您当前所在位置:首页安装教程Linux 软件安装

Linux 软件安装

更新:2023-08-31 20:41:50编辑:tooool归类:安装教程人气:131

常见方式

dpkg最早debian开发出来只要是派生于Debian的Linux发行版就可以使用这个机制Rpm最早由red hat开发出来,包括Fedora,CentOS都在使用它

Linux

Linux 软件安装

软件管理机制

命令

升级

Red Hat

RPM

rpm, rpmbuild

YUM(yum)

Debian/Ubuntu

DPKG

dpkg

APT(apt-get)

RPM

RedHat Package Manager

RPM SRPM

SRPM为未编译的源代码,需要自行编译RPM之后再安装

rpmbuild -ba packageName # 编译并同时生成RPM与SRPM文件 rpmbuild -bb packageName # 仅生成RPM文件

RPM可直接安装

nonarch: 无任何硬件要求

RPM使用

# -i: install -v:显示安装信息 -h:显示安装进度 rpm -ivh packageName # 升级/更新 upgrade/freshen # -Uvh -Fvh # 查询 query # -q -qa(所有已安装软件) # 卸载/重建数据库 erase/rebuilddb # -e --rebuilddb

YUM

可以自动处理属性依赖问题,以解决软件安装或删除与升级的问题。

查询

yum search yum info yum list yum list updates yum provides passwd

安装、升级、删除

yum install yum update yum remove

dpkg

dpkg 相关命令

# 安装/更新 dpkg -i packageName # 删除 dpkg -r packageName # 显示已安装包 dpkg -l # 搜索包 dpkg -l | grep httpd # 获得已经安装在系统中的包的信息 dpkg -s packageName # 显示系统中已经安装的一个包所提供的文件列表 dpkg -L packageName # 显示尚未安装的一个包所提供的文件列表 dpkg --contents packageName # 确认所给的文件由哪个deb包提供 dpkg -S /bin/ping

apt相关命令

# 安装/更新一个包 apt-get install packageName # 升级列表中的软件包 apt-get update # 升级所有已安装的软件 apt-get upgrade # 从系统删除一个包 apt-get remove packageName # 确认依赖的软件仓库正确 apt-get check # 清理缓存 apt-get clean # 返回包含所要搜索字符串的软件包名称 apt-cache search packageName

我告诉你msdn版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

win10系统下acdsee如何更改分辨率 windows10系统下foobar如何安装插件