ThinkBook 14+ 2025 安装Ubuntu 26.04
Table of Contents
#
ThinkBook 14+ 2025 安装Ubuntu 26.04
Ubuntu release了 26.04, 又动了把操作系统换成Linux的冲动, 最后是换成了Ubuntu 26.04.
##
做好备份
前几次在换成Linux系统之后总是用不习惯, 最后还是使用备份还原成了Windows11, 这次也一样先做备份. 鉴于Windows自身的备份程序Windows 7 Backup and Restore速度实在太慢, 选择了在WinPE(HotPE)中使用DkGenius进行全盘备份.
之前在给公司服务器装系统的时候需要格式化U盘, 把其中一份备份的.ssh目录拷贝到了同事电脑上, 为了以防万一还是把涉及的ssh key给重新生成了, 也算是清除了一个隐患.
##
安装Ubuntu
系统安装选择了使用U盘Ventoy安装, 无他, 就是简单好用. 下载好按照要求安装到U盘就行, 然后拷贝iso文件到默认的VentoyU盘分区根目录就行. 最后重启电脑从U盘启动, 需要关闭SecureBoot的就去关闭. 没有什么特殊需求一切跟着Ubuntu的安装引导程序进行就行.
##
安装之后
###
apt更改源与配置proxy
apt源使用了TUNA清华源, TUNA清华源提供了完整的更改过程, 不再写出来.
再来就是给apt配置Proxy, 安全更新还是走的ubuntu的默认源, 速度较慢. 配置proxy有助于更新下载速度.
- 打开或者新建文件
/etc/apt/apt.confsudo nano /etc/apt/apt.conf - 写入配置
Acquire::http::Proxy "http://IP:PORT"; Acquire::https::Proxy "http://IP:PORT";
###
恢复旧系统的ssh key配置
ssh key配置
- 拷贝
.ssh目录到用户根目录下 - 更改
.ssh目录权限chmod 600 ~/.ssh - 生成新的
ssh keyssh-keygen -t ed25519 # 跟随提示进行即可
###
安装常用软件
安装一些常用软件: Git, VSCode, Obsdian, Chromium, Thunderbird, Wechat, SMPlyaer, VLC, HMCL, Remmina, LibreOffice, hugo, ibus-rime, rclone……
其中, Chromium, Thunderbird, SMPlayer, VLC, Remmina, LibreOffice可以直接通过apt/snap进行命令行安装.
sudo apt install git chromium-broswer thunderbird \
smplayer vlc remmina hugo \
ibus-rime libreoffice libreoffice-l10n-zh-cn
部分软件通过下载.deb安装包进行安装
| 软件 | 下载地址 |
|---|---|
| Vscode | https://code.visualstudio.com/download |
| Obsdian | https://obsidian.md/download |
| https://linux.weixin.qq.com | |
| HMCL | https://github.com/HMCL-dev/HMCL |
剩下的软件则通过官网引导安装
| 软件 | 下载地址 |
|---|---|
| Rclone | https://rclone.org/install/ |
###
配置Git
GitHub的直连访问质量太差, 需要给Git配置全局HTTP代理
git config --global http.proxy http:IP:PORT
git config --global https.proxy http:IP:PORT
###
配置输入法
中文输入法一直都很头疼, 万象输入法目前来说挺称手, 所以选择了万象输入法, 先前已经通过apt安装了ibus-rime, 现在进行配置.
在系统设置-> keyboard-> add Input Source中, 搜索添加Rime即可, 默认输入法的切换组合键为Super+space
从GitHub上万象输入法项目下载万象输入法的配置文件, 解压后全部复制到~/.config/ibus/rime, 然后点击任务栏的Rime输入法, 进行部署. 我只用拼音输入法, 所以就只下载了base包, 有其他需要的可以根据输入法介绍自行选择.
###
安装QEMU虚拟机
QEMU虚拟机
此项不保真, 已经记不清安装了什么软件, 请自行勘误, ubuntu 26.04上很多软件也进行了拆分, 请自行勘误.
sudo apt install qemu-system-x86 qemu-utils qemu-block-extra \
libvirt-daemon-system libvirt-clients virt-manager \
bridge-utils ovmf swtpm swtpm-tools dnsmasq-base \
virtinst spice-client-gtk virt-viewer
# 将当前用户加入到libvirt,kvm用户组, 后续可以直接启动
sudo usermod -aG libvirt,kvm $USER
###
安装配置Rclone
Rclone
个人有使用OneDrive的习惯, 且微软并没有提供Linux上的客户端, 在这里是使用Rclone访问并挂载到目录.
-
安装
Rclone# 官方提供安装命令 sudo -v ; curl https://rclone.org/install.sh | sudo bash -
配置
OneDriverclone config # 后续跟随程序引导即可 -
配置
systemd实现管理
3.1 新建systemd.service用户文件nano ~/.config/systemd/user/rclone.onedrive.service3.2 编写
rclone.onedrive.service文件OneDrive的连接效果向来不好, 故添加了环境代理配置.[Unit] Description=Rclone Mount Service After=network.target [Service] Type=simple Environment="HTTP_PROXY=http://IP:PORT" Environment="HTTPS_PROXY=http://IP:PORT" Environment="ALL_PROXY=http://IP:PORT" Environment="NO_PROXY=localhost,127.0.0.1" Wants=network-online.target After=network-online.target # 执行 rclone 挂载命令 ExecStart=/usr/bin/rclone mount source_config_name:/ local_mount_path \ --config /home/user_name/.config/rclone/rclone.conf \ --vfs-cache-mode full \ --buffer-size 32M \ --vfs-cache-max-size 10G \ --vfs-read-chunk-size 32M ExecStop=/bin/fusermount -uz local_mount_path Restart=on-failure RestartSec=5s [Install] WantedBy=default.target3.3 启动并添加自启动
# 重载systemd systemctl --user daemon-reload # 启动rclone.onedrive.service systemctl --user start rclone-onedrive.service # 配置自启动 systemctl --user enable rclone-onedrive.service
###
启动防火墙
ubuntu默认使用ufw进行防火墙管理, 也不做替换了.
-
启动
ufwsudo ufw enable
##
尚存问题
QEMU的Windows 10/11 LTSC虚拟机画面显示太难受, 已经不想处理了, 通过RDP的远程使用比直接操作虚拟化画面体验更好, 还在可以接受的范围内, 毕竟虚拟机就只做一些简单的事情, 有没有视频加速都无所谓.
##
链接
HotPE
HotPE_GitHub
Ventoy
TUNA清华源配置apt源
万象输入法
Rclone install Guide