admin管理员组

文章数量:1548776

目录

一、rpm安装

1.rpm安装:类似360软件管家,红帽公司开发出来的工具。

2.rpm命令的格式

3.软件包之间可能存在依赖关系,甚至循环依赖,即:A包依赖B包,B包依赖C包,C包依赖A包

安装软件包时,会因为缺少依赖的包,而导致安装包失败。

4.rpm命令

5.挂载与解挂载

二、yum安装

​编辑

​编辑

​编辑

三、编译安装

1.编译安装:将源代码编译成可执行文件。

总结:以上就是本章介绍linux的三种安装方式


一、rpm安装

1.rpm安装:类似360软件管家,红帽公司开发出来的工具。
2.rpm命令的格式

rpm软件可以实现几乎所有的功能,新增,删除,更新等

3.软件包之间可能存在依赖关系,甚至循环依赖,即:A包依赖B包,B包依赖C包,C包依赖A包
安装软件包时,会因为缺少依赖的包,而导致安装包失败。
4.rpm命令

rpm -q  查看软件是否安装

rpm -ql  查询指定软件包在当前系统中安装的所有目录

rpm -qc  查询httpd软件的配置文件

rpm -qi  查询指定软件包的名称、版本、许可协议、用途描述等详细信息

rpm -ivh 安装软件包

rpm -e 卸载软件包

rpm -qa 显示以rpm安装的软件包

rpm -a 显示全部文件

5.挂载与解挂载

mount /dev/sr0 /mnt

umount /dev/sr0 /mnt

二、yum安装

1.yum安装:使用的还是rpm安装,是rpm的升级版。

2.yum仓库自动解决依赖关系

3.yum install 软件包 安装官方网站上的包

4.元信息:安装包的位置,rpm依赖关系

5.服务端:安装包和依赖关系(元信息,数据库文件,安装包的位置,依赖关系)

6.客户端:配置文件

7.本地yum既是服务端也是客户端

8.本地yum仓库,用来救急使用。缺点:包少,包旧。

9.搭建过程

一、本地:自己既是服务端也是客户端

二、本机:安装包,元信息,配置文件

元信息1.别人生成好的2.自己建

服务端一定要有两个文件夹

repodata必须这个名字,packages安装包的文件夹(一般叫这个名字)

10.yum命令配置

cd /etc/yum.repos.d 切换到配置文件的规定目录

mkdir bak 创建一个目录

mv *.repo bak 把网络源移动到bak中(备份文件夹)注意:必须以.repo结尾

mount /dev/sr0 /mnt 挂载到目录mnt上

vim /etc/yum.repos.d/local.repo 使用vim进入local.repo文件中编辑

以下是文件里面要编辑的内容

[仓库名] 必须带方框

name=lc 仓库名

baseurl=file:///mnt 安装包的位置

gpgcheck=0 不验证安装包的安全性(完整性)

wq保存退出

编辑好后

yum clean all 清除缓存

yum makecache 重新生成元信息

yum install tree -y 安装tree软件

yum安装命令如下:

yum安装视频演示:

yum安装

三、编译安装

1.编译安装:将源代码编译成可执行文件。

一、.configure(.configure脚本文件是软件开发者写好的脚本,放在源代码目录中给用户使用的)

1.检测编译环境(依赖包是否安装完整gcc,gcc-c++)

2.选择安装路径,编译安装可以指定任意路径安装(yum和rpm安装默认将软件安装在/etc下面)

3.添加或减少安装的功能(--enable,--with,--help,--prefix)

二、make

1.将人类使用的高级语言转化为二进制(-j 2代表使用两个cpu去编译)会形成一个二进制文件。

三、make install

将这个二进制文件和配套文件复制到指定的目录中

网络访问需要关闭防火墙和安全机制。

systemctl stop firewalld 关闭防火墙

setenforce 0 关闭安全机制

cd  /opt  #切换到opt目录下
wget http://nginx/download/nginx-1.18.0.tar.gz #使用wegt安装nginx
tar xf   nginx-1.18.0.tar.gz #解压文件
cd  nginx-1.18.0 #切换到这个目录下
yum -y install gcc pcre-devel openssl-devel zlib-devel openssl  openssl-devel  #安装
mkdir /apps/nginx -p  #递归创建目录  
./configure   --prefix=/apps/nginx  #指定安装路径

make  #翻译
make  install  #复制到指定目录

ln -s /apps/nginx/sbin/nginx   /usr/sbin/nginx   #创建软链接
nginx   #直接启动

ss  -natp  |grep  80#检测是否成功

#使用电脑打开浏览器访问IP地址
#curl ip地址      另外一台 linux  

(想关闭nginx可以使用此命令,nginx启动后不手动关闭默认一直开启)nginx  -s  stop
#停止启动


编译安装视频演示:

编译安装

总结:以上就是本章介绍linux的三种安装方式

本文标签: 三种方式软件Linux