Zypper是SUSE Linux中用于安装,升级,卸载,管理仓库、进行各种包查询的命令行接口。本篇将会讨论zypper的几个不同命令的例子。
语法:
复制代码代码如下:# zypper [--global-opts] <command> [--command-opts] [command-arguments]
中括号中的部分可以不需要。执行zypper最简单的方法是输入 zypper 及 。
例子1:列出可用的全局选项和命令
打开终端,输入zypper并按回车,它会显示所有可用的全局选项和命令。
复制代码代码如下:linux-xa3t:~ # zypper
例子2:获得zypper的某个命令的帮助
语法: zypper help [command]
复制代码代码如下:linux-xa3t:~ # zypper help remove
remove (rm) [options] <capability> ...
Remove packages with specified capabilities.
A capability is NAME[.ARCH][OP<VERSION>], where OP is one of <, <=, =, >=, >.
Command options:
-r, --repo <alias|#|URI> Load only the specified repository.
-t, --type <type> Type of package (package, patch, pattern, product).
Default: package.
-n, --name Select packages by plain name, not by capability.
-C, --capability Select packages by capability.
--debug-solver Create solver test case for debugging.
-R, --no-force-resolution Do not force the solver to find solution,let it ask.
--force-resolution Force the solver to find a solution (even an aggressive one).
-u, --clean-deps Automatically remove unneeded dependencies.
-U, --no-clean-deps No automatic removal of unneeded dependencies.
-D, --dry-run Test the removal, do not actually remove.
例子3:打开zypper shell/会话
复制代码代码如下:linux-xa3t:~ # zypper sh
zypper>
或
复制代码代码如下:linux-xa3t:~ # zypper shell
zypper>
例子4:列出已定义的仓库
复制代码代码如下:linux-xa3t:~ # zypper repos
或
复制代码代码如下: linux-xa3t:~ # zypper lr
4.2) 以优先级列出仓库
复制代码代码如下:linux-xa3t:~ # zypper lr -p
例子5:刷新仓库
复制代码代码如下:linux-xa3t:~ # zypper ref
Repository 'openSUSE-13.1-Non-Oss' is up to date.
Repository 'openSUSE-13.1-Oss' is up to date.
Repository 'openSUSE-13.1-Update' is up to date.
Repository 'openSUSE-13.1-Update-Non-Oss' is up to date.
All repositories have been refreshed.
例子6:修改zypper仓库
zypper仓库可以通过别名、数字或者URI或者通过‘–all、 –remote、 –local、 –medium-type’这些选项修改。
linux-xa3t:~ # zypper mr -d 6 #禁用6号仓库 linux-xa3t:~ # zypper mr -rk -p 70 upd #启用自动书信并为‘upd’仓库设置rpm文件‘缓存’,且设置它的优先级为70 linux-xa3t:~ # zypper mr -Ka #为所有的仓库禁用rpm文件缓存 linux-xa3t:~ # zypper mr -kt #为远程仓库设置rpm文件缓存
例子7:添加仓库
语法: zypper addrepo 或者 zypper ar <仓库的URL或者别名>
复制代码代码如下:linux-xa3t:~ # zypper ar http://download.opensuse.org/update/13.1/ update
Adding repository 'update' .............................................[done]
Repository 'update' successfully added
Enabled: Yes
Autorefresh: No
GPG check: Yes
URI: http://download.opensuse.org/update/13.1/
例子8:移除仓库
语法:
复制代码代码如下:zypper removerepo <仓库名> <别名>
或者
复制代码代码如下:zypper rr <仓库名> <别名></p>
<p> [code]linux-xa3t:~ # zypper rr openSUSE-13.1-1.10 openSUSE-13.1-1.10
Removing repository 'openSUSE-13.1-1.10' ............................[done]
Repository 'openSUSE-13.1-1.10' has been removed.
例子9:安装软件包
语法: zypper install <包名> 或者 zypper in <包名>
复制代码代码如下:linux-xa3t:~ # zypper install vlc
例子10:卸载软件包
语法: zypper remove <包名> 或者 zypper rm <包名>
复制代码代码如下:linux-xa3t:~ # zypper remove sqlite
例子11:导出和导入仓库
导出仓库的语法 : zypper repos –export 或者 zypper lr -e
复制代码代码如下:linux-xa3t:~ # zypper lr --export repo-backup/back.repo
Repositories have been successfully exported to repo-backup/back.repo.
导入仓库的语法 :
复制代码代码如下: linux-xa3t:~ # zypper ar repo-backup/back.repo
例子12:更新一个软件包
语法: zypper update <包名> 或者 zypper up <包名>
复制代码代码如下: linux-xa3t:~ # zypper update bash
例子13:安装源码包
语法: zypper source-install <源码包> 或 zypper si <源码包>
复制代码代码如下:linux-xa3t:~ # zypper source-install zypper
例子14:只安装依赖包
例子13中的命令会安装和构建特定包的依赖。如果你想要安装源码包就用-D选项
复制代码代码如下:# zypper source-install -D package_name
只安装依赖就使用-d
复制代码代码如下:# zypper source-install -d package_name
Linux,Zypper
《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线
暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。
艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。
《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。
更新动态
- 凤飞飞《我们的主题曲》飞跃制作[正版原抓WAV+CUE]
- 刘嘉亮《亮情歌2》[WAV+CUE][1G]
- 红馆40·谭咏麟《歌者恋歌浓情30年演唱会》3CD[低速原抓WAV+CUE][1.8G]
- 刘纬武《睡眠宝宝竖琴童谣 吉卜力工作室 白噪音安抚》[320K/MP3][193.25MB]
- 【轻音乐】曼托凡尼乐团《精选辑》2CD.1998[FLAC+CUE整轨]
- 邝美云《心中有爱》1989年香港DMIJP版1MTO东芝首版[WAV+CUE]
- 群星《情叹-发烧女声DSD》天籁女声发烧碟[WAV+CUE]
- 刘纬武《睡眠宝宝竖琴童谣 吉卜力工作室 白噪音安抚》[FLAC/分轨][748.03MB]
- 理想混蛋《Origin Sessions》[320K/MP3][37.47MB]
- 公馆青少年《我其实一点都不酷》[320K/MP3][78.78MB]
- 群星《情叹-发烧男声DSD》最值得珍藏的完美男声[WAV+CUE]
- 群星《国韵飘香·贵妃醉酒HQCD黑胶王》2CD[WAV]
- 卫兰《DAUGHTER》【低速原抓WAV+CUE】
- 公馆青少年《我其实一点都不酷》[FLAC/分轨][398.22MB]
- ZWEI《迟暮的花 (Explicit)》[320K/MP3][57.16MB]