安装Ubuntu 20.04双系统
查看电脑信息
这里主要参考这篇文章
- 查看BIOS模式
win +r 进入运行,输入msinfo32 回车,在出现的界面中查看BIOS模式一项。一般为UEFI,如果你的BIOS模式是传统,那么你该换电脑了本文安装双系统的部分对你没有价值。 - 查看硬盘数
讲道理这个应该在买电脑的时候就很清楚了,不过这里还是讲一下操作。右键桌面上的此电脑,点击管理,在出来的界面中选择磁盘管理。比如笔者就是256G的固态硬盘(磁盘0)加上1T的机械硬盘(磁盘1)。对于单双磁盘,后续操作有所不同,本文中笔者只记录双硬盘的操作,详细的请参考上面的链接🔗。
制作启动盘
这里主要参考这篇文章
- 下载Ubuntu 20.04镜像,官网下载地址
这里提一下版本的问题,到目前为止(2021.11.12)Ubuntu最新的LTS(Long Term Support)为20.04版本,预计2022年会推出22.04,到时候下载最新版的就好。注意:下好的镜像文件放哪都行,就是别放U盘里。别问我为什么 - 制作启动U盘
需要提前准备一个大于2G的U盘,开始前先备份里面的内容,因为等下要将其格式化。 首先下载制作软件rufus,官网下载地址,打开后选择镜像文件,其他选项默认即可,直接点击右下方开始。(注意: 此操作会格式化U盘,开始前请做好备份。)一般情况下,指不是我这种非洲人 在界面最下方有一行文字 “检测到1个设备” 即代表成功。 此操作可能出现的问题主要是U盘损坏,可以反复插拔试几次,不行就格式化,再不行就进行量产。量产都无效的话说明你的U盘已经寄了,建议重买
开始安装Ubuntu 20.04并选择启动方式
这一步需要进入BIOS以及BOOT Manager,在此之前先搞清楚自己电脑型号对应的操作方法,比如我的是联想Think,按F1 进入BIOS,F12 进入BOOT Manager。将制作好了的启动U盘插好,重启,电脑的LOGO出来前反复按F1 进入BIOS,在Security一栏中将Security Boot改为Disabled,保存退出即可。继续反复按下F12 进入BOOT Manager,在启动方式中选择USB的一项(如果有多个请选择UEFI)。接着进入Ubuntu安装菜单,选择Install Ubuntu(graphics),不带graphics的一项是没有图形界面的,安装过程中语言选择English(US),地区选择中国上海。至此安装完毕,下面是配置环节。
配置Ubuntu 20.04操作系统
系统配置
由于笔者用了4K显示器,这里也跟着设置一下。分辨率一般会默认为3840 * 2160,主要是下面的缩放,总觉得100%字太小了,于是将其改为200%正合适。开启下面的分数缩放选项后可以设置125%、150%、175%缩放率。
然后是配置网络,直接在网络设置里面可以手动设置IP、网关、DNS 等 接着可以安装网络工具查看网络信息
- sudo apt update
- sudo apt upgrade
- sudo apt install net-tools
- ifconfig
安装软件
首先提一下,Ubuntu 20.04中的软件商店不好用,使用命令行方式将其卸载
- sudo snap remove snap-store
后面我们安装软件基本上只会使用到sudo apt install <packagename> 这一安装种方式。另外提一下,使用apt install 方式安装的软件默认位置
- 下载的deb软件包存放位置
/var/cache/apt/archives - 软件安装位置
/usr/share - 可执行文件位置
/usr/bin - 配置文件位置
/etc - 库文件位置
/usr/lib
如果是自己下载好deb软件包放到本地下载,默认位置
- 软件安装位置
/opt - 可执行文件位置
/usr/bin
先装几个常用工具包
- sudo apt install vim git gcc g++ make cmake m4 wget python -y
-y 表示询问是否安装时一律回答是
以下是常用软件列表
Terminator
- sudo apt install terminator
为什么要第一个装它呢?我爱装啥就装啥你管得着吗? 当然是因为Terminator的功能比普通终端更强大啦!它可以拆分终端,管理多个终端界面有着不错的效果,以下是常用快捷键
Ctrl+Shift+O //水平分割终端
Ctrl+Shift+E //垂直分割终端
第一次使用可以发现界面非常丑,做了一些配置让它变好看,以下配置来源于这篇文章
- sudo gedit ~/.config/terminator/config
修改其内容如下
[global_config]
suppress_multiple_term_dialog = True
[keybindings]
[profiles]
[[default]]
background_color = "#002b36"
background_darkness = 0.92
background_type = transparent
cursor_color = "#3036ec"
font = Ubuntu Mono 15
foreground_color = "#839496"
show_titlebar = False
login_shell = True
custom_command = tmux
use_system_font = False
[layouts]
[[default]]
[[[window0]]]
type = Window
parent = ""
[[[child1]]]
type = Terminal
parent = window0
[plugins]
下面设置右键打开Terminator,以下内容来源于这篇文章
- sudo apt install nautilus-actions filemanager-actions
- fma-config-tool
选择File->New action,配置如下 Command一栏配置如下 其中Path填入/usr/bin/terminator ,Parameters填入--working-directory=%d/%b 左上角Filemanager…tool打开Preference,设置如下 保存,然后命令行输入
搜狗输入法
Ubuntu自带的输入法默认不能输入中文,即使设置中文输入法后,用起来也会让你脑溢血不方便,因此顺便装一个搜狗输入法。由于搜狗输入法是在小企鹅输入法的基础上安装的,默认输入法为IBus,因此先将输入方式设为fcitx: 重启Ubuntu,可以看到屏幕右上角出现了键盘的标识,表明设置成功。然后去搜狗拼音官网下载deb包,运行以下命令以安装
- sudo apt install ./sogoupinyin_2.4.0.3469_amd64.deb
右键小键盘标识,选择Configure,添加搜狗输入法 输入sogoupinyin 就可以搜到,添加即可,最后选中sogoupinyin,点击上键将其移到第一位。使用过程中可以按Shift 切换中/英,按Ctrl +Space 或者win +Space 切换输入法。
Visual Studio Code
vscode可以通过snap安装,但前面提到了,笔者依然使用apt进行安装,以便统一管理,以下内容主要源自于这篇文章 首先安装相关依赖
- sudo apt install software-properties-common apt-transport-https
然后使用wget命令插入 Microsoft GPG key
- wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -
启用Visual Studio Code源仓库
- sudo add-apt-repository “deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main”
安装VSCode
现在可以直接通过命令行键入code 来启动VSCode,也可以在软件列表中点击图标启用。笔者还设置了一个右键打开Code,方法同Terminator,不过Command里面Parameters要填入%d/%b
deepin-wine、QQ、微信
安装deepin-wine的主要目的是安装QQ、微信等Windows下的软件,这里主要参考这个项目
- git clone https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.git
这个项目有一个问题,就是它在2019年就已经停止更新了,其中使用到的源还是阿里云镜像,但阿里云镜像已在2020年取消了对QQ、微信等应用的支持,因此我们需要换到deepin的官方源。在下载好的文件夹目录下,修改其中的install_2.8.22.sh 文件
- gedit ./install_2.8.22.sh
选择搜索并替换,将其中所有的mirrors.aliyun.com 替换成packages.deepin.com ,保存,然后可以开始安装
- sudo chmod 754 ./install_2.8.22.sh
- sudo ./install_2.8.22.sh
等待安装的时候可以去deepin下载QQ、微信等应用的deb包,QQ是deepin.com.qq.im ,微信是deepin.com.wechat ,分别进入对应的目录下载最新的deb包即可。 等待deepin-wine安装好了,同时需要的deb包也下载好了之后,进入deb包所在的目录开始安装
- sudo apt install ./deepin.com.qq.im_9.1.8deepin0_i386.deb
- sudo apt install ./deepin.com.wechat_2.6.8.65deepin0_i386.deb
重启Ubuntu后即可看到QQ和微信在软件列表中。真正用起来还会出现一些问题,这里列举几点
- 软件无法显示中文
在/opt/deepinwine/tools/run.sh 和/opt/deepinwine/tools/run_v2.sh 中将 WINE_CMD 那一行修改为 WINE_CMD=“LC_ALL=zh_CN.UTF-8 deepin-wine” - 4k分辨率显示器下QQ、微信界面太小
命令行运行:
env WINEPREFIX="$HOME/.deepinwine/Deepin-WeChat" /usr/bin/deepin-wine winecfg
在出来的界面中Graphics一栏,屏幕分辨率设为200正合适 以上是调整微信分辨率的方法,QQ同理,只需要把命令中的WeChat 改为QQ 即可
- 托盘不在图标状态栏中
解决办法是安装Gnome Shell插件TopIcons Plus ,安装方法有两种,一是直接在浏览器中启用扩展自动安装,传送门;二是下载GitHub上的此项目,自己在本地安装,传送门。安装完毕后
- sudo apt install gnome-tweak-tool
使用gnome-tweak-tool 工具开启TopIcons Plus 扩展。具体操作不再展开。
WPS Office
平时看论文、写报告什么的需要用一下WPS,首先去官网下载deb包,这里选择64位 Deb格式 For X64,然后在下载目录下运行命令
- sudo apt install ./netease-cloud-music_1.2.1_amd64_ubuntu_20190428.deb
可能出现的问题是英文界面和字体缺失,这两个都不是什么大问题,自行百度一下就能解决。
网易云音乐
上班不摸鱼,还怎么全方位有效地可持续发展下去??! 首先去官网下载deb包,然后在下载目录下用sudo apt install 命令进行安装就好啦!遇到的问题是4k显示器下网易云客户端分辨率太小,解决方法是参考这篇文章,修改/opt/netease/netease-cloud-music/netease-cloud-music.bash 脚本文件,在第三行增加一句export QT_SCALE_FACTOR=2 表示缩放两倍。
|