zoukankan      html  css  js  c++  java
  • SUSE linux使用zypper 安装软件-比yum更好用

    1. How to install "wget" command  in Linux and how to use multiple :             
    https://www.cyberciti.biz/tips/linux-wget-your-ultimate-command-line-downloader.html










    2.以前接触red hat或者debian一类的linux比较常用的在线软件安装的工具就是yum或者apt-get 命令,但是第一次接触SUSE系统发现竟然都没有,本以为要自己装,后来在网上发现一个更为好用的工具:zypper

    尤其是添加源一个命令就可以搞定。这里给大家简单介绍下zypper命令的使用,另外提供几个可用的源(网上能用的不多)

    安装源操作:zypper+ 参数

    repos, lr 列出所有定义的安装源。
    addrepo, ar 添加一个新的安装源。
    removerepo, rr 删除指定的安装源。
    renamerepo, nr 重命名指定的安装源。
    modifyrepo, mr 修改指定的安装源。
    refresh, ref 刷新所有安装源。
    clean 清除本地缓存。

    suse官方源

    zypper ar http://ftp5.gwdg.de/pub/opensuse/discontinued/distribution/11.3/repo/oss/suse main
    zypper ar http://download.opensuse.org/distribution/11.3/repo/non-oss/suse/ nonoss
    zypper ar http://download.opensuse.org/update/11.3/suse update

    添加好以后需要先刷新:

    zypper refresh

    常用命令

    安装某个软件包
    zypper install package_name


    安装某个版本的软件包
    zypper install package_name=version


    安装以某个单词名字开头的所有软件包
    zypper install package_name*


    卸载某个软件包
    zypper remove package_name


    升级某个软件包
    zypper update package_name


    要一次安装和删除多个包,请使用 +/- 或 ~/! 修改键一次性安装和删除包:
    zypper install emacs -vim
    或:
    zypper remove emacs +vim


    可使用此命令来获取所有可用新包的列表:
    zypper list-updates


    类似的,要列出所有所需的包,请使用:
    zypper list-patches

    具体的软件管理有如下几项:
    install, in 安装软件包。
    remove, rm 删除软件包。
    verify, ve 检验软件包的依赖关系的完整性。
    update, up 将已经安装的软件包更新到新的版本。
    dist-upgrade, dup 执行整个系统的升级。
    source-install, si 安装源代码软件包和它们的编译依赖。

    安装过程中可能会有的源连接不上,或者报错,一般只要源正常就可以安装上,或者检查安装包名是否有问题。

    From:  http://www.vuln.cn/2732

  • 相关阅读:
    P1227 【[JSOI2008]完美的对称】
    Hive使用Calcite CBO优化流程及SQL优化实战
    深入浅出Calcite与SQL CBO(Cost-Based Optimizer)优化
    神奇的传送门
    怎么设计一个秒杀系统
    我的收藏
    Redis 客户端 Jedis、lettuce 和 Redisson 对比
    Redis 的完整安装过程
    Redis GEO 功能使用场景
    Redis 传送门
  • 原文地址:https://www.cnblogs.com/ngtest/p/9785385.html
Copyright © 2011-2022 走看看