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리스트추가에 동의 하시면 됩니다.


구독신청
Notify of
guest

0 Comments
oldest
newest most voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x