• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 淺談FreeBSD 5.2常用操作的改變

    發表于:2007-05-26來源:作者:點擊數: 標簽:
    概要:這是我使用FreeBSD 5.2 CURRENT 以來 的一些經驗,特別突出了最新5 CURRENT 與以往操作不同的地方。希望能對正在使用最新5 CURRENT 或將要使用5 CURRENT的朋友有所幫助。 1、中文locale 目前FreeBSD 5.2所支持的簡體中文locale有以下幾個: zh_CN.GB18

    概要:這是我使用FreeBSD 5.2 CURRENT 以來 的一些經驗,特別突出了最新5 CURRENT 與以往操作不同的地方。希望能對正在使用最新5 CURRENT 或將要使用5 CURRENT的朋友有所幫助。

    1、中文locale

    目前FreeBSD 5.2所支持的簡體中文locale有以下幾個:
    zh_CN.GB18030
    zh_CN.GBK
    zh_CN.EUC
    zh_CN.eucCN
    以前zh_CN.EUC都是alias至zh_CN.eucCN的,因此zh_CN.EUC與zh_CN.eucCN都可作我們的簡體中文locale,但這一情況在最近發生了改變。FreeBSD取消了對zh_CN.EUC locale的支持。zh_CN.GBK與zh_CN.GB18030是前不久才正式加入5 CURRENT,但目前XFree86及一部分應程序并不能很好地運行在GB18030 locale下。
    建議大家都采用zh_CN.eucCN或zh_CN.GBK的locale 。

    2、設定/etc/profile

    2.1、安裝自已熟悉的shell (以bash為例)
    cd /usr/ports/shells/bash2 && make install clean
    chsh -s /usr/local/bin/bash
    2.2、設定中文locale:
    在/etc/profle中加入:
    #file:/etc/profile
    export LANG="zh_CN.eucCN"
    export LC_CTYPE="zh_CN.eucCN"
    2.2、安裝輸入法fcitx:
    由zh_CN.EUC改為zh_CN.eucCN在ports中會引發出一些新的問題。如fcitx能啟動,但控制面板上卻不能顯示漢字。解決的辦法是打開 /usr/ports/chinese/fcitx/Makefile,把所有字串zh_CN.EUC改為zh_CN.eucCN即可。
    當然你依然可以設置成zh_CN.EUC,不過你需要ln一個zh_CN.EUC的locale:
    cd /usr/share/locale && ln -s zh_CN.eucCN zh_CN.EUC
    再加入fcitx啟動參數:
    #file:/etc/profile
    export XMODIFIERS="@im=fcitx"
    2.3、加上我們熟悉的提示符:
    在/etc/profile中插入:
    if [ "$BASH" ]; then
    PS1='\u@&amp;amp;amp;#92;h:\w\$ '
    else
    if [ "`id -u`" -eq 0 ]; then
    PS1='# '
    else
    PS1='$ '
    fi
    fi
    2.4、讓gnome2下的gnome-terminal source /etc/profle:
    啟動gnome2 (startx /usr/X11R6/bin/gnome-session) 后再啟動gnome-terminal,打開菜單并點擊:

    編輯->當前配置文件(U)...,打開“標題和命令"選項卡,選中”以shell方式運行命令”后關閉即可。

    3、fat32、ntfs、cd9660分區中文文件名的問題。

    3.1、以前中文目錄有gbfs port支持,現在無需安裝gbfs即可實現fat32分區中文文件名的顯示。方法是在執行mount_msdosfs時加載-L zh_CN.eucCN的參數,如:
    mount_msdosfs -L zh_CN.eucCN /dev/ad0s1 /mnt/disk
    對于ntfs及cd9660格式,則用另一個參數-C gbk,如:
    mount_cd9660 -C gbk /dev/acd0 /cdrom
    mount_ntfs -C gbk /dev/ad0s1 /mnt/win
    3.2、顯示中文文件命的命令。
    以前顯示中文文件名需要安裝gnuls,現在不必了。我們給ls加上-w參數就行。另外-G是顯示彩色方式顯式的參數。你可以在/etc/profle中插入:
    alias ls='ls -Gw'

    4、gnome2中xmms及gimp中文亂碼的問題。

    這兩個程序都基于較老的gtk+1.2,亂碼的問題可在用戶目錄下建立.gtkrc.mine文件:
    cat /usr/X11R6/share/themes/Default/gtk/gtkrc.zh_CN > $HOME/.gtkrc.mine

    5、讓編輯器vi增加更多的功能:

    首先確定你的vim是否安裝了。
    cd /usr/ports/editors/vim && make all install clean
    拷入/etc/vimrc:
    /usr/local/share/vim/vim62/vimrc_example.vim /etc/vimrc

    6、mozilla等瀏覽器的插件(flash,acrobat):

    首先請安裝linuxpluginwrapper的port:
    cd /usr/ports/www/linuxpluginwrapper && make all install clean
    然后再在/etc下加入文件libmap.conf其內容如下:
    # /etc/libmap.conf for FreeBSD 5.x
    # $Id: libmap.conf-FreeBSD5.x,v 1.1 2003/11/09 07:39:33 nork Exp $


    # Flash6 with Opera is not avilable.

    # Flash6 with Konqueror (temporary setting)
    [/opt/mozilla/plugins/libflashplayer.so]
    libpthread.so.0 liblthread.so.3
    libdl.so.2 pluginwrapper/flash6.so
    libz.so.1 libz.so.2
    libstdc++-libc6.2-2.so.3 liblstdc++.so.4
    libm.so.6 libm.so.2
    libc.so.6 pluginwrapper/flash6.so

    # Flash6 with Mozilla/Firebird/Galeon/Epiphany
    [/usr/local/lib/linux-flashplugin6/libflashplayer.so]
    libpthread.so.0 liblthread.so.3
    libdl.so.2 pluginwrapper/flash6.so
    libz.so.1 libz.so.2
    libstdc++-libc6.2-2.so.3 liblstdc++.so.4
    libm.so.6 libm.so.2
    libc.so.6 pluginwrapper/flash6.so


    # Acrobat with Opera
    #[/usr/X11R6/lib/browser_plugins/nppdf.so]
    #libc.so.6 pluginwrapper/acrobat.so

    # Acrobat with Konqueror (temporary setting)
    #[/opt/mozilla/plugins/nppdf.so]
    #libc.so.6 pluginwrapper/acrobat.so

    # Acrobat with Mozilla/Firebird/Galeon/Epiphany
    #[/usr/local/Acrobat5/Browsers/intellinux/nppdf.so]
    #libc.so.6 pluginwrapper/acrobat.so

    7、nvidia官方驅動。

    先安裝nvidia的port:
    cd /usr/ports/x11/nvidia-driver/ && make all install clean
    然后修改/etc/X11/XF86Config,找到Section "Device"這節,設參數:
    Driver "nvidia"
    并注釋ChipSet 選項(否則XFree86不能運行起來。)

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>