linux安装包的两种安装方式:rpm和yum

1.rpm包的安装过程:进入rpm包的所在目录,通过rpm -ivh 包名安装,rpm安装无法解决依赖关系

2.yum安装过程:读取/etc/yum.repo/下配置文件中的baseurl地址,找到该地址下的repodata/repomd.xml文件(配有依赖关系),读取安装目标所需要的所有安装包并安装。

可以自定义yum源,但是配置的yum源下需要有repodata/目录,自定义yum源需要用createrepo命令创建依赖关系,例如使用/test作为yum源,通过 createrepo /test创建,createrepo命令需要安装。

配置本地yum源

[name]

name=***

baseurl=file://yum源路径

enabled=1

gpgcheck=0

配置网络yum源

[name]

name=***

mirrorlist=http://yum源路径

enabled=1

gpgcheck=0

配置网络yum源时,rpm包会先下载到本地,默认安装完成后就删除,如果想要安装后不删除,可将/etc/yum.conf配置文件中的keepcache值修改为1,并通过cachedir指定缓存目录

[[email protected] repodata]# cat /etc/yum.conf
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
……

yum clean all 清除yum缓存,修改了yum配置文件,再次使用yum安装前需要清除缓存

yum makecache  建yum缓存信息

原文地址:https://www.cnblogs.com/Forever77/p/9737658.html

时间: 2024-10-10 10:00:59

linux安装包的两种安装方式:rpm和yum的相关文章

Linux 下wdcp支持两种安装方式

wdcp支持两种安装方式1 源码编译 此安装比较麻烦和耗时,一般是20分钟至一个小时不等,具体视机器配置情况而定2 RPM包安装 简单快速,下载快的话,几分钟就可以完成源码安装(ssh登录服务器,执行如下操作即可,需root用户身份安装)wget http://dl.wdlinux.cn:5180/lanmp_laster.tar.gztar zxvf lanmp_laster.tar.gzsh install.sh4个可选安装1,2,3 是安装独立的环境,不可自由切换nginx,apache,

Linux的两种安装方式

Linux的两种安装方式 首先,介绍一下Linux的安装方式,可以是yum安装,也可以是源码包安装. yum安装:简单方便,不易出错. 源码包安装:有点繁琐,但是服务性能好. yum 安装 1. 安装 Nginx yum 安装nginx非常简单,就输入一条命令即可.  $ sudo yum -y install nginx # 安装 nginx  $ sudo yum remove nginx # 卸载 nginx 通过yum安装的时候提示下面的错误  # yum install nginx  

Linux下MySQL的几种安装方式

闲来有空,整理下Linux下Mysql的几种安装方式,分别使用yum/rpm.常规方式编译安装.cmake方式编译安装以及使用二进制方式免编译安装MySQL Linux系统环境: CentOS release 6.5 (Final) x86_64 MySQL版本:5.5.45 安装前关闭了iptables.selinux为disabled 预安装以下包: yum groupinstall "debugging Tools" "Dial-up Networking Suppor

ZendFramework 两种安装方式

1. 在线安装(基于composer) Zend 应用程序骨架 GitHub 地址: https://github.com/zendframework/ZendSkeletonApplication php composer.phar self-update php composer.phar install ZendSkeletonApplication.composer 和 Zend Framework 2 这三者之间是什么关系? ZendSkeletonApplication 是 Zend

linux基础--06--软件包及安装(rpm和yum)

一.软件包linux系统下存在两种形式的软件包:qq.tar.gz.rpm(redhat pakage manager) tar.gz 这种形式的包里面存放的是源码,需要先编译再安装rpm 存放的就是编译好的二进制文件,不需要编译直接安装即可 Rpm软件包管理安装rpm -ivh 软件包名 可跟多个软件包i表示install:v表示显示安装的详细信息,h好像表示显示进度,一般和v搭配强制安装即覆盖安装rpm -ivh 软件包名 - -force如果安装的时候提示有依赖性,则先安装依赖的包,再安装

Linux平台下mysql三种安装方式比较

MySQL在Linux平台下的安装包有RPM包.二进制包和源码包三种 (1)RPM包: 优点:安装简单,不需要过多的安装配置,适合初学者安装使用缺点:需要下载客户端和服务器端,当然现在都是可以捆绑下载了,安装路径为默认安装路径不能修改,一台服务器只能安装一个MySQL,不能安装多个虚拟主机.文件安装路径:/usr/bin(客户端程序和脚本)/usr/sbin(mysqld服务器)/var/lib/mysql(日志文件和数据库)/usr/share/doc/packages(文档)/usr/inc

ipython的两种安装方式

第一种方式:通过python-pip安装ipython rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum install python-pip pip install ipython==1.2.1//适用Python2.6 pip list//可以显示已安装的模块 卸载 pip uninstall ipython==1.2.1 第二种方式:从ipython官网下载,源码安装

MYSQL三种安装方式--rpm包安装

1. 首先检查机器里是否已经存在MySQL $ rpm -qa | grep mysql 2. 去官网下载相应的rpm包:https://dev.mysql.com/downloads/mysql/ mysql-community-common-5.7.19-1.el6.x86_64.rpmmysql-community-client-5.7.19-1.el6.x86_64.rpmmysql-community-server-5.7.19-1.el6.x86_64.rpmmysql-commun

Linux中的两种link方式

Linux系统中包括两种链接方式:硬链接(hard link)和符号链接(symbolic link),其中符合链接就是所谓的软链接(soft link),那么两者之间到底有什么区别呢? inode 在Linux系统中,内核为每一个新创建的文件分配一个inode,每个文件都有一个惟一的inode,这里将inode简单理解成一个指针,它永远指向本文件的具体存储位置同时,文件属性保存在inode里,比如owner等.在访问文件时,inode被复制到内存,从而实现文件的快速访问.系统是通过inode来