epel

rpm与yum软件管理

99封情书 提交于 2020-01-15 06:41:17
一、rpm 简介 这是一个数据库管理工具,可以通过读取数据库,判断软件是否已经安装,如果已经安装可以读取出来所有文件的所在位置等,并可以实现删除这些文件。 rpm:RPM is Redhat Package Manager(递归缩写) rpm可以完成的操作 安装软件 卸载软件 查询软件信息 升级、降级 检验 打包程序 rpm仅仅能管理符合rpm格式的程序包,不能管理源码格式的程序 一、安装rpm包 格式:rpm -ivh 软件包名 选项 -i:安装软件 -v:显示安装过程 -h:用#表示安装进度(# 2%) -vv:显示更详细的安装过程信息 -vvv:显示更更详细的安装过程信息 二、卸载rpm包 格式:rpm -e 软件名 选项: -e:卸载软件 例子:卸载软件包ken # rpm -e ken 三、查询rpm包 格式:rpm -q 软件名 选项: -q:查看一个已经安装的软件 -a:查看所有已经安装的软件all -l:显示软件安装完成以后生成文件列表(所有文件)list -i:查看软件包的相关信息 info -d:显示该软件所生成的说明性质的文档列表docfiles -c:查看软件所生成的配置文件列表configfiles --scripts:查看软件相关的脚本 四、查询文件是由哪个软件生成的 -f:以/bin/ls文件为例 [root@localhost ~]# rpm -qf

linux yum 配置

不想你离开。 提交于 2020-01-13 13:24:28
redhat 配置本地yum源163yum源epel 源,无需卸载yum!无须拷贝ISO 都知道redhat不收费,但是其yum服务是要收费的,不想出钱那就自己配置yum源就好了。 但是,看到的最多的就是让把redhat自带的yum全部卸掉,不检查依赖的卸掉,然后再wget安装。。。 经过请教大神得出正确的做法,一般来说配置3个源就够了: 1.本地yum源,就是你本地的ISO 2.配置163源 3.配置epel源 一个一个说。 1.配置本地yum源 要配置本地源,需要先把ISO挂载到vm上, 创建一个文件夹用来挂载ISO mkdir /mnt/cdrom 执行挂载 mount -o loop /dev/cdrom /mnt/cdrom 这个时候你到/mnt/cdrom下就会发现生成了很多文件。继续 cd /etc/yum.repos.d 新建一个本地源文件,并编辑 vi local.repo 添加如下代码: [local] name=local baseurl=file:///mnt/cdrom (这里既是3个/,没写错) gpgcheck=0 enabled=1 这时候本地yum源就完成了。可以试下,yum install pip 是否成功。 2.配置163yum源 这个就更简单了,直接在cd /etc/yum.repos.d下新建一个163.repo文件,编辑,内容如下:

CentOS yum安装mcrypt

有些话、适合烂在心里 提交于 2020-01-11 04:41:58
CentOS yum安装mcrypt 本篇排错的前提是只想用yum安装,不想使用源码包编译安装。 php依赖一下包: #yum install libmcrypt libmcrypt-devel mcrypt mhash Setting up Install Process No package php-mcrypt available. Error: Nothing to do 我们会看到centos yum从仓库中根本找不到这几个包。但我不想使用源码编译就想使用yum安装,怎么办? yum install epel-release //扩展包更新包 yum update //更新yum源 安装完epel-release ,yum update 可能会报错如下: Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again 解决办法如下: 在网上查了查,解决办法是编辑/etc/yum.repos.d/epel.repo,把基础的恢复,镜像的地址注释掉 #baseurl mirrorlist 改成 baseurl #mirrorlist 只改下面这一项就ok了。 [epel] name=Extra Packages for Enterprise Linux 6 -

5.Linux系统的vim与软件包管理

爷,独闯天下 提交于 2020-01-06 01:15:37
5.1 Linux系统的vim编辑器   5.1.1 vim编辑器的概述 vim编辑器的简介        1.vim是什么? vim是一个类似vi的文本编辑器,它在vi的基础上增加了很多新特性 vim是vi发展出来的一个文本编辑器,编译及错误跳转等方便编译的功能丰富,在实际应用中较为广泛       2.为什么要学vim? 所有的Linux系统都会内建vi文本编辑器,其他的文本编辑器不一定存在 很多软件的编辑接口都会主动调用vi vim具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序开发   5.1.2 vim的三种模式详解 vim有哪三种模式       1.一般模式       2.编辑模式       3.命令模式 vim的一般模式       1.一般模式的作用 以vim打开一个文件就直接进入一般模式(默认模式) 一般模式可以使用上下左右键来移动光标的位置 一般模式可以使用删除字符或者删除整行来处理文件内容 一般模式可以使用复制、粘贴来处理文件数据 一般模式无法任意编译文件内容 vim的编辑模式       1.编辑模式的作用 编辑模式可以输入文本内容 按下<Esc>从编辑模式返回一般模式       2.如何从一般模式进入编辑模式 在一般模式下按下以下按键即可进入编辑模式          vim的命令模式        1.命令模式的作用

linux yum 配置

纵然是瞬间 提交于 2020-01-04 15:30:50
redhat 配置本地yum源163yum源epel 源,无需卸载yum!无须拷贝ISO 都知道redhat不收费,但是其yum服务是要收费的,不想出钱那就自己配置yum源就好了。 但是,看到的最多的就是让把redhat自带的yum全部卸掉,不检查依赖的卸掉,然后再wget安装。。。 经过请教大神得出正确的做法,一般来说配置3个源就够了: 1.本地yum源,就是你本地的ISO 2.配置163源 3.配置epel源 一个一个说。 1.配置本地yum源 要配置本地源,需要先把ISO挂载到vm上, 创建一个文件夹用来挂载ISO mkdir /mnt/cdrom 执行挂载 mount -o loop /dev/cdrom /mnt/cdrom 这个时候你到/mnt/cdrom下就会发现生成了很多文件。继续 cd /etc/yum.repos.d 新建一个本地源文件,并编辑 vi local.repo 添加如下代码: [local] name=local baseurl=file:///mnt/cdrom (这里既是3个/,没写错) gpgcheck=0 enabled=1 这时候本地yum源就完成了。可以试下,yum install pip 是否成功。 2.配置163yum源 这个就更简单了,直接在cd /etc/yum.repos.d下新建一个163.repo文件,编辑,内容如下:

如何将CentOS 7升级到CentOS 8

▼魔方 西西 提交于 2020-01-03 05:09:32
如何将 CentOS 7 升级到 CentOS 8 詹姆斯 · 基里亚 ( James Kiarie ) | 发布时间: 2019 年 11 月 11 日 | 上次更新时间: 2019 年 11 月 12 日 在本文中,您将学习如何将 CentOS 7 升级到 CentOS 8 。本文描述的步骤未描述正式升级,因此尚不应用于生产服务器。 步骤 1 :安装 EPEL 储存库 首先,通过运行以下命令安装 EPL 存储库: # yum install epel-release -y 在 CentOS 7 中安装 EPEL Repo 步骤 2 :安装 yum-utils 工具 成功安装 EPEL 之后 ,通过运行以下命令来安装 yum-utils 。 # yum install yum-utils 在 CentOS 7 中安装 yum-utils 此后,您需要通过执行命令来解析 RPM 软件包。 # yum install rpmconf # rpmconf -a 保留默认 RPM 设置 接下来,清理所有不需要的软件包。 # package-cleanup --leaves # package-cleanup --orphans 干净的 RPM 软件包 步骤 3 :在 CentOS 7 中安装 dnf 现在安装 dnf 软件包管理器 ,它是 CentOS 8 的默认软件包管理器。 #

CentOS配置epel源

旧街凉风 提交于 2019-12-31 04:25:38
https://opsx.alibaba.com/mirror epel 配置方法 1、备份(如有配置其他epel源) mv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.backup mv /etc/yum.repos.d/epel-testing.repo /etc/yum.repos.d/epel-testing.repo.backup 2、下载新repo 到/etc/yum.repos.d/ epel(RHEL 7) wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo epel(RHEL 6) wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo epel(RHEL 5) wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-5.repo 来源: https://www.cnblogs.com/okokabcd/p/8613593.html

yum安装php,php-fpm

夙愿已清 提交于 2019-12-30 23:32:59
1.检查当前安装的PHP包 yum list installed | grep php 如果有安装的PHP包,先删除他们 yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_64 php-pdo.x86_64 2.不同centos版本,在yum 安装前,增加yum仓库信息 Centos 5.X rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm CentOs 6.x rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm CentOs 7.X rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 如果想删除上面安装的包,重新安装 rpm -qa | grep webstatic rpm -e 上面搜索到的包即可 3.运行yum install yum

CentOS6下yum搭建LNMP环境

怎甘沉沦 提交于 2019-12-30 17:53:16
1.关闭防火墙 [root@CentOS ~]# chkconfig iptables off 2.关闭selinux vi /etc/sysconfig/selinux //将SELINUX=enforcing修改为disabled然后重启生效 3、配置CentOS 6.0 第三方yum源(CentOS默认的标准源里没有nginx软件包) [root@CentOS ~]# yum install wget //下载wget工具 [root@CentOS ~]# wget http://www.atomicorp.com/installers/atomic //下载atomic yum源 [root@CentOS ~]# sh ./atomic //安装提示输入时输yes [root@CentOS ~]# yum check-update //更新yum软件包 4.安装开发包和库文件 [root@CentOS ~]# yum -y install ntp make openssl openssl-devel pcre pcre-devel libpng libpng-devel libjpeg-6b libjpeg-devel-6b freetype freetype-devel gd gd-devel zlib zlib-devel gcc gcc-c++ libXpm

centos7使用yum安装不了ffmpeg

ε祈祈猫儿з 提交于 2019-12-30 02:58:20
[root@localhost]# yum install ffmpeg Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile epel/x86_64/metalink | 7.7 kB 00:00:01 * epel: mirrors.aliyun.com base | 3.6 kB 00:00:00 docker-ce-edge | 3.5 kB 00:00:00 epel | 4.7 kB 00:00:00 extras | 3.4 kB 00:00:00 updates | 3.4 kB 00:00:00 (1/3): epel/x86_64/updateinfo | 1.0 MB 00:00:00 (2/3): updates/7/x86_64/primary_db | 3.2 MB 00:00:07 (3/3): epel/x86_64/primary_db | 6.6 MB 00:00:16 No package ffmpeg available. Error: Nothing to do Q: CentOS 7 需额外安装扩展源: wget https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7