linux安装程序
一.rpm包的安装
注释:
Rpm –qa查询所有安装的rpm软件包
Rpm –qi 查询已安装的某软件包的信息
Rpm –ql查询已安装的某软件包安装路径
df –h:查看显示分区和挂载点的使用情况
1.先挂载:mount /dev/sr0 /media(默认挂载点,可更改):sr0与/media之间有空格
2.cd /media:进入光盘,光盘里存着文件
3.cd Packages/:进入/media下的Packages,下面存着安装包
4.rpm -qa:显示已安装的包
5.rpm -qa | grep dhcp:显示已经安装的dhcp的rpm包,
这里没有dhcp的主程序包,所以需要6操作
6.ls | grep dhcp:显示没安装的dhcp的rpm包
7.rpm -ivh dhcp-4.2.5-68.el7.centos.x86_64.rpm:安装
8.rpm -ql dhcp:安装完成后查看dhcp路径
9.rpm -e dhcp:卸载方式
10.rpm -qa | grep dhcp:查看还有安装包没,没有即卸载了
二.yum安装
1.mount /dev/sr0 /media:将centos7光盘放入光驱
2.cd /media:进入光盘,光盘里存着文件
3.cd /etc/yum: 进入yum包下
4.cd /etc/yum.repos.d/:yum.repos.d存着yum的配置文件
5.ls:显示配置文件,这里的文件暂时用不到,是去往互联网的语言,
所以将文件备份一下就好,打开另一个终端,cd/进入根下,创建目录
:mkdir beiFenYum:创建完成,回到之前的终端
6.mv * /beiFenYum:备份5显示的文件,将文件移动到beiFenYum下
7.pwd:显示路径,ls:查看文件
8.vim media.repo :进入源文件编辑如下信息,源文件名media.repo必须
和挂载目录名一致
[guangpan]
name=guangpanyuan
baseurl=file:///media
enabled=1:表示启用源
gpgcheck=0
9.cat media.repo
10.yum install
dhcp:安装,出来英文是否安装 y
11.rpm -qa | grep
dhcp :查看有没有安装包
12.yum remove dhcp:卸载yum包方式
三:源码包安装
1.源码安装首先安装gcc环境,查看gcc有没有:gcc –version
2.没有就安装:
2.1安装:yum install gcc gcc-c++ gcc-g77 ncurses ncurses-devel -y :需要配置yum源为aliyun
注释:yum包的安装:默认的yum源仓库是从国外网站进行下载和请求,我们需要修改为国内的yum源.缺少库文件重新用2.1,将ncurses改为缺少的库文件名,缺什么添加什么
2.2 wget -0 /etc/yum.repos.d/CentOS-Base.repo
http://mirrors.aliyun.com/repo/Centos-7.repo:这两句是一句,中间有空格
2.3 wget -0 /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
2.4 yum install gcc gcc+ devel -y :安装库文件
2.5 yum install gcc gcc-c++ gcc-g77 ncurses ncurses-devel -y
注释:(将有的源码包拖到根目录下即可执行解压)
3.tar zxfv nginx-1.12.2.tar.gz -C jieYH/:解压源码包,-C jieYH/代表解压到jieYH目录
4.cd jieYH/:进入目录 ls:显示文件
5 cd nload-0.7.4:进入源码
6 ./configure --prefix=/usr/local:安装到这个目录下,点是命令中的点
7.echo $?:如果结果为0继续执行
8.make:编译
9.make install:安装