4

SUSE Linux 的 Zypper 包管理器使用实例

 3 years ago
source link: http://os.51cto.com/art/202102/645107.htm
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

M3eeyy7.jpg!mobile

Zypper是SuSE Linux中用于安装,更新,删除软件,管理存储库,执行各种查询操作。在本文中,将讨论zypper命令的不同示例。

语法:

# zypper [--global-opts][--command-opts] [command-arguments] 

<以上代码可复制粘贴,可往左滑>

系统版本

openSUSE leap 15.2 

实例一:列出可用的全局选项和命令。

输入zypper命令,它将显示可在zypper中使用的所有全局选项和命令。

a3f8298a0fe2:/ # zypper 

<以上代码可复制粘贴,可往左滑>

UbU7Zrv.png!mobile

实例二:获取zypper子命令的帮助

语法:zypper help [子命令]

a3f8298a0fe2:/ # zypper help remove 

<以上代码可复制粘贴,可往左滑>

nEFZFre.png!mobile

实例三:列出仓库

a3f8298a0fe2:/ # zypper repos 
或者 
a3f8298a0fe2:/ # zypper lr 

<以上代码可复制粘贴,可往左滑>

aqieYnq.png!mobile

实例四:刷新仓库数据库

语法:zypper refresh 或者 zypper ref

a3f8298a0fe2:/ # zypper ref 

<以上代码可复制粘贴,可往左滑>

URjAF3A.png!mobile

实例五:安装软件

语法:zypper install 或者 zypper in

a3f8298a0fe2:/ # zypper in -y vim 

<以上代码可复制粘贴,可往左滑>

ErYB7je.png!mobile

实例六:删除软件

语法:zypper remove 或者 zypper rm

a3f8298a0fe2:/ # zypper rm -y vim 

<以上代码可复制粘贴,可往左滑>

ZZ7FZrq.png!mobile

实例七:更新软件包

语法:zypper update 或者 zypper up

a3f8298a0fe2:/ # zypper update -y zypper 

<以上代码可复制粘贴,可往左滑>

Q3eeq26.png!mobile

实例八:搜索安装包

语法:zypper search 或者 zypper se

a3f8298a0fe2:/ # zypper se gnome-desktop 

<以上代码可复制粘贴,可往左滑>

vyEzQfy.png!mobile

实例九:查看安装包详细信息

语法:zypper info 或者 zypper if

a3f8298a0fe2:/ # zypper info apache2 

<以上代码可复制粘贴,可往左滑>

r2UBNb.png!mobile

实例十:清楚zypper缓存

如果只想清理zypper缓存,则可以使用以下命令:

a3f8298a0fe2:/ # zypper clean 
All repositories have been cleaned up. 

<以上代码可复制粘贴,可往左滑>

如果想立即清除元数据和程序包缓存,则使用zypper clean -a选项:

a3f8298a0fe2:/ # zypper clean -a 
All repositories have been cleaned up. 

<以上代码可复制粘贴,可往左滑>

qMzAbyQ.png!mobile


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK