Linux rpm yum 等安装软件】的更多相关文章

任何程序都是先写代码,拿到源码去编译得到一个目标程序. 1  编译的过程复杂有需要准备编译的环境,和硬件有关,32位64位,内核的不同等等所以需要编译多次     Java特殊但是他需要安装jvm, 2  各种版本的都编译了放那就是rpm(官网)  windows上面是exe的文件     还是不够好,但是也会有一些失败,让你安装一些其他的软件,它有一定的依赖,比如依赖的库 3  解决依赖用yum(仓库)yum只是一个框架,底层还是rpm,他会帮助我们分析出依赖哪些软件,然后帮助我们下载    …
昨天在部署zabbix监控的时候,遇到一个问题:监控服务器处于无外网状态,在线安装不可用.而某些依赖包度娘或谷姐搜索起来也挺呛人的!于是想到一个办法,利用有外网的服务器的yum命令来安装这些软件,并自动保留安装包即可. 于是就有了以下的转载教程: 一.让yum命令下载RPM包,而不安装. yum是一个优秀的软件获取与系统更新的工具,主要应用于redhat系列的发行版本上.但是这样一个优秀的工具却没有原生提供只下载不安装的功能,而这样的功能在pacman与aptitude下都有.今天在CentOS…
错误: 解决方案: 在/etc/sysconfig/network-scripts/ifcfg-eth0文件中配置DNS信息: vim /etc/sysconfig/network-scripts/ifcfg-eth0 # 进入文件编辑 修改(新增DNS): DNS1=8.8.8.8 DNS2=8.8.4.4 保存并退出编辑模式 查看修改是否生效: cat /etc/sysconfig/network-scripts/ifcfg-eth0 重启网卡: service network restar…
linux RPM/YUM包管理 目录 linux RPM/YUM包管理 RPM RPM包管理 查询rpm包 卸载rpm包 安装rpm包 YUM 查看yum服务器是否有需要安装的软件 下载安装指定的yum包,默认安装最新版本的. 查看已经安装的软件包 卸载软件包 列出软件包的依赖 显示软件包的描述信息和概要信息 升级软件包 RPM RPM是RedHat Package Manger,一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中(centos等),它生成具有.RPM扩展名的…
通过本地yum源安装软件报错 http://192.168.3.85/centos/6/os/x86_64/Packages/php-pdo-5.3.3-47.el6.x86_64.rpm: [Errno 14] PYCURL ERROR 56 - "Failure when receiving data from the peer" Trying other mirror. 发现是/etc/yum.conf的proxy打开了,关闭即可…
1.YUM的简介 Yum(全称为 Yellow dog Updater, Modified)是一个rpm包管理器.它能够从指定的服务器上自动下载RPM包并安装,可以自动处理包之间的依赖性关系,并且一次性安装所有依赖的软件包,无须繁琐地一次次下载.安装. 2.YUM的分类 YUM服务端:服务端存放着各种rpm软件包,也称之为yum仓库或yum源.yum仓库分为网络yum仓库和本地yum仓库.若为网络yum仓库则需连网才能使用yum命令安装软件,若为本地yum仓库无需联网便可安装软件. YUM客户端…
Linux使用yum install 安装程序时,提示“另外一个程序锁定了 yum:等待它退出……” 原因: yum命令一次只能安装一个软件,所以当你下载安装第二个软件包时,系统进程锁会锁定yum,这时,关闭进程甚至关闭虚拟机重启再执行yum还是会出现同样情况 解决: 强制采用rm -f /var/run/yum.pid关闭yum进程即可…
CentOS网络设置 couldn't resolve host 'mirrorlist.centos.org问题解决 今天在虚拟机上安装完CentOS6.5之后,首次使用时yum命令安装软件时,出现一堆的”couldn't resolve host 'mirrorlist.centos.org”这个问题. 上网上查了半天,很多都说在/etc/resolv.conf文件末尾添加下边这几段 nameserver 8.8.8.8 nameserver 8.8.4.4 serchdomain loca…
在CentOS8Linux中配置网易云网络yum源安装软件 前提是你的操作系统是CentOS-Linux 你已经配置好了本地yum源,并且你的网络是可用的. 本地yum源配置请参考:https://www.cnblogs.com/fusheng11711/p/10863845.html 下载repo文件 先安装wget yum install -y wget (前提需要配置本地yum源) wget http://mirrors.163.com/.help/CentOS7-Base-163.rep…
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(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载.安装.yum提供了查找.安装.删除某一个.一组甚至全部软件包的命令,而且命令简洁而又好记.            在RedHat系统的实际应用中.安装RPM包是一项必不可少的工序!但在安装…
看了Windows后台软件安装的过程,想必Linux也是这样.拿RHEL7来打比方 最开始Linux上安装软件只提供源代码,需要自己去编译源代码,拷贝库文件等 RPM 红帽软件包管理器可以自动地执行上述过程,就是解决软件安装的复杂问题而出现的 是源代码和安装规则的压缩包,一个序列,降低安装的难度. 没有RPM则通过源代码安装 查看某个服务安装没有 rpm -qa | grep httpd YUM Yum软件仓库便是为了进一步降低软件安装难度和复杂度而设计的技术,为了解决软件包之间的依赖关系 软件…
在linux下的很多软件都是通过源码包方式发布的,这样做对于最终用户而言,虽然相对于二进制软件包,配置和编译起来繁琐点,但是它的可移植性却好得多,针对不同的体系结构,软件开发者往往仅需发布同一份源码包,不同的最终用户经过编译就可以正确运行,这也是非常符合c语言的设计哲学的,一次编写,到处编译么,而常见的二进制包,比如rpm和deb,软件开发者必须为每种特定的平台定制好专门的软件包,这个通过rpm文件的后缀名就可以初见端倪,比如ppc,sparc,i386之类,在这里不做过多的陈述,其实源码安装软…
RPM : 1 rpm -q  子选项  软件名 -a :列出已安装所有的软件包 -i :查看指定软件的详细信息 -l:查看指定软件的文件安装清单 -f:查看某个目录.文件是哪个包带来的 rpm -q bash rpm -qa rpm -ql rpm -qi rpm -qf [文件路径] 2 安装之前查询软件包的信息 rpm -qp 子选项 RPM包文件 rpm -qpi 查看指定软件的详细信息 rpm -qpl  查看指定软件的文件安装清单 rpm -qpc.-pqd:仅列出清单的配置.文档文…
1.查看操作系统是33位还是64最简单的方法 getconf LONG_BIT 或者 uname -a 2.常用命令 2.1基本操作 clear 清屏 2.2安装命令 rpm(redhat package manager).   rmp原本是RedHat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎.逐渐受到其他发行版的采用.   RPM套件管理方式的出现,让Linux易于安装,升级,间接提升了Linux的适用度. 关于rpm的用法,你可…
下载安装yum: wget http://yum.baseurl.org/download/3.2/yum-3.2.28.tar.gz .tar.gz cd touch /etc/yum.conf cp etc/yum.conf /etc/yum.conf yummain.py install yum yum check-update yum update yum clean all 当使用CentOS源安装软件出现如下错误的解决办法: PackageKit--.el6.x86_64 has m…
1.yum源安装 可以解决依赖关系,但不确定安装的位置 2.rpm 基础安装 要自己解决依赖问题 rpm -ivh 安装 rpm -uvh 更新 rpm -e --nodeps 卸载    取消依赖 rpm -qla 3.tar.gz 解压即可用 java写的程序都是这样 tar -zxvf 4.configure makefile C语言写的程序 ./configure --prefix 指定安装路径     检查你当前的环境是否满足安装的条件 ERROR  有问题 ./configure -…
镜像下载.域名解析.时间同步请点击阿里云开源镜像站 linux虚拟机上准备安装一下rz sz,执行yum命令后提示如下: [root@tony001 ~]# yum install lrzsz CentOS Linux 8 - AppStream 53 B/s | 38 B 00:00 Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mi…
Linux 操作系统主要分为两大类: RedHat系列:Redhat.Centos.Fedora等: Debian系列:Debian.Ubuntu等. yum(Yellow dog Updater, Modified)是 RedHat 系列 Linux 操作系统下的软件安装方式. apt-get(apt:Advanced Packaging Tool)是 Ubuntu 下的一个软件安装方式,它是基于 Debian 的.…
我的系统是Centos 6.5 ,安装lnmp是直接yum安装的,php版本为5.4的,当安装了最新的phpMyAdmin(4.5.1)数据库管理软件后发现不支持php5.4使用,所以只好升级下php的版本啦.(文章转载自:http://www.linuxidc.com/Linux/2015-07/119986.htm)亲自试验成功,请放心使用. 具体升级办法是: 以下为 CentOS 下安装 PHP 方法: 添加 epel 源 # rpm -Uvh http://download.fedora…
1:查看软件是否安装 yum list installed | grep mysql 2:卸载CentOS系统自带mysql数据库 yum -y remove mysql-libs.x86_64,若有多个依赖文件则依次卸载 3:查看yum库上的mysql版本信息 yum list | grep mysql 或 yum -y list mysql* 4:使用yum安装mysql数据库 yum -y install mysql-server mysql mysql-devel 5:查看刚安装mysq…
CentOS下为yum加入rpmForge源,使用yum安装htop 为CentOS增加rpmForge软件源 wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.3.4-1.el3.rf.x86_64.rpmrpm -Uvh rpmforge-release-0.3.4-1.el3.rf.x86_64.rpm   命令执行后/etc/yum.repos.d/下生成两个文件 mirrors-rpmforge rpm…
程序包编译安装的步骤: 源代码-->预处理-->编译-->汇编-->链接-->执行 多文件:文件中的代码之间,很可能存在跨文件依赖关系 1.编译源码的项目工具 使用相关的项目管理工具可以大大减少编译过程的复杂度 工具分类: 根据源码类型来对这些工具进行分类 C.C++的源码编译: make 项目管理器 configure脚本 --> Makefile.in --> Makefile 相关开发工具: autoconf: 生成configure脚本 automake:…
初入职场,在给RedHat Linux安装环境的时候遇到这么个问题. 参考:http://www.linuxidc.com/Linux/2017-08/146548.htm [root@localhost ~]# yum -y install gccLoaded plugins: katello, product-id, security, subscription-managerUpdating certificate-based repositories.Unable to read con…
Linux系统下yum命令查看安装了哪些软件包: $yum list installed //列出所有已安装的软件包 yum针对软件包操作常用命令: 1.使用YUM查找软件包 命令:yum search 2.列出所有可安装的软件包 命令:yum list 3.列出所有可更新的软件包 命令:yum list updates 4.列出所有已安装的软件包 命令:yum list installed 5.列出所有已安装但不在 Yum Repository 内的软件包 命令:yum list extras…
参考地址:https://www.cnblogs.com/linjiqin/p/7611204.html 注:该地址标题写的是CENTOS6.*版本的,但是我在我的CENTOS7.*上面安装是完美进行的 下面的内容是我从上面这个地址复制过来的,稍作修改. 下载mysql源安装包 # wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 安装mysql源包 # .noarch.rpm 检查mysql源是否安…
LAMP(linux.apache.mysql.php),是四个套件的合成,简单讲就是要把php运行在linux上,需要依赖apache和mysql数据库. 1 准备好一个linux系统(centos7) 确保selinux.firewall已经关闭 systemctl stop firewalld.service //关闭 systemctl disable firewalld.service //设置开机不启动 setenforce 0 //关闭 vi /etc/sysconfig/seli…
CentOS yum安装mysql后 Can’t connect to local MySQL server through socket ‘/var/lib/ CentOS Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ 如果仅仅只yum 安装了mysql这个包,启动mysql时就会提示:ERROR 2002 (HY000): Can’t connect to local MySQL…
在安装mysql时需要安装numactl.x86_64 使用yum -y install numactl.x86_64时报错 [root@sdp6 mysql]# yum -y install numactl.x86_64 Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Setting up Install Process No package numactl.x86_64 available. E…
cat /etc/system-release Red Hat Enterprise Linux Server release 7.0 (Maipo) 1 使用本地源得先挂载ISO光盘文件 # 可以创建一个挂载目录 # mkdir -p /media/cdrom # mount /dev/cdrom /media/cdrom # ll命令查看它是一个指向sr0得链接 mount /dev/sr0 /media/cdrom 如果是虚拟机,请右键虚拟机选设置,打开虚拟机设置,指定CD/DVD软驱设备…