데비안 sid 설치하기

데비안 sid란?

데비안 main archive 최신 버전 상태의 판본.

데비안 패키지를 main archive에 올리기 위해서는 사용하는 dependency 패키지들이 모두 main archive 버전이어야 함.

따라서 데비안 패키지를 데비안 sid 판본에서 하는 것이 바람직함.


sid == unstable

자세히 읽기 (영문) : https://www.debian.org/releases/sid/

데비안 sid는 항상 최신 버전만으로 꾸려지므로, codename은 바뀔 일이 없음.

본 문서의 sid를 unstable로 상호대치해도 완전히 동작함.

Version

Code name

Alias

Release date

Sid

unstable

15

Duke

14

Forky

13

Trixie

testing

12

Bookworm

stable

2023-06-10

11

Bullseye

oldstable

2021-08-14

10

Buster

oldoldstable

2019-07-06

9

Stretch

2017-06-17

8

Jessie

2015-04-25

7

Wheezy

2013-05-04

6.0

Squeeze

2011-02-06

5.0

Lenny

2009-02-14

4.0

Etch

2007-04-08

3.1

Sarge

2005-06-06

3.0

Woody

2002-07-19

2.2

Potato

2000-08-15

2.1

Slink

1999-03-09

2.0

Hamm

1998-07-24

1.3

Bo

1997-07-02

1.2

Rex

1996-12-12

1.1

Buzz

1996-06-17

0.93R6

1995-10-26

0.93R5

~1995-03-01

0.91

~1994-01-01

데비안의 Code name은 토이스토리 캐릭터들입니다. 두 번째 DPL Bruce Perens(Pixar에서 일하며 토이스토리 제작에 참여)가 정함.


sid ~= Rolling release

자세히 읽기 (영문) : https://wiki.debian.org/DebianUnstable

sid는 버저닝되는 release가 아니므로 rolling release는 아님.

main archive가 하루에 몇 번씩 업데이트되므로 rolling release와 같아 보일 수 있음.


설치하는 방법

권장 : 가상화 없는 일반적인 설치, 하이퍼바이저 상 가상머신에 설치

비권장 : 컨테이너에 설치 (e.g. 도커, LXC)

  • sbuild 등 컨테이너 기반 패키지 빌더가 존재함.

  • 컨테이너 내에서 돌릴 경우 nested 컨테이너 환경 발생 가능.
  • 예기치 못한 오류로 이어질 수 있음.

데비안 sid 설치하는 방법 (삼중택일, 설치 속도가 빠른 순서)


선택 1: daily build 설치

sid 바로 설치하기

설치가 안될 가능성이 매우 높음. 설치 중 실패 시 선택 2나 3을 하세요 !

다운로드

설치 절차

  1. Daily build ISO로 데비안 sid 배포판 설치 완료
  2. sid 판본의 최신 판본 상태로 업데이트
    1. sudo apt updatesudo apt full-upgrade로 최신 sid 판본 상태로 업데이트

    2. 재부팅


선택 2: weekly build 설치

testing 설치 이후 → sid 전환하기

설치가 안될 수 있음. 안되면 선택 3을 하세요 !

다운로드

설치 절차

  1. Weekly build ISO로 데비안 testing 배포판 설치 완료
  2. testing 판본의 최신 판본 상태로 업데이트
    1. sudo apt updatesudo apt full-upgrade로 최신 testing 판본 상태로 업데이트

    2. 재부팅
  3. testing 판본을 sid 판본으로 전환
    1. /etc/apt/sources.list 파일 내 trixie(혹은 testing)를 sid로 대치

      • 이 때, -security-updates 줄은 모두 제거합니다. (sid에서는 필요 없음)

    2. sudo apt updatesudo apt full-upgrade로 sid 판본으로 업데이트

    3. 재부팅
  4. 완료


선택 3: current release 설치

stable 설치 이후 → testing 전환 이후 → sid 전환하기

다운로드

설치 절차

  1. Current release ISO로 데비안 stable 배포판 설치 완료
  2. stable 판본의 최신 판본 상태로 업데이트
    1. sudo apt updatesudo apt full-upgrade로 최신 stable 판본 상태로 업데이트

    2. 재부팅
  3. stable 판본을 testing 판본으로 전환
    1. /etc/apt/sources.list 파일 내 bookworm(혹은 stable)를 testing으로 대치

    2. sudo apt updatesudo apt full-upgrade로 testing 판본으로 업데이트

    3. 재부팅
  4. testing 판본을 sid 판본으로 전환
    1. /etc/apt/sources.list 파일 내 testingsid로 대치

      • 이 때, -security-updates 줄은 모두 제거합니다. (sid에서는 필요 없음)

    2. sudo apt updatesudo apt full-upgrade로 sid 판본으로 업데이트

    3. 재부팅
  5. 완료


CategoryDebianKorea