ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux:Linux安装软件

Linux:Linux安装软件

原创 Linux操作系统 作者:果果的空间 时间:2013-08-14 17:44:01 0 删除 编辑
Linux下软件的安装
1.Linux下安装软件的常见方法
2.RPM的定义
3.使用RPM来安装软件
4.使用RPM来卸载软件
5.RPM查询软件的安装
6.Tarball的方式来安装软件

常见的安装方法,总出错
tar xvfj httpd ....bz2  (j表示bzip2,  z表示bzip, xvfj加压bzip2, xvfz加压bzip)
cd httpd
./configure
make 
make install

使用rpm来进行安装
rpm -ivh ... i386.rpm

Redhat光盘上看到的RPM都是编译过的

./configure --prefix=/usr/local/httpd  --with-mpm=worker
--prefix每个软件都需要此参数
--with-mpm只针对apache

rpm -ivh xpdf-3.00-11.8.i386.rpm  安装软件
rpm -ivh --force  xpdf-3.00-11.8.i386.rpm  (--force 表示重新安装软件, 或者覆盖已经安装的软件)
rpm -e httpd (删除的时候不能加完整的程序的名字,只能加包的名字)
rpm -e --nodeps httpd (--nodeps强制删除依存关系,直接安装单独的包, 不加的话,软件有依存关系,无法删除)
rpm -ivh --aid  xpdf-3.00-11.8.i386.rpm  (--aid 自动解决依存关系, red5收费,就不支持了)
RHEL5 使用yum install httpd-suexec......
yum要求访问到网络

rmp -qa 查看所有安装的包
rpm -qa |grep httpd 查看是否安装了httpd的包  -qa
rpm -q httpd-manual 只查看是否安装了httpd-manual的包,具体有什么包 -q
rpm -ql httpd-manual 查看包里所有文件的名字  -ql,  如: rpm -ql /bin/ls |head
rpm -qi httpd-manual 查看包的版本信息,什么时候发行的 -qi
rpm -qi xpdf 查看包的版本信息,什么时候发行的 -qi
rpm -qil xpdf --scripts xpdf 查看安装包的时候自动执行那些脚本--scripts
rpm -qp httpd查看没有安装的包 -qp
rpm -qpl httpd 查看没有安装的包的文件 -qpl  p(package), i(information)
rpm -qpi httpd 查看没有安装的包的文件信息 -qpl  p(package), i(information) , 必须是完整的文件名字

mount /dev/sdb
sda---sdb
hda---sda
fdisk -l /dev/sdb U盘的使用

Linux下安装软件的几种方法
Tarball  最常用的方法,一般把应用程序的源文件用tar来打包,然后在gzip压缩,后缀一般为tar.gz
RPM(Redhat Package)
DPKG(Dabien)
APT(Mandrake)
yum

rpm -Uvh  .......包名  U代表升级,如果没有装软件,就安装
rpm -Fvh  .......包名  U代表升级,如果没有装软件,不会安装
rpm -Fvh *.rpm  全部升级
rpm -V /bin/ls  查看包有什么变化
rpm -Vf /bin/ls  查看包有什么变化,不知道包的名字,加f
rpm -qf /bin/ls  已经安装过的文件, 属于哪个包
rpm -qfi /bin/ls  已经安装过的文件的名字, 属于哪个包

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29056818/viewspace-768512/,如需转载,请注明出处,否则将追究法律责任。

下一篇: Linux:文件属性
请登录后发表评论 登录
全部评论

注册时间:2013-07-18

  • 博文量
    60
  • 访问量
    114983