因为个人习惯,重装系统的频率比较高,每次重装好总有一些固定的配置操作要做,为了节省精力,我把一部分操作做成了脚本进行自动配置。虽然这个脚本主要是给我自己用,不过有同样需求的人应该也不少,我把脚本放在 GitHub 方便大家使用:
Glavo/ubuntu-init-scriptgithub.com这个脚本目前适用于 Ubuntu 18.04,会进行以下操作:
- 使用阿里云镜像源替代系统默认仓库 (会覆盖系统默认的 sources.list,之前配置过第三方源请慎用)
- 安装 WPS for Linux 并卸载系统自带的的 LibreOffice
- 安装网易云音乐并卸载系统自带的 rhythmbox
- 安装 deepin-wine
- 使用 deepin-wine 安装 TIM 和微信
- 默认情况下托盘图标会显示在单独的窗口中,脚本自动安装了 TopIcons Plus 插件解决这个问题,但是需要手动在 Ubuntu Tweak 中启用该插件
- 安装 mpv 视频播放器
- 安装 git, curl, pip, p7zip 等常用工具
- 安装 vscodium(第三方提供的 Visual Studio Code 构建,与微软提供的 vscode 构建基本一致,但是是以 MIT 协议发布的二进制文件)
- 安装 typora,一个所见即所得的 markdown 编辑器
- 安装 Liberica JDK 11,包含 JavaFX 的 OpenJDK 11 构建,由 BellSoft 提供 LTS 服务
- 安装 Gradle 和 Maven
- 安装 g++、CMake、Ninja
- 安装 Docker
- 卸载系统自带的一些游戏
(这个脚本写出来本来是想配合 Cubic 做成系统镜像的,不过打出来发现一个 iso 差不多 4g,效果真的不好,我还是找时间研究一下怎么基于 Ubuntu 做个 Ubuntu kylin 这样的简单裁剪的发行版吧)