搭建Ubuntu开发环境

搭建Ubuntu开发环境

缘起

为了避免依赖项等等在Windows下可能出现的不必要的麻烦,故重新安装Ubuntu16.04系统。

下载刻录Ubuntu16.04系统

  1. 访问Ubuntu官方网站,进入 alternative downloads 页面下载Ubuntu 16.04.5 Desktop (64-bit) 种子文件。
  2. 使用迅雷极速版下载镜像,下载完成后使用WinMD5比对MD5信息以防文件损坏。
MD5:c71d27a86a168f28097bc30004b54c1f    File:ubuntu-16.04.5-desktop-amd64.iso

3.插入一个4G或以上的U盘,使用软碟通刻录镜像。

删除原系统并进入Ubuntu安装盘

  1. 插入PE盘进入维护系统,使用DiskGenius(下称DG)备份ESP分区文件(含有refind引导文件)
  2. 使用DG删除原Ubuntu系统的swap分区,主分区和home分区,固态硬盘留下大约19GB的空闲空间。
  3. 插入Ubuntu安装U盘,重启,F7选择U盘启动。若卡LOGO,则在grub菜单按E编辑引导程序,删去quiet splash,并在quiet前添加 nomoodeset,按F10即可进入引导安装程序。

安装系统

  1. 语言选择English(US),时区选择上海。
  2. 这里先不要连接WIFI,以防不必要的麻烦。
  3. 勾选安装第三方程序。
  4. 安装方式选择其他安装,挂载分区:SWAP分区3072M(Ubuntu官方推荐:4G-2G, 8G,12G-3G, 16G-4G),/home分区3500M,剩余空间留给/根目录。
  5. 安装完毕后拔下U盘,重启,在BIOS中修改回refind为第一启动项。

搭建环境

系统微调

解决不能正常关机以及Alt+Ctrl+F1卡死的bug

  1. sudo apt-get update
  2. 进入设置,在附加驱动程序中安装GTX950M的显卡驱动,重启。

系统更新选项

系统会弹出两个更新,一个要求你升级到18.04LTS,这个忽视。还有一个安全更新,就按它说的更新好了。

Tips

  1. 小技巧:Terminal里的复制粘贴是 Ctrl+Shift+C / V
  2. 取消Alt快捷键,防止与VScode冲突(Keyboard-Shotcuts-HUD-'Backspace')

个性化主题

  1. 安装Unity-Tweak-Tool,设置侧边栏自动隐藏,窗口角落四分之一缩放,点击侧边栏最小化窗口。
  2. 修改默认壁纸

修复双系统时间不一致的问题

$ sudo apt-get install ntpdate
$ sudo ntpdate cn.pool.ntp.org
$ sudo hwclock --localtime --systohc

开机自动开启键盘灯

$ sudo vim /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf

在最后添加: greeter-setup-script=/usr/bin/numlockx on
重启或者注销便可。启动时,便会发现小键盘灯自动打开。

安装Git

  1. 不知道为什么,这次下载的Ubuntu并没有内置Git.
  2. 若使用 sudo apt-get install git 无效,则试一下用sudo apt install xxx 安装一下损坏的依赖项(试验可行),或者用 sudo apt install git 试一下。

安装柯学上网

  1. 安装 Electron-SSR(仅用于解析订阅地址,获取节点信息,实际上在这个系统好像没法用)
  2. 若直接安装.deb文件无效,输入 sudo apt-get install -f 修复依赖项。
  3. 剩下按 Nyaasu的个人博客 里的。

安装装机必备软件

  1. 安装搜狗输入法
  2. 安装网易云音乐
  3. 安装 VScode
  4. 安装 node
最后修改:2019 年 04 月 19 日 03 : 47 AM
如果觉得我的文章对你有用,请随意赞赏

发表评论