今天给 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

安装或者升级,执行一行命令即可:

1
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-rimelibrime-data-double-pinyin 就可以用了。

其他

四个直接安装的命令行工具

  • tmux
  • tmuxinator
  • zsh
  • xclip

此外还有这里提到的工具。