Ubuntu18.04安装、配置和美化
本⽂章修改⾃
为什么要修改原⽂?
本来我是想⾃⼰写这么⼀篇的,但是没想到在百度⼀搜,居然⼀篇好⽂。我之前没看到,真是可惜。
这篇⽂章主要是帮助我记录⼀些东西,如题。
原⽂虽然不错,但是对于我来说还不是⼗分适合。
本⽂章采⽤许可协议。转载请注明出处!
⼀安装操作系统
1 引导盘
鉴于现在都 8102 年了,是时候完全抛弃 Legacy 引导,只采⽤ UEFI 引导了。
⽽这⾥有两种选择(所有操作均在 Windows 下进⾏):
刻录到光盘:
使⽤UltraISO进⾏刻录,在完成之后,电脑可以对光盘识别到 Legacy 和 UEFI 两种⽅式的引导项。⽽如果 BIOS 中设置为仅 UEFI ,就只需直接选择进⾏安装即可。
刻录到 U 盘:
解压镜像⽂件:准备⼀个⼲净的 FAT32 的 U 盘(NTFS 不⾏),使⽤压缩⼯具(WinRAR,7z 等)对 Ubuntu 的镜像⽂件进⾏解压,解压⽬录为 U 盘根⽬录。
使⽤刻录⼯具:Ubuntu 官⽹中推荐的 U 盘刻录⼯具为Universal-USB-Installer,但是需要注意的是这个⼯具刻录后的 U 盘只有Legacy 引导,所以只能抛弃该软件。然后在⽹上简单的搜索后到了另⼀款 U 盘刻录⼯具:Rufus,提到了其具有免安装、绿⾊版、⽀持 UEFI 引导的特点,那么就选⽤它了。
刻录到 U 盘的⽅式⼆选⼀,过程不多赘述,使⽤ Rufus 刻录时分区类型选择GPT。
2 分区
本次⽬标是做⼀个双系统出来,所以保留原 Windows 系统,压缩出⼀个分区给 Ubuntu 使⽤。
打开 Windows 的⽂件管理器(快捷键 Win + E),展开顶部选择计算机→管理。
然后选择磁盘管理⼯具,对相应分区进⾏压缩(单系统需求⽤户可以直接格盘重装)。
具体的压缩教程可搜索查询,需要注意⼀下对压缩后的新分区不要新建简单卷或格式化。
3 安装系统
正常的安装过程,诸如对 BIOS 进⾏设置之类,⽹上教程很多,这⾥不多赘述。
在到安装类型这⼀步时,如果你在上⼀步压缩完分区后,没有新建简单卷,那么就会多出⼀个安装 Ubuntu,与 Windows boot manager 共存这⼀选项,那么就只需默认⽆脑下⼀步即可。
⽽如果需要⾃主划分分区,就选择其他选项。分区只推荐划分出根/和家⽬录/home。
注意1:为了系统的稳定,安装过程中请连上⽹络,勾选安装 Ubuntu 时下载更新。
注意2:安装时选择最⼩安装,除⾮你对雷鸟、LibreOffice 之类的软件感兴趣。
⼆初步系统配置
1 不可或缺的更新
如果在上⼀步中勾选了安装 Ubuntu 时下载更新,那么⼤部分的系统更新已经下载完毕。
不过为了确保,先移步到设置→详细信息,点击右下⾓的检查更新,如果存在更新,那么完成相应的更新。
接着移步到设置→区域和语⾔→管理已安装的语⾔,在此处完成⼀个更新下载。
最后,为了确保系统和软件都更新完毕,打开终端使⽤命令安装更新:
sudo apt update
sudo apt upgrade
也可以不使⽤命令⾏,使⽤软件更新器对系统和软件进⾏更新。
2 双系统Windows时间显⽰不正常
参考
3 更换终端类型
这⾥推荐使⽤ oh-my-zsh ,因为其具有⼗分智能的Tab补全能⼒:
sudo apt-get install git
sudo apt-get install zsh
wget github/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
chsh -s /usr/bin/zsh
重启系统以⽣效。
三配置与美化系统
img
1 Gnome-tweak-tool
Ubuntu 18.04 与 16.04 最⼤的变动就是抛弃了 Unity 桌⾯,转⽽使⽤ Gnome ,所以先安装以下⼯具:
sudo apt install gnome-tweak-tool
然后移步到 Ubuntu 软件→附加组件,在此处安装相应的 Shell 组件。
为了⾃定义 Shell 主题,需要安装、启⽤插件:User Themes(如此才可以修改 shell 样式,也就是顶栏)
附录:⼀个下载主题的⽹站:
img
上图中主题和图标的的下载地址:、
2 主题图标字体
下载的主题如果是 deb 包的形式,安装⽅式见下⽂。⽽如果是压缩包的形式,那么就只能解压它放到对应的⽬录中了,这个⽬录有两种,区别上类似于 Windows 环境变量⾥的个⼈和系统。
主题存放⽬录:/usr/share/themes或~/.themes
图标存放⽬录:/usr/share/icons或~/.icons
字体存放⽬录:/usr/share/fonts或~/.fonts
其中/usr/share⽬录需要 root 权限才能修改,秉着有图形界⾯就不⽤终端的⼼态:
# 终端下打开⼀个具有管理员权限的⽂件管理器
# 打开后终端最⼩化,不要关闭
sudo nautilus
# 或者放到本地⽬录中
附录⼀个专为 Linux 设计的字体:⽂泉驿系列字体
sudo apt install fonts-wqy-microhei fonts-wqy-zenhei
3 Grub 启动项美化
主题包地址:(⾃⾏挑选喜欢的)
这⾥使⽤的主题包为:
img
接下来介绍安装步骤:
⾸先下载主题包,为 zip 压缩包。解压出⽂件,使⽤sudo nautilus打开带权限的⽂件管理器。
定位到⽬录:/boot/grub,在该⽬录下新建⽂件夹:themes,把解压出的⽂件拷贝到⽂件夹中。
接着(终端下)使⽤ gedit 修改grub⽂件:
sudo gedit /etc/default/grub
在该⽂件末尾添加:
# GRUB_THEME="/boot/grub/themes/主题包⽂件夹名称/"
GRUB_THEME="/boot/grub/themes/"
最后更新配置⽂件:
sudo update-grub
重启系统以见证效果。另外谈到 grub 就不得不谈到/boot/grub/grub.cfg,这个⽂件才是事实上的配置⽂件,操纵此⽂件⼀个不慎就整个系统凉凉。所谓更新配置⽂件就是重新⽣成grub.cfg的过程。
上⾯的步骤是不是略显⿇烦,不过不⽤担⼼,如果你决定使⽤ Fallout 主题,那么该主题的作者提供了更简单、安全的安装命令:
wget -O - github/shvchk/fallout-grub-theme/raw/master/install.sh | bash
img
4 搜狗输⼊法
Ubuntu 18.04 没有提供 Fcitx 输⼊框架,所以先安装该框架:
sudo apt install fcitx
先到下载输⼊法安装包,将会下载到⼀个 deb 格式的安装包,安装它:
# ⾸先移步到⽂件管理器的下载⽬录,终端下输⼊以下命令进⾏安装
sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb
# ⼀般情况下会提⽰安装失败,缺失依赖,所以先解决依赖问题
sudo apt install -f
# 接着重复第⼀步安装搜狗输⼊法的命令
ubuntu安装教程# ⼀般 deb 包都是如此安装的,如果失败就去解决依赖问题
然后移步到设置→区域和语⾔,删除⼀部分输⼊源,只保留汉语。接着选择管理已安装的语⾔,修改键盘输⼊法系统为 fcitx 。关闭窗⼝,打开所有程序,选择软件 Fctix 配置,选择加号添加搜狗输⼊法(见下图):
img
如果没有到搜狗,就重启系统,再次重复以上步骤即可。
推荐⼀个搜狗输⼊法⽪肤:
img
四软件安装与记录
1 DeepinWine 环境
曾经试⽤过⼀次 CrossOver ,⽤其安装了 TIM ,⼼想如果没太⼤⽑病就购买这个软件了,只是蛮遗憾
的⼀堆⼩问题,虽然不影响使⽤,但是影响体验呀。所以真的很感叹 Deepin 封装的 TIM/QQ 的稳定性,所以这⾥也是借⽤ Deepin 的贡献达到使⽤ QQ 的⽬的。
⾸先需要在本机下载 Deepin-Wine 环境:deepin-wine-ubuntu
克隆或下载压缩包到本机,解压后在终端⽬录下执⾏命令:./install.sh安装环境。
容器下载地址:,使⽤⽅法见仓库中的 ReadMe ⽂件。
关于托盘:安装TopIconPlus的 gnome-shell 扩展。
然后在所有软件中到优化 (Gnome-tweak-tool) ,在扩展中打开Topicons plus。
2 ⽹易云⾳乐
在写这篇⽂章时,操作系统版本为:Ubuntu 18.04.1 LTS x86_64;⽹易云⾳乐版本为:1.1.0
⾸先去⽹易云⾳乐官⽹(Ubuntu 16.04 64 位),然后就是正常的 deb 包安装过程。
安装完毕后,会发现在应⽤列表中点击应⽤图标⽆法启动软件(当前版本如此),解决⽅案:
先获取操作系统的⽤户名:
# 终端下输⼊下列命令
whoami
记录输出的内容,如我的⽤户名为:inkss,然后终端下修改 sudoers :
sudo gedit /etc/sudoers
# 在打开的⽂本编辑器中,添加⼀⾏(inkss 为我的⽤户名):
inkss ALL = NOPASSWD: /usr/bin/netease-cloud-music
接着修改⽹易云⾳乐的启动图标:
sudo gedit /usr/share/applications/netease-cloud-music.desktop
# 修改 Exec 这⼀⾏内容:
Exec=sudo netease-cloud-music %U
另外⼀种选择是在点击应⽤图标后,再点击右上⾓的菜单选择关机按钮,在弹出系统将在 60s 后关机界⾯后,⽹易云⾳乐在
60s 关机之前就能弹出界⾯。原因不详,暂时没查出相关触发事件。
参考资料地址:
img
3 ⼀般性软件安装
相对⿇烦的软件安装记录完毕,下⽂记录⼀些其他软件的安装:
3.1 Chrome
sudo wget www.linuxidc/files/repo/google-chrome.list -P /etc/apt/sources.list.d/
wget -q -O - dl.google/linux/linux_signing_key.pub | sudo apt-key add -
sudo apt update
sudo apt install google-chrome-stable
3.3 Neofetch
sudo apt install neofetch
终端下查询系统配置信息。
img
3.4 Typora
颜值很⾼的实时 MD 编辑、阅读软件。
# optional, but recommended
sudo apt-key adv --keyserver keyserver.ubuntu --recv-keys BA300B7755AFCFAE
# add Typora's repository
sudo add-apt-repository 'deb typora.io/linux ./'
sudo apt update
# install typora
sudo apt install typora
img
3.5 Albert
很实⽤的软件启动器,我在安装的时候按照添加PPA的⽅法安装失败了,如此便去其官⽹()查了⼀下,步骤上略显繁琐,这⾥记录⼀下:
先这样:
wget -nv -O Release.key \ /projects/home:manuelschneid3r/public_key
sudo apt-key add - < Release.key
sudo apt update
然后这样:
sudo sh -c "echo 'deb /repositories/home:/manuelschneid3r/xUbuntu_18.04/ /' > /etc/apt/sour
ces.list.d/home:manuelschneid3r.list"
sudo apt update
sudo apt install albert
img
使⽤感觉还不错,但是相⽐Listary还是差了不少
3.6 popup-dict
Linux 下的划词翻译⼯具,⽀持使⽤有道等多种翻译服务。
功能特点:
⽬前只⽀持英⽂->中⽂翻译,⽀持单词和短语
主要针对 Gnome 桌⾯环境,不保证其它环境下的正常使⽤
⿏标划词翻译,弹窗显⽰
智能处理选中内容(去除两端⾮英⽂字符、压缩空⽩字符、删除换⾏符等)
弹窗显⽰⼀段时间后⾃动关闭。若⿏标在弹窗中,延迟关闭
点击弹窗中链接可打开有道词典⽹页版
安装过程:
# 安装 pip3 ,如果已有请忽略此步骤
sudo apt install python3-pip
# 安装 PyGObject 依赖
sudo apt install python-gi python-gi-cairo python3-gi python3-gi-cairo gir1.2-gtk-3.0
# 安装 popup-dict
sudo pip3 install popupdict
运⾏软件:使⽤ Gnome 扩展Popup dict Switcher
img
4 Gnome 扩展
Ubuntu 18.04 抛弃了 Unity 桌⾯转⽽使⽤ Gnome ,所以 Gnome 桌⾯下的⼀些 Shell 扩展在 Ubuntu 18.04 中就可以使⽤了。在⼀节中就提到通过 Ubuntu 软件中⼼下载、安装和管理 Gnome 扩展(附加组件),下⾯介绍⼀种通过浏览器对 Gnome 插件的安装管理⽅式:
⾸先安装 Chrome Gnome Shell :
sudo apt install chrome-gnome-shell
然后安装浏览器插件(⾕歌浏览器):
浏览器插件安装完成后点击插件图标就能进⼊:Shell 扩展商店
Gnome 扩展推荐
img
以上表格提到的所有扩展都能在 Ubuntu 18.04 中使⽤,如果存在安装失败的情况,请检查是否满⾜依
赖。
知乎不⽀持表格的⽤法,这⾥只能截图了,可以去这⼉查看:4-Gnome-扩展
img
5 使⽤ Snap 包安装软件
5.1 Snap 简介
在 Ubuntu 16.04 时,Ubuntu 系统就已经内置了 Snap ,Snap 打包的应⽤不同于 deb 安装包,其包含了各种依赖环境等等(另外⼀个和Snap 类似的是 Flatpak ,Deepin 正在使⽤的就是这个)。
5.2 Snap 命令
登录 Snap Store
# 这个账户是你的 UBuntu One 账户(login.ubuntu/+login)
sudo snap login xxxxx@gmail
# 退出账户