본문 바로가기
리눅스

Dawoum bullseye repository

by 다움위키 2023. 12. 9.

이 저장소는 삭제되었습니다!!

이 글을 읽기 전에, DontBreakDebian을 먼저 읽고 시작하십시오.

데비안 11을 사용하면서, 필요에 따라, 몇 개의 패키지를 빌드해서 사용하고, 바이너리 파일을 공개해 두고 있습니다. 이 패키지들은 버전 업데이트가 있을 때마다 새롭게 컴파일을 하고 해당 위치로 옮겨 놓기는 하지만, 패키지 사용자들은 업데이트가 있는지 확인하는 것이 상당히 귀찮을 수 있습니다.

그래서, 이 과정을 자동화하기 위해 저장소를 만들었습니다. 이것을 하는 방법은 Creating and hosting my own Debian apt repo에서 보실 수 있습니다.

한편, 데비안 문서로부터, 패키지 제작에 관련된 내용에 따라 패키지를 제작했지만, 일부에서, 패키지 제작자의 무지로 인해, 어떤 정보, 예를 들어, 관리자 정보, 전자우편 주소 등이 잘못 표시될 수 있습니다.

역시, 소스 자체는 대부분 수정이 없고, 수정된 내용은 소스 패키지를 제공하거나, 관련된 정보를 최대한 제공하려고 합니다.

어쨌든, 제공되는 패키지들에서 문제가 발생할 가능성은 원래 갖고 있던 버그를 제외하고 아마도 없을 것으로 기대되지만, 이 저장소를 이용할지 말지는 사용자의 판단에 의한 것이고, 따라서 모든 책임도 사용자 본인에게 있음을 인식하셔야 합니다.

저장소 이용 방법

다른 저장소 추가 방법과 마찬가지로, 아래의 과정으로 추가할 수 있습니다:

패키지 목록을 업데이트합니다:

  • sudo apt update

아마도 적어도 dpkg와 관련된 패키지를 포함해서 몇 개의 패키지가 업그레이드될 것이라고 메시지가 출력될 것입니다.

최근 파이어폭스를 설치하기 위해서,

  • sudo apt install firefox

저장소 우선순위

데비안 11.5.0으로 업데이트 후에, dpkg 관련 패키지 5개 중에서 2개만 업데이트되고 나머지 3개가 업데이트되지 않는 문제가 생겼습니다. 보통 데비안 저장소의 기본 우선순위 (Pin-Priority)가 500으로 설정되어 있으므로, 다움 저장소를 더 높은 숫자로 만들어 둡니다: /etc/apt/preferences.d 디렉토리 아래에 아무 이름의 파일에

Package: *
Pin: release a=bullseye-dawoum
Pin-Priority: 600

여기서 a=bullseye-dawoum에서 bullseye-dawoum은 apt update에서 나타나는 디렉토리 이름입니다. 예를 들어, 로컬 저장소도 이 디렉토리로 적용이 가능합니다.

 

Package list

소스 패키지는 소스에 패치를 적용한 경우에만 제공됩니다. 그렇지 않은 것은 소스의 위치를 확인하십시오. 소스 저장소를 추가하셔서 소스 패키지를 받을 수 있습니다.

main 저장소

데비안 안정판, 테스팅, 시드, 실험 버전에서 소스를 가져온 패키지 목록입니다.

  • dpkg : 1.20.11.1 : 소스 패키지 제공 (안정판 소스+패치)
  • firefox : 103.0 : 시스 소스
  • glmarks2 : 2021.10~git.e359bb0-2 : 시드 소스
  • llvm-toolchain-13 : 13.0.1-7 : 시드 소스
  • llvm-toolchain-14 : 14.0.6-2 : 시드 소스
  • nautilus : 3.38.2-1+deb11u1.1 : 소스 패키지 제공 (안정판 소스+패치)
  • nginx : 1.18.0-6.4 : 안정판 소스 + pagespeed module + brotli module
  • nspr4 : 4.34-1 : 시드 소스
  • nss3 : 3.81-1 : 시드 소스
  • redis : 7.0.4-1 : 데비안 실험 소스
  • vsftpd : 3.0.3-12+b1.1 : 소스 패키지 제공 (안정판 소스+패치)
  • yaru-theme : 22.04.4+dfsg-2 : 시드 소스 : humanity-icon-theme을 같이 설치하시기 바랍니다.

contrib 저장소

데비안 저장소가 아닌 곳에서 소스를 가져온 패키지들입니다.

  • apt-fast : 1.9.12-1 : 우분투 PPA 소스
  • firefox : 103.0.1-1 : 모질라 소스 + 데비안 시드 패치
  • humanity-icon-theme : 0.6.16 : 우분투 PPA 소스
  • hyptonix : 2.7-1 : 리눅스민트 github 소스
  • kime : v2.5.6_753b106 : git 소스
  • linux-kernel : 5.19.0-generic-1 : 커널 소스+데비안 실험 패치+우분투 패키징 패치 (일반 커널)
  • lsb : 11.1.0-4 : 우분투 소스
  • manpages-ko : 20050219-4 : 소스 패키지 제공 (중단된 배포판 소스 사용)
  • nordic-gtk-theme : 20220723 : gnome-look 파일
  • nordic-icon-theme : 20210619-1 : gnome-look 파일

experimental 저장소

대부분 시드와 기타 저장소에서 가져온 소스를 빌드한 것이지만, 위의 두 저장소에 비해 실험적 패키지들입니다.

  • cargo : 0.57.0-7 : 시드 소스
  • libgit2 : 1.4.3+dfsg.1-1 : 시드 소스
  • linux-kernel : 5.19.0-uxd1-1 : Debian on Ryzen CPU에 따라 제작된 커널, 우분투 패키징 패키+XanMod Kernel 패치+데비안 패치 일부
  • rustc : 1.59.0+dfsg1-2 : 시드 소스
  • swtpm-tools : 0.7.1-1 : 시드 소스
  • wasi-libc : 0.0~git20210922.ad51334-1 : 시드 소스