飘飘悠悠 发表于 2015-1-14 21:13:37

给大家带来CentOS软件包的安装小结

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!linux软件包的安装
软件包:
源代码:
二进制格局:

source-->binary
软件保证理器
redhat的软件保证理器是RPM
Package-version-release(刊行版).arch(平台).rpm
httpd-2(主版本号).2(次版本号).19(修改号)-1(刊行版本).el5.i386.rpm
linux的rpm办理安排在:/var/lib/rpm
suse的软件保证理器也是RPM

rpm保证理:
1、查询:rpm
-qPACKAGE_NAME查询软件包是不是安装
-qa检察一切安装的软件包
-qlpackagename列出来软件包安装都天生了那些文件
-qcpackagename检察软件的设置文件
-qdpackagename显现软件包安装完后天生的匡助文档
-qffilepath查询文件是有哪一个软件包天生的
-qipackagename查询软件包的择要信息
2、安装:
rpm-ipackagename安装
rpm-ivhpackagename显现安装进度
--nodeps疏忽依附干系,可是装的软件包大概没法利用
3、卸载:
rpm-ePACKAGENAME卸载
--nodeps疏忽依附干系
4、晋级:
rpm-U/path/to/rpm_file
-Uvh老版本没装,间接安装新版本,有安装和晋级
rpm-F/path/to/rpm_file
-Fvh仅能在原版本基本上晋级
--force强行晋级
内核只能安装,不克不及晋级
5、校验:
rpm-Vfilename能够检察软件包和安装文件是不是被修正

署名:检公钥查软件是不是牢靠,利用公钥加密算法
校验码;md5
rpm-Kfilename安装前反省
rpm-V-pfilename安装前反省软件是不是牢靠

/etc/pki/rpm-gpg
rpm--importRPM-GPG-KEY-redhat-release导进key

从头导进RPM数据库
rpm--rebuilddb重修
rpm--initdb本来如果有就不建
软件的构成:
1、设置文件
2、二进制步伐
3、库文件
4、匡助文件

软件包的安装路径:
/(默许)操纵体系本身启动用到的
/usr(默许)体系启动后用到的
/usr/local(默许)第三方软件安装默许地位
/usr/local/APP(指定)
/opt/(指定)


yum完成的机制
1、ftp://
2、http://
3、file:///
/etc/yum.conf
/etc/yum.repos.d/FILE.repo

网上找镜像的地点
mirrors.163.com
mirrors.soho.com
找到repodate的父目次
YUM:
/etc/yum.repos.d/FILE.repo

name=Description
baseurl=1|2|3
gpgcheck=0
enabled=0|1封闭|启动

yum
install安装
update晋级
yumlist{all|installed|available}检察软件包
yumcheck-update反省可晋级的软件包
yumremovefilename卸载软件包
yumcleanall扫除缓存
yumprovides|whatprovidesFILE查询某个文件是有哪一个软件包安装的==rpm-qf
yuminfo查询软件包的择要信息==rpm-qi
yumgrouplist检察组
yumgroupinstall"***xx"安装
yumlocalinstallRPM-FILE当地安装rpm包




--nogpgcheck不反省署名信息
yumlocalupdate
yumreinstall重装软件包
yumdowngrade升级


include包括头文件
一切软件包的头文件在/usr/include/下

源代码:c、c++、Perl
configure、Makefile.in--->makefile


c、c++源代码包安装步骤:
./configure--prefix=指定地位--help检察选项<-----反省预编译情况
make<-----编译
makeinstall<-----

Perl
Per1Makefile.PL
make


欢迎大家来到仓酷云论坛!

深爱那片海 发表于 2015-1-17 07:46:27

查阅经典工具书和Howto,特别是Howto是全球数以万计的Linux、Unix的经验总结非常有参考价值通常40%的问题同样可以解决。

精灵巫婆 发表于 2015-1-23 07:45:23

如果上面的措施没有解决问题,此时你就需要Linux社区的帮助了。 Linux的使用者一般都是专业人士,他们有着很好的电脑背景且愿意协助他人。

乐观 发表于 2015-2-6 23:37:16

Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一。

莫相离 发表于 2015-2-19 06:58:50

其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。

飘飘悠悠 发表于 2015-3-6 14:11:50

硬盘安装及光盘安装,清楚了解安装Linux应注意的有关问题,如安装Linux应在最后一个分区内,至少分二个分区。

金色的骷髅 发表于 2015-3-13 03:09:43

感谢老师和同学们在学习上对我的帮助。

简单生活 发表于 2015-3-20 11:42:36

我想即使Linux高手也很难快速准确精练的回答你。
页: [1]
查看完整版本: 给大家带来CentOS软件包的安装小结