バックポートから再び安定したバージョンにパッケージをダウングレードします。

バックポートから再び安定したバージョンにパッケージをダウングレードします。

tmuxVPSを更新しました。

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

一部の実行中のセッションを復元するには以前のバージョンに戻る必要があるため、どのバージョンがDebianに適しているかを確認してtmuxから、次のようにダウングレードしました。

apt-get install tmux=1.3-2+squeeze1

しかし、私はこの特定のコマンドを特定し、正しいバージョンを見つけるのに多くの時間を費やしました。安定版を自動的にダウンロードできるショートカットはありますか?さまざまなフラグの組み合わせを試しましたが、-t役に立ちませんでした。

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

答え1

より簡単な方法は、aptでreleaseオプションを使用することです。たとえば、次のようになります。

sudo apt-get install tmux/stable

または、レイヤーの代わりにバージョン名を使用する場合(例:stable、Testing、Unstableの代わりにsqueeze、jeesie、sid)、次のものを使用する必要があります。

sudo apt-get install tmux/squeeze

これにより、指定されたパッケージ(安定、テスト、不安定、安定バックポート、sidなど)から入手可能な最新バージョンがインストールされます。

答え2

gearyのようなパッケージをダウングレードするとしましょう。

sudo apt -t buster-backports purge geary 

そうでなければ

sudo apt purge geary
sudo apt autoremove
sudo apt install geary

または

sudo apt install geary/stable

関連情報