Ubuntu18.04.4安装与配置,让老机焕发青春

前言

疫情,浪费了一个春节!
呆在家里,就想着怎么折腾,打开柜子,翻出尘封已久的那个十年前花费近七千元购买的笔记本,插上电

电脑配置与需求

VAIO笔记本,BIOS模式MBR,硬盘500g,内存4g,之前使用windows7,换装windows10后性能跟不上

装个Ubuntu吧,提供简单上网、音视频、简单办公、远程管理、Python开发等功能

下载系统镜像

推荐下载最新发布的Ubuntu LTS版本,推荐华为开源镜像
https://mirrors.huaweicloud.com/ubuntu-releases/18.04.4/ubuntu-18.04.4-desktop-amd64.iso

制作U盘启动盘

根据镜像大小,推荐选4g以上容量的U盘

Windows下,推荐使用Rufus制作,避免使用UltraISO出现意想不到的问题

Linux下,除使用软件启动盘创建器制作,也可使用命令行:
sudo fdisk -l,查看U盘设备名称,例如/dev/sdb
sudo umount /dev/sdb,卸载U盘
sudo dd if=/data/ubuntu-18.04.4-desktop-amd64.iso of=/dev/sdb

Ubuntu安装过程

电脑准备未分配空间,建议100g;BIOS设置为U盘启动
启动电脑,即可自动进入Ubuntu安装界面,选择语言,选择安装,不连接网络,选择最小安装

安装类型选择其他选项,选择空闲进行磁盘分区,建议分区方案为:
/boot,主分区,ext4,2g
/,主分区,ext4,40g
swap,逻辑分区,交换空间,与内存大小一致,4g
/home,逻辑分区,ext4,剩余空间,建议不超过100g
如果磁盘很大,其他空间待日后再规划

分区结束,确认安装启动引导器的设备与分区磁盘一致,开始安装,安装过程中选择时区,创建用户
安装完毕,系统弹出提示信息,拔出U盘,重启电脑

系统基本优化

更换软件源

阿里、清华均可,推荐华为开源镜像
右键桌面,打开终端

备份软件源文件sources.list
sudo cp -a /etc/apt/sources.list /etc/apt/sources.list.bak

修改sources.list文件,将http://archive.ubuntu.com和http://security.ubuntu.com替换成http://mirrors.huaweicloud.com

sudo sed -i “s@http://.*archive.ubuntu.com@http://mirrors.huaweicloud.com@g” /etc/apt/sources.list

sudo sed -i “s@http://.*security.ubuntu.com@http://mirrors.huaweicloud.com@g” /etc/apt/sources.list

桌面右上角点开,打开设置,配置网络连接

更新软件列表
sudo apt-get update
手动软件更新
sudo apt-get upgrade
更新完毕,按照提示重启电脑

安装搜狗输入法

不卸载iBus,避免出现意想不到的问题
安装fcitx框架
sudo apt install fcitx-bin
设置区域和语言->管理已安装的语言->键盘输入法系统->选择fcitx
重启电脑

下载搜狗输入法Linux版sogoupinyin_2.3.1.0112_amd64.deb
双击安装,重启电脑
打开桌面右上小键盘->配置当前输入法,查看和调整搜狗拼音顺序

用户目录

文件夹名称改为英文,终端运行命令
export LANG=en_US
xdg-user-dirs-gtk-update
弹出对话框,选择Update Names
export LANG=zh_CN
重启电脑,弹出对话框,选择保留旧的名称,勾选不要再次提醒

root密码设置

Ubuntu默认禁止root用户本地和远程登录,普通用户需要root权限时,sudo并验证密码即可
需要设置root密码时,终端执行以下命令
sudo passwd root
输入登录用户密码
按提示,输入两次root密码

使用扩展

安装GNOME Tweaks,中文名称为优化
sudo apt-get install gnome-tweak-tool
安装扩展包,其中包括默认扩展若干
sudo apt-get install gnome-shell-extensions

安装Firefox浏览器连接器
sudo apt chrome-gnome-shell
Firefox安装扩展GNOME Shell integration,访问扩展网站,选择安装更多扩展
已经下载的扩展包提取并解压到~/.local/share/gnome-shell/extensions安装扩展

