ClearLinux包管理器swupd使用入门

swupd是ClearLinux指定的包管理器,正如ClearLinux所描述的,针对开发者作了不少优化,ClearLinux的swupd包管理器也是很是简洁友好的,本文介绍swupd的简单使用。由于个人测试环境在外网,看教程的朋友请谨慎模仿,可能由于软件源在国外,下载安装会很慢...真的可能很慢。
ClearLinux包管理器swupd使用入门ClearLinux包管理器swupd使用入门java

搜索包
虽然存在大量依存关系,但在ClearLinux需添加一个 bundle 文件就能够使用了。"swupd search"命令用于搜索包,若是使用search报错,请用下面命令添加搜索功能golang

swupd bundle-add os-core-search
好比咱们要安装Java,使用"sudo swupd search java",返回结果很明确的给出了所须要的内容。
ClearLinux包管理器swupd使用入门ClearLinux包管理器swupd使用入门
搜索golang。
ClearLinux包管理器swupd使用入门ClearLinux包管理器swupd使用入门
搜索docker,docker在源中是包含在cloud-control里的。
ClearLinux包管理器swupd使用入门ClearLinux包管理器swupd使用入门
搜索Python。
ClearLinux包管理器swupd使用入门ClearLinux包管理器swupd使用入门docker

安装包
使用"swupd bundle-add 包名"来安装bundle包。好比咱们安装源里默认的Java:服务器

sudo swupd bundle-add java-basic
ClearLinux包管理器swupd使用入门ClearLinux包管理器swupd使用入门
ClearLinux包管理器swupd使用入门ClearLinux包管理器swupd使用入门测试

卸载包
使用"swupd bundle-remove 包名"来卸载bundle包。好比咱们默认安装的Java是8版本,咱们须要卸载8重装11版本:优化

swupd bundle-list |grep java //列出已安装的java
sudo swupd bundle-remove java-basic //卸载已安装的java
sudo swupd bundle-add java11-basic //安装java11
ClearLinux包管理器swupd使用入门ClearLinux包管理器swupd使用入门教程

ClearLinux包管理器swupd使用入门ClearLinux包管理器swupd使用入门
ClearLinux包管理器swupd使用入门ClearLinux包管理器swupd使用入门开发

ClearLinux包管理器swupd使用入门ClearLinux包管理器swupd使用入门rem

swupd其余选项
禁用和启用自动更新
sudo swupd autoupdate //验证当前的自动更新设置,enable就是默认开启自动更新
sudo swupd autoupdate --disable //禁用自动更新
sudo swupd check-update //手动检查更新
sudo swupd autoupdate --enable //启用自动更新
其余
swupd info //返回当前安装的版本和更新服务器。
swupd update //若是未使用参数,则更新到特定版本或最新版本
swupd –help //列出其余 swupd 命令。
man swupd //打开 swupd 手册页。入门

相关文章
相关标签/搜索