Linux 系统程序篇。
系统程序
系统程序管理
RPM包 (Red Hat)
命名格式 : bash-3.1-16.1.i386.rpm
软件包名-版本号-发布次数-硬件平台-后缀名
rpm管理命令
rpm -q [子选项] 【软件名】
rpm -qa 查看系统中已安装的所有rpm软件包列表
rpm -qpi 通过.rpm 包文件查看该软件的详细信息
rpm -qpl 查看.rpm安装包内所包含的目录.文件列表
安装
rpm -i rpm包文件 安装一个新的rpm软件包
rpm - U 升级某个rpm软件包,若原本未安装,则进行安装
rpm -F 更新某个rpm 软件,若原本未安装,则放弃安装
安装
步骤1: tar 解包
步骤2: ./configure 配置
步骤3: make 编译
步骤4: make instal
步骤5: service httpd restart
service network restart
步骤6: cd /var/www/
Yum
本地:Yum(file本地)
命令:
cd /etc/yum.repos.d/xd
挂载:
1. 挂载光盘镜像到/mnt
mount /dev/cdrom /mnt
2. 配置yum源
vim /etc/yum.repos.d/xxx.repo
[xxx]
baseurl=file:///mnt/Server(flie本地)
enabled=1(是否启动文件 0否 1是)
gpgcheck=0
3. 安装
yum -y install 软件名称 (vsftpd)
4. 重启
yum service vsftpd start
服务器Yum
------服务器yum
0、命令:
cd /etc/yum.repos.d/
1、服务器端提供共享
-- 服务器安装一个ftp
-- 把光盘镜像挂载ftp的共享目录
挂载:
mount /dev/cdrom /var/ftp/pub
必须保证两台机器能够正常通信(能够ping通)
2、配置客户端
vim /etc/yum.repos.d/xxx.repo
[xxx]
baseurl=[ftp://192.168.18.221/dev/cdrom](ftp://192.168.18.221/dev/cdrom) /var/ftp/pub
【服务器ip地址及共享目录】
enabled=1(是否启动文件 0否 1是)
gpgcheck=0
开启 service vsftpd start
卸载
rpm -e 软件名
源代码(灵活定制)
tarball 封包
tar.gz 或者 tar.bz2
效验工具
md5 sum