Linux 下通過命令列、桌面應用、Web端使用 IRC,你會幾樣?

發表於2015-09-13

IRC (Internet Relay Chat) ,中文一般稱為”網際網路中繼聊天“,是一種文字通訊層協議,存在至今至少15年了。全球成千上萬的人們使用它進行快速交流,線上會議,線上實時文字採訪,技術性問題求助等。在 Linux 的世界裡,正是由於這些需求, IRC 變得相當的流行。大部分的開源專案都有一個專用房間用於幫助使用者解決技術性問題,社群活躍開發者們討論交流。連線到這些房間的方式多種多樣,最終用怎樣的方式取決於你自己的喜好。接下來,就讓我們來看看有哪些連線 IRC 常用的方式。

IRC 應用程式客戶端

在 Linux 系統中有很多 IRC 應用程式客戶端可供你選擇,比較流行的有 X-Chat ,Quassel , TalkSoup 和 Konversation 。 以 X-Chat 為例(其他客戶端都一樣) , 假設我們想到 MegaGlest RTS 遊戲開發者的 IRC 頻道逛一下,順道問下個版本什麼時候釋出。首先我們在該遊戲專案主頁下的聯絡方式找到關於 IRC 頻道的一些資訊。這裡是: (1)這個頻道的中轉伺服器是 Freenode 。(2)這個頻道的名稱叫做 #MegaGlest 。 那麼這些資訊就足夠了。

接下來開啟客戶端,我在提示下輸入暱稱,如果你的暱稱在房間裡已經被佔用,那麼會被自動的修改。接下來點選頂部皮膚的 “ IRC ” 選單選項並選擇 “ 連線 ” 選項。然後瀏覽選擇包含我們要找的房間的網路(我們這裡是 Freenode )。

在連線到了 Freenode 後,我們就可以搜尋我們要找的頻道。再次點選頂部皮膚的 “ 網路 ” 選項並選擇 “ 頻道 ” 選項。接下來你就可以輸入房間名稱並點選位於右下角的 “ 加入頻道 ” 按鈕即可加入。

 

IRC Web 客戶端

有些時候,使用 web 客戶端是最快捷簡單的選擇。僅僅需要瀏覽線上應用程式倉庫並安裝一個 IRC 小外掛。 KiwiIRC 安全的特性以及不錯的 GUI 深受我喜愛。

 

IRC 終端客戶端

如果你是一名終端愛好者,那麼你可以使用強健有力,基於終端的 IRC 客戶端,往往它們還有許多高階選項。如 f-irc , pork , irssi 等。其中 irssi 是最簡單的一個。但我發現 f-irc 卻是最強有力的一個。安裝 irssi後,在終端輸入 ” irssi “ 執行後,程式即完成初始化。假設像之前我們要連線到 ” MegaGlest “ IRC 房間一樣,輸入 ” /SERVER irc.freenode.org “ 然後回車,接著再輸入 ” /JOIN #megaglest “ 再次回車你就進入了那個房間。

相關文章