.tmux.confファイルにtmuxプラグインを追加して、プラグインの1つ(tmux-copycat)にtmux 1.9が必要であることを確認しました。 tmuxを起動すると、「Error:Tmux version unsupported。」というメッセージが表示されます。 tmuxバージョン1.9以降をインストールしてください!」.
だから、Ubuntu 14.04でtmux 1.8を1.9にアップグレードする最良の方法は何ですか?
Update:新しいtmuxバージョンとパッケージリポジトリの変更により、この回答はtmux 2.0
(より良い、1.9
を使用する理由はもうありません)。
「空の」ubuntu-バージョン14.04のみを更新する手順は次のとおりです(他のUbuntuのバージョンについては以下を参照してください)。
Sudo apt-get update
Sudo apt-get install -y python-software-properties software-properties-common
Sudo add-apt-repository -y ppa:pi-rho/dev
Sudo apt-get update
Sudo apt-get install -y tmux=2.0-1~ppa1~t
tmux -V
を実行すると、tmux 2.0
が表示されるはずです。これは、tmuxプラグインに適したバージョンです新しいデジタル海の液滴で上記の手順を検証しました。
基本的に、 pi-rho/dev repository を追加し、そこからtmuxを更新してインストールします。
別のubuntuバージョンがある場合は、同じリポジトリから異なるtmuxバージョンをインストールすることをお勧めします。そう:
Sudo apt-get install -y tmux=1.9a-1~ppa1~p
(tmux 1.9
をインストールし、tmux 2.0
のパッケージはまだありません)Sudo apt-get install -y tmux=1.9a-1~ppa1~s
(tmux 1.9
をインストールします。tmux2.0
のパッケージはまだありません)Sudo apt-get install -y tmux=2.0-1~ppa1~u
Sudo apt-get install -y tmux=2.0-1~ppa1~v
PPAを追加したくない場合は、ソースからビルドするだけです。 README
の tmuxのGitHub ページで説明されています:
リリースtarballからtmuxをビルドするには、次のようにします。
$ ./configure && make $ Sudo make install
ビルドするためにいくつかの追加パッケージをインストールする必要があるかもしれません。 Ubuntuでは、正常にビルドする前にこれらのパッケージをインストールする必要がありました。
exuberant-ctags
cmake
libevent-dev
libncurses5-dev
上記の#3を行う別の方法(特に、ppaを壊す可能性のある企業プロキシを使用している場合)。
Sudo add-apt-repository -y http://ppa.launchpad.net/pi-rho/dev/ubuntu
Artifactoryなどのツールを使用してキャッシングパッケージプロキシとして機能する場合
Sudo add-apt-repository -y http://my.artifactory.site/ppa.launchpad.net/pi-rho/dev/ubuntu
または
Sudo add-apt-repository -y http://my.domain/artifactory/ppa.launchpad.net/pi-rho/dev/ubuntu