Entries Tagged as ''

关于RedHat的kernel版本号

在RedHat的机器里用uname -r看系统kernel版本

用我的一台AS3(RedHat Enterprise Linux Advance Server release 3)的机器为例

会输出一个类似于的"2.4.21-32.0.1.ELhugemem"字符串

这个串里的字符到底是什么意思呢

2.4.21可能都知道,这是linux kernel的版本号

32.0.1.ELhugemem

其中32.0.1可以说是打包的版本号(RedHat打的包)

EL呢,我想应该是"Enterprise Linux"的意思

至于hugemem呢,在redhat9及以前的版本里叫bigmem,都是大内存的意思

其实就是在编译的时候打开了大内存(4G~64G)支持的kernel

按照文档上讲,其实不管系统内存是否大于4G

启用hugemem都能提高性能

跟hugemem对应的还有smp以及什么都没有的kernel,如"2.4.21-32.0.1.EL"

smp的意思是Symmetric Multi-processing,对称多处理,指一台机器上有多个cpu

有smp的kernel可以理解为支持多cpu

compaq1850R不能安装RedHat7.3以后版本的问题

用光盘启动后当检测到显示器设备后机器就死掉了 我换过了启动光盘也用过8.0的盘还患过显示器键盘 总之都不行 //faint 最后还是在internet上找到了答案 原来是 RedHat7.3及以后版本所带的anaconda不能认识compaq 1850R主板上自带网卡的原因 解决方法把系统自带的网卡disable掉安装就OK了 呵呵得找个时间去试试 internet就是好哇呵呵

在跑fc3的hpdl380g4的机器上装一个grub居然要10多分钟

fc3就是fedora core 3

直接装grub不成

必须后来再装

我的解决方法是先装lilo

然后再重启机器用grub-install装grub

可是在Fedora core 3的上面用了10多分钟来运行名令:

grub-install /dev/cciss/c0d0

Fedora Core 3的kernel panic的问题

发现一台FC3(kernel 2.6.9-1.667smp)的机器老当

最后发现是kernel panic

"NMI received. Dazed and confused, but trying to continue"

下面是他临死前的遗言:



Fedora core 3的安装后不能启动的问题

Fc3的系统安装完后启动的时候不能启动其实问题出在安装缺省的grub bootloader的时候有问题这样的话理论上就有两种解决方法 1,安装别的bootloader,如lilo 2,手工把grub再安装一遍(这种方法尤其适用于FC3 for x86_64的版本,这个版本没有lilo这个软件包)对于第一种方法,安装的时候选上lilo软件包(不知道安装时是否能手工选bootloader,如果能选,选lilo则可解决问题,这里认为不能选择)对于1,2种方法都需要用安装光盘第一张重起机器,进rescue模式(linux rescue) 当系统提问是否搜寻硬盘上原有系统的时候选择“continue” 这样系统就会把硬盘上的已经装好的Fc3给找到并mount上然后再chroot /mnt/sysimage 再mount看一下/分区所在的硬件设备再然后重装一下grub /sbin/grub-install /dev/cciss/c0d0 这里的/dev/cciss/c0d0是/分区所在硬盘的设备号或者第一种方法的话 /sbin/lilo -V 如果报没找到/etc/lilo.conf的话先 cp /etc/lilo.conf.anaconda /etc/lilo.conf 然后再执行一下 /sbin/lilo -V 再重起应该就没有问题了 这是网上的说法:

1) Boot with your Fedora Core rescue disk or CD1. 2) Type "linux rescue" at the prompt. 3) Answer the questions about keyboard and language. 4) Tell the rescue mode to mount your FC3 partition 5) When you come to the console prompt type: chroot /mnt/sysimage 6) Run /sbin/grub-install /dev/hda This command will install GRUB boot loader on the Master Boot Record (MBR) of the first drive.

FC3、FC4下加装Xwindows的问题

我装了几台机器

都没有装Xwindows

系统装完后又要再装Xwindows

搞定yum grouplist的问题之后安装其实比较简单

yum groupinstall KDE

就行了

为了装上中文字体,否则kde是E文的

还需要

yum install kde-i18n-Chinese

问题是怎么能把桌面系统起起来

startx报一堆错

其中就有/dev/fb0找不到、Mouse0什么什么的问题

我是这么解决的

X -configure

这肯定也会出错退出

cd /root

cp xorg.conf.new /etc/X11/xorg.conf

vi /etc/X11/xorg.conf

将/dev/mouse这个改成/dev/input/mice

然后再startx

