Ubuntu 18.04 系统优化

Ubuntu 18.04 系统优化

💡 原文中文,约10200字,阅读约需25分钟。
📝

内容提要

本文介绍Ubuntu系统优化与美化,包括设置root密码、sudo免密、隐藏grub菜单、更换软件源;安装Gdebi、Chrome、aria2、apt-fast、v2ray、proxychains4、Git、Vim、zsh及oh-my-zsh;配置搜狗输入法、Albert启动器、alias别名与快捷键;安装exfat、unar、TimeShift;修复双系统时间错误和联想电脑噪音;推荐截图录屏、音视频、办公、聊天及编程软件。

🔎

延伸解读

优化前的安全权衡

文章建议设置 root 密码并取消 sudo 免密,这能提升日常操作效率,但也会降低系统安全性。如果电脑是个人专用且已有锁屏密码,这种权衡可以接受;但在共享或公共环境中,免密 sudo 会带来风险。读者应根据自身使用场景决定是否采用。

软件源与下载加速

更换为国内软件源可以加快 apt 更新和安装速度,而 apt-fast 通过多线程下载进一步缩短等待时间。对于经常安装软件的用户,这两项设置能明显改善体验。但需注意,某些第三方源可能引入兼容性问题,建议只添加可信的 PPA。

双系统时间与硬件兼容

文章提供了修复 Windows 双系统时间错误的方法,以及解决联想电脑开关机和耳机插拔噪音的步骤。这些属于 Ubuntu 与硬件或其它系统协作时的常见问题,操作前建议备份重要数据,并确认自己的硬件型号是否适用。

效率工具与使用习惯

Albert 启动器、alias 别名和自定义快捷键能减少重复操作,但文章也提醒不要设置过多别名,以免影响对 Linux 命令的熟悉。对于初学者,建议先掌握基础命令,再逐步引入这些效率工具,避免过度依赖。

❓

Q&A

如何在Ubuntu 18.04中设置root密码?

在终端输入 sudo passwd root,然后输入当前用户密码,再输入新密码并确认即可。

怎样让sudo命令免密码?

使用 sudo visudo 编辑配置文件,将 %sudo ALL=(ALL:ALL) ALL 改为 %sudo ALL=(ALL:ALL) NOPASSWD:ALL 即可。

如何隐藏Ubuntu启动时的grub菜单?

编辑 /etc/default/grub 文件,设置 GRUB_TIMEOUT=0 和 GRUB_HIDDEN_TIMEOUT=0,然后运行 sudo update-grub。开机时长按空格可临时显示菜单。

Ubuntu 18.04下如何更换软件源?

打开“软件更新器”,点击“设置”->“Ubuntu软件”,在“下载自”下拉列表中选择合适的服务器(推荐中国的服务器),然后运行 sudo apt update 和 sudo apt upgrade。

apt-fast是什么?如何安装?

apt-fast是一个为apt-get和aptitude做的shell脚本封装,通过aria2c多线程下载来加速APT。安装命令:sudo add-apt-repository ppa:apt-fast/stable,sudo apt-get update,sudo apt-get -y install apt-fast。使用时将apt-get替换为apt-fast即可。

如何解决Ubuntu和Windows双系统时间不一致的问题?

在Ubuntu下运行 sudo apt install ntpdate 和 sudo ntpdate time.windows.com 更新时间,然后运行 sudo hwclock --localtime --systohc 将时间写入硬件,最后重启进入Windows更新时间即可。

联想电脑在Ubuntu下开关机有噪音怎么解决?

在 /etc/modprobe.d/ 下创建 modprobe.conf 文件,写入 options snd-hda-intel model=,generic 保存即可。

如何安装和配置搜狗输入法?

先安装fcitx:sudo apt install fcitx,然后下载搜狗输入法deb包并安装。在“语言支持”中将键盘输入法系统改为fcitx,重启后点击键盘图标选择“配置当前输入法”,添加搜狗即可。

Ubuntu下有哪些好用的截图工具?

推荐flameshot和deepin-screenshot。安装命令分别为 sudo apt-get install flameshot 和 sudo apt-get install deepin-screenshot。使用时可分别运行 flameshot gui 和 deepin-screenshot。

如何为可执行文件创建软链接以便全局运行?

使用命令 sudo ln -s ${file_path}/${file_name} /usr/bin/${new_command},之后在终端输入 ${new_command} 即可运行。

🏷️

标签

➡️

继续阅读