Spread the love

저자 :  Sk  번역자 :  LCTT MjSeven

아시다시피, Arch Linux는 롤링 버전이며 DIY (직접 수행) 배포판입니다. 따라서 자주 업데이트 할 때, 특히 AUR과 같은 타사 리포지토리에서 패키지를 설치하거나 업데이트 할 때는주의해야합니다. 당신이 무엇을하고 있는지 모르면 결국 시스템이 망가질 수 있습니다. 아치 리눅스를 더 안정적으로 만드는 것은 여러분의 책임입니다. 그러나 우리 모두는 실수를하고 항상 조심하기가 어렵습니다. 경우에 따라 최신 버전으로 업데이트하고 싶지만 패키지가 손상 될 수 있습니다. 당황하지 말 것! 이 경우 이전 안정 패키지로 간단히 롤백 할 수 있습니다. 이 짧은 튜토리얼은 Arch Linux 및 Antergos, Manjaro Linux,

Arch Linux에서 패키지 다운 그레이드

Arch Linux에는 설치된 패키지를 사용 가능한 이전 버전으로 다운 그레이드하는 데 도움이되는 “downgrade”라는 유틸리티가 있습니다. 이 유틸리티는 로컬 캐시와 원격 서버 (Arch Linux 저장소)에서 필요한 패키지의 이전 버전을 확인합니다. 이 목록에서 이전 안정된 패키지를 선택하여 설치할 수 있습니다.

이 패키지는 공식 저장소에서 사용할 수 없습니다  . 비공식 archlinuxfr 저장소 를 추가해야  합니다.

이렇게하려면 /etc/pacman.conf 파일을 편집  하십시오.

$ sudo nano /etc/pacman.conf

다음 행을 추가하십시오.

[archlinuxfr]SigLevel = NeverServer = http://repo.archlinux.fr/$arch

파일을 저장하고 닫습니다.

다음 명령을 사용하여웨어 하우스를 업데이트하십시오.

$ sudo pacman -Sy

그런 다음 터미널에서 다음 명령을 사용하여 “다운 그레이드”유틸리티를 설치합니다.

$ sudo pacman -S downgrade

샘플 출력 :

resolving dependencies... looking for conflicting packages...Packages (1) downgrade-5.2.3-1Total Download Size: 0.01 MiB Total Installed Size: 0.10 MiB:: Proceed with installation? [Y/n]

“downgrade”명령의 일반적인 사용법은 다음과 같습니다.

$ sudo downgrade [PACKAGE, ...] [-- [PACMAN OPTIONS]]

Opera 웹 브라우저를 사용 가능한 이전 버전으로 다운 그레이드한다고 가정 해 보겠습니다.

이렇게하려면 다음을 실행하십시오.

$ sudo downgrade opera

이 명령은 로컬 캐시 및 원격 미러에서 사용 가능한 모든 오페라 패키지 (새 버전 및 이전 버전)를 나열합니다.

샘플 출력 :

Available packages: 
1) opera-37.0.2178.43-1-x86_64.pkg.tar.xz (local) 
2) opera-37.0.2178.43-1-x86_64.pkg.tar.xz (remote) 
3) opera-37.0.2178.32-1-x86_64.pkg.tar.xz (remote) 
4) opera-36.0.2130.65-2-x86_64.pkg.tar.xz (remote) 
5) opera-36.0.2130.65-1-x86_64.pkg.tar.xz (remote) 

원하는 패키지 번호를 입력하고 Enter를 눌러 설치하십시오.

그게 답니다. 현재 설치된 패키지는 이전 버전으로 다운 그레이드됩니다.

P.S. 다음 시스템 업그레이드시 계속 업글하지 않으려면 pacman.ini에 ignore리스트추가에 동의 하시면 됩니다.

카테고리: LINUX

0개의 댓글

답글 남기기

아바타 플레이스홀더

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다