如何在 Ubuntu 12.10 或 12.04 上安裝新的 tmux 1.8?

如何在 Ubuntu 12.10 或 12.04 上安裝新的 tmux 1.8?

有PPA嗎?

如果沒有,如何從源頭製作?我需要哪些開發庫來執行此操作?

答案1

以下是我在 Ubuntu 13.04 (Raring Ringtail) 和 14.04 (Trusty Tahr) 上的做法:

sudo add-apt-repository ppa:pi-rho/dev來源

sudo apt-get update(刷新包的快取/資料庫)

sudo apt-cache show tmux(*可選,顯示可用版本,應列出 1.7 和 1.8)

sudo apt-get install tmux

tmux -V

答案2

12.04 以上:

sudo add-apt-repository ppa:pi-rho/dev
sudo apt-get update
sudo apt-get install tmux

舊答案:

您可能已經意識到,tmux1.8 版本太新了。截至撰寫此答案時,版本 1.8 僅19小時前

如果您出於某種原因需要最新版本,那麼您可以下載程式碼並tmux自行建置/安裝。應該不是什麼大問題,因為tmux僅依賴libeventncurses軟體包,而且這兩個軟體包都存在於大多數(如果不是全部)Linux 發行版中。只需下載最新的程式碼,然後透過終端機輸入以下內容:

$ sudo apt-get install libevent-dev libncurses-dev pkg-config
$ autoreconf -fis
$ ./configure
$ make
$ sudo make install

答案3

我還沒有找到新 tmux 包的“官方”PPA。然而一個在啟動板上進行 PPA 搜尋出現了很多選擇。

很多都已經過時了,但我找到了一個pi-rho 的 ppa具有適用於 12.04、12.10 和 13.04 的當前 tmux 和 tmux-next 軟體包。 (在回答這個問題時,它們的版本是1.8-1ubuntu1~ppa2和1.9~20130425~bzr3062+9-1ubuntu1~ppa0)。無法保證 PPA 將繼續保持最新狀態,但目前看來這是一個公平的選擇。

請注意,它還包含許多其他包。如果您添加此 PPA,您會發現其他軟體包也會升級,除非您執行某種操作apt 引腳配置

答案4

這個 PPA 有它,ppa:kalakris/tmux

相關內容