2.4 shlight -- 訪問windows共享文件夾
shlight對中文支持也很好, 我在FreeBSD 5.2上測試過
# cd /usr/ports/net/sharity-light/ # make all install clean # mkdir /music # echo "10.0.0.1 winhost" >> /etc/hosts # shlight //winhost/music /music -U user -P password # unshlight /music 在freebsd中安裝vmware虛擬機工具包,方法如下:
在虛擬機的VM菜單下選擇安裝Tools,?
1.mount /cdrom
2.cd /cdrom 有一個文件vmware-linux*.tar.gz
3.cp vmware-linux*.tar.gz /tmp
4.cd /tmp
5.tar zxvf vmware-linux*.tar.gz
6.進入解壓目錄 cd vmware-tools-distrib
7.進入解壓后的目錄運行安裝命令./vmware-install.pl 就ok了
解壓tar文件就用
tar jxvf xx.tar <目標路徑>
fcitx 安裝
2、源碼包的安裝;[root@localhost beinan]# tar jxvf fcitx-3.2-050827.tar.bz2
[root@localhost beinan]# cd fcitx
[root@localhost fcitx-3.1.1]# ./configure
[root@localhost fcitx-3.1.1]# make
[root@localhost fcitx-3.1.1]# make install
三、Fcitx 3.x的配置;讓fcitx 進入桌面自動運行;方法有二;
方法一:請在 /etc/X11/xinit/xinput.d/ 目錄中查看文件zh_CN ,如果沒有就建一個;把里面的內容改為如下的;
XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MODULE=fcitx
gnome-im-settings-daemon >/dev/null
方法二:
在$HOME/.xinput.d/里建立文件zh_CN,包含下面內容, 就可以了;XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MODULE=fcitx
XMODIFIERS="@im=fcitx"
gnome-im-settings-daemon >/dev/null
如果當前用戶目錄下沒有 .xinput.d目錄,就建一個。然后再建一個zh_CN的文件,內容就是上面的那段。[root@localhost beinan]# mkdir ~/.xinput.d
這樣就差不多能用起來了。直接運行一下命令;
[root@localhost beinan]# fcitx
如果不能使用fcitx ,可能得設置設置一下變量;還得設置一下當前用戶的環境變量,也就是在你想用的那個用戶的家目錄下的 .bashrc 文件。
.bashrc這個文件是隱藏的,你可以用 vi 或者gedit編輯都行。看你習慣吧。
在里面加兩行,如下:
export LC_CTYPE="zh_CN"
export XMODIFIERS="@im=fcitx"
注意保存一下,否則不起做用;我是剛安裝好的系統,一切都是新的,看一下我的beinan這個用戶下的 .bashrc的配置吧。
# .bashrc
# User specific aliases and functions
export LC_CTYPE="zh_CN"
export XMODIFIERS="@im=fcitx"
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
存在的問題;如果您用中文桌面環境,能啟動fcitx ,但不能輸入,大多是控制臺的locale和桌面的locale不一致所引起的。
請在用戶家目錄下的.bashrc 中加入一行;
export LANG="zh_CN.UTF-8"
另外還在建一個 .i18n的文件;內容如下:
LANG="zh_CN.UTF-8"
重啟X就好了,按CTRL+ALT+BACKSPACE;就重新啟動系統;
http://www.linuxsir.org/main/?q=node/51 從源代碼安裝參考的例子
修改shell進不去系統的解決辦法
如果您把root的shell改成了bash(很多人因為bash的強大功能而選擇了它,或者是從linux轉到BSD上的,習慣了bash),而導致進不去系統了,可以通過以下幾種方式解決:
一:系統啟動時,選擇“4”,進入“單用戶”模式,輸入“boot?-s”進入單用戶的提示符“#”,依次鍵入如下命令:?
fsck?-p
mount?-u?/
mount?-a?-t?ufs
swapon?-a
chsh?-s?/bin/csh
在FreeBSD中安裝JDK
下載編繹好的JDK1.5,解壓至/usr/local/jdk1.5.0
#ln?-s?/usr/local/jdk1.5.0?java
#ln?-s?/usr/local/jdk1.5.0??/usr/local/java
#ln?-s?/usr/local/java/bin/java??/usr/local/bin/java
#ln?-s?/usr/local/java/bin/javac??/usr/local/bin/javac
#ln?-s?/usr/local/java/bin/jar??/usr/local/bin/jar
編輯/etc/profile,添加JAVA_HOME=/usr/local/java
重新登錄系統,執行?java?-version,如果看到JDK版本號,則說明安裝成功
已編譯好的FreeBSD版本的JDK在
http://download.chinaunix.net/download/0013000/12304.shtml
可以下載,這是用unix原始的安裝方式,沒用用到freebsd 的pkg,ports來安裝所以你要下載tar.bz2打包的版本,
這都是已經編譯好的。不需要再編譯,只需要按上面的腳本配置環境即可。
http://sunfly.bokee.com/5412914.html 常用的目錄及文件命令
在FreeBSD中兩種不同的Shell環境變量設置
上次安裝tomcat老運行不起來的原因就在于此了,當時只是設置了/etc/profile里的環境變量,說
實話,我現在還弄不懂那些Shell用讀取這個文件
在.cshrc中的格式:代碼:# path
set path = (/usr/local/share/mydir/j2sdk1.4.2_07/bin /sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin)
# Java home
setenv JAVA_HOME /usr/local/share/mydir/j2sdk1.4.2_07
setenv CLASSPATH .:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/jre
setenv CALSSPATH /usr/local/jdk1.4.2/lib/tools.jar:/usr/local/share/java/classes
在.bashrc中的格式:代碼:JAVA_HOME=/usr/local/share/mydir/j2sdk1.4.2_07
CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export JAVA_HOME PATH CLASSPATH
http://tom.yesky.com/biz/cbfwq/407/2696907.shtml 這是一篇介紹FreeBSD Shell的好文章
查看到當前系統所開啟的服務端口
netstat -an