Linux学习笔记9(Linux包管理)

目录

归档包管理

归档

查看归档包

解归档包

压缩包管理

Zip/unzip

gzip/gunzip

bzip2/bunzip2

源码包安装软件

三大步:

预备步骤:安装依赖的编译库

一、./configure --prefix=/usr/local/nginx

二、make

三、make install

软件包安装

配置页面内容:

启动服务

关闭系统防火墙

访问你的页面:

RPM包安装方式

rpm -ivh 包名

使用rpm安装nginx

专门的RPM包网站:https://pkgs.org/

安装顺序:

启动服务采用服务脚本:

可以本地测试

也可以远程访问

rpm包卸载:

yum安装

网络源配置:

本地源配置:


归档包管理

归档

tar -cvf package.tar [ 多个文件或目录 ]

查看归档包

tar -tvf package.tar

解归档包

tar -xvf package.tar

压缩包管理

Zip/unzip

压缩:zip -r 包名 文件 目录…
解压缩: unzip -x 排除某个文件进行解压 -l查看压缩包内容 -d指定目录解压

gzip/gunzip

会自动把源文件进行压缩成后缀.gz的文件,所以如果是程序的依赖文件,会造成程序无法正常运行,所以一般生产环境不用这个命令进行压缩,可以使用tar命令
tar -czvf 压缩 tar -zxvf解压缩

bzip2/bunzip2

一般可以使用 tar -cjvf 代替压缩 tar -jxvf 代替解压缩

源码包安装软件

三大步:

预备步骤:安装依赖的编译库

yum install gcc gcc-c++ pcre-devel zlib-devel -y
一、./configure --prefix=/usr/local/nginx
这一步会自动检测你的 Linux 系统和相关的套件是否有编译该源码包时需要的库,因为一旦缺少某个库就不能完成编译。只有检测通过后会生成一个  Makefile  文件。
二、make
make  使用这个命令会根据  Makefile  文件中预设的参数进行编译,这一步其实就是 gcc 在工作了。
三、make install
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值