Win10 安装 Ubuntu16.04 双系统及 Ubuntu 下常用软件的安装(2022.3更新)

Win10 安装 Ubuntu 16.04 双系统

下载 Ubuntu 镜像文件:官网,选择 ubuntu-16.04.5-desktop-amd64.iso
(1)下载 UltraISO软碟通,对一个空U盘刻录(打开->选择ubuntu文件,启动:写入硬盘镜像,选择U盘 -> 格式化 -> 写入)
(2)硬盘合并分区(控制面板 - 创建并格式化硬盘分区)压缩卷、新建简单卷等操作。保证留出一块未使用的空间(如200G)
(3)安装Ubuntu系统
开始→设置→更新与安全→恢复→高级启动,之后选择 USB HDD或者USB UEFI启动,进入 ubuntu 的安装界面;
不用勾选安装时更新、安装第三方软件;
选择与windows共存的安装选项;
分区用默认的;
设置地区语言,建议用英语,中文支持不是很好;
键盘布局用默认的英语(美国);
设置系统用户;
系统开始安装,等安装完毕就可以了。
正常情况下,之后每次重启都会用ubuntu引导(紫色界面),并默认进入ubuntu系统。

常见问题 & 解决方法

【如果重启还是直接进入windows】

设置-更新与安全-恢复-高级启动-更改UEFI固件设置,重启进入BIOS后把启动设置里面的安全启动禁用掉。

【设置默认进入windows系统及默认等待时间】

先进入ubuntu系统,打开终端;

sudo gedit /etc/default/grub

修改GRUB_DEFAULT=0,0改成win10对应的序号,如2。
修改GRUB_TIMEOUT=10,10可以改成5,这个是默认等待时间。
保存后关闭。
最后更新配置:

sudo update-grub

【如果进入ubuntu系统是guest身份,则需要禁用guest user】

在图形界面下 ctrl+alt+F1 进入命令行模式;
输入:su,登陆root账号;
如果提示 su: Authentication failure,则输入:

sudo passwd root

接下来会提示设置root新密码,设就完了
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

然后就可以使用su切换到 root 身份了
输入:

sudo sh -c 'echo allow-guest=false >> /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf'

然后输入:

cat /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf'

检查一下有没有加上“allow-guest=false”这句。

最后重启LightDM服务:

sudo service lightdm restart

【若分辨率太小,图形界面过大】

打开终端;

sudo gedit /etc/default/grub

修改resolution有关内容,例如改成1920*1080。保存后关闭。

最后更新配置:

sudo update-grub

重启即可.

【若两个显示器只有一个能被检测到,另一个黑屏 】(2022.3更新)
重装系统后,每次只有一个显示屏能用。电脑仅有独显。排查后发现是因为没安装nvidia驱动。
先检查自己显卡是否正常:

sudo update-pciids
lspci | grep -i nvidia

若显示显卡型号正常,则显卡没问题,是驱动没装。
检查驱动:

nvidia-smi

若无该命令,则确实没有装驱动。
参照这篇博客装nvidia驱动和CUDA即可。

Ubuntu下常用软件的安装

1、安装CUDA和显卡驱动这篇博客

2、换国内源

(1)ubuntu换源 (参考博客)

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo chmod 777 /etc/apt/sources.list
sudo gedit /etc/apt/sources.list

将原来内容全部删除,替换为

deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse

最后

sudo apt update

(2)anaconda换源 (参考博客)

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

(3)pip换源 (参考博客)

mkdir ~/.pip
gedit ~/.pip/pip.conf 

pip.conf 文件里写入以下内容:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

3、安装谷歌拼音,方便自己能用中文查询资料

参考 :https://blog.csdn.net/WangJiankun_ls/article/details/65628963
打开终端,输入:

sudo apt-get install fcitx fcitx-googlepinyin im-config

然后输入:

im-config

一路点击 OK 或者 Yes,碰到选项的时候选择 fcitx。

然后重启系统。

开机后,在桌面右上角出现一个键盘图标,点击选择“Configure Current Input Method”,点击“+”号,把下面“show current input source in the menu bar”取消勾选,找到Google Pinyin添加上就行。

设置切换中英文输入法的热键:
Configure Current Input Method -> Global Config -> Trigger Input Method

4、anaconda, pycharm安装
(1) Pycharm
Pycharm安装教程

sudo apt install snapd snapd-xdg-open
sudo snap install pycharm-community --classic

(2) Anaconda
Anaconda官网下载.sh文件,然后

sudo bash Anaconda3-2020.07-Linux-x86_64.sh
sudo chmod 777 -R ~/anaconda3/
sudo chmod 777 -R ~/.conda/

5、火狐浏览器安装(中国版,登录用火狐通行证)

(1)下载中国版火狐浏览器:
https://www.firefox.com.cn/download/
(2)卸载ubuntu自带的火狐:

sudo apt-get purge firefox

(3)用以下命令把新下载的火狐解压到/opt:(或者原地解压后 sudo mv firefox /opt 也可)

sudo tar xjf ~/Firefox-latest-x86_64.tar.bz2 -C /opt/

(4)创建symlink链接,方便终端直接打开:

sudo ln -s /opt/firefox/firefox /usr/bin/firefox

终端输入firefox,或者进入/usr/bin文件夹双击firefox即可打开中国版火狐浏览器
(5)创建桌面图标

gedit firefox.desktop

粘贴以下内容:

[Desktop Entry]
Name=firefox
Comment=firefox
Exec=/opt/firefox/firefox-bin
Icon=/opt/firefox/browser/chrome/icons/default/default128.png
Terminal=false
Type=Application
Categories=Application
Encoding=UTF-8
StartupNotify=true

保存后关闭。移动文件至 /usr/share/applications:

sudo mv firefox.desktop /usr/share/applications

双击 firefox 图标即可打开火狐浏览器。

6、安装WPS

官网下载 WPS for linux

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

7、安装微软中的字体

这篇博客

8、Texmaker安装 参考博客

sudo apt-get install texlive-full
sudo apt-get install texmaker

设置自动拼写检查:这篇博客

9、 VScode 安装

官网下载 .deb 文件,然后

sudo dpkg -i code_1.52.0-1607640828_amd64.deb

版权声明:本文为qq_40157728原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。