今天给 Ubuntu 操作系统 sudo apt-get upgrade
了一把,居然把它给升挂了。尝试选旧版本内核、进恢复模式,都没成,看到的错误是一个被各种软件所依赖的动态库少了个「符号」,导致大批的命令和服务不可用。因为我的 HOME 和系统在不同分区,绝大多数有用的东西都在 HOME 分区,所以索性重装了 Ubuntu,保险起见,重装的版本仍然跟之前一样是 18.04。重装之后,只要把一些装在根目录的软件再装回来就可以了。这里顺便做一下记录。
Enpass
密码管理软件。
直接添加源,然后安装。安装方法 How to install Enpass on Linux?
Rescuetime
跟踪时间的工具,见此处
下载 deb 包安装。下载地址 Install the RescueTime application and start collecting data in sixty seconds!
CopyQ
剪贴板工具。
添加 ppa 源之后安装。方法:CopyQ Ubuntu PPA
Slack
工作中用的通信软件。
下载 deb 包安装。下载地址 Slack for Linux
Notable
一个比较新的 Markdown 编辑器。
下载 deb 包安装。下载地址 https://github.com/notable/notable/releases
Wireshark
图形界面的抓包工具。
可以添加官方的PPA 源安装最新版。安装过程中会让你选择是否允许非 root 用户抓包,一般来说选择 Yes。之后把自己当前用户添加到 wireshark
用户组。具体参考 How to install Wireshark。
mpv
视频播放器。
默认源里就有,直接 apt
安装即可。
calibre
管理、转换电子书的工具。
下载安装方式:Download for Linux。
安装或者升级,执行一行命令即可:
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin
docker, docker-compose
按照官方文档说明操作即可。
docker 的安装过程是添加源,然后安装,具体步骤:Get Docker Engine – Community for Ubuntu。
docker-compose 则是直接下载一个脚本即可,详情:Install Docker Compose。
Node.js
使用 nodejs 官方提供的源,详情:Node.js Binary Distributions – Installation instructions
GTK 主题和图标
我用的主题是 adapta-gtk-theme
,图标是 paper-icon-theme
。两者都可以在添加 ppa 源后直接安装。
adapta-gtk-theme
项目地址 https://github.com/adapta-project/adapta-gtk-theme,ppa 源见 Adapta : tista。
paper-icon-theme 详情见 Download – snwh.org。
输入法
我使用的是 rime 小鹤双拼,因为相关配置都在 HOME 目录没有变动,所以直接使用 apt
安装 ibus-rime
和 librime-data-double-pinyin
就可以用了。
其他
四个直接安装的命令行工具
- tmux
- tmuxinator
- zsh
- xclip
此外还有这里提到的工具。