文章目录
- Ubuntu24.04装机安装指南
-
- 一、分区说明
- 二、基础软件
- 三、使用fcitx5配置中文输入法
- 四、安装搜狗输入法【**不推荐**】
-
- [1. 安装fcitx](#1. 安装fcitx)
- [2. 安装输入法](#2. 安装输入法)
- 五、禁用`/home`目录下自动生成文件夹
- 六、更新软件源
-
- [1. 针对**新配置方式**的清华源替换方法](#1. 针对新配置方式的清华源替换方法)
- [2. 针对**老配置方式**的清华源替换方法](#2. 针对老配置方式的清华源替换方法)
- 七、安装chrome
- 八、安装gnome插件
- 九、安装Motrix下载工具
- 十、生成SSH密钥
Ubuntu24.04装机安装指南
一、分区说明
以64GB内存+500GB磁盘为例说明:
挂载点 | 大小 | 文件系统 | 说明 |
---|---|---|---|
/boot/efi | 512M | FAT32(VFAT) | 必选 EFI系统分区(ESP),存放引导文件。双系统可以直接复用WindowsESP分区 |
/boot | 1-2GB | EXT4 | 可选 独立/boot 可防止内核更新占满根分区,大内存机器可省略 |
/ | 100-150GB | EXT4 | 必选 根分区,系统核心和软件安装 |
swap | 4-8GB | SWAP | 可选 64GB内存可大幅减少或禁用交换分区(用zram 替代更高效) |
/home | 剩余空间 | EXT4 | 推荐用户数据独立存储,重装系统时保留 |
二、基础软件
安装基础软件
shell
sudo apt update && sudo apt install -y git curl wget vim
三、使用fcitx5配置中文输入法
由于搜狗输入法暂时不支持fcitx5,故不使用搜狗输入法
shell
sudo apt install fcitx5 fcitx5-chinese-addons fcitx5-frontend-* kde-config-fcitx5 fcitx5-config-qt
echo -e "\n# Fcitx5 Input Method Environment Variables\nexport XMODIFIERS='@im=fcitx5'\nexport XMODIFIER='@im=fcitx5'\nexport GTK_IM_MODULE=fcitx5\nexport QT_IM_MODULE=fcitx5\nexport DefaultIMModule=fcitx5" >> ~/.profile && source ~/.profile
如需安装搜狗词库,请自行下载安装
下文安装gnome插件 中,其中安装Input Method Panel可以优化输入法界面
四、安装搜狗输入法【不推荐】
搜狗输入法安装后,部分程序中无法使用,例如:chrome、文件管理器
1. 安装fcitx
shell
# 卸载ibus、fcitx5
sudo apt remove --purge ibus* fcitx5*
# 删除残留以及更新源
sudo apt autoremove && sudo apt autoclean && sudo apt update && sudo apt install fcitx
# 设置开机启动
sudo cp /usr/share/applications/fcitx.desktop /etc/xdg/autostart/
- 打开 系统设置------区域和语言------管理已安装的语言------在"语言"tab下------点击"添加或删除语言"
- 弹出"已安装语言"窗口,勾选中文(简体)、英语,点击"应用"
- 回到"语言支持"窗口,在键盘输入法系统中,选择"fcitx"
2. 安装输入法
- 下载linux版本搜狗输入法
- 使用命令
sudo dpkg -i sogoupinyin_xxx.deb
安装文件 - 终端执行
sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2 libgsettings-qt1
- 重启系统
reboot
注意
- 如果遇到切换输入法后闪烁问题,可能与Wayland显示服务器有关,执行
sudo vim /etc/gdm3/custom.conf
取消注释WaylandEnable=false
即可 - 可以使用
fcitx-diagnose
检查fcitx
是否正常运行
五、禁用/home
目录下自动生成文件夹
目的:删除中文文件夹,且系统不会再次自动创建
-
关闭user-dirs自动生成功能,
sudo vim /etc/xdg/user-dirs.conf
,将enabled=True改为enabled=False -
修改用户现目前的文件夹(主要是为了清理文件管理器左边显示的栏目),
sudo vim ~/.config/user-dirs.dirs
,只保留"桌面"相关行,其余的全部注释,例如:textXDG_DESKTOP_DIR="$HOME/桌面" #XDG_DOWNLOAD_DIR="$HOME/下载" #XDG_TEMPLATES_DIR="$HOME/模板" #XDG_PUBLICSHARE_DIR="$HOME/公共" #XDG_DOCUMENTS_DIR="$HOME/文档" #XDG_MUSIC_DIR="$HOME/音乐" #XDG_PICTURES_DIR="$HOME/图片" #XDG_VIDEOS_DIR="$HOME/视频"
-
强制更新,
xdg-user-dirs-update --force
-
创建英文文件夹,例如:
mkdir ~/downloads
,根据实际情况自行处理 -
删除多余的中文文件夹,保留"桌面"文件夹
find ~ -maxdepth 1 -type d \( -name "下载" -o -name "模板" -o -name "公共" -o -name "文档" -o -name "音乐" -o -name "图片" -o -name "视频" \) -exec rm -rf {} +
-
移除左侧书签栏中多余的文件夹
六、更新软件源
在 Ubuntu 24.04 中,APT 软件源配置方式发生了变化,默认使用 /etc/apt/sources.list.d/ubuntu.sources 文件(Debian 格式)而非传统的 /etc/apt/sources.list。
1. 针对新配置方式的清华源替换方法
shell
# 备份源列表
sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak
# 替换
sudo tee /etc/apt/sources.list.d/ubuntu.sources <<EOF
# 默认启用清华镜像源(Ubuntu 24.04 Noble Numbat)
Types: deb
URIs: <https://mirrors.tuna.tsinghua.edu.cn/ubuntu>
Suites: noble noble-updates noble-backports noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
EOF
# 更新源
sudo apt update && sudo apt upgrade -y
2. 针对老配置方式的清华源替换方法
shell
# 备份源列表
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
# 替换
sudo sed -i "s@http://.*archive.ubuntu.com@https://mirrors.tuna.tsinghua.edu.cn@g" /etc/apt/sources.list
sudo sed -i "s@http://.*security.ubuntu.com@https://mirrors.tuna.tsinghua.edu.cn@g" /etc/apt/sources.list
# 更新源
sudo apt update && sudo apt upgrade -y
七、安装chrome
shell
# 导入 Google 包签名密钥
curl -fsSL https://dl.google.com/linux/linux_signing_key.pub| sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/google.gpg
# 在 Ubuntu 系统中添加 Google Chrome 存储库
sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
# 更新可用软件包列表
sudo apt update
# 安装chrome
sudo apt install google-chrome-stable
八、安装gnome插件
chrome中安装GNOME Shell 集成
shell
# 安装个性化桌面工具
sudo apt install gnome-tweaks
# 安装主机连接器
sudo apt install chrome-gnome-shell
插件推荐
- Input Method Panel:优化输入法面板
- Coverflow Alt-Tab: 优化切换窗口的效果
- Apps Menu:添加应用程序快捷菜单
- Extension List: 在通知栏集中管理gnome插件
- Vitals:显示计算机的温度、电压、扇速、内存、处理器、系统、网络、存储、显卡统计信息
- Removable Drive Menu: 通知栏中可以便捷地弹出存储器
- Clipboard Indicator:通知栏显示剪切板
- Dash to Dock: 任务栏配置
- OpenWeather:天气信息
- GSConnect:手机电脑互联
- Blur my Shell:为 GNOME Shell 的不同部分添加模糊外观,包括顶部面板、破折号和概览
- Just Perfection:自定义设置Dock、通知面板、图标,以及调整与GNOME交互方式等一系列的微调
九、安装Motrix下载工具
Motrix是一款BT下载工具
- 下载后使用
sudo dpkg -i Motrix_xxx.deb
安装即可 - 建议配合chrome 插件 Aria2 Explorer一起使用,需要修改Aria2 Explorer中Aria2-RPC-Server的端口由6800改为16800即可
十、生成SSH密钥
生成ssh密钥,按推荐优先级排序
- 当前最推荐的 SSH 密钥类型,密钥短(256位)、安全性高、性能优
ssh-keygen -t ed25519 -C "[email protected]"
- 次选方案,安全性也很好
ssh-keygen -t ecdsa -b 521 -C "[email protected]"
- 传统选择,兼容性最好。需要足够长的密钥长度(至少 3072 位,推荐 4096)
ssh-keygen -t rsa -b 4096 -C "[email protected]"