FC2使用问题解决索引(补充中)-安装前务必看这里
谢谢songjian,我借你的地方重新编辑整理一下。hew呵呵,都是大家努力的结果,我来收集一下,希望兄弟们少走弯路。
1、终端下显示中文是乱码
修改.bashrc 添加
export LC_ALL=zh_CN
export LANG=zh_CN
2、默认情况下vi和gedit都不能正确显示gb2312编码的文件
几种方法
1).运行 gconf-editor,把 gedit 的自动探测编码设置修改一下,加入 GB2312
2).编辑前用 iconv -f gb2312 -t utf8 filename 来转码
3).运行 vi,在打开文件之前,先设置 :set encoding=GB2312
4).用 gedit, kwrite, mozilla composer 或者 eclipse 的编辑器,都支持 GB2312 编码
5).用 emacs
3、kde用起来很不好用,跳出n多Htt IM State
系统设置-服务器设置-服务,禁用llim服务,Htt IM Status 就不出来了
4、如何使用哈密瓜的五一美化包美化Fedora Core 2
1)停掉FC2自带的输入法
# /etc/init.d/IIim stop
2)下载,安装哈密瓜的五一美化包。
http://download.linuxsir.org/fontconfig/linuxsir-fontconfig-3.2.1.run安装过程(可以完全脱离键盘操作):
1、下载后检查该文件是否具有可执行属性。可以通过鼠标直接修改其属性或在shell端执行
chmod 755 linuxsir-fontconfig-3.2.1.run
2、鼠标双击该文件或在shell端执行:
./linuxsir-fontconfig-3.2.1.run 或 sh linuxsir-fontconfig-3.2.1.run
具体过程请见安装过程中的提示。
3)重启xwindows,一切OK
5、我们在进行一些网站访问时也碰到了麻烦,解析特别慢,失败的机率相当大。
问题是由Linux 2.6内核中一个叫做ECN(明确阻塞通知)的功能造成的,ECN可以让路由器向用户报告网络堵塞的情况,但ECN功能开启的时候,这也会令一些老的防火墙拒绝进行网络连接。为了关闭ECN,我们在/etc/sysctl.conf.文件中不得不添加了"net.ipv4.tcp_ecn = 0"的命令。
6、显示器在装FC2是没有认出来。
调一下/etc/X11/xorg.conf,如果失败把/etc/X11/xorg.conf.backup
换回来就可以启动,重新调节显示。
7、fc2中的Konqueror怎么不能显示图象文件的缩略图呢?请问如何设置才能象以前那样直接显示图象文件 ?
在配置里选择“显示文件提示”中“在文件提示中显示预览”
8、FC2那张rescue盘是干什么用的?
是急救盘,系统挂掉起不来的时候可以用这张盘启动然后修复。
9、 fat32 分区自动在 fstab 里面 mount 加载为 GB2312 或者 CP936,中文文件夹都会显示为 XXX无效 Unicode。
fc2 中 mount vfat 分区时不用加编码的参数,除非在终端下用 zhcon 时才需要
10、Fc2下五笔输入法的问题
关闭iiimf──/etc/rc.d/IIim stop 或者serviceconf 关闭
安装fcitx──fcitx-2.0.2-4
# rpm -e miniChinput
# rpm -ivh fcitx-2.0.2-4
重启X,应该可以打开fcitx,如果不行,修改.bashrc
然后添加如下段落:
#FCITX
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
#LOCALE setup
export LC_ALL=zh_CN
export LANG=zh_CN
#load fcitx
fcitx&
11、如何在vmware 4.5.1里安装FedoraCore2?
在VMware4.51里一边下载ISO,一边安装,,安装完后先安装VMware tools,再改XF86config的pointer段:
Device "/dev/input/mice"
然后startx后就可看见gnome2.6了 .
12、mozilla是用的1.6版的,语言里只有e文。
要自己装上中文语言包或是去下一个简体中文版的1.6装上就行了
13、解决在最新的fedora驱动里,kernel hacking的4K stacks选项被取消了,导致nvidia现有驱动不能正常使用。(感谢fudaming兄弟)
这里有一个解决方法,下载www.kernel.org 的官方内核自己编译一遍,然后用这个内核启动,再安装驱动。我现在使用的是2.6.6的内核,5341的驱动。一切正常。
详细方法:
到http://www.kernel.org/ 下载内核源码,我用的的是2.6.6的,地址如下
http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.6.tar.bz2 将其放在/usr/src 目录下,解压。得到名为linux-2.6.6 的目录
进入 (图1),使用
#make gconfig
配置内核,这时候它会检测配置文件,如果不存在默认的配置文件.config,就会使用/boot/config-XXXXX作为配置文件载入,这个是fedora当前内核默认的配置文件。建议新手不要改动,因为既然已经正确运行,那就说明这个配置文件是有效的。
在载入了配置文件之后会出现一个配置窗口。包含了一些选项,由于fedora自己的内核是打过不少补丁的,其中4kstacks这个选项是没有的,所以要用官方的内核把它取消掉。另外还有一个选项要被取消掉:
CONFIG_4STACKS = n ( no )
and
CONFIG_REGPARMS = n ( no )
插一句,有人编译内核以后不能起动系统,找不到root分区,或者不能加载,很好解决,root分区是什么格式,把它编译进核心就行了,不要作为模块加载。
配置完成以后,点保存按钮保存,然后退出。又不少文章介绍内核的编译方法,我接下来是这样的
#make
#make modules_install
#make install
这样完成以后,检查/boot/grub/grub.conf文件里面是否修改,加入了新的内核条目,还有文件是否copy到了/boot目录下,确认了以后重启,选择新的内核就可以了。
安装nvidia驱动的方法还是按照平时的做法(先保存相关文件)
先在控制台里
#init 3
#./NVIDIA*.run
修改配置文件xorg.conf,b把nv to nvidia
修改 /etc/inittab ,把3 ( command line ) to 5 ( Xwindows )
14、装了FC2,为什么不能启动winxp?
fc2所在是否主分区?如果是主分区,引导win分区要激活,加上
root noverify(hd0,0)
makeactive
chainloader +1
也可以到你的BIOS里面更改一下硬盘模式为LBA
15、制作安装Fedora Core 2起动软盘的方法(感谢weihe_duoduo)
首先,制作一张Mandrake Linux的启动盘,就是用hd_grub.img镜像文件写成的启动盘(我用的是cooker版,文件在/cooker/i586/images中)。然后,就是更改启动盘中的menu.lst文件的内容。未根改前的文件内容是这样的:
timeout 0
default 0
title Mandrake Install
root (hd0,4)
kernel /cooker/i586/isolinux/alt0/vmlinuz ramdisk_size=128000 root=/dev/ram3 acpi=ht vga=788 automatic=method:disk,partition=hda5,directory=/cooker/i586/isolinux/alt0/all.rdz
在这里,我稍稍讲解一下这个文件(只讲我们需要更改的)。“title”是表明你所要完成任务的描述,改不改无所谓。“root(hd0,4)”是说你的镜像文件放在那里。“hd0”表明文件放在哪个硬盘上,“4”表明放在这个硬盘的哪个区中。“root(hd0,4)”表明文件放在第一个硬盘的第五个分区中,即hda5,这与后面的“partition=hda5”相对应。如果文件是放在第一个硬盘的第六个分区,那就应该表示为“root(hd0,5)”,即hda6;如果是第二个硬盘的第五个分区,那就应该表示为“root(hd1,4)”,即hdb5。“kernel /cooker/i586/isolinux/alt0/vmlinuz”和“directory=/cooker/i586/isolinux/alt0/all.rdz”就是启动后要加载的主要文件。我们要改的地方也就是在这。首先,将你Fedora Core 2第一张光盘中的isolinux目录下的 vmlinuz和initrd.img两个文件解压到某个目录下,比如说/Fedora下;然后将“kernel /cooker/i586/isolinux/alt0/vmlinuz”改为“kernel /Fedora/vmlinuz”,将“directory=/cooker/i586/isolinux/alt0/all.rdz”改为“directory=/Fedora/initrd.img”。其他的设置不用变。这样,一张可以从软盘启动安装Fedora Core 2的启动盘就作好了。
16、如何硬盘安装
将三个ISO文件放在同一目录下,如:G:\Fedora,用WinISO或者WinRAR解压出Fedora第一张光盘ISO文件的dosutils目录,例如放在G:\Fedora目录下,用Windows 98引导盘进入DOS,不要加载光驱。切换目录到dosutils下,运行autoboot就开始安装了。然后会让你选择安装方式,选择硬盘安装,接下来就会让你选择ISO文件的存放路径,选择分区后再填入目录名,如:选择/dev/hda8,填入Fedora。
注:Linux把所有的设备也当作文件。接在Primary Master上的设备在Linux下对应的设备名为hda,接在Primary Slave上的设备就为hdb,接在Secondary Master就为hdc,接在Secondary Slave就为hdd。/dev目录就是Linux存放设备文件的地方。硬盘接在了Primary Master上,所以就是hda了,而分区就在后面加数字表示,由于Linux保留了1-4为主分区,所以扩展分区的第一个逻辑分区就用5来表示,D盘一般就是hda5,所以上面的G盘也就是hda8了。
小技巧:Fedora隐藏了reiserfs分区格式的选择。光盘安装的话,在boot后输入linux reiserfs可以在安装时选择将分区格式化为reiserfs格式,如图。如果是硬盘安装的话可以输入autoboot reiserfs。有些时候,由于安装程序不支持你的显卡,就可以采用文本模式来安装,在boot:后输入linux text就可以了。
17、没有dosutils怎么办?
新建一个dosutils文件夹拷贝initrd.img和vmlinuz到文件夹下面,然后拷贝fedora1的loadlin.exe文件到同一目录下面。自建一个批处理文件autoboot.bat类容如下
loadlin vmlinuz initrd=initrd.img ramdisk_size=9216
也可以直接下载:http://download.fedora.redhat.com/pub/fedora/linux/core/1/i386/os/dosutils/
18、如何通过grub安装
从isolinux目录中提取vmlinuz和initrd.img文件即可安装了.
我一般用GRUB安装~~如果没有其它的LINUX系统是用GRUB引导的话,下载一个GRUB FOR DOS,键入:
grub>kernel (hd0,X)/filepath/vmlinuz
grub>initrd (hd0,x)/filepath/initrd.im
grub>boot
19、用Fedora2浏览局域网
不用再像以前一样配置SMB了,只需在控制中心的-局域网浏览中设置一下就行。最爽的是无论KDE还是GNOME ,都能方便地找到网上邻居。就像Windows一样,Fedora2已经把局域网浏览和本地浏览紧密地结合在一起了。
20、中文输入法无法在gb18030的FC2上调出的原因
ls /usr/lib/X11/locale
找补到gb18030,简体中文locale只有zh_CN、zh_CN.gbk和zh_CN.UTF-8三种,难怪说在gb18030的FC2上调不出输入法了。
gbk的locale绝对可以的,只需卸载所有的IIim程序,无须export LC_ALL=zh_CN、export LANG=zh_CN,中文输入法也能正常调出。
/etc/sysconfig/i18n文件:
源码:--------------------------------------------------------------------------------
#LANG="zh_CN.UTF-8"
#SUPPORTED="zh_CN.UTF-8:zh_CN:zh"
#SYSFONT="latarcyrheb-sun16"
LANG="zh_CN.gbk"
SUPPORTED="zh_CN.gbk:zh_CN:zh"
SYSFONT="latarcyrheb-sun16"
21、装上fedora2后,系统自带的openoffice一个汉字也看不见。
如果用过“五一”美化包,在OO 里把Tahoma字体替换成SimSun就行了。别的不要改的。没用过的话,直接在首选项--》字体--》把几种字体改成AR PL SungtiL。
更多:
http://www.wonyen.net/bbs/article.asp?titleid=13570&ntypeid=27 fedora 2 ntfs 分区解决办法
rpm包下载
http://linux-ntfs.sourceforge.net/rpm/fedora2.html
中文FAQ
http://linux-ntfs.sourceforge.net/info/ntfs-zh.html
欢迎大家一起来添加这个索引贴,但为保持帖子整洁这里不接受提问,无关帖子将被删除。 23、FC2如何通过ISO文件添加/删除软件包?
mount -o loop iso /mnt/cdrom 这样可以浏览ISO文件的内容,也可以使用system-config-packages命令。 使用哈密瓜五一美化包以后java控制台不能显示中文,没有-misc-simsun这种字体。。。。只有-misc-fixed......不知道怎么解决。。。。。
解决oo菜单不能显示中文的技巧
打开oo,工具--选项(在工具菜单下的最后一项)--OpenOffice.org下的辅助功能(这个分支下的最后一项)--将“其它选项”下的“采用使用者界面的系统字体”前面的勾划掉,确定就行了 问题已经解决,我根本没有装oo我装的是starsuite7感觉比oo好呵呵,问题解决方法:
使java显示中文字体:
# 修改 /usr/local/j2sdk1.4.2/jre/lib/font.properties 另存为/usr/local/j2sdk1.4.2/jre/lib/font.properties.zh_CN。
===================================================================================
源码:
# @(#)font.properties.linux1.7 02/03/07
#
# Copyright 2002 Sun Microsystems, Inc. All rights reserved.
#
# Component Font Mappings
#
serif.0=-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1
serif.1=-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0(替换为simsun)
serif.italic.0=-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1
serif.italic.1=-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
serif.bold.0=-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1
serif.bold.1=-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
serif.bolditalic.0=-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1
serif.bolditalic.1=-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
sansserif.0=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
sansserif.1=-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
sansserif.italic.0=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
sansserif.italic.1=-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
sansserif.bold.0=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
sansserif.bold.1=-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
sansserif.bolditalic.0=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
sansserif.bolditalic.1=-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
monospaced.0=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
monospaced.1=-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
monospaced.italic.0=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
monospaced.italic.1=-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
monospaced.bold.0=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
monospaced.bold.1=-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
monospaced.bolditalic.0=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
monospaced.bolditalic.1=-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
dialog.0=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
dialog.1=-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
dialog.italic.0=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
dialog.italic.1=-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
dialog.bold.0=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
dialog.bold.1=-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
dialog.bolditalic.0=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
dialog.bolditalic.1=-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
dialoginput.0=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
dialoginput.1=-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
dialoginput.italic.0=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
dialoginput.italic.1=-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
dialoginput.bold.0=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
dialoginput.bold.1=-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
dialoginput.bolditalic.0=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
dialoginput.bolditalic.1=-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
# Missing Glyph Character
#
default.char=274f
# Component Font Character Encodings
#
fontcharset.serif.0=sun.io.CharToByteISO8859_1
fontcharset.serif.1=sun.awt.CharToByteSymbol
fontcharset.sansserif.0=sun.io.CharToByteISO8859_1
fontcharset.sansserif.1=sun.awt.CharToByteSymbol
fontcharset.monospaced.0=sun.io.CharToByteISO8859_1
fontcharset.monospaced.1=sun.awt.CharToByteSymbol
fontcharset.dialog.0=sun.io.CharToByteISO8859_1
fontcharset.dialog.1=sun.awt.CharToByteSymbol
fontcharset.dialoginput.0=sun.io.CharToByteISO8859_1
fontcharset.dialoginput.1=sun.awt.CharToByteSymbol
# Exclusion Ranges
#
# XFontSet Information
#
fontset.serif.plain=\
-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1
fontset.serif.italic=\
-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1
fontset.serif.bold=\
-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1
fontset.serif.bolditalic=\
-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1
fontset.sansserif.italic=\
-b&h-lucida-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
fontset.sansserif.bold=\
-b&h-lucida-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
fontset.sansserif.bolditalic=\
-b&h-lucida-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
fontset.sansserif.plain=\
-b&h-lucida-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
fontset.monospaced.italic=\
-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
fontset.monospaced.bold=\
-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
fontset.monospaced.bolditalic=\
-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
fontset.monospaced.plain=\
-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
fontset.dialog.italic=\
-b&h-lucida-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
fontset.dialog.bold=\
-b&h-lucida-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
fontset.dialog.bolditalic=\
-b&h-lucida-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
fontset.dialog.plain=\
-b&h-lucida-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
fontset.dialoginput.italic=\
-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
fontset.dialoginput.bold=\
-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
fontset.dialoginput.bolditalic=\
-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
fontset.dialoginput.plain=\
-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
fontset.default=\
-b&h-lucida-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
filename.-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1982-0=/usr/share/fonts/zh_CN/TrueType/simsun.ttc(添加simsun字体位置)
修改完后,运行一下,看看效果:
# /usr/local/j2sdk1.4.2/jre/bin/ControlPanel
转贴自:
http://www.linuxsir.org/bbs/showthread.php?s=&threadid=109912 哈密瓜的美化包是 -simsun-simsun,不是-misc-simsun 这个就确实可以用。。。我也不知道怎么说~但是确实可行。。。。。
SMB的问题了~
我根本没法浏览局域网,在控制中心中也没有你说的那个局域网浏览设置项,请问我是不是没有安装什么包所导致的?应该如何的解决呀???请求帮助~~~~ 想问问你,你是在kde下面找的,还是gnome?我知道kde一定有,gnome就不确定~但是gnome在桌面上有个“计算机"里面有网络
kde下面就是:控制中心->网络浏览(好像是这个)->就可以选择了
PS:gtk把我害惨了,昨天升级gtk结果偷懒去用rpm包,不知道怎么搞的损坏243个包,还原以后仍然不能显示png图片,导致整个x-windows都进不去,现在暂时用VMware虚拟了一个没有图形界面的FC2用,等年底换电脑再说,本来准备一直等的,但是舍不得linux啊,
自我感觉linux的图形界面没有windows好,速度也不够windows快毕竟是外挂的,但是命令行就比windows那个破东西好多了,所以用VMware+windows比较好点呵呵个人感觉.
因为现在用xwindows都拼命去学windows下面的字体,何必呢. CONFIG_4STACKS = n ( no )
and
CONFIG_REGPARMS = n ( no )
请问一下上面这些内容具体在什么地方?我怎么都找不到有这个选项? 几个问题求助!
1:关闭iim修改了local为gbk之后 gnome就完全进不去了 退出的时候报告这个local不被支持?
2:探测声卡:我这里有板载的ac97也有一块yamaha的声卡 他两个都找到也就罢了 可是非要把ac97设为主设备 而实际上这时候主板上应该屏蔽了ac97的通道了 怎么办 不会是非得要拔掉yamaha? 发fd1里面倒是非常正常的
3:bt需要什么支持? 我向来是尽可能小的安装的,现在估计是少了什么用不起来了
4:装了小企鹅 除了mozilla和firefox都可以输入中文了 可是。。。。。。为什么浏览器里就不行了呢 切换都切换不出来? 安装好FC2,解压缩不能用。在g里解压出现错误!有什么办法。用FC1的行吗?
好多程序链接也无效,双击RPM格式文件不能链接运行。 下载的文件直接刻在光盘上可以安装吗 23、FC2如何通过ISO文件添加/删除软件包?
mount -o loop iso /mnt/cdrom 这样可以浏览ISO文件的内容,也可以使用system-config-packages命令。
另一种方法:
建立启动器(或运行)/usr/bin/system-config-packages --isodir=your_iso_dir,不用一个一个装载iso文件。