백포트에서 다시 안정적인 버전으로 패키지를 다운그레이드합니다.

백포트에서 다시 안정적인 버전으로 패키지를 다운그레이드합니다.

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

관련 정보