这样就能起来了

我这样做过好几台机器

屡试不爽

FC3、FC4都做过

没有问题

Fedora Core 4下realplayer播放器的问题

首先

是装不上

用二进制包是装不上

用rpm是无法启动

都报

"

error while loading shared libraries: libstdc++.so.5:

cannot open shared object file: No such file or directory

"

这个错误

yum install compat-libstdc++-33

装上compat-libstdc++-33之后好了

然后还是不能启动

报错误是:

"

/usr/bin/realplay: line 75:  5233 段错误                  $REALPLAYBIN "$@"

"

后来发现是realplay跟scim冲突

在/usr/bin/realplay里"#/bin/sh"下添加一句:

"GTK_IM_MODULE=xim"

再起动就ok了

在linux(fc4)下用gaim连gtalk

平台是fedora core 4 gaim 1.5


linux(fc4)下用amule

amule是一种p2p的client软件

可以兼容emule

linux下也可以用

Fc4(Fedora core 4)就带的有这种软件

yum install amule

KDE->互联网->amule启动程序

基本上不用设置就可以用了

只有两个问题:

1,ed2k不是已注册协议的问题

解决方法很简单在firefox的地址栏里输入:“about:config”

 右键单击,选新建“布尔”

名称为:network.protocol-handler.external.ed2k

值为true

再点右键新建“字符串”

名称是:“network.protocol-handler.app.ed2k”

值是/usr/bin/ed2k

2,没有可用的服务器

这个问题可能是系统自带的server list的下载文件不对造成的

我的系统一起来看server list的下载文件的url是:

http://www.srv1000.com/azz/server.met

但实际上我一直就没连上过这个url

我是从windows机器上把emule里的server.met拷过来的

我自己用的桌面机器(Fedora Core 4)的/etc/yum.conf文件

我工作的桌面机器上跑的是FC4(Fedora Core 4)

上面装了很多的软件

我喜欢用yum来维护

所以/etc/yum.conf文件就很关键

一方面yum.conf文件中指定的repo中软件要多

另一方面

这个repo的服务器又得可靠

下面就是我自己用的/etc/yum.conf文件的内容:

[main]

cachedir=/var/cache/yum

debuglevel=2

logfile=/var/log/yum.log

pkgpolicy=newest

distroverpkg=redhat-release

tolerant=1

exactarch=1

retries=20

obsoletes=1

gpgcheck=1



# PUT YOUR REPOS HERE OR IN separate files named file.repo

# in /etc/yum.repos.d

[base]

name=Fedora Core $releasever - $basearch - base

baseurl=http://172.16.101.214/pub/os/Linux/Fedora/$basearch/$releasever/yum.base/

[updates]

name=Fedora Core $releasever - $basearch - updates

baseurl=http://172.16.101.214/pub/os/Linux/Fedora/$basearch/$releasever/yum.updates/

[itc]

name=Fedora Core $releasever - $basearch for itc

baseurl=http://172.16.101.214/pub/os/Linux/Fedora/$basearch/$releasever/yum.itc/

[extras]

name=Fedora Extras - $releasever - $basearch

baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras/$releasever/$basearch/

gpgkey=http://download.fedora.redhat.com/pub/fedora/linux/extras/RPM-GPG-KEY-Fedora-Extras

[freshrpms]

name=Fedora Linux $releasever - $basearch - freshrpms

baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms

[dag]

name=Dag RPM Repository for Fedora Core

baseurl=http://apt.sw.be/fedora/$releasever/en/$basearch/dag

enabled=1

gpgcheck=1

gpgkey=http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt

[dries]

name=Extra Fedora rpms dries - $releasever - $basearch

baseurl=http://apt.sw.be/dries/fedora/linux/$releasever/$basearch/dries/RPMS/

enabled=1

gpgcheck=1

gpgkey=http://apt.sw.be/dries/RPM-GPG-KEY.dries.txt

[at-stable]

name=ATrpms for Fedora Core $releasever stable

baseurl=http://apt.atrpms.net/fedora/$releasever/en/$basearch/at-stable

enabled=1

gpgcheck=1

gpgkey=http://atrpms.net/RPM-GPG-KEY.atrpms

这里的"172.16.101.214"是内部做得一台同步Fedora Core 4的官方repo的服务器

然后再运行:

yum update
yum -y install xmms-mp3 libmad libid3tag grip xine xine-lib xine-skins mplayer mplayer-skins mplayer-fonts compat-libstdc++-33 xmms-wma mplayerplug-in mozilla-flash