2023-04-07更新:

  • 安装 Nerd Fonts 字体

2023-03-10更新:

  • 添加官方Linux版本的QQ
  • 添加官方Linux版本的QQ音乐
  • 添加rEFInd引导的配置文件示例

2022-05-31更新:

  • 更新Ubuntu 22.04搜狗输入法依赖问题
  • 添加docker安装微信链接

2021-03-31更新:

  • 更新有道词典zsh的安装
  • 添加截图录屏软件Capturer的下载链接
  • 添加搜狗输入法官网安装指南链接
  • 添加安装终端监控软件htop

零 准备

首先,将软件源更换为国内源,安装升级速度更快。
打开Softwares & Updates软件, 在Ubuntu Software -> Download from -> Other -> China中选择合适的镜像站就可以了,推荐阿里云(mirrors.aliyun.com)镜像(或者使用Select best sever自动测试选择最优的镜像)。

然后更新一下:

sudo apt update && sudo apt upgrade -y

一 基础软件安装

1. 中文输入法

注意: 可参照以下安装方法或参照搜狗官网ubuntu安装方法,方法基本类似。

安装搜狗输入法,从官网下载最新的安装包,并安装

sudo dpkg -i ogoupinyin_4.0.1.2800_x86_64.deb

解决依赖

sudo apt install -f

Settings → \to →Region & Language → \to → Manage Installed Languages,待更新安装完成,将以下项设置为fcitx

重启系统,在右上角的托盘->配置,添加搜狗输入法

Ubuntu 22.04 依赖

上述安装后,Ubuntu 22.04上依赖问题并没有完全解决,需要安装:

sudo apt install libgsettings-qt1 libqt5qml5

2. WPS Office 2019

首先,卸载libreoffice:

sudo apt remove libreoffice-common

官网下载WPS office 2019 for Linux:

sudo dpkg -i wps-office_11.1.0.8372_amd64.deb

如果缺失字体,需要下载,解压后:

sudo mv wps_symbol_fonts /usr/share/fonts/

3. PDF阅读器

福昕阅读器下载.run格式的安装包,直接双击运行安装。

如果文件没有执行权限,sudo chmod +x xxxxxxxxxxxxx.run

4. 音乐软件

4.1 QQ音乐

QQ音乐官方出了Linux版本,在官网下载后安装:

sudo dpkg -i qqmusic_1.1.5_amd64.deb

如果启动闪退,修改其启动参数:

sudo vim /usr/share/applications/qqmusic.desktop

添加--no-sandbox 参数:

Exec=/opt/qqmusic/qqmusic --no-sandbox %U

如果可以正常启动但是无法播放音乐,尝试一下安装解码器

sudo apt install libavcodec-extra

4.2 网易云音乐

目前(2023.03.10)官方页面上已经没有Linux的下载链接了,不知道以后官方还支不支持,不过还能通过下面的链接下载

目前官网1.1.0版本的安装包有点问题,安装后可以使用sudo运行起来。
### 4.1 第三方打包
从网上能找到的最完美的解决方案是使用重新打包过的安装包(传送门),安装完成后,删除~/.cache/netcase-cloud-music一次,应该是该文件夹访问权限的原因,之后就可以正常使用了。
官网更新了1.2.1版本,下载直接安装即可。

Ubuntu 22.04 依赖问题解决参照: Ubuntu22.04运行网易云音乐错误

5. Chrome

官网下载安装即可。

请科学上网,要不就用Firefox吧

6. 视频播放器VLC

sudo apt install vlc

7. 编辑器 VS Code

微软官网下载deb安装即可。

8. 安装Git

如果你是程序员

sudo apt install git

9. zsh替换默认的bash

也可以安装fish等其他shell

sudo apt install zsh

安装Oh-my-zsh,你可以选择你喜欢的主题

sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

安装插件highlight,高亮语法

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

Oh-my-zsh的配置文件中~/.zshrc中添加插件

plugins=(git z extract zsh-syntax-highlighting zsh-autosuggestions)

最后使配置生效

source ~/.zshrc

重新登入,否则zsh只会在当前终端中应用。

10. QQ

QQ官方发布了Linux版本,古董界面丑的很,也难用的很。推荐10.3的安装方法。

### 10.2 Wine QQ/TIM
其次,使用wine安装qq,推荐以下两个教程,但都有不同程度的问题,如果可以忍受可以使用:
- https://phpcj.org/wineqq/
- https://github.com/askme765cs/Wine-QQ-TIM

喜大普奔,腾讯出了真真正正的Linux版本QQ,下载后安装:

sudo dpkg -i linuxqq_3.1.0-9572_amd64.deb

11. 微信

不建议折腾各种Linux版本的微信,用11.2的docker安装或者用虚拟机

### 11.1 使用deepin-wine 安装
这个暂时应该是比较完美的安装方法了
项目地址deepin-wine-for-ubuntu,这个项目最近没有维护,不过安装方法是一样的,有人发帖更新了安装脚本。

11.2 使用docker安装

参照以下两个docker项目:

  • zixia/wechat
  • bestwu/wechat

12. 截图

