早期的源代码包,src --> tar 是原代码或者是bin
bin:包里面包含install,执行文件
src:configure---automake--make
包管理机制
包由数据和信息组成
1,数据
2,db 存储信息
3,info,签名,什么版本
4,doc信息,manpage
最早是由 cpio制作的,经过gzip压缩
里面需要install.sh的脚本
这些东西放在一起,就是rpm包,redhat包管理工具
并不是redhat做的,一开始的情况,是*.bin放了/path install.sh,makeself
++++++++++++++++++++++++++++++++++++++++++++++
pkg的包
unix多用,slockware的版本的linux的发行版
yum redhat的分支组织,yellow dog (立志在ps2 psp xbox等游戏机上安装linux)
yellow dog manager
yum的诞生
++++++++++++++++++++++++++++++++++++++++++++++
需要生成列表文件,如果没有新的rpm包的添加,则不需要去生成列表文件
.olddata中间文件,当宕机的时候,里面保存了中间文件
/var/cache/yum,保存了一些yum的缓存 文件
yum grouplist
VT/xml不能删除,是组列表,删了就找不回来
散出vt下所有的文件
createrepo -g repodata/*xml .
gpg的签名,必须是可信任的机构,发布的,签名
/etc/yum.repos.d/*.repo
e.g /etc/yum.repos.d/server.repo
必须是repo结尾的文件,yum只会去找repo的文件
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=
配置
[base]
name=Red Hat Enterprise Linux $releasever - $basearch
baseurl=ftp://192.168.0.254/pub/RHEL5U3/Server
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[VT]
name=Red Hat Enterprise Linux $releasever - VT
baseurl=ftp://192.168.0.254/pub/RHEL5U3/VT
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[Cluster]
name=Red Hat Enterprise Linux $releasever - Cluster
baseurl=ftp://192.168.0.254/pub/RHEL5U3/Cluster
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[ClusterStorage]
name=Red Hat Enterprise Linux $releasever - ClusterStorage
baseurl=ftp://192.168.0.254/pub/RHEL5U3/ClusterStorage
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
在软件管理器里可以发现集群和虚拟化
+++++++++++++++++++++++++++++++++++++++++++++++
有新的 rpm包,直接丢到server等路径下,然后createrepo update,更新一下新的文件,如果不加update则把所有的文件重新生成一份
++++++++++++++++++++++++++++++++++++++++++++++++++
尽量减少upgrade的操作,从4升成5,可能程序就运行不起来
dpkg -l
rpm -qa
++++++++++++++++++++++++++++++++++++++++++++++
suse opensuse
++++++++++++++++++++++++++++++++++++++++++++
selinux的800字的结构
selinux的排错写一下
++++++++++++++++++++++++++++++++++++++++++++++
测试5U4的yum环境
+++++++++++++++++++++++++++++++++++++++++++++++
拷贝RHEL5U4的目录过去,配置yum
yum update,将5U3更新成5U4的系统,一般情况下不要这么操作,会出现问题,更新的时候
本文出自 “梦女孩” 博客,谢绝转载!