软件包管理工具snap的安装及常用命令
snap是一种全新的软件包管理方式,它类似一个容器拥有一个应用程序所有的文件和库,各个应用程序之间完全独立。所以使用snap包的好处就是它解决了应用程序之间的依赖问题,使应用程序之间更容易管理。但是由此带来的问题就是它占用更多的磁盘空间。
Snap的安装包扩展名是.snap,类似于一个容器,它包含一个应用程序需要用到的所有文件和库(snap包包含一个私有的root文件系统,里面包含了依赖的软件包)。它们会被安装到单独的目录;各个应用程序之间相互隔离。使用snap有很多好处,首先它解决了软件包的依赖问题;其次,也使应用程序更容易管理。
现在支持snap的应用并不多,snap软件包一般安装在/snap目录下
Ubuntu安装snap
sudo apt install snap snapd
另外,同时还可以安装snapcraft,构建、测试并发布snap软件包。
sudo apt install snapcraft
常用命令
# 列出已经安装的snap包
sudo snap list
# 搜索要安装的snap包
sudo snap find <text to search>
# 安装一个snap包
sudo snap install <snap name>
# 更新一个snap包,如果你后面不加包的名字的话那就是更新所有的snap包
sudo snap refresh <snap name>
# 把一个包还原到以前安装的版本
sudo snap revert <snap name>
# 删除一个snap包
sudo snap remove <snap name>
常用软件
# clion
sudo snap install clion
# pycharm
sudo snap install pycharm
# VSCode
sudo snap install --classic code
# workbench
sudo snap install mysql-workbench-community
# Postman
sudo snap install postman
软件包管理工具snap的安装及常用命令相关推荐
- Win10下媲美apt的包管理工具 Scoop 的安装以及常用软件清单
本文首发于我的个人博客网站:https://www.xerrors.fun/scoop-list/ 欢迎访问 想必使用过 MacOS 或者 Linux 的小伙伴一定会对 windows 下面的软件配置 ...
- 多包管理工具lerna搭建项目---基本常用命令
基本常用命令 Step 1 安装Lerna 推荐全局安装,因为会经常用到 lerna 命令 npm i -g lerna Step 2 项目初始化 lerna init 其中 package.json ...
- APP测试工具monkey的安装和常用命令及日志分析
Monkey安装步骤: 1.解压安装包(android-sdk_r24.4.1-windows.zip):解压到要安装的Android的路径即可.解压后的文件如下所示:包括add-one,platfo ...
- CodePush 管理工具 App Center Cli 的常用命令行
App Center Cli 对React Native的使用 安装 登录 创建应用 上传bundle 查看热更新历史记录 安装 在系统根目录下运行:npm install -g appcenter- ...
- Mac 安装软件包管理工具Homebrew
Mac安装brew 软件包管理工具Homebrew Homebrew安装 Homebrew基本命令 Homebrew是一款Mac OS下的软件包管理工具,具备安装.卸载.更新.查看.搜索等很多实用功能 ...
- ubuntu 软件包管理工具 dpkg,apt-get,aptitude 区别
ubuntu 软件包管理工具 dpkg,apt-get,aptitude 区别 一:dpkg dpkg 是一种比较低层的软件包安装管理工具,在安装时,不会安装软件包的依赖关系:只能安装所要求的软件包: ...
- windows 下安装Chocolatey(强大的软件包管理工具)
在 Linux 下,大家喜欢用 apt-get 来安装应用程序,如今在 windows 下,大家可以使用 Chocolatey 来快速下载搭建一个开发环境. Chocolatey 的哲学就是完全用命令 ...
- Linux 常用的软件包管理器/软件包管理工具
文章目录 RPM YUM DNF DPKG Pacman Zypper Portage Eopkg Urpmi RPM 代表系统:RHEL.CentOS.Fedora.openSUSE.SUSE企业版 ...
- RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”...
rpm 执行安装包 二进制包(Binary)以及源代码包(Source)两种.二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译.安装.源代码包经常以src.rpm作为后缀名. 常用命令组 ...
最新文章
- python 空dataframe_python 创建一个空dataframe 然后添加行数据的实例
- 解读Raft(二 选举和日志复制)
- 安卓音频输出采样率_只有AirPods配有姓名吗?安卓的这些无线耳机也不错
- arima模型怎么拟合_7个统计测试,用于验证和帮助拟合ARIMA模型
- Yslow-23条规则
- ue4 怎么传递变量到另一个蓝图_[UE4蓝图]虚幻4中实现简易天气系统(三)—— 受风力影响的Cascade雨水粒子...
- 系统更新后mysql用不了中文,Mysql在debian系统中不能插入中文的终极解决方案
- C#制作QQ截图的自动框选功能的个人思路(二)设置Hook
- Linux之操作系统杂谈
- docker安装gamit_ubuntun10.10中安装gamit 10.40
- mac上捕获Dock截图的方法
- eclipse多余的Workspace如何删除
- fortran调用MKL函数库中的gemm的fortran95接口计算矩阵相乘
- DynamipsGUI 模拟pix防火墙
- 武田宣布发表ICLUSIG(R) (ponatinib)枢纽性2期PACE血液病试验的终局数据
- lants vs Zombies 阳光修改器
- 【最短路 搜索】JZOJ_4246 san
- SpringCloud整合Sa-Token登录认证+Gateway网关拦截
- 免费制作在线网站教程
- android studio导入arr文件