Ubuntu 20.04 LTS 新手上路
一. 系统篇
1.1 安装
到官网 https://ubuntu.com/#download 下载 Ubuntu 20.04 LTS (长期支持版) 系统镜像,用 Rufus 工具将其刻录在 U 盘,刻录时使用默认设置即可,完成后重启电脑,狂按 F2 或 F12 进入 BIOS,选择 U 盘启动,然后会进入 Ubuntu 安装界面,基本上可以一路默认前行,其中两个步骤可以视情况调整:一是是否选择最小安装,二是硬盘分区。对于后者,我事先也进行过一些研究,最终还是保持了默认,官方决策都是深思熟虑的结果,应该胜过我自作的主张。对于双系统安装可能还涉及是否擦除数据问题,我是铁了心抛弃 Windows,不用顾忌许多。
安装结束后会提示你拔掉 U 盘重启电脑,就可以正式进入 Ubuntu 系统。
1.2 设置
系统设置方面,主要针对电源管理和快捷键进行个性化调整,无需赘述。如果不想使用 Ubuntu 自带的软件中心(该中心占用内存稍微有点大),可以卸载掉:
sudo systemctl stop snapd
sudo apt autoremove snapd
sudo apt autoremove ubuntu-software
sudo apt autoremove gnome-software1.2.1 网络工具包
安装网络工具包,以便使用 netstat、ifconfig 等命令:
sudo apt install net-tools1.2.2 关闭错误报告
如果开机后弹出发送错误信息报告对话框,并且该错误实在无法解决又不影响系统使用,可通过如下方式禁用:
将其中 enabled=1 改为 enabled=0。禁用后错误依然存在(可在系统日志中查看),只是不弹出提示框了。
1.2.3 sudo 免密设置
将其中
改为:
1.2.4 中文目录转换为英文
弹出对话框询问是否将目录转化为英文路径,同意并关闭。
1.2.5 挂载 Samba 目录
如果要挂载 Samba 网络共享目录,可通过以下方式:
1.2.5.1 临时挂载(重启后失效)
1.2.5.2 开机自动挂载
先建立挂载目录,可能还需安装 cifs,然后打开挂载配置表:
在末尾添加如下行:
另一种方式是将用户名密码单独写在配置文件中(顺便设置读写权限):
.smbpasswd 是一个简单的认证配置文件,文件名和路径随意,内容如下:
然后执行如下命令即时挂载(或重启后自动生效):
卸载命令为:
1.2.6 任务栏点击行为
Ubuntu 点击任务栏图标的默认行为不像 Windows 一样最小化,以下命令可启用最小化点击(或通过下一节美化工具实现):
1.2.7 启用/禁用触摸板
1.3 美化
安装美化必备工具:
该工具可以集成很多 gnome-shell 扩展,如果图省事,可以继续安装常用的七八个扩展:
但我用不了那么多,只单独安装其中两个:一个用于显示应用程序托盘图标,一个用于调整桌面图标。
还有一个非常实用的扩展 dash to panel 可以将顶部 topbar 合并到任务栏,并支持大量自定义配置,需要手动安装,略微复杂。先安装 chrome 浏览器插件 gnome-shell-integration,再进入 https://extensions.gnome.org 网站,搜索 dash to panel,进入该扩展页面点击安装,完成后会集成到 gnome-tweaks 扩展中。
二. 软件篇
最小安装和完整安装相比,只是精简了Office、媒体相关软件,输入法、解压缩、文本编辑器、图片查看器等工具还是有的,其中图片查看器虽然功能简单,但速度胜过其他任何第三方软件;文本编辑器胜过 Windows 记事本一万倍;而终端命令行也足以碾压大部分同类工具,以至于完全可以替代 putty。
SSH
putty 是多平台非常流行的 SSH 软件,但在 Ubuntu 中,我个人认为无需安装,一行简单的命令就可以连接远程服务器:
如果远程服务器太多,可以建立配置文件:
输入如下内容:
其中 IdentityFile 是对称密钥中的私钥,公钥放在服务器上,和 putty 配置类似,只是格式不同,或者去掉该行改用密码登录。然后就可以用以下命令连接服务器:
Vim
Ubuntu 默认的 vi 命令不完整,需安装 vim 进行补充,方式如下:
Chrome
如果每次开机启动 chrome 都要输入密码,可进入 Password and Keys 设置,右键单击左侧菜单中的“登录”项,选择“更改密码”,输入旧密码后让新密码置空保存。
Sublime Text 3
Sublime Merge
参见 https://www.sublimemerge.com/download 或 https://www.sublimemerge.com/docs/linux_repositories#apt
必须安装 git 才能使用
Github Desktop
参见:https://github.com/shiftkey/desktop
NodeJS & NPM
nginx
php-fpm
默认的 php-fpm 未监听 9000 端口,打开配置文件:
将其中
改为
MySQL
修改配置文件以减少资源占用:
在 [mysqld] 中增加如下内容:
安全性设置:
Open JDK
Eclipse
创建桌面图标:
输入如下内容:
WPS
官网 https://linux.wps.cn 下载 deb 安装包,执行以下命令:
启动提示字体缺失解决方法:
MegaSync
官网 https://mega.nz/sync 下载 deb 安装包,执行以下命令:
Inkscape
GIMP
Shotcut
Lossless Cut
输入以下内容:
Dupeguru
不要升级到 4.0.4!
webp
Bomi
Qv2ray 并不自带 v2ray-core,所以还需单独安装 v2ray 核心:
解压到任意目录,然后在 Qv2ray “首选项->内核设置”中选择核心路径即可。
Syncthing
参见:https://syncthing.net/downloads/
常用命令
清理所有 apt 缓存:
sudo apt clean清理不完整的软件包:
sudo apt autoclean清理未使用的依赖项:
sudo apt autoremove卸载软件并清除配置项:
sudo apt purge [package_name]查看所有已安装软件:
sudo apt list --installed远程传输:
scp [username@ip/config_name]:/remote_path/file /local_path/file
最后更新于
这有帮助吗?