Ubuntu 安装完的后续操作
1. 换源
参考Ubuntu 22.04 更换国内源 清华源 阿里源 中科大源 163源
备份源文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
修改文件:
sudo gedit /etc/apt/sources.list
删除原来的填充下面的:(这里是清华的们可以换成其他的)
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
2. 删除snapd
参考Ubuntu22.04(禁用)彻底删除Snap以及出现“rm: 无法删除"XXX":只读文件系统”的解决方案
注意!!!删除之前安装一个别的浏览器
在你的系统中打开一个终端,使用以下命令查看已经安装的 Snap 软件包的列表。它显示了 Snap 软件包,比如 Firefox,软件商店,主题以及其它默认已经安装的核心软件包。
snap list
删除snap安装的软件
for p in $(snap list | awk '{print $1}'); do
sudo snap remove $p
done
一般需要执行两次(桌面版三次),提示如下则正确执行:
snap "Name" is not installed
core20 removed
snapd removed
再次执行,提示如下,表明已经删除干净:
No snaps are installed yet. Try 'snap install hello-world'.
删除 Snap 的 Core 文件
sudo systemctl stop snapd
sudo systemctl disable --now snapd.socket
for m in /snap/core/*; do
sudo umount $m
done
删除 Snap 的管理工具
sudo apt autoremove --purge snapd
删除 Snap 的目录
rm -rf ~/snap
sudo rm -rf /snap
sudo rm -rf /var/snap
sudo rm -rf /var/lib/snapd
sudo rm -rf /var/cache/snapd
禁止apt安装snapd
即使你用以上命令移除了 Snap 软件包,但是如果你没有关闭 apt 触发器,sudo apt update
命令会再一次将 Snap 安装回来。要关闭它,我们需要在 /etc/apt/preferences.d/
目录下创建一个 apt 设置文件 nosnap.pref
来关闭 Snap 服务。
sudo gedit /etc/apt/preferences.d/nosnap.pref
3. Ctrl+Alt+T窗口居中
参考解决:如何使Ubuntu中新窗口显示在屏幕中央?
原文
终端输入
gsettings set org.gnome.mutter center-new-windows true
4. 配置grub
由于开机选择时间太长,可以配置GRUB,让开机变快 GRUB_TIMEOUT=3
打开文件
sudo gedit /etc/default/grub
修改GRUB_TIMEOUT
GRUB_SAVEDEFAULT=true
GRUB_DEFAULT=saved
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=3
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
GRUB_SAVEDEFAULT=true
GRUB_DEFAULT=saved
上面两行主要是为了在启动时使用默认内核,使用新内核会出现很多问题
更新grub文件
sudo update-grub
重启系统
reboot
5. 同步双系统时间
打开window发现时间不对,需要进行双系统时间同步
timedatectl set-local-rtc 1
双系统的时间不同步是由于,ubuntu 会设置主机中的COMS时间为UTC时间,然后加上ip时区计算出本地时间,而windows则是使用CMOS中的时间为本地时间。
6. 安装网络工具
很多时候需要使用netstat等命令,在出现问题时也容易解决。
sudo apt install net-tools
7. 禁止内核更新
参考ubuntu禁止内核自动更新
如何禁止 Ubuntu 22.04 自动更新,删除更新提示和缓存
内核更新会产生很多问题,这里的更新,是我更新内核后系统产生问题重装完添加的
查看已安装内核
dpkg --get-selections |grep linux-image
查看正在使用的内核
uname -a
禁止内核更新
sudo apt-mark hold linux-generic linux-image-generic linux-headers-generic
重启内核更新
sudo apt-mark unhold linux-generic linux-image-generic linux-headers-generic
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· Apache Tomcat RCE漏洞复现(CVE-2025-24813)