1.snap简介
什么是snap,snap是一种全新的软件包管理方式,它类似一个容器拥有一个应用程序所有的文件和库,各个应用程序之间完全独立。所以使用snap包的好处就是它解决了应用程序之间的依赖问题,使应用程序之间更容易管理。但是由此带来的问题就是它占用更多的磁盘空间。
Snap的安装包扩展名是.snap,类似于一个容器,它包含一个应用程序需要用到的所有文件和库(snap包包含一个私有的root文件系统,里面包含了依赖的软件包)。它们会被安装到单独的目录;各个应用程序之间相互隔离。使用snap有很多好处,首先它解决了软件包的依赖问题;其次,也使应用程序更容易管理。
现在支持snap的应用并不多,snap软件包一般安装在/snap目录下
2.snap安装
sudo apt-get install snapd
sudo apt-get install snapcraft
3.一些常用的命令
列出已经安装的snap包
sudo snap list
搜索要安装的snap包
sudo snap find
安装一个snap包
sudo snap install
更新一个snap包,如果你后面不加包的名字的话那就是更新所有的snap包
sudo snap refresh
把一个包还原到以前安装的版本
sudo snap revert
删除一个snap包
sudo snap remove
4.常用软件
clion
sudo snap install clion
pycharm
sudo snap install pycharm
网易云音乐
sudo snap install netease-music --devmode --beta