本文为Ubuntu Linux操作系统- 第十二弹~~
今天是 Linux 软件包管理的完结篇,主要讲了软件包管理中snap包安装与配置,以及其他软件包的安装方式~
上期回顾:Linux—软件包管理中APT工具详解
更多Linux 相关内容点击“Linux专栏”
疾如风,徐如林,掠如火,难知如阴,飞影铠甲合体~~
文章目录
- Snap软件包
-
- Ubuntu 18.04 LTS预装的Snap包
- 使用Snap包安装或卸载软件
-
- 检查是否已安装 Snap
- 更新 Snap 包管理器
- 还原已安装的Snap包
- 搜索要安装的Snap包
- 查看Snap包的详细信息
- 搜索要安装的Snap包
- 列出已经安装的Snap包
- 回滚 Snap 包到之前的版本
- 卸载 Snap 包
- 启用或禁用Snap包
- 源代码安装
-
- 其他的安装方式
-
- Ubuntu软件中心
- bin和run二进制包安装
-
- AppImage包安装
- Flatpak包安装
- pip安装
Snap软件包
- Snap是Canonical提出的一个打包概念
- Snap的安装包扩展名是
.snap
,类似于一个容器,完全独立于系统
- Snap软件包一般安装在
/snap
目录下
- 单个Snap 包可以内嵌多个不同来源的软件,从而提供一个能够快速启动和运行的解决方案
- Snap包能自动地进行事务化更新
- 每个Snap包都会安装到一个新的只读
squashfs
文件系统中
- 还可以同时安装多个版本的软件
- Snap包内建立与Linux发行版不兼容的库,做到“一次打包,到处使用”
Ubuntu 18.04 LTS预装的Snap包

使用Snap包安装或卸载软件
检查是否已安装 Snap
一般 Linux 都默认安装 Snap,如果不确定执行以下命令
snap --version
更新 Snap 包管理器
安装或更新软件之前,先更新 Snap 包管理器
snap refresh Snap包名
还原已安装的Snap包
snap rtevert Snap包名
搜索要安装的Snap包