安装rpm包或源码包
9.1 RPM工具
#mount /dev/cdrom /mnt (挂载光盘镜像)
#ls /mnt
#ls /Packages(查看)
9.11 安装RPM包
#rpm -ivh lib...
选项:-i:表示安装
-v:表示可视化
-h:表示显示安装进度
--force:表示强制安装,即使覆盖属于其他包的文件也要安装
--noedps:表示当要安装的RPM包依赖于其他包时,即使其他包没安装,也要安装这个包
9.12 升级RPM包
rpm -Uvh filename
9.13 卸载 RPM包
rmp -e filename
9.14 查询一个包是否已安装
#rpm -q RPM包名
9.15 得知一个已安装的rpm包的相关信息
#rpm -qi 包名
9.16 列出一个RPM包的安装文件
#rpm -ql 包名
9.17 列出某个文件属于哪个rpm包
#rpm -qf /usr/lib64/libjpeg.so (文件的绝对路径)
9.2 yum工具
使用更加方便,优势可以去互联网下载所需的rpm包,然后自动安装。如果要安装的RPM包有依赖关系,yum工具会帮我们依次安装所有相关的rpm包。
9.21 列出所有可用的RPM包
#yum list
9.22 搜索 RPM包
#yum search vim
#yum list |grep ‘vim’
9.23 安装rpm 包
安装rpm 包的命令为 yum install -y RPM包名 (不加-y选项,则会以与用户交互的方式安装)
#yum install -y protobuf -vim
9.24 卸载RPM包
#yum remove protobut-vim
9.25 升级RPM包
#yum updata -y RPM包
9.26 使用本地光盘制作yum源
#mount /dev/cdrom /mnt //光盘挂载
删除目录并做好备份
#vim /etc/yum.repos.d /etc/yum.repos.d_/dvd.repo //创建新文件添加内容
刷新repos 生成缓存(yum makecache)
正常使用 (yum install -y tftp)
9.27 利用yum 工具下载RPM包
下载RPM包并到指定目录中(下载但不安装)
下载已经安装的RPM包(仅下载)
9.3安装源码包
源码包一般使用c语言开发的。Linux上c语言编译器称为gcc(yum install -y gcc)
./configure :这一步可以定制功能,加上相应选项即可。
Make:使用这个命令,会根据makefile文件预设的参数进行编译。(gcc工作)
Make install:安装步骤,用于创建相关软件的存放目录和配置文件。
9.3.1 下载源码包
(下载到/usr/local/src 习惯)
#cd /usr/local/src/
#wget 地址
解压源码包 (tar -zxvf httpd-2.2.29)
Cd httpd-2.2.29 (输入#echo $? 返回值0成功)
9.34进行编译
#make (返回值0 成功)
目录增多 安装成功