Linux yum apt-get 方式
2014-04-04 16:04
435 查看
Linux 大致可以分两大类
RedHat分支
redhat, centos ,mandrake,mandriva,国产的红x等
1 常见的安装包格式 rpm包,安装rpm包的命令是“rpm -参数”
2 包管理工具 yum
3 支持tar包
Debian分支
debian,ubuntu等
1 常见的安装包格式 deb包,安装deb包的命令是“dpkg -参数”
2 包管理工具 apt-get
3 支持tar包
常用的yum命令
RPM
rpm是redhat公司的一种软件包管理机制,直接通过rpm命令进行安装删除等操作,最大的优点是自己内部自动处理了各种软件包可能的依赖关系
安装:rpm -ivh *.rpm ----可用于线上安装
卸载:rpm -e packagename
查询所有安装包:rpm -qa
查询某个安装包:rpm -q packagename
rpm -qa | grep name
升级:rpm -Uvh packagename
查询软件安装路径:rpm -qc name
查询某文件是哪个rpm包产生:rpm -qf /etc/yum.conf --文件路径
增加资源库
例如:增加rpm.livna.org作为资源库
安装Livna.org rpms GPG key rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY
常用的apt-get命令
DPKG
dpkg 是Debian[待宾] Package 的简写。为 Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自Debian的Linux 发行版都使用 dpkg,例如 Ubuntu、Knoppix 等。
RedHat分支
redhat, centos ,mandrake,mandriva,国产的红x等
1 常见的安装包格式 rpm包,安装rpm包的命令是“rpm -参数”
2 包管理工具 yum
3 支持tar包
Debian分支
debian,ubuntu等
1 常见的安装包格式 deb包,安装deb包的命令是“dpkg -参数”
2 包管理工具 apt-get
3 支持tar包
常用的yum命令
yum clean all 清空yum缓存 yum list 列出yum源中的软件 yum install packagename 安装软件包 yum remove packagename 移除软件包 yum search packagename 查找软件包 yum check-update 检查可以更新的软件包 yum list installed 罗列已经安装的软件包 yum info packagename 查看软件包的信息 yum update 升级所有软件包 yum update packagename 升级指定软件包 yum upgrade 升级所有软件包(只要是系统里的东西有更新的全部更新)
RPM
rpm是redhat公司的一种软件包管理机制,直接通过rpm命令进行安装删除等操作,最大的优点是自己内部自动处理了各种软件包可能的依赖关系
安装:rpm -ivh *.rpm ----可用于线上安装
卸载:rpm -e packagename
查询所有安装包:rpm -qa
查询某个安装包:rpm -q packagename
rpm -qa | grep name
升级:rpm -Uvh packagename
查询软件安装路径:rpm -qc name
查询某文件是哪个rpm包产生:rpm -qf /etc/yum.conf --文件路径
增加资源库
例如:增加rpm.livna.org作为资源库
安装Livna.org rpms GPG key rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY
常用的apt-get命令
apt-file list packagename 列出一个软件包中包含的文件 apt-get update 更新本机中的数据库缓存 apt-cache search packagename 查找包含部分关键字的软件包 apt-get install packagename 安装指定的软件 apt-get remove packagename 卸载软件 apt-get --purge remove packagename 完全卸载软件包括删除配置 apt-get source packagename 下载软件包源代码 apt-get --reinstall install packagename 修复或者只安装最新版本 apt-get clean 清理所有的缓存文件 apt-cache show packagename 查看编译一个包需要哪些其他的库(包)
DPKG
dpkg 是Debian[待宾] Package 的简写。为 Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自Debian的Linux 发行版都使用 dpkg,例如 Ubuntu、Knoppix 等。
dpkg -i packagename 安装一个 Debian 软件包 dpkg -c packagename 列出 packagename 的内容 dpkg -r packagename 移除一个已安装的包裹 dpkg -P packagename 完全清除一个已安装的包裹(包括配制文件) dpkg -L packagename 列出 packagename 安装的所有文件清单 dpkg -s packagename 显示已安装包裹的信息 dpkg-reconfigure packagename 重新配制一个已经安装的包裹
相关文章推荐
- linux中wget 、apt-get、yum 这三种安装方式的区别是什么?
- 请问linux中wget 、apt-get、yum 这三种安装方式的区别是什么?分别用于什么环境
- Linux中yum和apt-get用法及区别
- mac os 中类似于Linux的yum工具,或ubuntu的apt-get工具Homebrew
- 010 Linux 下通过yum、apt、dnf方式安装和配置Nginx服务器
- Linux 包管理 yum / apt-get / rpm / dpkg / wget
- Linux中yum和apt-get用法及区别
- [Linux] yum和apt-get用法及区别
- [Linux] yum和apt-get用法及区别
- linux基础-wget、apt-get、yum的区别
- 安装linux系统的两大神器yum and apt-get
- nginx 支持yum 和 apt-get install的安装方式了,Happy啊。
- linux yum rpm 和 apt-get dpkg 安装、卸载软件
- Linux中yum和apt-get用法及区别
- [Linux] yum和apt-get用法及区别
- linux下包管理命令yum与apt-get以及开发环境配置
- 【Linux】yum与apt-get的区别
- nginx 支持yum 和 apt-get install的安装方式了,Happy啊。
- Linux中yum和apt-get用法及区别
- Linux软件安装与管理之apt-get安装方式