本文展示了一組很棒的 twitter 客戶端,它們在 Linux 桌面和命令行上運行,用於您的日常推文。 近年來,隨著推特使用量呈指數級增長,越來越多的人喜歡在旅途中表達自己。 twitter 用戶更喜歡桌面應用程序,使他們能夠發推文、發送和接收消息,從其他人那裡獲取最新的推文。 與往常一樣,與其他操作系統用戶相比,Linux 用戶發現自己缺乏適用於所有內容的 GUI 客戶端。 但是,不是這些時間。 我寫這些帖子是為了向您展示一些適用於 linux 平台的最佳桌面和命令行 twitter 客戶端。
1. Chokok
Choqok 是一個 twitter 客戶端,具有令人印象深刻的功能列表。 雖然是KDE的微博客戶端,但幾乎在所有桌面環境下都表現良好。 Choqok 支持最新的 Twitter API。 這個客戶端最令人印象深刻的是它的界面,它簡化了 Twitter 體驗。 只需點擊幾下,您就可以快速發布帖子、更新時間線並配置應用程序。
安裝 Choqok 非常簡單。 在 Ubuntu 中,您可以使用 Ubuntu 軟件中心下載並安裝此應用程序。 以下是使用終端安裝它的命令。
在基於 RedHat 的系統上
sudo Yum install choqok
在基於 Debian 的系統上
sudo apt-get install choqok
第一次,您需要授權此應用程序使用您的推特帳戶。 除了界面之外,Choqok 的一項出色功能是其過濾系統。 這些過濾器選項使您可以輕鬆瀏覽 Twitter 提要並查找與您的過濾器相關的帖子。 下面是它的工作原理
- 單擊工具 > 配置過濾器。 彈出一個新窗口。
- 現在點擊 + 按鈕添加過濾器定義。
- 現在您需要做出一些選擇。 有四種選擇
- 帖子文本:過濾帖子的文本
- 作者用戶名:過濾 Twitter 用戶名
- 回復用戶:過濾來自用戶的回复
- 作者客戶端:過濾用戶使用的客戶端
- 創建適當的過濾器後單擊確定賓果遊戲! 過濾器立即應用。
您可以管理多個推特帳戶。 轉到設置 > 配置。
您還可以使用列表功能過濾搜索。 只需轉到主頁> 下拉選項(更多)> 添加用戶列表。 在這裡您可以看到任何用戶的各種列表。 只需鍵入用戶名並單擊加載列表。
在 Choqok 中,我們可以添加各種推特賬戶。 它還支持桌面通知功能
2. 核心鳥
Corebird 是另一個時尚、易於使用且出色的 Linux 推特客戶端。 它帶有易於使用的 GUI 和各種卓越的功能。 Corebird 是為 GNOME 桌面環境構建的。 以下是在 Ubuntu 中安裝它的簡單步驟:
現在有一個包含 Corebird 軟件包的 PPA,可用於 Ubuntu 14.10 和 Ubuntu 14.04。
sudo add-apt-repository ppa:ubuntuhandbook1/corebird
sudo apt-get update
sudo apt-get install corebird
Ubuntu 14.04 用戶還需要 Gnome3 和 Gnome 3 Staging PPA 作為依賴項:
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo add-apt-repository ppa:gnome3-team/gnome3-staging
應用程序的左角提供了各種功能,因此易於導航。 和 Choqok 一樣,它也支持 Twitter 列表。
您可以在此處創建新列表並將用戶添加到此列表,同時訪問該用戶的時間線。 它還提供過濾器功能。 您可以添加您想要的過濾器。 在 Corebird 中,添加和管理多個推特賬戶真的很容易。
3.推特平台
Tweetdeck 是高度可定制、功能強大的博客儀表板。 它可以在瀏覽器中運行,例如 Firefox 或者 chrome 通過將其安裝為附加組件。 此客戶端應用程序還能夠同時使用多個 Twitter 帳戶。 根據我們的喜好,我們可以將其用作桌面或 Web 應用程序。
安裝步驟如下:
- 安裝 Tweetdeck 插件 chrome 或鉻。
- 在裡面 chrome 應用程序圖標定位到 Tweetdeck 圖標並右鍵單擊。
- 現在,您可以在 Web 瀏覽器本身上打開它,也可以通過做出適當的選擇將其用作桌面應用程序。
Tweetdeck 酷炫、時尚且易於使用的主屏幕如上圖所示。 易於使用的 GUI 只需完全點擊即可完成每項任務。 以下是可用功能列表:
- Tweetdeck 支持推特列表。
- 在 Tweetdeck 中使用鍵盤快捷鍵很容易。
- Tweetdeck 中有多個主題選項。
- 我們可以在 Tweetdeck 中同時管理多個時間線。
- 我們也可以安排我們的推文。
- 它支持直接消息,阻止用戶,靜音用戶和報告用戶。
在 Tweetdeck 中撰寫推文、添加媒體或隱藏推文非常容易。
4. 彩虹溪
Rainbowstream 是一個強大的基於終端的 twitter 客戶端。 它提供了許多令人興奮的功能,就像任何基於 GUI 的應用程序一樣。 您需要鍵入一些命令才能完成任務。 您可以使用 pip 安裝命令在基於 Linux 的系統中安裝 Rainbowstream,如下所示:
sudo yum install python-pip
sudo pip install rainbowstream
安裝後,只需輸入rainbowstream 並按回車鍵即可啟動此工具。 答對了! 推特的終端體驗現在開始。 Rainbowstream 的家看起來像這樣
它第一次提示您授權使用您的帳戶。 一旦獲得授權,您就可以使用許多可用的功能。 鍵入 h 並按 Enter 鍵以查看可用選項。 請參閱下面的屏幕截圖。
正如此屏幕截圖所示,鍵入“h tweets”並按回車鍵。 您將看到如下選項:
哇! 提供多種選擇。 想要使用終端發送推文,只需輸入“你的推文”。 真的很容易。 亮點如下:
- 許多花哨的命令使用戶交互變得容易。
- Hashtag、撰寫和搜索功能
- 精美展示的彩色流
- 支持發送和接收直接消息
5. 阿納汀
Anatine 是一個輕量級的 Linux 系統推特客戶端應用程序。 它有一個簡單的用戶界面,有很多功能,包括一些鍵盤快捷鍵。 為了在 Linux 系統上安裝它,這裡有一些快速步驟:
1) 下載最新版本 來自 github 的 anatine 存儲庫。
2) 將下載的包解壓到 /opt
文件夾
sudo unzip ~/Downloads/Anatine-linux-*.zip -d /opt/Anatine
3) 通過運行此命令為應用程序創建快捷方式
gedit ~/.local/share/applications/anatine.desktop
4) 將這些行複制粘貼到這個 .desktop 文件中
[Desktop Entry]
Name=Anatine
Exec=/opt/Anatine/Anatine
Terminal=false
Type=Application
Icon=/opt/Anatine/resources/app/static/Icon.png
Finally launch Anatine from Unity Dash and enjoy!
6. 小鳥
Birdie 也是一個輕量級的 twitter 客戶端工具,可用於 Linux。 簡單易用的 GUI 提供多種功能,例如您可以撰寫新推文、查看對話歷史記錄、添加照片和直接消息。 該工具還提供了同時運行和管理多個 Twitter 帳戶的便利。
以下是下載和安裝的快速步驟。 Birdie 正式為 Ubuntu 14.04 提供了 PPA。 您可以使用此 PPA 來安裝
sudo add-apt-repository ppa:birdie-team/stable
sudo apt-get update
sudo apt-get install birdie
對於其他版本,例如 Ubuntu 14.10 和 Ubuntu 15.04,您可以從官方網站下載 .deb 可執行文件
7. 弗蘭茲
一個應用,無限可能!! Franz 是一款免費的消息傳遞應用程序,將聊天和消息傳遞服務整合到一個應用程序中。 Franz 目前支持 Slack, WhatsApp, 微信, HipChat, Facebook 信使, Telegram、Google 環聊、GroupMe、Skype 等等。
要安裝和設置,請按照下列步驟操作:
1) 下載弗朗茲 為您分發
2) 進入與下載文件相同的目錄,然後
sudo tar -xf Franz-linux-your_version.tgz -C /opt/franz
3)(可選)
wget "https://cdn-images-1.medium.com/max/360/1*v86tTomtFZIdqzMNpvwIZw.png" -O franz-icon.png
sudo cp franz-icon.png /opt/franz
4)(可選)
sudo touch /usr/share/applications/franz.desktop
sudo vim /usr/share/applications/franz.desktop
5) 將以下行粘貼到文件中,然後保存文件:
[Desktop Entry]
Name=Franz
Exec=/opt/Franz/Franz
Icon=/opt/Franz/franz-icon.png
Terminal=false
Type=Application
Categories=Messaging,Internet
Franz 允許您多次添加每項服務。 這使得 Franz 成為同時管理多個企業和私人賬戶的完美工具。 你甚至可以使用五個不同的推特或 Facebook 如果某些莫名其妙的原因促使您這樣做,請立即使用信使帳戶。
8. 啾啾
Chirp 也是一個很酷的 Linux 推特客戶端。
以下是下載和安裝的快速步驟:
- 下載啁啾 它也可用於 Windows 和 MAC OS。
- 解壓並切換到它的目錄。
- 在終端上輸入 ./Chirp 並按回車鍵。
開始了 !! Chirp 正在運行。 輸入您的推特帳戶詳細信息並享受。
chirp 有點類似於我們之前的應用程序 Anatine,但它不支持鍵盤快捷鍵。 我們可以進行轉推,例如,新推文等。它還提供了一些基本的編輯選項,如撤消、重做、剪切、複製和粘貼。
9. 命令行推特
如果您使用 Linux 終端並經常使用 twitter,那麼您可以更有效地使用這個纖薄、輕量級的 twitter 客戶端來發布、管理和查看您的推文。 您可以使用此命令行推特工具輕鬆查看、發布推文,甚至可以將命令的標準輸出發佈到您的時間線。 本文介紹了 ‘命令行高音喇叭‘ 任何 Linux 風格的 twitter 客戶端。
生成令牌
你需要創建一個新的 推特應用 通過訪問 https://apps.twitter.com/ 。 單擊應用程序儀表板中的“創建新應用程序”,然後提供“名稱”、“說明”和“網站”值。 如果您沒有網站或不想在此處放置網站 URL,請為“網站”提供佔位符值。 打鉤 ‘Twitter 開發協議”,然後按頁面底部的“創建您的 twitter 應用程序”。 您現在可以在“密鑰和訪問令牌”選項卡下查看“API 密鑰”和“API 秘密”。 通過單擊“您的訪問令牌”部分中的“創建我的訪問令牌”來創建訪問令牌。 您將收到令牌生成的確認。 在記事本中復制“API Key”、“API Secret”、“Access Token”和“Access Token secret”。
將所有四個令牌放在文件 ~/.cred 中
# vim ~/.cred
api-key: jX69Z8xxX7pDq90cOOuj2y69S
api-sec: 9yrBFjS0LE3gmzLBFGmg4biOdE8gPufTJdZFoajtPuvhAUyNrg
tok:16861928-6gKOEFIZaxjz93kA8tEUCX7jdwcgZEXUqsMhprYh0
tok-sec: NyAkVG4plVLnzUma3ROpHhiPSF6kBI6l5gTw7nwqlpZWc
安裝
您可以通過下載二進製文件或從源代碼編譯來安裝命令行 twitter。 對於 Windows 用戶,最簡單的方法是下載二進製文件並將其放置在 ‘path’ 環境變量指向的位置。 在任何 Linux 環境中安裝二進製文件的過程也是相同的。 將二進製文件複製到合適的位置後,更改權限並將所有權授予您想要的用戶。
# wget https://github.com/vmchale/command-line-tweeter/releases/download/v4.0.1/tweet-linux
# sudo mv tweet-linux tweet
# sudo cp tweet /usr/local/bin
# sudo chmod 755 /usr/local/bin/tweet
# sudo chown local-user:local-user /usr/local/bin/tweet
# tweet --help
要從源代碼構建,請先安裝 haskell 堆棧,然後在解壓縮目錄中使用堆棧設置和堆棧安裝來生成名為“tweet”的可執行文件
# curl -sSL https://get.haskellstack.org/ | sh
# wget https://github.com/vmchale/command-line-tweeter/archive/v4.0.1.tar.gz
# tar xf v4.0.1.tar.gz
# cd command-line-tweeter-4.0.1
# stack setup
# stack install
生成的可執行文件 ‘tweet’ 將被複製到 ~/.local/bin 您需要根據您的 Linux 發行版在 /etc/profile 或 ~/.bash_profile 中調整 PATH 環境變量。
PATH=$PATH:$HOME/.local/bin
export PATH
命令行推特的用法
從終端輸入 tweet –help 以檢查命令行 twitter 的用法。
# tweet --help
clit - a Command Line Interface SendInputer
Usage: tweet COMMAND [-c|--cred CREDENTIALS]
SendInput from stdin!
Available options:
-h,--help Show this help text
-c,--cred CREDENTIALS path to credentials
Available commands:
send Send a tweet from the command-line
input Send a tweet from stdIn
view Get your timeline
user Get a user's profile
raw Grab tweetInputs en masse.
要查看您的時間線,請從終端執行以下兩個命令中的任何一個。 第二個命令將以顏色顯示推文。
# tweet view
# tweet view --color
要查看用戶的個人資料,請從終端執行以下命令。
# tweet user LinOxide --color
要發布 stderr,請運行將 stderr 管道傳輸到 stdin 的命令。 要測試它,請鍵入系統中不存在的任何命令。
# ./configure 2>&1 >/dev/null | tweet input
POST succesful!
要發送推文,請使用以下命令。
# tweet send "From Clit"
POST succesful!
10.Turpial
Turpial 是另一個適用於 Linux 的快速、輕量級 twitter 客戶端。 它是用python編寫的,運行起來非常流暢。
要在 Ubuntu 中下載和安裝 turpial,您可以使用 Ubuntu 軟件中心或在終端中復制粘貼以下命令。
sudo add-apt-repository ppa:effie-jayx/turpial
sudo apt-get update
sudo apt-get install turpial
它具有同時運行多個帳戶的功能。 我們可以添加多個個人帳戶列,如時間軸、直接、已發送、收藏夾等。還有排隊消息的功能。 只要 turpial 保持打開狀態,排隊消息將每 30 分鐘發送一次。 我們可以看到排隊的消息,也可以刪除它們。
Turpial 還具有桌面通知和自動重新加載的功能。
結論
TTYTTER 也是另一個流行的命令行 Twitter 客戶。 我們已經向您展示了市場上可用的非常好的 linux twitter 客戶端。 如果您現在或將來發現任何此類客戶並且您覺得它應該在這裡,請在此處提及該名稱。 我保證你會審查你的建議並在這篇文章中發布。