当前位置: 首页 > news >正文

Ubuntu24.04装机安装指南

文章目录

  • Ubuntu24.04装机安装指南
    • 一、分区说明
    • 二、基础软件
    • 三、使用fcitx5配置中文输入法
    • 四、安装搜狗输入法【**不推荐**】
      • 1. 安装fcitx
      • 2. 安装输入法
    • 五、禁用`/home`目录下自动生成文件夹
    • 六、更新软件源
      • 1. 针对**新配置方式**的清华源替换方法
      • 2. 针对**老配置方式**的清华源替换方法
    • 七、安装chrome
    • 八、安装gnome插件
      • 插件推荐
    • 九、安装Motrix下载工具
    • 十、生成SSH密钥

Ubuntu24.04装机安装指南

一、分区说明

以64GB内存+500GB磁盘为例说明:

挂载点大小文件系统说明
/boot/efi512MFAT32(VFAT)必选 EFI系统分区(ESP),存放引导文件。双系统可以直接复用WindowsESP分区
/boot1-2GBEXT4可选独立/boot可防止内核更新占满根分区,大内存机器可省略
/100-150GBEXT4必选 根分区,系统核心和软件安装
swap4-8GBSWAP可选64GB内存可大幅减少或禁用交换分区(用zram替代更高效)
/home剩余空间EXT4推荐用户数据独立存储,重装系统时保留

二、基础软件

安装基础软件

sudo apt update && sudo apt install -y git curl wget vim

三、使用fcitx5配置中文输入法

由于搜狗输入法暂时不支持fcitx5,故不使用搜狗输入法

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

# 卸载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/
  1. 打开 系统设置——区域和语言——管理已安装的语言——在“语言”tab下——点击“添加或删除语言”
  2. 弹出“已安装语言”窗口,勾选中文(简体)、英语,点击“应用”
  3. 回到“语言支持”窗口,在键盘输入法系统中,选择“fcitx”

2. 安装输入法

  1. 下载linux版本搜狗输入法
  2. 使用命令 sudo dpkg -i sogoupinyin_xxx.deb 安装文件
  3. 终端执行sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2 libgsettings-qt1
  4. 重启系统 reboot

注意

  1. 如果遇到切换输入法后闪烁问题,可能与Wayland显示服务器有关,执行sudo vim /etc/gdm3/custom.conf 取消注释WaylandEnable=false即可
  2. 可以使用fcitx-diagnose检查fcitx是否正常运行

五、禁用/home目录下自动生成文件夹

目的:删除中文文件夹,且系统不会再次自动创建

  1. 关闭user-dirs自动生成功能,sudo vim /etc/xdg/user-dirs.conf,将enabled=True改为enabled=False

  2. 修改用户现目前的文件夹(主要是为了清理文件管理器左边显示的栏目),sudo vim ~/.config/user-dirs.dirs,只保留“桌面”相关行,其余的全部注释,例如:

    XDG_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/视频"
    
  3. 强制更新,xdg-user-dirs-update --force

  4. 创建英文文件夹,例如:mkdir ~/downloads,根据实际情况自行处理

  5. 删除多余的中文文件夹,保留“桌面”文件夹
    find ~ -maxdepth 1 -type d \( -name "下载" -o -name "模板" -o -name "公共" -o -name "文档" -o -name "音乐" -o -name "图片" -o -name "视频" \) -exec rm -rf {} +

  6. 移除左侧书签栏中多余的文件夹

六、更新软件源

在 Ubuntu 24.04 中,APT 软件源配置方式发生了变化,默认使用 /etc/apt/sources.list.d/ubuntu.sources 文件(Debian 格式)而非传统的 /etc/apt/sources.list。

1. 针对新配置方式的清华源替换方法

# 备份源列表
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. 针对老配置方式的清华源替换方法

# 备份源列表
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

# 导入 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 集成

# 安装个性化桌面工具
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 的不同部分添加模糊外观,包括顶部面板、破折号和概览。

九、安装Motrix下载工具

Motrix是一款BT下载工具

  1. 下载后使用 sudo dpkg -i Motrix_xxx.deb 安装即可
  2. 建议配合chrome 插件 Aria2 Explorer一起使用,需要修改Aria2 Explorer中Aria2-RPC-Server的端口由6800改为16800即可

十、生成SSH密钥

生成ssh密钥,按推荐优先级排序

  1. 当前最推荐的 SSH 密钥类型,密钥短(256位)、安全性高、性能优
    ssh-keygen -t ed25519 -C "your_email@example.com"
  2. 次选方案,安全性也很好
    ssh-keygen -t ecdsa -b 521 -C "your_email@example.com"
  3. 传统选择,兼容性最好。需要足够长的密钥长度(至少 3072 位,推荐 4096)
    ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

相关文章:

  • Elasticsearch生态
  • C++ 编程指南34 - C++ 中 ABI 不兼容的典型情形
  • cursor+高德MCP:制作一份旅游攻略
  • NModbus 库在 C# 中的使用
  • 深入理解linux操作系统---第4讲 用户、组和密码管理
  • Dify + Stable Diffusion实现文生图工作流【两种方式】
  • ffmpeg 切割视频失败 ffmpeg 命令参数 -vbsf 在新版本中已经被弃用,需要使用 -bsf:v 替代
  • SD+融合ControlNet,扩散模型V1.5+约束条件边缘图+颜色图实现服装图像生成:定量对比试验结果+分析
  • 【测试】-- 测试分类
  • pg_rman备份pg数据库(在备库执行)
  • 权限管控与数据安全:衡石ChatBot在钉钉中的合规部署指南
  • 基于Cline和OpenRouter模型进行MCP实战
  • 通过平台大数据智能引擎及工具,构建设备管理、运行工况监测、故障诊断等应用模型的智慧快消开源了
  • 常见的HTTP状态码有哪些
  • GDB 调试命令详解:高效掌握常用调试技巧
  • 构件与中间件技术:概念、复用、分类及标准全解析
  • IS-IS度量值
  • 一、Appium环境安装
  • Redis之分布式锁
  • Windows Server 2019 安装 Docker 完整指南
  • 正荣地产:董事会主席、行政总裁辞任,拟投入更多精力推动境内债重组等工作
  • 北约年度报告渲染所谓“中国核威胁”,国防部回应
  • 中国驻美国大使馆发言人就中美经贸高层会谈答记者问
  • 观察|印巴交火开始升级,是否会升级为第四次印巴战争?
  • 特朗普称美军舰商船应免费通行苏伊士运河,外交部:反对任何霸凌言行
  • 金融政策支持稳市场稳预期发布会即将召开,潘功胜、李云泽、吴清将出席