在 Ubuntu 系统上,命令行利用 apt 作为包管理工具已经是非常不错的,但是,有些包,比如 youtube-dl 却不能很好的安装和更新,但是,通过 snap 我们可以非常完美的解决这类包的安装与管理。

利用 apt 安装 snap,命令如下

1
sudo apt install snapd

查找需要安装的包

1
snap find search_text

安装包

1
sudo snap install package

查看安装了哪些包

1
snap list

查看安装的包的历史

1
snap changes

更新安装的包

1
sudo snap refresh package

也可以查看更新列表

1
sudo snap refresh --list

返回包的更新到上一个版本

1
sudo snap revert package

卸载包

1
sudo snap remove package

通过 snap下载离线 app

1
snap download package_name

安装app

1
2
snap ack package_name
snap install package_name

如果忘记 sudo,导致命令不能执行,可以运行如下命令

1
sudo !!

或者,添加 sudo,重新运行上一个命令