이 저장소는 삭제되었습니다!!
이 글을 읽기 전에, DontBreakDebian을 먼저 읽고 시작하십시오.
데비안 11을 사용하면서, 필요에 따라, 몇 개의 패키지를 빌드해서 사용하고, 바이너리 파일을 공개해 두고 있습니다. 이 패키지들은 버전 업데이트가 있을 때마다 새롭게 컴파일을 하고 해당 위치로 옮겨 놓기는 하지만, 패키지 사용자들은 업데이트가 있는지 확인하는 것이 상당히 귀찮을 수 있습니다.
그래서, 이 과정을 자동화하기 위해 저장소를 만들었습니다. 이것을 하는 방법은 Creating and hosting my own Debian apt repo에서 보실 수 있습니다.
한편, 데비안 문서로부터, 패키지 제작에 관련된 내용에 따라 패키지를 제작했지만, 일부에서, 패키지 제작자의 무지로 인해, 어떤 정보, 예를 들어, 관리자 정보, 전자우편 주소 등이 잘못 표시될 수 있습니다.
역시, 소스 자체는 대부분 수정이 없고, 수정된 내용은 소스 패키지를 제공하거나, 관련된 정보를 최대한 제공하려고 합니다.
어쨌든, 제공되는 패키지들에서 문제가 발생할 가능성은 원래 갖고 있던 버그를 제외하고 아마도 없을 것으로 기대되지만, 이 저장소를 이용할지 말지는 사용자의 판단에 의한 것이고, 따라서 모든 책임도 사용자 본인에게 있음을 인식하셔야 합니다.
저장소 이용 방법
다른 저장소 추가 방법과 마찬가지로, 아래의 과정으로 추가할 수 있습니다:
- sudo apt install -y lsb-release ca-certificates apt-transport-https software-properties-common gnupg
- echo "deb [arch=amd64] https://dawoum.duckdns.org/debian/ bullseye-dawoum main contrib" | sudo tee /etc/apt/sources.list.d/dawoum.list
- wget -qO - https://dawoum.duckdns.org/debian/dawoum.gpg | sudo tee /etc/apt/trusted.gpg.d/dawoum.gpg > /dev/null
패키지 목록을 업데이트합니다:
- 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 : 시드 소스