Linux下通過命令行、桌面應(yīng)用、Web端使用IRC的幾種方式
IRC (Internet Relay Chat) ,中文一般稱為”互聯(lián)網(wǎng)中繼聊天“,是一種文本通信層協(xié)議,存在至今至少15年了。全球成千上萬的人們使用它進(jìn)行快速交流,在線會議,在線實(shí)時文本采訪,技術(shù)性問題求助等。在 Linux 的世界里,正是由于這些需求, IRC 變得相當(dāng)?shù)牧餍?。大部分的開源項(xiàng)目都有一個專用房間用于幫助用戶解決技術(shù)性問題,社區(qū)活躍開發(fā)者們討論交流。連接到這些房間的方式多種多樣,最終用怎樣的方式取決于你自己的喜好。接下來,就讓我們來看看有哪些連接 IRC 常用的方式。
一、IRC 應(yīng)用程序客戶端
在 Linux 系統(tǒng)中有很多 IRC 應(yīng)用程序客戶端可供你選擇,比較流行的有 X- Chat ,Quassel,TalkSoup 和 Konversation 。 以 X-Chat 為例(其他客戶端都一樣) , 假設(shè)我們想到 MegaGlest RTS 游戲開發(fā)者的 IRC 頻道逛一下,順道問下個版本什么時候發(fā)布。首先我們在該游戲項(xiàng)目主頁下的聯(lián)系方式找到關(guān)于 IRC 頻道的一些信息。這里是:(1)這個頻道的中轉(zhuǎn)服務(wù)器是 Freenode 。(2)這個頻道的名稱叫做 #MegaGlest 。那么這些信息就足夠了。
接下來打開客戶端,我在提示下輸入昵稱,如果你的昵稱在房間里已經(jīng)被占用,那么會被自動的修改。接下來點(diǎn)擊頂部面板的 “ IRC ” 菜單選項(xiàng)并選擇 “ 連接 ” 選項(xiàng)。然后瀏覽選擇包含我們要找的房間的網(wǎng)絡(luò)(我們這里是 Freenode )?! ?/p>
在連接到了 Freenode 后,我們就可以搜索我們要找的頻道。再次點(diǎn)擊頂部面板的 “ 網(wǎng)絡(luò) ” 選項(xiàng)并選擇 “ 頻道 ” 選項(xiàng)。接下來你就可以輸入房間名稱并點(diǎn)擊位于右下角的 “ 加入頻道 ” 按鈕即可加入?! ?/p>
二、IRC Web 客戶端
有些時候,使用 web 客戶端是最快捷簡單的選擇。僅僅需要瀏覽在線應(yīng)用程序倉庫并安裝一個 IRC 小插件。 KiwiIRC 安全的特性以及不錯的 GUI 深受我喜愛?!?/p>
三、IRC 終端客戶端
如果你是一名終端愛好者,那么你可以使用強(qiáng)健有力,基于終端的 IRC 客戶端,往往它們還有許多高級選項(xiàng)。如 f- irc , pork , irssi 等。其中 irssi 是最簡單的一個。但我發(fā)現(xiàn) f-irc 卻是***有力的一個。安裝 irssi后,在終端輸入 ” irssi “ 執(zhí)行后,程序即完成初始化。假設(shè)像之前我們要連接到 ” MegaGlest “ IRC 房間一樣,輸入 ” /SERVER irc.freenode.org “ 然后回車,接著再輸入 ” /JOIN #megaglest “ 再次回車你就進(jìn)入了那個房間。