2.软件包管理
1.包管理器
CentOS、RedHat使用yum包管理器, 软件安装包格式为rpm
Debian、Ubuntu使用apt包管理器, 软件安装包格式为deb
2.rpm常用命令参数
- q 查询软件包
-i 安装软件包
-e 卸载软件包
3.rpm包的问题
1.需要自己解决依赖关系
2.软件包来源不可靠
4.yum配置文件
1./etc/yum.repos.d/CentOs-Base.repo
2.常用选项
install 安装软件包
remove 卸载软件包
list | group list 查看软件包
update 升级软件包
5.通过源代码编译安装软件包
2.tar -zxf openresty-1.15.8.1.tar.gz
3.cd openresty-1.15.8.1
4../config --prefix=/usr/local/openresty 指定安装位置
5.yum install gcc | pcre-devel | openssl-devel
6.gmake -j2
7.make install
6.linux内核升级
1.升级内核版本
yum install kernel-3.10.0
2.升级已安装的其他软件包和补丁
yum update
3.安装仓库扩展
yum install epel-release -y
4.升级内核到仓库最新版本/指定版本
yum install kernel /kernel-3.10.0
5.源代码本地升级
安装依赖包 yum install gcc gcc-c++make ncurses-devel openssl-devel elfutils-libelf-devel
下载解压内核 https://www.kernel.org
tar xvf linux-5.1..10.tar.xz-C/usr/src/kernels
配置内核参数 cd/usr/src/kernels/linux-5.1.0 make menuconfig|all yes config|all no config
使用当前系统内核配置 cp/boot/config-kernel version.platform/usr/src/kernels/ linux-5.1.10/.configbia
编译 make j2 all
安装内核模块 make modules_install
安装内核 make install

浙公网安备 33010602011771号