Linux 之 软件安装-yum、rpm、源码安装

mac2022-06-30  25

软件安装-yum、rpm、源码安装


  参考教程:【千峰教育】


 

 一、Yum安装软件:

  基本说明:     1、yum相当于windows上面的360的软件中心,appstore,安卓的应用商店。     2、yum是redhat系列发行版的软件安装命令,debian系列用的是apt-get。     3、yum安装软件的来源得存在一个地方,这个地方叫做软件仓库,又叫yum源。     4、yum源的配置文件在/etc/yum.repos.d/这个目录下面。   更换yum源:     进入目录:cd /etc/yum.repos.d     备份文件:mv CentOS-Base.repo CentOS-Base.repo.bak     下载文件:       例如,修改为网易开源镜像:       官方帮助地址:http://mirrors.163.com/.help/centos.html       注意,要下载对应版本repo文件       如果是CentOS 6版本:         curl -O http://mirrors.163.com/.help/CentOS6-Base-163.repo       如果是CentOS 7版本:         curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo     修改名字:mv CentOS6-Base-163.repo CentOS-Base.repo     清除缓存:yum clean all     生成缓存:yum makecache   基本格式:     yum <操作> [选项]   常用操作:     安装指定软件:yum install     安装一组软件:yum groupinstall     更新指定软件:yum update     卸载指定软件:yum remove     卸载一组软件:yum groupremove     搜索指定软件:yum search     显示所有软件:yum list   常用选项:     默认确定操作:-y     只下载不安装:--downloadonly     指定下载目录:--downloaddir


二、RPM安装软件   说明:     1、原来是Redhat Package Manager的缩写,现在是RPM Package Manager的递归缩写。     2、使用此方式安装的软件大多有依赖关系问题,通常一个软件需要依赖几个包。   格式:     rpm [选项] 包名   实例:     安装vim     1、先需要下载yum需要的包,可以使用yum把域名依赖的包都下载下来:       yum install vim -y --downloadonly --downloaddir=./study     2、使用rpm命令安装vim,就是把下载的包都安装一下:       rpm -ivh vim0filesystem-...       rpm -ivh vim-common-...       rpm -ivh vim-enhanced-...


 

三、源码安装软件:   配置:configure   编译:make   安装:make install

  实例:     安装apache:       1、下载C编译器,用来编译C语言编写的源代码         yum install -y gcc       2、下载Apache源码         curl -O http://mirror.bit.edu.cn/apache//httpd/httpd-2.4.38.tar.gz       3、解压下载的压缩包         tar -zxvf httpd-2.4.38.tar.gz       4、进入解压后的文件夹         cd httpd-2.4.38       5、编译前的配置         ./configure --prefix=/usr/local/apache2         配置选项:           -h/--help:查看帮助           --prefix:指定安装目录       6、编译源代码         make       7、安装         make install       8、控制apache软件         控制命令:PREFIX/bin/apachectl         控制操作:start|stop|restart 启动|关闭|重启       9、配置文件:         文件路径:PREFIX/conf/httpd.conf         去掉前面的#,将域名修改为IP地址或域名,如下:         ServerName xxx.xxx.xxx.xxx:80          10、配置防火墙:       查看防火墙状态:service iptables status       开启或关闭防火墙:service iptables start|stop


 

转载于:https://www.cnblogs.com/gyfluck/p/10452035.html

最新回复(0)