Chinaunix首页 | 论坛 | 博客
  • 博客访问: 309904
  • 博文数量: 69
  • 博客积分: 1626
  • 博客等级: 上尉
  • 技术积分: 785
  • 用 户 组: 普通用户
  • 注册时间: 2007-01-15 19:01
文章分类

全部博文(69)

文章存档

2015年(4)

2014年(4)

2013年(3)

2012年(6)

2011年(1)

2010年(16)

2009年(8)

2008年(18)

2007年(9)

我的朋友

分类: LINUX

2009-02-16 23:40:03

 
    新买了电脑,虽然fedora10发布了已经有几个月了,不过还是想用f8,毕竟是用久了,觉得顺手,再就是担心f10上再多些太自动的东西(比如f8上的自动挂载WIN里的分区曾让我非常恼火),让我接受不了。所以还是决定装发fedora8。
    毕竟是重装了一次,linux要重装一次不容易,隔时间太久容易忘记,所以还是总结一下,方便以后重装。:)

1.  硬盘安装,还是参考以前f6的方法,再次总结:
a、下载FC6的DVD镜像文件(台湾义守大学的FTP,速度很快),并且保存在一个FAT32格式分区的根目录下,   我放在了D盘,注意不需要解压!!!
b、下载GRUB for DOS,把Grub For Dos.zip里边的“文件”解压大C盘根目录,注意不是文件夹!
PS:其实解压的文件夹中我们只需要 grldr 和 menu.lst 这两个文件,这样说是保证 C:\boot\grub\menu.lst 路径,若不是放在C盘根目录下,只要保证这两个文件路径正确即可.
boot.ini 添加一句 C:\grldr="GRUB For Dos"  #这一步是让window启动菜单中多GRUB For Dos这一项.
c、提取下载镜像里的ISOLINUX“文件夹”到你存放FC6镜像文件的分区根目录.我是放在了D盘.
d、编辑 C:\boot\grub\menu.lst,将原有内容清空,加上这部分内容:

title Install-Fedora Core 6
kernel (hd0,4)/isolinux/vmlinuz
initrd (hd0,4)/isolinux/initrd.img

保存,但是要注意你所放的分区,我的是(hd0,4),即window下所在的D盘,假如您把安装包放在了其他盘(取决于step 3),这个就需要更改,找到正确的路径,FC6的ISO放在哪于这个无关,在安装的时候会让你选择的,不过需要放在根分区.
   几次下一步之后,发现主板上的显卡没有被认出来,怔了一下,但想想是INTEL的芯片组,在官方网站应该有驱动,即使没有,在网上也容易找到解决方法。可没想到,intel-G41主板上的集成显卡想尽办法也没有驱动起来,开始本来想等等驱动出来再说,用了一个星期实在是受不了了,没办法,斥资270大洋买了一块nVIDIA 8400GS显卡,到官方网站下载对应的驱动安装,非常顺利,连内核都给你重新编译了,什么设置都不需要,一句话,n卡的驱动真是做得好。(NVIDIA-Linux-x86-180.29-pkg1.run,增加x属性后直接运行,一路YES/OK就行 )然后就感叹N卡的驱动实在太强了。。注意这个驱动要在命令行下装,装好之后startx就可以了。


  2.中文输入
   INIT3在用startx进入X后,会显示英文界面,且不能输入中文,解决方法:
   修改 /etc/sysconfig/i18n 中追加 LC_CTYPE="zh_CN.UTF-8",
让该文件内容变为
LANG="en_US.UTF-8"
LC_CTYPE="zh_CN.UTF-8"
SYSFONT="latarcyrheb-sun16"
然后重新启动系统,默认情况下,按ctrl+space就可以启动scim输入中文了。
   scim功能太齐全了,光输入中文有点浪费,说得不好听就是这个软件对我来说
太臃肿了,所以还是换成fcitx,安装好后,不能直接调用,将 /etc/X11/xinit/xinput.d/ 里面的文件内容有SCIM的地方全部替换成fcitx就OK,或是不动scim.conf,将defalt中内容改为:

XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MODULE=fcitx
gnome-im-settings-daemon >/dev/null

打开一个终端窗口,运行im-chooser,选择fcitx即可。

   3.挂载分区fstab

f8的自动挂载很烦人,挂得满桌面都是,先禁掉系统自动挂载:
/usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi文件中:



true


上面代码中是我这里的具体情况,如果你是FAT分区,把第一个红色部分改为vfat,第二个红色部分为windows下你所对应的卷标名字。

   
     
       
          true
       

     


    但这样之后也需要用fat分区的,不可能每次都mount,太麻烦了,那就按照以前的老方法了,修改
fstab,但是 fstab有个比较麻烦的问题就是以root权限挂载的,所有者和组都是root,默认权限是
775,普通用户没有写权限,其实可以通过修改umask=000解决,但是这样你在command line中看到
该文件夹以及下面所有文件全部有绿色底色,十分难看。(只要其它用户有w权限的文件夹都会有这绿色底色),想来想去,只有更改挂载目录的所有者了,发现用chown不行,且chmod也不能顺利修改权限。
后来查找mount参数,发现更改uid就可以了(uid,gid),这样挂载的目录就是属于当前用户的了。
当前用户的uid在/etc/passwd 可以查看。一般只有一个就是500 ,下面是我的fstab:
/dev/sda5 /mnt/d vfat iocharset=utf8,codepage=936,uid=500 0 0
/dev/sda6 /mnt/e vfat iocharset=utf8,codepage=936,uid=500 0 0
/dev/sda7 /mnt/f vfat iocharset=utf8,codepage=936,uid=500 0 0
/dev/sda8 /mnt/g vfat iocharset=utf8,codepage=936,uid=500 0 0
 
   4. 安装mplayer
   先将all-20071007.tar.bz2解开,将其中的内容拷贝至/usr/local/lib/codecs/下,
