所有发布的rpm包做一个签名,RPG-GPG-KEY.
RPM包的命名规则
xulrunner-devel-1.0.1-1.1.el5.i386.noarch.rpm
devel --包的头文件
1.0.1 --软件版本
1.1 --发布版本
i386 --支持32位inter 32位指令
noarch --通用版本
el5 --rpm支持的操作系统版本
rpm
-ivh 安装,安装过程,进度条
-Uvh 升级,安装过程,进度条
i与U的区别,i不会考虑版本关系。U会强制安装
-ql 列出文件包中所有文件的名字
-qa 列出已经安装的包
-qf file 列出某些文件被安装的rpm包
--import 签名校验
-V 对rpm包的验证
RPM数据库 /var/lib/rpm,保存安装在系统中的软件包信息。
rpmbuild 可以将文件打成包
rpm2cpio 可以将rpm包解压
alian rpm包与deb包互相转换
yum (yellowdog update manager)
yum配置文件
/etc/yum.repos.d/
file.repo文件中的[]内名字不能重复,软件仓库的名字。
baseurl=软件目录,宝库ftp,http,nfs及本地文件地址。
enabled=1才能生效
gpgcheck=1会进行签名校验
gpgkey的签名的地址
yum install 安装软件包
yum list installs 列出已经安装的东西
yum search packname 查找软件包
yum info packname 查看包的信息
yum remove packname 删除包的信息
yum clean all 清除系统缓存中的header文件
yum update 升级所有软件包
第一单元:Linux启动
启动顺序
BIOS 设定硬件启动顺序(光盘启动)
||
master boot record (MBR) 512byte 446byte启动信息,64byte存放分区列表
||
GRUB 把系统的内核加载到系统里面,并运行。
||
kernel
||
init 嵌入启动第一个进程非init
||
inittab init的配置文件 /sbin/init
/etc/inittab
#run xdm in runlevel 5
x:5:respawn:/etc/X11/prefd -nodaemon 图形模式下登录系统
/boot/grub/grub.conf
default 默认启动那个系统
hiddenmenu 隐藏title菜单
root (hd0,0) 内核在第一个硬盘的第一个分区
kernel 系统内核的位置
initrd(ram disk) 驱动
rhgb 图形模式
quiet 隐藏错误信息
为什么把boot单分出来?因为mbr不支持很多的文件系统。
title windows
root (hd0,1)
makeactive 激活
chainloader +1
chkconfig fistboot off 禁用fistboot服务
e2label /dev/hda1 / 给/dev/hda1添加一个/的标签
mount LABEL=/boot /mnt 将标签/boot挂载到/mnt目录下
reset 有时看完message时会出现乱码,需要此命令恢复。
gimp给grub换背景
gunzip splash.xpm.gz 解压.xpm.gz的文件
gzip splash.xpm splash.xpm.gz 将splash.xpm图形文件压缩为splash.xpm.gz文件
课外知识:Linux下的x windows
x window
x是一个协议,
x client xterm
|
x prot
^
|
x server xorg
xming 软件
fvwm 窗口管理器
阅读(785) | 评论(0) | 转发(0) |