淺談FreeBSD 5.2R 常用操作(設定)的改變(轉)
概要:這是我使用FreeBSD 5.2 CURRENT 以來 的一些經驗,特別突出了最新5 CURRENT 與以往操作不同的地方。希望能對正在使用最新5 CURRENT 或將要使用5 CURRENT的朋友有所幫助。
cd /usr/ports/shells/bash2 && make install cleanchsh -s /usr/local/bin/bash
2.2、設定中文locale:
在/etc/profle中加入:
#file:/etc/profileexport LANG="zh_CN.eucCN"export LC_CTYPE="zh_CN.eucCN"
由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
#file:/etc/profileexport XMODIFIERS="@im=fcitx"
在/etc/profile中插入:
if [ "$BASH" ]; thenPS1='u@\h:w$ 'elseif [ "`id -u`" -eq 0 ]; thenPS1='# 'elsePS1='$ 'fifi
啟動gnome2 (startx /usr/X11R6/bin/gnome-session) 後再啟動gnome-terminal,開啟選單並點選:
編輯->當前配置檔案(U)...,開啟“標題和命令"選項卡,選中”以shell方式執行命令”後關閉即可。
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/win3.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.minecd /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.3libdl.so.2 pluginwrapper/flash6.solibz.so.1 libz.so.2libstdc++-libc6.2-2.so.3 liblstdc++.so.4libm.so.6 libm.so.2libc.so.6 pluginwrapper/flash6.so# Flash6 with Mozilla/Firebird/Galeon/Epiphany[/usr/local/lib/linux-flashplugin6/libflashplayer.so]libpthread.so.0 liblthread.so.3libdl.so.2 pluginwrapper/flash6.solibz.so.1 libz.so.2libstdc++-libc6.2-2.so.3 liblstdc++.so.4libm.so.6 libm.so.2libc.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不能執行起來。)來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-944353/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- FreeBSD shell設定(轉)
- FreeBSD下PPPoE的設定(轉)
- FreeBSD下PPPoE的設定 (轉)
- 動態改變螢幕設定 (轉)
- 改變aioserver的設定AIiOSServer
- FreeBSD設定基本系統(轉)
- FreeBSD設定和使用DHCP(轉)
- 用Tweak UI改變你的 Windows 98 桌面設定(轉)UIWindows
- FreeBSD調整系統設定(轉)
- FreeBSD其他核心設定選項(轉)
- FreeBSD設定和使用ipfw/natd(轉)
- FreeBSD的基本系統下Shell設定(轉)
- FreeBSD軟盤操作(轉)
- Oracle常用操作(1) -- sqlprompt的設定OracleSQL
- shell程式設計Bash中對變數的操作方法談(轉)程式設計變數
- FreeBSD根據Windows網路設定Samba(轉)WindowsSamba
- 小遊戲改變世界——談談內建小遊戲的設計之道遊戲
- Toast改變背景以及度數設定AST
- FreeBSD系統中調整控制檯設定(轉)
- 【轉】OAuth的改變OAuth
- 動態改變螢幕設定 解析度、顏色等。 (轉)
- java設定-JDK環境變數的設定(轉)JavaJDK變數
- notepad常用快捷鍵-設定-操作
- Java API 操作Docker淺談JavaAPIDocker
- apache 2.0.48上改變預設的MAX CLIENTS(轉)Apacheclient
- 淺談 class 私有變數變數
- 淺談class私有變數變數
- 變數子串的常用操作變數
- python淺談正則的常用方法Python
- 淺談變數型別之外的變數命名變數型別
- javascript中常用的陣列操作方法,以及是否會改變原始陣列JavaScript陣列
- [原創]淺談從“述職”向“述能”轉變
- 環境變數的設定方法(轉)~變數
- FreeBSD定時執行程式(cron)(轉)行程
- 淺談python模組的匯入操作Python
- 淺談Delpih中的windowsAPI程式設計初步(1)(轉)WindowsAPI程式設計
- 設定環境變數(轉)變數
- 改變的不只是時代,還有玩家——淺談暗黑類遊戲的“名存實亡”遊戲