在将将MPlayer-1.0rc1.tar.bz2解压缩,在解开的文件夹下执行:
./configure
make
make install
注意make要等待N久才编译完,中间出现一大堆warning,最后也没有任何sucessful的提示,不用管它,但是不能出现error。
注意:这样安装好后播放rm,rmvb会只有声音没有图像。需执行以下命令:
    chcon -t textrel_shlib_t /usr/local/lib/codecs/drv*
还有如果再播放只有声音没图像,看报错提示:
mplayer -fs *.rm出现错误如下:
Opening video decoder: [realvid] RealVideo decoder
Error: libstdc++.so.5: cannot open shared object file: No such file or directory
Error loading dll
ERROR: Could not open required DirectShow codec drvc.so.
Read the RealVideo section of the DOCS!
VDecoder init failed :(
Opening video decoder: [realvid] RealVideo decoder
Win32 LoadLibrary failed to load: drvc.dll, /usr/lib/codecs/drvc.dll, /usr/lib/win32/drvc.dll, /usr/local/lib/win32/drvc.dll
Error loading dll
ERROR: Could not open required DirectShow codec drvc.dll.
Read the RealVideo section of the DOCS!
解决方法:
安装libstdc++.so.5  缺什么装什么就对了

    加载srt字幕:在~/.mplayer/config中加入:
# Write your default config options here!
subcp = "cp936"
subfont-encoding = "unicode"
font = "/usr/share/fonts/zh_CN/TureType/zysong.ttf"
subfont-text-scale = "3.000000"


   5. 安装xmms
 xmms 可直接由添加删除程序由网络安装,播放mp3只需安装 xmms-mpg123-1.2.7-21.p.i386.rpm
中文乱码:在字体两栏中 16-*-*-*-*-*-iso8859-1,-*-*-*-*-*-*-16-*-*-*-*-*-gbk-0
遗憾的是字体大小固定为16 ,其实有另外一个更简单的方法,就是在两栏中只填一个*即可,不过显示字体很大,且不太好看!
 
    6. 声音
  f8 有个pulseaudio的声音系统插件,可能是不太稳定或是成熟,反正是没带来任何方便
,取而代之的很多麻烦,比如不能用amixer,alasmixer调节声音大小....,只有把它给
  卸载了:yum remove alsa-plugins-pulseaudio
  卸载之后,mplayer就不用加-nosound参数就可以同时播放两个影片。

    7. fvwm
  用了fvwm你绝对不会再想用gnome或是kde了,就想你用过linux之后就不想用windows一样,
  这个东西简直是太完美了。配好了桌面之后,把配置文件保存,基本可以用一辈子。
  安装文件为fvwm-2.5.23-patched.tar.gz,这个是打了圆角补丁的,安装完后,不能用
  switchdesk 直接切换过来,要用switchdesk gnome让其在家目录下生成两个文件:
  Xclient,Xclient-default,将Xclient-default中的gnome-session改成fvwm,再startx
  可以启动fvwm了,配置文件保存下来就直接可以使用了。

   8. mocp
   这个东西就直接用moc-2.4.3.tar.bz2安装,不过安装好之后默认看不到MP3文件,看readme文件,
   发现需要安装两个库:libid3tag  ,libmad,安装好后直接播放。
   文件名乱码问题参考:http://blog.chinaunix.net/u/30258/showart_1385416.html

   9. firefox3默认不能播放flash
   将firefox2中的libflashplayer.so cp 到 plugins下即可

   10. fvwm中使用GTK风格主题
   在家目录中新建 .gtkrc-2.0配置文件,内容:
   gtk-font-name = "fixed 10"
   gtk-theme-name = "Glossy" 这里的风格就是/usr/share/themes里的风格,也可以在网上
   找gtk风格,直接放到这个目录下.

  
  
阅读(1421) | 评论(2) | 转发(0) |
0

上一篇:读后感

下一篇:反腐真的很难!

给主人留下些什么吧!~~

chinaunix网友2009-12-25 22:15:22

按照经典的启动界面启动以后遇见了这样的错误: could not dectect stabilization ,wait 10 seconds 当然这个错误和修改GRUB的RHGB是没关系的。google了一下,发现很多人有这个问题,,,,最后在国外的网站找到个解决办法,亏有点英语水平: # yum -y update mkinitrd # mv /boot/initrd-$(uname -r).img /boot/initrd-$(uname -r).img.old # mkinitrd /boot/initrd-$(uname -r).img $(uname -r) 今天把还把fedora10的服务优化了一下,咱的fedora10也可以30秒以内开机了。爽~~~

chinaunix网友2009-02-26 23:46:48

写得不错啊 ,博主的文章很实用~看后很有帮助,Good job