1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 26期0626 rpm 安装软件包的方法 yum

26期0626 rpm 安装软件包的方法 yum

时间:2024-06-08 16:00:19

相关推荐

26期0626 rpm 安装软件包的方法 yum

6月26日任务

7.1 安装软件包的三种方法

7.2 rpm包介绍

7.3 rpm工具用法

7.4 yum工具用法

7.5 yum搭建本地仓库(视频中ppt小错误: gpcheck改为gpgcheck,yum cean 改为 yum clean)

扩展

1. yum保留已经安装过的包 /content/11/0218/15/4171006_94080041.shtml

2. 搭建局域网yum源/?p=500

windows下安装实际上exe文件也是二进制的软件包

Linux安装软件的三种办法

1.RPM工具,所谓的rpm 就是 redhat package management

2. Yum 是由python开发的,优势是支持安装依赖的包也是最简单的一种安装方式

3. 源码包,就是源代码的包,需要通过编译器编译成执行文件

首先要挂载cdrom

打开packages文件夹

可以看到都是rpm的文件。

rmp包的安装

rpm -ivh rpm包 安装

i --install

v---visual

h-human

rpm -Uvh rpm包 升级

U- upgrade 很少用

rpm -e 是卸载 后面直接加包名 没有 提示就是删除完成了

那一行第一个是包名

rpm -qa 查询安装的包,如果什么都不跟的话就是显示出所有安装的包

rpm -q 查询指定包是否安装 如果安装了的话,不仅仅显示包的名字,也会把版本等一整条信息显示出来

rpm -qi 会列出非常详细的信息

rpm -ql 会列出具体所有安装文件的路径

rpm -qf f的意思是from 查看当初安装的文件是什么 其中有一个特殊的用法就是采用 两步并一步的办法 用`反引号括住

距离

which cat 会得到cat的这个命令的路径

然后再用rpm -qf 查就得到了这个命令的安装文件

记住不管是安装或者是卸载都有可能依赖其他的包。这就体现出yum的好处了。yum可以解决依赖的关系。

see

yum list后可以看到所有可安装的yum包

可以看到左边是包版本信息等 中间是仓库

打开yum的配置文件

/etc/yum.repos.d/

其中CentOS-Base.repo是最核心的一个文件,打开看看

放置这些所有的yum包的位置叫做容器,容器其实就是仓库。仓库的地址就可以从上面的那个配置文件中看到。

搜索yum包可以使用 yum search 包的方式,但是不精准,因为它会列出所有包含关键字的包来比如:

如果想精准搜索的话,可以使用这种方式:

yum list |grep '要搜索的包' 实际是把list的输出作为后面的输入 来进行精确查询

yum install -y 安装包 -y就是不再询问是否安装

yum grouplist 列出可以安装的组

如果选择以上的组就会安装相应的rpm包。虽然安装系统的时候没有安装,但是可以用yum来安装。

yum groupinstall 组名 记住如果是不止一个单词,要用单引号引起来

yum remove 可以直接卸载相互所依赖的包 -y也是不提示的选项

yum update 升级包,如果不加包名的话会把系统以及yum包全部升级 不要轻易升级

如果希望使用一个命令,但是不知道这个包的名字怎办?可以采用下面的命令

yum provides "/*/命令"

yum搭建本地仓库

有时候yum这个命令不太好使,因为yum会练到centos的服务器上的yum库中去进行安装,这个时候就需要搭建一个本地仓库,然后

yum到本地去找相应的包。挂载光驱,然后把/mnt/

步骤:

挂载光驱,

安装过程中可能会删除文件,把yum配置文件备份一下。cp -r /etc/yum.repos.d /etc/yum.repos.bak

删除原有的配置文件下的内容 rrm -f /etc/yum.repos.d/*

创建一个dvd.repo文件,内容如下:

[dvd] -----------仓库名字

name=install dvd

baseurl=file:///mnt--包的位置

enable=1 -----1包是可用

gpgcheck=0 ---------是否检测?0是不检测

5. yum clean all 将之前做的缓存做一个清除

6. yum list看看是否已经将dvd变成了本地仓库

然后就可以安装了。

总的来说,就是将光驱里的dvd包的东西替换成默认的yum库,在本地进行安装。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。