BlueXIII's Blog

热爱技术,持续学习

0%

Ubuntu下使用Snap管理软件包

Snap简介

Ubuntu 16.04引入了snap包管理,它是一种全新的软件包安装管理方式。它和dpkg/apt有本质的区别。
Snap的安装包扩展名是.snap,类似于一个容器,它包含一个应用程序需要用到的所有文件和库(snap包包含一个私有的root文件系统,里面包含了依赖的软件包)。它们会被安装到单独的目录;各个应用程序之间相互隔离。使用snap有很多好处,首先它解决了软件包的依赖问题;其次,也使应用程序更容易管理。

Snap安装

1
2
sudo apt update
sudo apt install snapd

Snap常用命令

1
2
3
4
5
6
snap list # 列出已安装
snap find # 查询
snap find app_name # 查询
sudo snap install app_name # 安装
sudo snap refresh john-the-ripper # 升级
sudo snap remove john-the-ripper # 御载

使用Snap安装Electronic微信

1
sudo snap install  electronic-wechat

参考文档

https://docs.snapcraft.io/core/install-ubuntu
https://www.zhihu.com/question/47514122
http://blog.topspeedsnail.com/archives/4733