Linux指令笔记6

来源:互联网 发布:网络蜘蛛bt 编辑:程序博客网 时间:2024/06/07 01:43
软件包管理

上层工具允许从一个资源库中下载一个软件包,并经过完全依赖解析来安装它。
Debian apt-get update
    apt-cache search search string
Red Hat
    yum search search string
上层工具允许从一个资源库中下载一个软件包,并经过完全依赖解析来安装它。
风格 命令
Debian apt-get update
    apt-get install package name
Red Hat
    yum install package name
例如:从一个 apt 资源库来安装 emacs 文本编辑器:
apt-get update; apt-get install emacs

如果从某处而不是从资源库中下载了一个软件包文件,可以使用底层工具来直接(没有经
过依赖解析)安装它。
风格 命令
Debian dpkg --install package file
Red Hat rpm -i package file

卸载软件
可以使用上层或者底层工具来卸载软件。下面是可用的上层工具。
风格 命令
Debian apt-get remove package name
Red Hat yum erase package name

最常见的软件包管理任务是保持系统中的软件包都是最新的。上层工具仅需一步就能完成
这个至关重要的任务。
风格 命令
Debian apt-get update; apt-get upgrade
Red Hat yum update


如果已经从一个非资源库网站下载了一个软件包的最新版本,可以安装这个版本,用它来
替代先前的版本:
风格 命令
Debian dpkg --install package file
Red Hat rpm -U package file


列出所安装的软件包
下表中的命令可以用来显示安装到系统中的所有软件包列表:
风格 命令
Debian dpkg --list
Red Hat rpm -qa


确定是否安装了一个软件包
这些底端工具可以用来显示是否安装了一个指定的软件包:
风格 命令
Debian dpkg --status package name
Red Hat rpm -q package name

查找安装了某个文件的软件包
确定哪个软件包对所安装的某个特殊文件负责,使用下表中的命令:
风格 命令
Debian dpkg --search file name
Red Hat rpm -qf file name




0 0
原创粉丝点击