NetBSD 常用軟體安裝(轉)
我個人認為,一個作業系統,不管我是在下面搞開發還是使用這個系統作日常的業務,一個便利的操作環境是必不可少的。因此,無論 BSD 這種作業系統是主要用於伺服器還是不適合作日常業務的應用,我都會盡全力將系統的環境配置到比較得心應手的境界。下面是我在安裝過程中的一些心得體會。 我在安裝完 NetBSD 後,接下來安裝的是一些便於操作的軟體。當然, NetBSD 的預設安裝十分的安全,並且沒有安裝圖形介面。因此,第一步,我決定先安裝 GNOME 圖形介面。 GNOME 圖形介面的安裝很簡單: 我是從 NetBSD 的映象站點上直接透過 ftp 安裝的預編譯的 gnome 包,具體格式是 pkg_add -v ftp://< 接下來是對 Gnome 的中文化操作,對於這個操作,在網上已經有很多例子,在本站也可以找到相應的解決方案,請您自行查閱,並且按照內容操作就可以了。 下面是一些在圖形介面下的常用軟體的安裝。 • Gaim 軟體的安裝 使用一個作業系統,一個好的即時通訊軟體是必不可少的,因為您可以在您工作的同時和您的工作夥伴或者朋友進行一些交流,是提高效率的一個重要手段。在這裡,我選擇了 Gaim 即時通訊軟體。這個軟體包含了許多不同的協議, MSN,YahooMessage,ICQ 等等都可以在 Gaim 下使用。 Gaim 的安裝也很簡單,可以到 的預編譯包,我們直接 pkg_add 就可以了。 • OpenQ 的安裝 OpenQ 是一個 QQ 協議,它屬於 Gaim 的一個外掛。在中國 QQ 的使用者群十分的廣大,所以 OpenQ 對我們來說是一個十分重要的工具。但是在 Open 的安裝過程中,我遇到了一些問題: 可能需要安裝一下 pkg-config, 如果提示找不到 gaim.pc 那麼重新設定提示中提示到的 PKG 的環境變數,將它指向 gaim.pc 所在位置, gaim.pc pkg_add 的預設位置應該在 /usr/X11R6/lib/pkg-config 。 (我想提一點的是,透過 pkg_add 安裝,他會選擇一些安裝位置,這樣,有一些比較關鍵的類庫的位置可能和 make 出來的不太一樣,所以可能在安裝其他的需要這些類的軟體的時候可能會有找不到的現象。出現這個問題的時候大家不要慌張,看看出問題的檔案在哪裡,用 vi 修改檔案中的 include 的位置,指到相應的位置就可以了。當然也許您有更好的辦法能夠讓他自動找到對應的檔案,希望您能把經驗交流一下, skysbird@bsdchina.org 。還有,在 /etc/ld.so.conf 中加入 /usr/pkg/lib 等等可能會用到 .so 檔案的目錄。基本上就應該沒有問題了。) 安裝完 OpenQ 可能會發現無法顯示中文,全都是 NULL, 透過 gaim -d 我們可以看到,問題是出在了無法將 GBK 轉換為 UTF-8, 當然了, NetBSD 似乎沒有支援 GBK ,因此,我們需要修改 src/char_conv.h,char_conv.c 檔案中的 GBK 為 GB2312 , NetBSD 是支援 GB2312 的。然後重新編譯,安裝就可以使用了。 • Fcitx 的安裝 X window 的中文化以及即時通訊軟體安裝完成後,就要考慮中文輸入法的問題了,我希望能夠有一個向 windows 下面的中文輸入法(拼音就可以)。於是我選擇了 fcitx ,這個輸入法不僅支援拼音,而且支援五筆,甚至區位碼。 安裝的過程中,依然會遇到一些問題,我們在安裝前,需要更改 src 目錄中的 ui.c,xim.c 檔案,修改裡面的 include "/usr/include/iconv"( 這個位置可能視具體的機器而定)。另外,還要修改 ui.c 中的 iconv("GBK","UTF-8") 為 iconv("GB2312","UTF-8") 。接下來就是 make ,make install 了。 安裝完成後,修改 bash 或者 csh 的配置檔案(視您使用的 shell 而定)。加入環境變數 LANG=zh_CN.eucCN,LC_ALL=zh_CN.eucCN,XMODIFIERS=@im=fcitx, 然後就可以使用了。 • 其它軟體的安裝 除了上面的那些軟體,我還在我的 NetBSD 下面安裝了 Koffice 之類的軟體,(個人感覺還是 OpenOffice 好使,過兩天裝一個去。)為了日常的文件操作。 Koffice 在 中就可以找到。 總結一下安裝中我遇到的問題,發現這些問題集中在 locale 的支援上,輸入 locale –a 我們發現 netbsd 似乎不支援 GBK 編碼,所以在今後的軟體安裝過程中,如果涉及到了中文的問題,一定要注意編碼儘量不要涉及到 GBK ,迫不得已就要修改原始碼。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-941833/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 軟體安裝常用方法(轉)
- Brew安裝常用軟體
- Ubuntu常用軟體安裝命令Ubuntu
- 從硬碟安裝NetBSD2.0/3.0(轉)硬碟
- Mac常用軟體安裝與配置Mac
- Docker 安裝常用軟體記錄Docker
- CentOS7常用軟體安裝CentOS
- ubuntu下常用軟體的安裝Ubuntu
- Centos 軟體安裝常用命令-----yumCentOS
- 搞定Linux軟體安裝(轉)Linux
- 輕鬆安裝、解除安裝Linux軟體(轉)Linux
- Ubuntu 完全解除安裝軟體常用命令Ubuntu
- Linux下軟體的安裝與解除安裝(轉)Linux
- Linux下的軟體安裝(轉)Linux
- starwind starport 軟體安裝(轉貼)
- 軟體安裝
- Linux系統中常用的軟體安裝方式Linux
- linux下軟體的基本安裝和解除安裝(轉)Linux
- solaris 10 應用軟體的安裝/解除安裝方法(轉)
- fedora 下常用軟體——轉
- 學習NetBSD-體驗Xen 2.0(轉)
- Docker 實戰:快速安裝 Nginx、Redis、MySQL 等常用軟體DockerNginxRedisMySql
- docker安裝軟體Docker
- ubuntu 軟體安裝Ubuntu
- AIX 軟體安裝AI
- Ubuntu軟體安裝Ubuntu
- UBUNTU安裝、應用軟體安裝及最佳化手記(轉)Ubuntu
- [Gentoo]中文輸入軟體Scim的安裝【轉】
- 流量統計監控軟體ntop安裝(轉)
- 《前端運維》一、Linux基礎--09常用軟體安裝前端運維Linux
- 【軟體工具】SecureCRT 軟體安裝與使用Securecrt
- websphere中介軟體安裝軟體需求requirementWebUIREM
- 【 Linux 軟體安裝 】- 1 JDK安裝LinuxJDK
- 解除安裝 UniAccessAgent 軟體
- Linux安裝軟體Linux
- 安裝軟體需注意
- 使用brew安裝軟體
- centos如何安裝軟體CentOS