RPM Package manager : red hat package manager
RPM包管理和源码、二进制安装
原创liming004 博主文章分类:Linux、Windows ©著作权
©著作权归作者所有:来自51CTO博客作者liming004的原创作品,请联系作者获取转载授权,否则将追究法律责任
rpm 原件:
1.本地数据库:/var/lib.rpm
2.rpm 和相关的实行文件
3.rpm 套件档案
版本 修正号 使用平台
name-version-release.architectures.rpm/.src.rpm
rpm 的功能:
install /remove
query
verify
build
install : rpm -i --install 用于更新内核
upgrade : rpm -U -upgrade
Freshen: rpm -F --freshen
erase : rpm -e --erase
output options: -v ,-h
iostat 套件 system-5.0.5-1.i386.rpm
iostat 命令
查看内核当前的版本: uname -r
更新内核后 要编辑:/boot/grub/grub.conf 设置开机启动选项。
查询已经安装的软件
rpm -qa
rpm -qf filename
rpm -qi package name
rpm -ql package name
查询未安装的软件
rpm -qip
rpm -qlp
验证RPM
安装后验证:
rpm -Va
rpm -V package_name
rpm -Vp package_file.i386.rpm 验证安装套件和安装后的文件
软件安装前验证:分三步
rpm --import RPM-GPG-KEY 先要安装GPG软件
rpm -qa gpg-pubkey
rpm -checksig packag_file.i386.rpm
RPM 工具和功能
rpm2cpio 转化成CPIO 类型的软件
rpmdb-redhat RPM 的相依性套件
system-config-packages
介绍如何自动安装相依性的套件:
必须有rpmdb-redhat 的资料库
所有相依性的套件要放在同一目录里
安装软件时,要加上 --aid 。
rpm -ivh smba.1.1.1.rpm --aid
使用kickstart 自动安装RHEL
1.必须先建立ks.cfg 在这个文件里包含了安装所需要的值。
2.实行system-config-kickstart 如果找不到该命令就开启system-config-packages
然后找到administration tools 点details ,然后找到system-config-kickstart
当然也可以使用rpm 来安装system-config-kickstart
3.然后运行system-config-kickstart 来建立ks.cfg 文件 保存为
/root /ks.cfg
kickstart : %packages,%pre,%post 的作用
网络安装可以通过共享:NFS ,FTP ,HTTP
源代码软件包的安装
(1)安装源代码的软件
#tar -zxvf *.tar.gz (解压缩软件包)
#./configure --选项 (配置安装选项)
#make (编译软件生成目标文件)
#make install (开始安装
对于源代码安装的软件卸载只要删除安装目录就可以了
二进制软件包
#tar –zxvf *.tar.gz
#./install-sh (运行安装脚本)
上一篇:linux网络配置管理
下一篇:linux安全服务
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
第五节 二进制安装docker
二进制安装docker
docker linux 开机自启