关于yum的一些安装问题

最近折腾CentOS和kubernetes,遇到一些安装问题,把和yum相关的逐步总结如下:

如何用本地的cdrom作为yum源

  • mount /dev/cdrom /mnt
  • 先查询是否安装了createrepo的包

rpm -qa | grep createrepo

如果没有的话,转到/mnt/Packages目录下,通过rpm -Uhv createrepo...安装

  • 建立一个cdrom.repo文件,内容如下

[cdrom]
name=CentOS7 - cdrom
baseurl=file:///mnt/cdrom/
enable=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

  • 查看和安装

yum --disablerepo=* --enablerepo=cdrom list

yum --disablerepo=* --enablerepo=cdrom -y install php-oci php-mstring

解除yum的锁定

在安装的时候经常遇到Another app is currently holding the yum lock; waiting for it to exit…

运行命令

rm -rf /var/run/yum.pid

强行解锁.

时间: 2024-10-12 19:48:22

关于yum的一些安装问题的相关文章

Linux程序包管理:rpm、yum、编译安装

RPM: RPM Package Manager(RPM软件包管理器),是一款在各个版本liunx上都使用的软件包管理器. RPM共有10种基本的模式: 它们是安装.查询.验证.删除等. 安装模式: rpm –i [安装选项] 查询模式: rpm –q [查询选项] 验证模式: rpm –V 或 –verify [验证选项] 删除模式: rpm –e RPM常用参数: -q  查询 -p  <包文件名>   查询软件包文件 -a  查询所有软件包 -f <文件列表>  查询文件属于

yum功能:安装软件组,全系统更新

yum 不仅能够提供在线自动升级,他还可以用于查询,软件组的安装,整体版本的升级等. yun  [option]  [查询的工作项目]  [相关参数]          option: 主要的的参数,包括                 -y:当 yum 询问用户的意见时,主动回答 yes 而不需要要有键盘输入         [查询的工作项目]:由于不同的使用条件,而又一些选择的项目,包括:            install     :  指定的安装软件的名称,后面需接着输入软件的名称  

利用yum本地源安装,解决电脑无法上网也能安软件的问题

最近上Linux网络架构课,学到了一个不错的方法,即使不能连接互联网,也可以安装软件,那就是利用yum,进行本地源的安装,简单又方便,下面就介绍给大家: 一.创建本地源的前提是有你一个包含你需要文件的镜像包,然后在你安装的虚拟机上,点击设置,勾选连接,并导入镜像包,如下图: 二.导入成功后,你的虚拟机桌面上会出现一个你需要的镜像包. 三.打开电脑上的终端,进行如下配置: 先检查自己是否已安装过所需的软件 如果没有则开始创建本地源 首先,在root用户下创建一个yum文件夹,然后利用df-h命令,

rpm、yum、编译安装

RPM: RPM Package Manager(RPM软件包管理器),是一款在各个版本liunx上都使用的软件包管理器. RPM共有10种基本的模式: 它们是安装.查询.验证.删除等. 安装模式: rpm –i [安装选项] 查询模式: rpm –q [查询选项] 验证模式: rpm –V 或 –verify [验证选项] 删除模式: rpm –e RPM常用参数: -q  查询 -p  <包文件名>   查询软件包文件 -a  查询所有软件包 -f <文件列表>  查询文件属于

Linux系统 Centos7/Centos6.8 yum命令在线安装 MySQL5.6

Linux系统 Centos7 yum命令在线安装 MySQL5.6 标签: centosmysqlyum 2015-11-18 17:21 707人阅读 评论(0) 收藏 举报  分类: Linux 版权声明:本文为博主原创文章,未经博主允许不得转载. 现在Centos7的yum源中 没有mysql,可以直接安装.用了MariaDB 代替了. 那我们如果要装MySQL数据库,可以用以下方法 # wget http://dev.mysql.com/get/mysql-community-rele

马哥教育第十一天、rpm、yum、源程序安装

1.ldd显示共享库依赖关系(print shared library dependencies)可以显示命令所依赖于的库文件.例如:ldd /bin/ls 2.程序包管理器rpm(redhat package manager),程序包管理器包含(数据库:(明确指明程序名和版本,程序包之间的依赖关系,功能性说明,各文件安装路径及校验码).程序组成清单:(文件清单,安装卸载时运行的脚步)),管理器功能(打包.安装.卸载.升级.校验.数据库管理) 1.rpm包的命名格式:name-version-r

centos7配置本地yum源 使用安装镜像安装软件

1. 在cdrom挂载安装镜像.(物理机则插入光盘,虚拟机则在CD/DVD中选择iso镜像.如果虚拟机mount时提示找不到则在选择iso镜像上方勾选“已连接”和“启动时连接”,或者点击 虚拟机下方状态栏的光盘图标.) 2. 创建挂载点mkdir /media/centos 3. 挂载镜像 mount -t auto /dev/cdrom /media/centos (现在可以使用rpm安装镜像里的rpm包,安装nano编辑器命令如下:rpm -ivh /media/centos/Package

linux光盘使用、rpm软件包、yum软件仓库安装使用

一.光盘文件使用 1,RHEL5(x86_64)光盘结构 Cluster              //集群二进制包 ClusterStorage  //集群文件系统二进制包 Server               //核心服务器的二进制包产品 VT                    //虚拟化二进制包 image        //引导和驱动程序磁盘映像 isolinux        //图像引导文件 2,挂载光盘(放入光盘) /dev/cdrom = /dev/hdc 光盘驱动器设备

定制RPM包及yum仓库搭建(以安装nginx为例)

一.前提条件 #下面通过虚拟机准备了一台服务端,一台客户端,基于外网IP测试,以安装nginx为例. #两台机器公共配置 [[email protected] ~]# cat /etc/redhat-release CentOS release 6.7 (Final) [[email protected] ~]# uname -m x86_64 [[email protected] ~]# uname -r 2.6.32-573.el6.x86_64 #服务端配置 [[email protect

【转载】使用yum框架流畅安装依赖包

http://blog.chinaunix.net/uid-14504139-id-3852208.html 安装linux的rpm包经常遇到要安装一堆依赖包的问题,使用yum可以顺利安装,但是如果无法连接到网络的情况下,也希望使用yum来流畅安装rpm. 1.先从系统盘中安装以下3个rpm包deltarpm.python-deltarpm.createrepo [[email protected] Packages]# rpm -ivh deltarpm-3.5-0.5.20090913git