web-dev-qa-db-ja.com

パッケージをバックポートから安定版にダウングレード

VPSのtmuxを次のように更新しました:

apt-get install -t squeeze-backports tmux -V

いくつかの実行中のセッションを回復するために以前のバージョンに戻す必要があったので、tmuxのどのバージョンがDebianに適しているかを調べ、次にダウングレードしました:

apt-get install tmux=1.3-2+squeeze1

しかし、この特定のコマンドを理解して適切なバージョンを探すには、かなりの時間がかかりました。安定版を自動的に取得するショートカットはありますか? -tフラグのさまざまな組み合わせを試しましたが、効果がありませんでした。

[〜#〜] update [〜#〜](デバッグ用のapt-cache policy tmux):

tmux:
  Installed: 1.6-2~bpo60+1
  Candidate: 1.6-2~bpo60+1
  Version table:
 *** 1.6-2~bpo60+1 0
        200 http://www.backports.org/debian/ squeeze-backports/main AMD64 Packages
        100 /var/lib/dpkg/status
     1.3-2+squeeze1 0
        500 http://debian.newdream.net/ squeeze/main AMD64 Packages
        500 http://security.debian.org/ squeeze/updates/main AMD64 Packages
6

より簡単な方法は、aptでreleaseオプションを使用することです。例:

Sudo apt-get install tmux/stable

または、ティアの代わりにリリースの名前を使用している場合(つまり、stable、testing、unstableの代わりにsqueeze、jeesie、sid)、代わりにその名前を使用する必要があります。

Sudo apt-get install tmux/squeeze

これにより、指定されたスイートで利用可能な最新バージョン(stable、testing、unstable、stable-backports、sidなど)がインストールされます。

10
Braiam