前言
疫情,浪费了一个春节!
 呆在家里,就想着怎么折腾,打开柜子,翻出尘封已久的那个十年前花费近七千元购买的笔记本,插上电
电脑配置与需求
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
常用软件安装
软件开发
安装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桌面那一片遥远的粉红天际,我的心里只有一句话想说:
生命在于折腾!
 
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览210015 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!