配置:华硕飞行堡垒,Windows10, 8G内存,500G硬盘(只有一块盘)

制做启动盘

  • 下载Ubuntu系统的ISO文件
  • 工具使用Refus 3.5(https://rufus.ie/),无需安装,下载即可用
  • 需要一个4G以上的U盘(系统ISO文件一般有2G以上),需要先把文件保存好,之后会格式化U盘
  • 启动Refus——‘设备’选择插入的U盘——点击‘选择’,选择下载好的ISO文件——分区类型:MBR,目标系统:BIOS,文件系统和簇大小:默认——点击‘开始’,剩下的点‘确认’即可,等待
  • 操作结束后得到启动盘

安装Ubuntu系统

  • 之前右键我的电脑——管理——磁盘管理——压缩磁盘卷,空出一些磁盘空间(free space),我空出来200G(准备主要用Ubuntu工作);关闭Fast Boot
  • 关机,插好U盘。启动系统,立马按f2,进入BIOS界面,在Security下关闭secure boot,将boot下UEFI的那一项提至最高优先级(以后启动都会进入grub),按f10(保存并重启)
  • 进入grub界面,选择Install Ubuntu,进入系统后选择Install Ubuntu(而不是Try Ubuntu)——选择English——不连WiFi——minimal installation——somthing else(最后一个,可以自定义安装)

    ——进行磁盘分区(全部选择逻辑分区,空间起始位置; /efi分配200M(一定要)(有efi会导致grub出问题,没有i386文件夹),swap 分配16G,/ 分配150G(/boot不需要另外分配),home分配全部剩下的)——位置选择Shanghai——自定义用户名和密码

  • 安装完毕后重启(grub会依次列出Ubuntu,Advanced Ubuntu,Windows Boot Manager,System Setup(即BIOS))

 

问题1:重启后,显示屏为花屏(显示条纹状,看不清东西)(这应该是显示器分辨率和机器(服务器)支持的不匹配的问题)

解决: 参考(含图片)

1) 重启系统,进入grub界面(连续按shift或esc)

2)在GNU GRUB 界面,选择第二个,advanced options for Ubuntu(第一项应该是Ubuntu,直接进入系统的)

3)在新出现的页面中选择第二项,recovery mode

4)通过方向键以及回车选择 root  Drop to root shell prompt,然后再按回车确认,接下来就进入了命令行模式

5)输入下面的命令

mount -o remount /     # 以读写的权限重新挂载系统
vi /etc/default/grub   # 将文件中的GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"  修改为GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset",然后保存
update-grub

6)按Ctrl+D,回到drop to root shell的界面,选择 resume   Resume normal boot,并确认重启即可

 

在Software & Updates里将软件源改为阿里源

 

问题2:出现无法联网

解决:首先要配置好ip,mask,网关等信息,还不行就进行下面的操作(摘自网络,都坐一遍应该就有些效了)

sudo sysctl net.ipv4.conf.default.rp_filter=0
sudo sysctl net.ipv4.conf.all.rp_filter=0
sudo sysctl net.ipv4.ip_forward=1
sudo sysctl net.ipv6.conf.all.forwarding=1
或者直接追加到/etc/sysctl.conf

如果遇到“设备未托管”,一般是台式机默认移动ip后禁用网络。

那么修改/etc/NetworkManager/NetworkManager.conf,设置managed=true,reboot

有时候遇到即使改了上面四条仍旧无法连接网络,再把managed=true改成false。

 

 * DNS在/etc/resolv.conf 中配置  ——参考讨论

sudo vim /etc/resolv.conf 
sudo service NetworkManager restart

 

安装cuda系列(直接用terminal更方便):参考(好)

安装Chrome,VSCode,Sogou Pinyin,VLC,etc.

  • Chrome
$ wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
$ sudo dpkg -i google....deb
  • VSCode,WPS

 去VSCodeWPS下载deb安装包,使用dpkg安装

VSCode使用Atom One Light主题,在extensions中搜索Atom One Light安装,然后file-preference-color scheme选择Atom One Light。

亮色主题对眼睛更好

  • Sogou Pinyin
$ sudo add-apt-repository ppa:fcitx-team/nightly        #添加源
$ sudo apt update
$ sudo apt install fcitx                                   #安装fcitx
$ sudo apt install fcitx-config-gtk                        #fcitx配置工具
$ sudo dpkg -i sogou...deb
##Try 'apt-get -f install' with no packages (or specify a solution)##

 去:Settings——Region & Language——Manage Installed Language,将输入方式改为fcitx,重启系统生效

$ fcitx-config-gtk3                  #启动配置工具

 点击‘+’,将Sogou Pinyin加入即可。Shift可切换中英文输入。

  • 影音播放VLC,VIM,git,pip,pip3
$ sudo apt install vlc git vim python3-pip pip

   更改vim主题为solarized8

$ sudo git clone https://github.com/lifepillar/vim-solarized8.git /.vim/pack/themes/opt/solarized8  #vim 8.0以上支持直接添加package
$ sudo vim /etc/vim/vimrc    #编辑配置文件

添加行

set background=light       #若用暗色背景就用dark
colorscheme solarized8

查看当前vim颜色主题,打开一个Vim窗口,输入命令:color或:colorscheme后回车查看当前的颜色主题

 

  使视频和GIF等文件显示缩略图(用ffmepg而不是默认的totem)

$ Sudo apt update && sudo apt install ffmpegthumbnailer
$ sudo sed -i 's/^TryExec=.*$/TryExec=ffmpegthumbnailer/; s/^Exec=.*$/Exec=ffmpegthumbnailer -s %s -i %i -o %o -c png -f -t 10/' /usr/share/thumbnailers/totem.thumbnailer
$ nautilus -q && rm -r ~/.cache/thumbnails

 

 

  • 安装TIM,WeChat

Ubuntu18.04安装deepin TIM,WeChat

 

优化使用

  • 自动隐藏顶部状态栏

 

$ sudo apt-get install gnome-shell-extension-autohidetopbar

 

  重启后,打开Tweaks——Extensions——打开Hide top bar

 

  • 双系统时间统一
$ sudo apt-get install ntpdate

$ sudo ntpdate time.windows.com

$ sudo hwclock --localtime --systohc

 重启系统

  • 更改用户登录界面背景
$ sudo cp mypicture.jpg  /usr/share/backgrounds/
$ sudo vim /etc/alternatives/gdm3.css        #此文件控制
#找到默认的这个部分
#lockDialogGroup {
  background: #2c001e url(resource:///org/gnome/shell/theme/noise-texture.png);
  background-repeat: repeat; 
}
#改为
#lockDialogGroup {
  background: #2c001e url(file:///usr/share/backgrounds/mybackground.jpg);         
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center; 
}