사용자 도구

사이트 도구


linux:apt

차이

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

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
linux:apt [2022/03/20 20:47]
kwon37xi [Linux apt (Advanced Packaging Tool) 및 Debian 계열 패키지 관리]
linux:apt [2022/12/05 21:16]
kwon37xi [Linux apt (Advanced Packaging Tool) 및 Debian 계열 패키지 관리]
줄 4: 줄 4:
   * [[linux:ubuntu:package_management|Ubuntu 패키지 관리]]   * [[linux:ubuntu:package_management|Ubuntu 패키지 관리]]
   * [[linux:apt_offline|apt-offline]]   * [[linux:apt_offline|apt-offline]]
-  * [[https://gitlab.com/volian/nala|Volian Linux / nala · GitLab]]+  * [[linux:deb_get|deb-get]] 
 +  * [[linux:aptitude|aptitude]] 
 +  * [[linux:nala|nala]] 
 +  * [[linux:debian:makedeb_mpm|makedeb / mpm]]
  
 ===== 설치 ===== ===== 설치 =====
줄 111: 줄 114:
 ===== Pinning ===== ===== Pinning =====
   * [[https://help.ubuntu.com/community/PinningHowto|Pinning HowTo]]   * [[https://help.ubuntu.com/community/PinningHowto|Pinning HowTo]]
 +
 +===== apt-key =====
 +<code sh>
 +man apt-key 8
 +</code>
 +  * ''apt-key'' 명령은 deprecated 상태라고 보면 된다. 아래와 같은 명령을 사용한다면 후자로 변경해줘야 한다.
 +<code sh>
 +wget -qO- https://myrepo.example/myrepo.asc | sudo apt-key add -
 +wget -qO- https://myrepo.example/myrepo.asc | sudo tee /etc/apt/trusted.gpg.d/myrepo.asc
 +</code>
 +  * 명시적 ''signed-by'' 키의 경우 **''/etc/apt/keyrings/''** 아래에 저장하고 repository source 파일에 ''deb [signed-by=/usr/share/keyrings/filename.gpg] ...'' 처럼 지정해준다.
 +  * ASCII armored 파일의 경우 파일 확장자가 **''.asc''** 여야 한다.
 +  * Open PGP 바이너리의 경우(''%%gpg --dearmor%%'' 로 저장했거나) **''.gpg''** 확장자로 저장해야 한다.
  
 ===== CheatSheet ===== ===== CheatSheet =====
linux/apt.txt · 마지막으로 수정됨: 2023/02/19 16:31 저자 kwon37xi