PPAはありますか?
いいえの場合、ソースから作成する方法は?これを行うために必要な開発ライブラリはどれですか?
12.04 AND UP:
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
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
新しいtmuxパッケージの「公式」PPAが見つかりません。ただし、 launchpadでのPPA検索 を使用すると、かなり多くのオプションが表示されます。
多くは古くなっていますが、12.04、12.10、13.04の現在のtmuxおよびtmux-nextパッケージがある ppa by pi-rho が見つかりました。 (この回答の時点では、バージョン1.8-1ubuntu1〜ppa2および1.9〜20130425〜bzr3062 + 9-1ubuntu1〜ppa0です)。 PPAが引き続き最新の状態に維持されるという保証はありませんが、現時点では公正な選択肢のようです。
他にも多くのパッケージが含まれていることに注意してください。このPPAを追加すると、何らかの apt pin config を実行しない限り、他のパッケージもアップグレードされます。
Ubuntu Precise(12.04)で tmuxinator を実行するには、tmux v1.8 +が必要でした。これはSaucyで利用できるため、Preciseの「バックポート」リポジトリで利用できます。ここに私がそれを手に入れた方法があります:
/etc/apt/sources.list
を編集して、「正確なバックポート」リポジトリを有効にします(45行目付近)。Sudo apt-get update
でリポジトリキャッシュを更新しますSudo apt-get install -t precise-backports tmux
を使用してバックポートバージョン(1.8)をインストールします。 apt-get install tmux/precise-backports
を取得できませんでした。tmux -V
でインストール済みバージョンを確認しますすべてのセッションを強制終了し、新しいセッションから開始する必要があることに注意してください。さもないと、サーバーとクライアントのバージョンの不一致エラーが発生し、同じサーバーにログインしている他のユーザーがtmuxを実行している可能性があります。 everyoneは終了します。ゾンビも探してください(ps aux | grep tmux
)。
ただし、このPPAにはppa:kalakris/tmux
があります
Roxにも同様のアプローチを使用しましたが、Ubuntu 14.04(Trusty Tahr)のビルドを使用して、12.04システムでtmux 1.8を取得しました。
ダウンロードした tmux_1.8-5_AMD64.deb (または tmux_1.8-5i386.db i386の場合)Ubuntu tmuxパッケージページから https://launchpad.net/ubuntu/+source/tmux 。
次に、dpkgを使用してインストールしました。
Sudo dpkg -i tmux_1.8-5_AMD64.deb
サーバーとクライアントのバージョンの不一致に問題がないことを確認するために、システムを完全に再起動しました。これまでのところ、すべてが正常に機能しています。
私にとって最も簡単な方法は、公式PPA https://launchpad.net/ubuntu/+source/tmux からUbuntu 13.10用に構築されたtmux 1.8パッケージをdpkgインストールすることです。 Ubuntu 12.04.3で依存関係が満たされています