Ubuntu 22.04已经自带了截图和录屏功能了,可以不安装第三方软件

  • shuttersudo apt install shutter
  • Capturer: 我自己使用Qt开发的跨平台截图录屏软件,可以截图录屏录GIF以及其他辅助功能,使用更加方便,下载地址。

13. 启用Minimize on Click

点击图标使得软件最小化或恢复:

gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'

14. 有道词典

官方也好久没更新了,我也没再测试过了

官网下载Ubuntu(amd64)版本

sudo dpkg -i youdao-dict_6.0.0-ubuntu-amd64.deb
sudo apt install -f

15. 终端监控软件htop

sudo apt install htop

16. 安装 Nerd Fonts 字体

从Nerd Fonts挑选喜欢的字体并下载

unzip CodeNewRoman.zip -d nerd_fonts
sudo mv nerd_fonts /usr/share/fonts
sudo fc-cache -fv

二 Gnome Shell 扩展

Ubuntu 22.04 直接从GNOME扩展搜索安装

以下推荐两个扩展:

Ubuntu Software → \to → dd-ons → \to → Shell extensions中安装(或直接在Ubuntu Software主界面直接搜索)。

1. NetSpeed

监控并显示实时网速

2. Coverflow Alt-Tab

优化Alt-Tab,很帅!

三 美化

1. Terminal

在终端中右键打开Preferences,禁止菜单,禁止滚动条, 以及在配色中

效果如下:

2. 主题

个人觉得从20.04后默认的也不丑了,以下主题啥的没多少折腾的必要了

首先安装 tweaks,使用该软件统一管理主题中的各个部分

sudo apt install gnome-tweak-tool

而具体的主题等可以在gnome-look.org找到,非常多,下面选择几个我觉得好看的设置。

2.1 图标

图标使用papirus,蛮漂亮的

2.1.1 从软件源安装

sudo add-apt-repository ppa:papirus/papirus
sudo apt install papirus-icon-theme

2.1.2 手动下载安装

从Papirus下载解压到/usr/share/icons/,重启tweacksApperance -> Themes -> Icons选择图标。

2.2 Gtk

使用的这个Vimix-Gtk-Theme,下载后解压到/usr/share/themes/~/.themes/(没有就创建)下,重启TweaksApperance -> Themes -> Applications选择主题。

2.3 Shell

如果Shell显示不可修改,

sudo apt install gnome-shell-extensions

重新登入一下,然后在Tweaks->Extensions中将User themes打开,重启tweacksApperance -> Themes -> Shell选择,我直接选择使用Vimix主题。

3 光标

推荐Bibata和Bibata Extra,安装同上。

4. 合并Top bar & Dock

将桌面打造成Windows风格,

安装插件,并在TWeaks->extensions中打开

sudo apt install gnome-shell-extension-dash-to-panel

重新登入,打开该插件的设置,进行细微处的调节。

四 针对双系统

1. 双系统造成的windows时间错误

1.1 方法1

先在Ubuntu下更新一下时间,确保时间无误:

sudo apt install ntpdate
sudo ntpdate time.windows.com

然后将时间更新到硬件上

sudo hwclock --localtime --systohc

2.2 方法2

How to Fix Time Differences in Ubuntu 16.04 & Windows 10 Dual Boot

2. rEFInd 引导双系统

如果你的电脑支持UEFI启动引导又嫌弃默认的启动界面丑,你可以使用rEFInd来管理你的启动项,可以自定义各种主题,推荐一个主题Minimal. 引导设置可参考rEFInd引导Win10+Ubuntu14双系统.

注意:
如果你不熟悉各种命令操作,我建议在修改EFI的时候在Windows上使用DiskGenius来拷贝配置文件到引导分区,然后修改启动项。
另外如果引导没设置好无法进入系统,在BIOS中选启动项进哪个系统。

  • 关闭Ubuntugrub引导,参见下一小节的方法
  • 进入BIOS,设置启动项为Windows的启动引导
  • 进入Windows,使用DiskGenius拷贝rEFInd的配置文件到EFI启动分区
  • 修改Windows的启动引导为rEFInd, 以管理员身份打开cmd,执行以下命令(注意路径是否一致):
   bcdedit /set {bootmgr} path \EFI\refind\refind_x64.efi

我的配置文件refind.conf如下,修改一下第一行的分辨率,1080P的兼容性较好:

resolution 2560 1440scan_all_linux_kernels false
scanfor manualmenuentry "Windows 11" {icon \EFI\refind\themes\rEFInd-minimal\icons\os_win.pngloader \EFI\Microsoft\Boot\bootmgfw.efi
}menuentry "Ubuntu 22.04" {icon /EFI/refind/themes/rEFInd-minimal/icons/os_ubuntu.pngloader /EFI/ubuntu/grubx64.efi
}include themes/rEFInd-minimal/theme.conf

启动界面效果如下:

3. 隐藏grub引导菜单

如果使用了其他引导,可以隐藏ubuntu的grub引导菜单:

sudo vim /etc/default/grub

修改内容为

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
GRUB_DISABLE_OS_PROBER=true

