有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
舊答案:
您可能已經意識到,tmux
1.8 版本太新了。截至撰寫此答案時,版本 1.8 僅19小時前。
如果您出於某種原因需要最新版本,那麼您可以下載程式碼並tmux
自行建置/安裝。應該不是什麼大問題,因為tmux
僅依賴libevent
和ncurses
軟體包,而且這兩個軟體包都存在於大多數(如果不是全部)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