ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

ClearLinux包管理器swupd使用入门

2021-04-08 20:52:34  阅读:188  来源: 互联网

标签:管理器 swupd sudo bundle 自动更新 安装 ClearLinux


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

图片



搜索包



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

swupd bundle-add os-core-search
<以上代码可复制粘贴,可往左滑>比如我们要安装Java,使用"sudo swupd search java",返回结果很明确的给出了所需要的内容。

图片


搜索golang。

图片


搜索docker,docker在源中是包含在cloud-control里的。

图片


搜索Python。



安装包



使用"swupd bundle-add 包名"来安装bundle包。比如我们安装源里默认的Java:
sudo swupd bundle-add java-basic
<以上代码可复制粘贴,可往左滑>




卸载包



使用"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
<以上代码可复制粘贴,可往左滑>

图片图片


图片

图片



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 手册页。



标签:管理器,swupd,sudo,bundle,自动更新,安装,ClearLinux
来源: https://blog.51cto.com/u_15127536/2692966

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有