显示应用程序,点击运行优化,选扩展,自定义扩展
自己选用或安装的扩展有Places status indicator,Workspace indicator,User themes,Dash To Dock,Clipboard Indicator

共享访问

ubuntu访问windows共享文件夹
windows电脑,设置共享文件夹
Ubuntu电脑,文件->其他位置->连接到服务器,输入“smb://windows电脑ip/共享文件夹”并连接

ubuntu连接windows桌面
windows电脑,设置远程桌面访问,防火墙开放3389端口
sudo apt-get install rdesktop
重启电脑
rdesktop -f -a 16 -u “username” -p “password” windows电脑ip

常用软件安装

wps(办公,官网下载安装包)
vlc(视频播放)
gthumb(图片浏览)
netease-cloud-music(网易云音乐,官网下载安装包)
Thunderbird(电子邮件)
okular(pdf、chm、epub等)
TeamViewer(远程访问,官网下载安装包)
gimp(图像编辑)
shutter(截图)
添加截图快捷键Ctrl+Alt+A(shutter -s)
Shotcut(视频编辑)
FreeMind(思维导图)

软件开发

安装gcc
安装git
安装Python3.7

系统默认安装了Python2.7和3.6,自己安装Python3.7,然后将默认Python3从Python3.6改为3.7,默认Python从Python2(2.7)改为Python3(3.7):
sudo cp /usr/bin/python /usr/bin/python_bak
sudo cp /usr/bin/python3 /usr/bin/python3_bak
sudo rm /usr/bin/python /usr/bin/python3
sudo ln -s /usr/bin/python3.7 /usr/bin/python3
sudo ln -s /usr/bin/python3 /usr/bin/python

Python版本升级后,可能有很多问题

确认Python3.7安装在/usr/bin/python3

update可能会出现错误:ModuleNotFoundError: No module named ‘apt_pkg’
sudo apt remove –purge python-apt(可能提示未安装)
sudo apt install -f -y python-apt
cd /usr/lib/python3/dist-packages/
sudo cp apt_pkg.cpython-36m-x86_64-linux-gnu.so apt_pkg.cpython-37-x86_64-linux-gnu.so

终端,使用快捷键和在应用程序中打不开
cd /usr/lib/python3/dist-packages/gi/
sudo cp _gi.cpython-36m-x86_64-linux-gnu.so _gi.cpython-37m-x86_64-linux-gnu.so
sudo cp _gi_cairo.cpython-36m-x86_64-linux-gnu.so _gi_cairo.cpython-37m-x86_64-linux-gnu.so

Python包管理

安装pip3,默认pip改为pip3
sudo apt install python3-pip
sudo ln -s /usr/bin/pip3 /usr/bin/pip

安装autopep8,Python代码格式化
sudo apt install autopep8
sudo ln -s /usr/local/bin/autopep8 /usr/bin/autopep8

安装flake8,Python语法和格式检查
sudo pip install flake8

安装VSCode

选择安装插件
中文
Python
Bracket Pair Colorizer,不同的括号不同的颜色
vscode-icons,提供各种图标
Path Intellisense,代码中读入文件名或者文件路径时自动补全
TODO Highlight,TODO备忘
Guides,缩进线
koroFileHeader,文件头注释(ctrl+alt+i)和函数头注释(ctrl+alt+t)工具
Comment Translate,识别翻译代码中注释部分
code-runner,一键运行代码

设置终端字体为Menlo for Powerline
cd /usr/share/fonts/truetype/
sudo git clone https://github.com/abertsch/Menlo-for-Powerline.git
sudo fc-cache -f -v
设置用户项目”terminal.integrated.fontFamily”: “Menlo for Powerline”

到此为止,系统安装优化暂告一段落

坐在桌前,打开电脑,看着Ubuntu桌面那一片遥远的粉红天际,我的心里只有一句话想说:

生命在于折腾!

Ubuntu18.04.4安装与配置,让老机焕发青春

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览210015 人正在系统学习中

来源:fhwuxue

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年1月20日
下一篇 2020年1月20日

相关推荐