Linux 应用程序的安装和管理



1.应用程序的默认路径:

 

/usr/bin        普通用户的可执行文件

/usr/sbin       服务器程序,只有管理员才可以执行

/etc           配置文件

/var/log        日志文件

/usr/share/doc/   应用程序的参考文档

/usr/share/man/   执行文件及配置文件的man手册页

 

2.rpm安装

格式:rpm --ivh ipm1

1rpm --ivh rpm1 rpm2 :安装rpm1/rpm2并显示进度和详情

2--nodeps:忽略依赖问题安装

3--replacefiles:对于已安装的文件进行覆盖安装

4--replacepkgs:对以安装过的软件重新安装

5--force:强制安装某个软件

6--test:测试软件能否被正确安装

7--justdbRPM数据库损坏时更新数据库信息

8--nosignature:忽略数字签名的检查

9--prefix:改变软件的默认安装路径

10--noscripts:禁止RPM执行一些后置指令,如初始化指令

 

3.RPM升级

1-Uvh:如果软件安装过则更新,未安装直接安装

2-Fvh:只有软件安装过才会升级,否则不能升级

 

4.RPM查询

1-q:只查询软件是否安装

2-qa:列出本机安装的所有软件的名称,可以通过grep来过滤

3-qi:列出软件的详细信息

4-ql:列出软件的所有文件,所在目录完整名

5-qc:列出软件所有的配置文件

6-qR:流出该软件依赖的其他软件的文件

7-qf:查询某个文件属于哪个软件所有

 

5.RPM验证

1-V:查询软件所有被修改过的文件

2-Va:列出本机所有可能被修改过的程序文件

3-Vp:后接文件名,列出该软件中可能被修改过的文件

 

6.RPM卸载与数据库重建

1)注意要先卸载不被依赖的软件,依次卸载

2-e:卸载软件

3--rebuilddb:重建RPM数据库

    --initdb

 

7.源代码编译安装

 (1)解包

   对压缩源代码文件进行解压

 (2)配置

   通过configure脚本完成

   ./configure --help 查看配置参数

   ./configure --prefix=/usr/local/xxx

 (3)编译

   执行make

 (4)安装

   执行make install

   通常和编译写成一行命令完成:

 make && makeinstall

 如果编译失败则不安装,如果编译成功则安装

  (5)安装

     修改配置文件:

     一般为软件目录下的./conf/xxx.conf

 

 


你可能感兴趣的:(linux,应用程序,rpm安装)