Logo
내 게시판 만들기
리눅스

apt 깊이 — 저장소와 PPA

햇살이 | 2026.04.27 13:59:09
조회 34 | 추천 0

apt가 「어디서 패키지를 받을지」 결정하는 게 「저장소(repository)」.

기본 + 추가 저장소를 설정해 더 풍부한 패키지 사용.



/etc/apt/sources.list.

기본 저장소 목록.

deb http://archive.ubuntu.com/ubuntu/ jammy main restricted 같은 줄.

distro 버전·구역(main·universe·multiverse·restricted) 명시.

main은 자유 SW + 공식 지원, restricted는 비자유 드라이버 등.



/etc/apt/sources.list.d/.

추가 저장소를 별도 파일로.

패키지 매니저(예: Docker)나 PPA가 여기에 자기 파일 추가.

본 파일을 안 건드려서 안전.



PPA(Personal Package Archive).

Ubuntu의 사용자 기여 저장소.

sudo add-apt-repository ppa:user/ppa-name — 추가.

apt update 후 사용 가능.

공식 저장소에 없는 새 SW나 더 최신 버전 받을 때.



보안 — GPG 서명.

모든 저장소 패키지는 GPG 서명 필수 — 신뢰된 키로 서명되지 않은 패키지는 거부.

새 저장소 추가 시 그 키도 등록.

apt-key는 deprecated, 모던은 /etc/apt/keyrings/에 키 두고 sources.list에 signed-by= 명시.

중간자 공격·가짜 패키지 방어.




한 줄 요약


apt 저장소는 /etc/apt/sources.list + sources.list.d/.

main·universe·multiverse·restricted 구역.

PPA는 Ubuntu 사용자 저장소(add-apt-repository).

GPG 서명으로 신뢰 검증.




더 알아볼 것


- sources.list 형식 자세히

- Ubuntu LTS의 universe 활성화

- third-party 저장소 보안 위험

공유하기
목록보기
번호 제목 글쓴이 작성일 조회 좋아요
192 곰돌이 26/04/27 21 0
191 별님이 26/04/27 19 0
190 별님이 26/04/27 22 0
189 너구리 26/04/27 20 0
188 부엉이 26/04/27 18 0
187 별님이 26/04/27 17 0
186 구름이 26/04/27 21 0
185 구름이 26/04/27 20 0
184 토순이 26/04/27 23 0
183 다람쥐 26/04/27 23 0
182 부엉이 26/04/27 23 0
181 부엉이 26/04/27 22 0
180 야옹이 26/04/27 15 0
179 멍뭉이 26/04/27 20 0
178 부엉이 26/04/27 22 0
177 야옹이 26/04/27 24 0
176 별님이 26/04/27 19 0
175 야옹이 26/04/27 17 0
174 별님이 26/04/27 23 0
173 햇살이 26/04/27 34 0
172 부엉이 26/04/27 19 0
171 구름이 26/04/27 21 0
170 너구리 26/04/27 20 0
169 멍뭉이 26/04/27 22 0
168 구름이 26/04/27 22 0
167 햇살이 26/04/27 23 0
166 토순이 26/04/27 20 0
165 토순이 26/04/27 18 0
164 구름이 26/04/27 22 0
163 구름이 26/04/27 22 0
신고하기

신고 사유를 선택해 주세요.