更新grub

 sudo update-grub

Ubuntu 18.04配置及美化 (20.04 / 22.04基本相同)相关推荐

  1. Ubuntu系统安装、配置与美化(Ubuntu20.04)

    阅读指南 目的 本文的写作目的在于帮助完全零基础的小白不理解原理而可以无脑安装Linux系统,同时也是为自己进行的一个整理,相较于网上大多数的教程,本教程将一些内容进行了整合与整理,加之本人在安装Ub ...

  2. Ubuntu 16.04 配置及美化

    本教程记录安装Ubuntu后的一些非日常使用的软件的安装和系统美化过程. 基础准备 1 卸载LibreOffice(后面替换成WPS) sudo apt remove libreoffice-comm ...

  3. Ubuntu22.04安装、配置、美化、软件安装、配置开发环境

    一.Ubuntu.Windows11(10)双系统安装 因为ubuntu的安装网上的教程特别多了,所以这里不做赘述,推荐使用小破站这个up主的教程:Windows 和 Ubuntu 双系统从安装到卸载 ...

  4. 用于工作的 Linux 桌面——Ubuntu 22.04

    导读 Ubuntu长期以来一直是企业的严肃桌面,对于想要工作Linux桌面的人来说,这个新的长期支持版本比以往任何时候都更好. 2004年10月,Ubuntu Linux的创始人Mark Shuttl ...

  5. Ubuntu 22.04操作系统下常用软件备忘

    时间过得真快,不知不觉间Ubuntu的桌面版本已经到了22.04.本文记录我在Ubuntu 22.04下使用的部分软件,一方面供刚开始使用Ubuntu系统的朋友们参考,另外就是方便自己以后重装系统.下 ...

  6. 最新 Ubuntu20.04 配置安装 | 虚拟机配置及各类软件安装(wps,pycharm, mysql,docker等)

    * Ubuntu20.04配置安装 前言 一.使用VMware安装Ubuntu20.04 以及下载软件包 1. 下载镜像 与各类软件包 2. 创建虚拟机 1. 创建新的空白虚拟机 2. 安装Ubunt ...

  7. 浅谈Ubuntu 18.04.1 LTS x86_64安装,美化配置及常用软件安装配置的历程

    浅谈Ubuntu 18.04.1 LTS x86_64安装,美化及常用软件安装配置的历程 这几天入坑Ubuntu,本着双系统来的却不小心把Windows玩崩了.期间各种问题各种坑,查阅了很多文章来解决 ...

  8. linux终端界面美化,Ubuntu 18.04系统美化记录:Grub2\主题\登录界面\终端美化

    初装Ubuntu 18.04系统后想美化操作系统,该怎么做?以下为你介绍Ubuntu 18.04美化一体化:Grub2美化.主题美化.登录界面美化.终端美化.以下美化仅是初级介绍,如果需要更多请看Li ...

  9. Ubuntu 20.04安装Ros Noetic及Ubuntu 18.04安装ROS Melodic(两版本详细填坑)

    Ubuntu 20.04安装Ros Noetic及18.04安装ROS Melodic 表1-1 ROS的历史版本 1. 设置安装源 2. 添加秘钥 3. 更新列表 4. 开始安装 5. 配置ROS环 ...

最新文章

  1. LeetCode刷题-3
  2. _DataStructure_C_Impl:Dijkstra算法求最短路径
  3. PHP如何将表单提交给自己
  4. 计算机语言E9,九种编程语言大对比
  5. [置顶] HTML5 实现小车动画效果(Canvas/CSS3/JQuery)
  6. Prometheus 序章/第一/二讲
  7. Java成神之路技术整理
  8. pyspider爬虫框架
  9. 使用EF Oracle实现DevExpress绑定大数据的ServerMode模式
  10. 网络编程 socket介绍
  11. NOIP2016愤怒的小鸟 题解报告 【状压DP】
  12. JMX实现远程服务器Tomcat系统监控之一
  13. 操作系统实验报告清华大学LAB1
  14. Android端公司通讯录开发与实现(一)
  15. 手动卸载CAD 删除残留文件 清理遗留的文件
  16. python数据分析软件包_Python数据分析软件包介绍
  17. css实现div半透明而文字不透明
  18. iTextSharp生成pdf文档案例
  19. Android后台播放音乐(含通知栏操作)
  20. 苹果手机通话声音小怎么调_通话音量小怎么办?教你安卓和苹果的解决教程,只需2步...

热门文章

  1. 【算法】判断一个点是否在多边形之内
  2. 中文版sublime text3的下载网址和注意方法
  3. 顺口溜记23种设计模式
  4. 你三十岁的生日,我写文章纪念 (西祠旧贴)
  5. oracle01109,oracle解锁用户时报错ORA-01109: database not open的解决办法
  6. prev_permutation 函数
  7. h3c smart link
  8. redis setIfAbsent和 setnx 的区别与使用
  9. MySQL的utf8与utf8mb4编码,以及utf8_bin、utf8_general_ci编码区别
  10. 认识新华三官网官网下载网络模拟器HCL的安装了解HCL