zoukankan      html  css  js  c++  java
  • linux中安装软件,查看、卸载已安装软件方法

    各种主流Linux发行版都采用了某种形式的包管理系统(PMS)来控制软件和库的安装。

    软件包存储在服务器上,可以利用本地Linux系统上的PMS工具通过互联网访问。这些服务器称为仓库。

    由于Linux发行版众多,目前还没有统一的PMS标准工具。

    这里分别讨论基于Debian的系统和基于Red Hat的系统中查看、安装、卸载软件办法。

    (1)基于Debian的发行版(如Ubuntu和Linux Mint)

    dpkg命令是基于Debian系PMS工具的核心。包含在这个PMS的其他工具有:

    *apt-get

    *apt-cache

    *aptitude

    这里说明常用的命令行工具aptitude。

    直接在shell提示符$键入aptitude并按下回车键。就会进入aptitude全屏模式。(若未安装aptitude,执行$sudo apt install aptitude安装)

    在aptitude可以上下键选择和按回车进入具体内容显示。

    看完了已安装软件包后,按q键退出显示。

    若只想快速显示某个特定包详细信息,可以在命令行下键入以下命令:

    $aptitude show package_name

    在系统上用aptitude从软件仓库中安装软件包:

    $aptitude install package_name  (也可用其他工具,例如:$sudo apt-get install package_name)

    用aptitude更新系统上所有软件包

    $aptitude safe-upgrade

    用aptitude只删除软件包而不删除数据和配置文件

    $sudo aptitude remove package_name

    用aptitude删除软件包和相关的数据和配置文件,用purge选项

    $sudo aptitude purge wine

    查看软件包是否已删除,用aptitude的search选项。如果在软件包名称前看到一个c,软件已删除。若是p,说明配置文件也已删除。

    (2)基于Red Hat的发行版(如Fedora、openSUSE及Mandrive)

    rpm命令是Red Hat系PMS的底层基础。其中常见的工具有:

    *yum:在Red Hat和Fedora中使用

    *urpm:在Mandrive中使用

    *zypper:在openSUSE中使用

    这里说明常用的命令行工具yum

    找出系统上已安装的包

    yum list installed (输出信息可能一闪而过,可将输出信息yum list installed > installed_software重定向到文件中方便查看)

    安装软件

    yum install package_name

    更新ruanj

    yum list updates

    卸载软件

    yum remove package_name

    删除软件和它所有文件

    yum erase package_name

  • 相关阅读:
    Python学习笔记六:集合
    Python学习笔记五:字符串常用操作,字典,三级菜单实例
    Python学习笔记四:列表,购物车程序实例
    Python学习笔记三:数据类型
    python学习笔记二:if语句及循环语句,断点,模块,pyc
    Python学习笔记一:第一个Python程序,变量,字符编码与二进制,用户交互程序
    JS教程:从0开始
    基于Token认证的多点登录和WebApi保护
    数据库高级对象(存储过程,事务,锁,游标,触发器)
    Sql基础(零基础学数据库_SqlServer版)
  • 原文地址:https://www.cnblogs.com/tangtangde12580/p/8027631.html
Copyright © 2011-2022 走看看