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 

评论