没有合适的资源?快使用搜索试试~ 我知道了~
yum 和 apt-get的区别.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 26 浏览量
2022-12-17
14:44:44
上传
评论
收藏 439KB PDF 举报
温馨提示
试读
13页
..
资源推荐
资源详情
资源评论
yum 和 apt-get 用法及区别
【转】 yum 和 apt-get 用法及区别
——————————————————分割线————————————————————
yum 和 apt-get 用法及区别
一般来说著名的 linux 系统基本上分两大类:
1.RedHat 系列:Redhat、Centos、Fedora 等
2.Debian 系列:Debian、Ubuntu 等
RedHat 系列
1 常见的安装包格式 rpm 包,安装 rpm 包的命令是rpm -参数‖
2 包管理工具 yum
3 支持 tar 包
Debian 系列
1 常见的安装包格式 deb 包,安装 deb 包的命令是dpkg -参数‖
2 包管理工具 apt-get
3 支持 tar 包
tar 只是一种压缩文件格式,所以,它只是把文件压缩打包而已。
rpm 相当于 windows 中的安装文件,它会自动处理软件包之间的依赖关系。
优缺点来说,rpm 一般都是预先编译好的文件,它可能已经绑定到某种 CPU 或者发行
版上面了。
tar 一般包括编译脚本,你可以在你的环境下编译,所以具有通用性。
如果你的包不想开放源代码,你可以制作成 rpm,如果开源,用 tar 更方便了。
tar 一般都是源码打包的软件,需要自己解包,然后进行安装三部曲, ./configure,
make, make install. 来安装软件。
rpm 是 redhat 公司的一种软件包管理机制,直接通过 rpm 命令进行安装删除等操作,
最大的优点是自己内部自动处理了各种软件包可能的依赖关系。
-------------------------------- *.rpm 形式的二进制软件包[centos]
安装:rpm -ivh *.rpm
卸载:rpm -e packgename
rpm -q nginx 查看是否已经安装
升级:rpm -Uvh xxx
查询:
查询所有安装的包: rpm -qa
查询某个包:rpm -qa | grep xxx
rpm -qi xxx
查询软件的安装路径:rpm -ql xxx
rpm -qc xxx
查询某个文件是那个 rpm 包产生:rpm -qf /etc/yum.conf
rpm -qpi xxx
rpm -qa|grep php 查看已安装的 RMP 包
安装:rpm -ivh xxx
移除:rpm -e xxx
升级:rpm -Uvh xxx
查询:
查询所有安装的包: rpm -qa
查询某个包:rpm -qa | grep xxx
rpm -qi xxx
查询软件的安装路径:rpm -ql xxx
rpm -qc xxx
查询某个文件是那个 rpm 包产生:rpm -qf /etc/yum.conf
rpm -qpi xxx
-------------------------------- src.rpm 源代码分发软件包的安装与卸载
Linux 软件的源代码分发是指提供了该软件所有程序源代码的发布形式,需要用户自己
编译成可执行的二进制代码并进行安装,其优点是配置灵活,可以随意去掉或保留某些
功能/模块,适应多种硬件 /操作系统平台及编译环境,缺点是难度较大,一般不适合
初学者使用。
1、*.src.rpm 形式的源代码软件包
安装:rpm -rebuild *.src.rpm
cd /usr/src/dist/RPMS
剩余12页未读,继续阅读
资源评论
G11176593
- 粉丝: 6646
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功