利用RPM和YUM安装软件】的更多相关文章

安装软件事root的事,所以必须要以root身份登录! 假设我要安装一个文件名为rp-pppoe-3.5-32.1.i386.rpm的文件, 那么我们可以这样: rpm安装软件 rpm -ivh package_name 参数:-i:install的意思 -v:查看更详细的安装信息画面 -h:以安装信息栏显示安装进度 也可以直接有网络上面的某个文件安装,以网址来安装: rpm -ivh http://website.name/path/pkgname.rpm rpm 的升级与更新 使用rpm的来…
yum安装软件很方便,但是下载下来的rpm包在安装后默认会被删除掉: 如果希望保留yum安装的软件包该如何做呢? 设置方法: 将/etc/yum.conf里对应的keepcache参数改为1即可,然后用yum安装软件,rpm包便会保留在cachedir对应的目录下 [root@awstats ~]# cp /etc/yum.conf{,.`date +%F`} -rw-r--r-- 1 root root 969 Apr 14 16:19 /etc/yum.conf -rw-r--r-- 1 r…
rpm 安装: 1.rpm包的了解:  rpm  安装  升级  删除 rpm -ivh  ****.rpm   安装 rpm -Uvh  ****.rpm  升级 rpm -e name    删除 查询 rpm -qa  查询全部已经安装了的包 rpm -q  name   查询name 包,是否安装了 rpm -qi  name  查询 name 包的相关信息 rpm -ql name  查询 name 包所包含的相关文件  rpm -qf  /path/file_name   查询 某个…
yum 安装软件时,报错:No package XXX available. [root@localhost ~]# yum -y install redis Loaded plugins: fastestmirror No package redis available. Nothing to do 配置一台CentOS 7.x或RHEL 7.x的系统使用Fedora EPEL  repos和第三方软件包安装各种软件包.请注意,这些软件包没有正式获得任何的CentOS或Red Hat的支持,但…
1.yum配置文件 1 [root@rh168 yum.repos.d]# cat yum.repo  2 [base] 3 name=Oracle linux  4 baseurl=file:///media/Server 5 enable=1 6 gpcheck=0 7 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora 2.安装故障 [root@rh168 yum.repos.d]# yum install -y unix* 01 Loade…
CentOS下成功挂载xxxxxDVDx.iso并使用yum安装软件 **不断尝试,终能到达彼岸** 测试环境为Win7 32位,VirtualBOx4.2.16+CentOS6.5,可分别到virtualbox.org和mirrors.163.com下载. 下载后的系统文件:CentOS-6.5-i386-bin-DVD1.iso,CentOS-6.5-i386-bin-DVD1.iso 故事经过是这样的,作为一个linux的初级者,同时作为一名web程序的部署人员.我总是非常想方便的把程序部…
新安装了redhat6.5.安装后,登录系统,使用yum update 更新系统.提示: This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. 无法更新. redhat 默认自带的 yum 源需要注册,才能更新.我们想不花钱也可以更新,需要替换掉redhat的yum源. 1.检查是否安装yum包 查看RHEL是否安装了yum,若…
字符串变量的处理 参考链接:SHELL字符串处理技巧 计算字符串的字符数量: ${#str} str="xxx-Lane1_S2_L001_R1_trim.fastq" echo $str ### xxx-Lane1_S2_L001_R1_trim.fastq echo ${#str} ### 31 删除VALUE字符串中以分隔符“.”匹配的右边字符,保留左边字符: ${str%.*}或${str%%.*} str2=`ls xxx-Lane1_S2_L001_R1_trim.fast…
虚拟内存,rpm和yum安装 文本中查找 /内容 替换:扩展模式下(:)%s /替换目标/要替换的文件/ (只替换第一个)(后边加g全部替换) :set u添加行号 raid  lvm逻辑卷 df -Th 文件类型 和容量 mount -o(指定权限)rw umount /dev/sdb2 -l 强制卸载挂载点 查看文件存放的位置,按照当前路径(或是打开的路径)倒着推算. 查看swap分区  swapon -s 新增swap分区 借用于硬盘中的空间 mkswap /dev/sdb8 swapon…
CentOS上安装某个软件一般都有很多相关的依赖包,当然,这也与我们安装时software selection步骤中选择的版本有关系,我们服务器在安装CentOS时一般选择Basic Web Server版本,如果我们要在一台不能联网的机器上安装软件,如果软件的依赖包很多,几十个甚至上百个,一个一个网上搜索显然是很不现实的.好在CentOS中可以通过yum安装时保留安装报及相关依赖,也可以不安装的情况下自动下载安装包及相关依赖包 以升级安装openssh为例 一.yum安装时保留安装包及依赖包…
1.问题 在CentOS下使用yum安装软件,结果出现了下面的错误提示: # yum installThere was a problem importing one of the Python modulesrequired to run yum. The error leading to this problem was: /usr/lib/python2.6/site-packages/pycurl.so: undefined symbol: CRYPTO_set_locking_call…
yum安装软件报错Segmentation fault处理 在使用yum 更新软件时提示:Segmentation fault 中文错误提示: 段错误 [root@CMS-BAK:/usr/local/lib]# yum install -y screenFreeing read locks for locker 0x2f: 13195/140686785021696Freeing read locks for locker 0x31: 13195/140686785021696Freeing…
在Linux学习中,发现使用yum安装软件出现以下的错误: 百度了各种方法,很多人也发现光是修改REBOOT=yes也没用,多次进行挂载.修改网卡配置文件.重置IP地址.重启网络.创建又删除配置文件的,都还是解决不了上面的问题,最后在yum软件仓库的配置文件中发现了问题: 位置锁定在:/etc/yum.repos.d/ 通过ls命令查看有下边这些repo文件: --------------------- 作者:Rbin_0311 来源:CSDN 原文:https://blog.csdn.net/…
由于是本地yum源安装软件,无法联网,因此使用yum安装软件时报了错,解决方法是: 打开vi /etc/resolv.conf文件 新增内容如下: nameserver 8.8.8.8 nameserver 4.2.2.2 nameserver 172.19.0.6 nameserver 172.19.0.5 看下原本的内容: 保存退出,执行service network restart 即可…
转自:http://blog.51cto.com/oldcat1981/1719825     今天在linux环境通过yum安装软件报了以下错误: [root@multi-mysql yum.repos.d]# yum install ncurses devel -y Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile Could not retrieve mirrorlist h…
笔者使用的Linux操作系统为CentOS7,Linux中有三种安装jdk的方式,在这里笔者主要介绍两种方式,即rpm和yum安装及卸载jdk,还有一种是直接从官网下载 tar.gz 压缩文件上传到Linux操作系统后解压配置环境变量即可,是最简单的一种方式,在这笔者不多做介绍. rpm安装JDK 官网下载JDK1.7: http://www.oracle.com/technetwork/java/javase/downloads/index.html 1..检查系统原版并卸载 CentOS7安…
问题描述 yum 安装软件的时候报错 sudo yum install netease-cloud-music 已加载插件:fastestmirror, langpacks /var/run/yum.pid 已被锁定,PID 为 13189 的另一个程序正在运行. Another app is currently holding the yum lock; waiting for it to exit... 另一个应用程序是:PackageKit 内存: 28 M RSS (444 MB VSZ…
1.打开网络配置文件:vi /etc/sysconfig/network-scripts/ifcfg-ens33(每个机子都可能不一样,但格式会是"ifcfg-e..."). 2.修改或增加下面内容 ONBOOT=yes NM_CONTROLLED=no BOOTPROTO=dhcp DNS1=8.8.8.8 DNS2=4.2.2.2 3.重启网络:service network restart 此时就可以使用yum安装软件了!…
*无法联网的明显表现会有: 1.yum install出现 Error: cannot find a valid baseurl or repo:base 2.ping host会提示unknown host 方法一. 1.打开 vi /etc/sysconfig/network-scripts/ifcfg-eth0(每个机子都可能不一样,但格式会是"ifcfg-eth数字"),把ONBOOT=no,改为ONBOOT=yes 2.重启网络:service network restart…
YUM:介绍.工作流程.本地yum.网络yum.yum的相关命令 一.What is YUM YUM是基于rpm但更胜于rpm的软件管理工具 YUM的优点: 1.更方便的管理rpm软件包 2.自动解决了rpm的依赖问题 3.可以配置多个"资源仓库" - 二.YUM的基本工作流程 1.服务器端:在服务器上面存放了所有的RPM软件包,然后以相关的功能去分析每个RPM文件的依赖性关系,将这些数据记录成文件存放在服务器的某特定目录内. 2.客户端:如果需要安装某个软件时,先下载服务器上面记录的…
经常遇到这样的情况:有一台内网linux主机需要安装软件,但是主机又无法连接外网,通常情况下可以使用rpm包或者使用源码编译安装.但常常会遇到依赖缺少的情况,这就麻烦了,要一一找到缺少的软件包. 这种情况下只要本地电脑可以连接外网,就可以使用ssh远程端口转发,建立linux服务器和本地http服务的隧道,把本地服务作为远程服务器的代理. 具体怎么做呢? (1).本地启动http服务.可以使用squid作为代理.这里因为本地有ssr代理,它支持http/sock服务,正好可以直接拿来使用.代理端…
百度百科: Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载.安装. 1.不同类型文件对应的保存目录 2.yum相关文件介绍 3.yum list 软件名/服务名 例子: 4.yum search 软件名/服务名 例子: 5.yum install 软件名…
经常遇到有的linux服务器由于特殊原因,不能连接外网,但是经常需要安装一些软件,尤其是在编译一些包的时候经常由于没有安装一些依存包而报的各种各样的错误,当你找到依存的rpm包去安装的时候,又提示你有其他的依存包没有安装,非常烦人.记得刚开始玩linux的时候曾经因为要安装一个包安装了一上午而大为恼火,折磨得人几乎崩溃! 我们知道linux下有一个很好的工具,为我们广大的工作在linux平台下的劳苦大众带来了福音,那就是大名鼎鼎的yum软件.在可以连网的时候非常方便,那么我们如何在不能连接外网的…
使用yum插件downloadonly下载安装软件需要的依赖包并保留到指定的文件 安装yum-downloadonly或 yum-plugin-downloadonly 软件包. yum install yum-plugin-downloadonly yum -y install --downloadonly --downloaddir=/var/ftp/yum cmake gcc gcc-c++ libgcrypt* crypt* libaio libaio-devel automake au…
经常遇到有的linux服务器由于特殊原因,不能连接外网,但是经常需要安装一些软件,尤其是在编译一些包的时候经常由于没有安装一些依存包而报的各种各样的错误,当你找到依存的rpm包去安装的时候,又提示你有其他的依存包没有安装,非常烦人.记得刚开始玩linux的时候曾经因为要安装一个包安装了一上午而大为恼火,折磨得人几乎崩溃! 我们知道linux下有一个很好的工具,为我们广大的工作在linux平台下的劳苦大众带来了福音,那就是大名鼎鼎的yum软件.在可以连网的时候非常方便,那么我们如何在不能连接外网的…
使用yun安装软件时有时会报repo文件的错误,, 主要问题出自于CentOS-Base.repo文件 解决方案:将这个文件后缀名修改使这个文件无效 [root@localhost ~]# cd /etc/yum.repos.d/ [root@localhost yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak [root@localhost yum.repos.d]# lsCentOS-Base.repo.bak  CentOS-De…
安装及管理程序 1.Linux应用程序基础 2.RPM软件包管理工具 3.yum源仓库创建 1.应用程序与系统命令的关系如图:  典型应用程序的目录结构如图: 常见的软件包封装类型如图: 2.RPM包管理工具 RPM软件包管理器, 由RedHat公司提出,被众多Linux发行版所采用建立统一的文件数据  库  , 详细记录软件包安装.卸载.升级等变化信息 ,自动分析软件包依赖关系. RPM软件包,软件素材参考:http://www.rpm.org   ,一般格式为:bash-4.2.46-28.…
上面简单列出了源码安装的sls文件书写思路. 涉及到一些固定的思路:如, 1,拷贝 解压安装时候需要依赖tar.gz存在 如果已安装则无需再次安装. 2,启动脚本 加入chk时候需要文件存在,如果已添加,则无需再次添加 3,服务管理 除了有启动脚本,还要watch配置文件.   晚上睡前早上起来多撸几遍基本的软件安装就可以自己写了.下面是源码安装nginx.涉及到基础依赖包安装(yum安装),以及pcre安装(源码安装)和nginx(源码安装) 其中有些坑,调整了老半天才搞好,甚是蛋疼,要注意图…
1.在维护过程中,需要统一安装一些软件,可能有的机器只具有内网,有的机器具备外网,可以直接从yum安装,怎么办呢?答:在具备外网的机器上启用yum缓存,这样安装软件的时候本地也缓存了软件安装包,怎样修改yum配置:#vim /etc/yum.conf  keepcache=1 //1表示启用缓存,默认为0,表示不启用#yum install 软件名 //安装的软件包将被缓存的/var/cache/yum/base/packages下,更新的软件包将被缓存到/var/cache/yum/updat…
linux  yum源改为阿里yum源 1.备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2.下载新的CentOS-Base.repo 到/etc/yum.repos.d/ CentOS 5 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo 或者 curl -…