사용자 도구

사이트 도구


linux:apt

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
linux:apt [2021/12/04 19:07]
kwon37xi
linux:apt [2022/01/09 16:40]
kwon37xi [특정 패키지의 저장소 정보]
줄 50: 줄 50:
  
 ===== 특정 패키지의 저장소 정보 ===== ===== 특정 패키지의 저장소 정보 =====
 +  * 존재하는 모든 버전과 해당 저장소 목록을 볼 수 있다.
 <code sh> <code sh>
 apt-cache policy [package-name] apt-cache policy [package-name]
줄 70: 줄 71:
  
 ===== apt-mark ===== ===== apt-mark =====
-  * 특정 버전으로 고정+  * 특정 버전으로 고정. 업그레이드를 망지한다.
  
 <code sh> <code sh>
-# 현재 설치 버전으ㄹ 고정+# 현재 설치 버전으로 고정
 sudo apt-mark hold jenkins sudo apt-mark hold jenkins
  
 # 고정 풀기 # 고정 풀기
-sudo apt-mark unhold jenkins+sudo apt-mark unhold jenkins 
 + 
 +# 고정 목록 
 +sudo apt-mark showhold
 </code> </code>
 +  * 기타 방법 - [[https://askubuntu.com/questions/18654/how-to-prevent-updating-of-a-specific-package|updates - How to prevent updating of a specific package? - Ask Ubuntu]]
 +  * ''synaptic''에서 **Package -> Lock Version** 메뉴로도 가능.
 +<code sh>
 +# dpkg
 +echo "<package-name> hold" | sudo dpkg --set-selections # hold
 +echo "<package-name> install" | sudo dpkg --set-selections # unhold
 +dpkg --get-selections # 상태 조회
 +dpkg --get-selections <package-name> # 특정 패키지 상태조회
 +dpkg --get-selections | grep "\<hold$" # hold 목록
  
 +# aptitude
 +sudo aptitude hold <package-name>
 +sudo aptitude unhold <package-name>
 +</code>
 ===== Aptik ===== ===== Aptik =====
   * http://www.teejeetech.in/2014/09/aptik-v16.html   * http://www.teejeetech.in/2014/09/aptik-v16.html
linux/apt.txt · 마지막으로 수정됨: 2023/02/19 16:31 저자 kwon37xi