"Apt"의 두 판 사이의 차이

wwiki
이동: 둘러보기, 검색
(Distribution)
(옵션)
1번째 줄: 1번째 줄:
==옵션==
+
==Commands==
  
 
=== search ===
 
=== search ===

2021년 7월 31일 (토) 06:48 판

Commands

search

search in package descriptions

$ apt search [패키지명]

list

list packages based on package names

$ apt list --installed | grep  [패키지명]

show

show package details

non interactive로 설치

$ export DEBIAN_FRONTEND=noninteractive && apt-get install -y postfix

소스 리스트

설정파일은 /etc/apt/sources.list에 있고, /etc/apt/sources.list.d에 추가 설정파일들이 있다.

포맷

설정파일은 다음과 같은 포맷이다.

deb http://site.example.com/debian distribution component1 component2 component3

Archive type

deb: binary package를 가르킨다.

deb-src: source package

Repository URL

리파지토리 경로.

미러: https://www.debian.org/mirror/list

Distribution

릴리즈 코드명, 코드별칭(jessie, stretch, buster, sid) 혹은 릴리즈 클래스(oldstable, stable, testing, unstable)일 수 있다.

stable: 안정성 검증을 마친 패키지

backports: stable보다 더 최신판

testing: 안정성을 시험하는 패키지를 저장한다.

unstable: sid라고도 하며, 개발하고 있는 패키지이다.

experimental: 매우 실험적인 패키지이다.

Component

main: 데비안 자유 소프트웨어 지침(DFSG, The Debian Free Software Guidelines)준수 패키지로 구성된다.

contrib: DFSG준수 소프트웨어를 포함하지만 main과 의존성이 없는 것들.

non-free: DFSG에 응하지 않은 소프트웨어를 포함한다.

예제

Debian 10/Buster의 /etc/apt/sources.list 파일을 다음과 같이 수정한다.

deb http://deb.debian.org/debian buster main
deb-src http://deb.debian.org/debian buster main

deb http://deb.debian.org/debian-security/ buster/updates main
deb-src http://deb.debian.org/debian-security/ buster/updates main

deb http://deb.debian.org/debian buster-updates main
deb-src http://deb.debian.org/debian buster-updates main