Debian.pro/

Про Debian


dpkg

Создаём свой репозиторий с deb-пакетами.

Мы научились собирать пакеты и подписывать их. Теперь самое время сделать свой репозиторий с пакетами. По сути, есть 3 способа (более или менее «легальных») способа собрать свой репозиторий: dpkg-scanpackages, mini-dinstall и reprepo. dpkg-scanpackages — достаточно простая тулза, но требует много ручной работы. Я хоть и напишу про неё, но использовать её в промышленных масштабах не […]

Подписываем свои собственные deb-пакеты.

Это продолжение статьи про сборку своих собственных пакетов. Сейчас мы научимся подписывать свои пакеты через gpg и lintian, чтобы их можно было залить в свой собственный (да и в чужой, если нам разрешат хД) репозиторий. Вместе это позволит нам быть уверенным, что в наш личный репозиторий никто не залил всякой фигни. Нам понадобится пакет gnupg: […]

Собираем свой debian-пакет с файлами.

Приветствую всех. Когда-то давно я писал мануал про сборку пакета. Описанный там способ страшноват, хоть и работает. Сейчас у меня появилось время вернуться к этой теме и написать, как более или менее правильно собирать свои deb-пакеты — с подписями пакетов, своими репозиториями и всем подобным. Заодно я затрону тему того, что такое deb-пакеты изнутри и […]

Страшная история и няшка-debian, или как я dpkg вертал на место.

Случилось со мной сегодня забавная история. Написал я в консоль: apt-get install dpkg- Результатом стало примерно следующее: Removing ssh … Removing openssh-server … Stopping OpenBSD Secure Shell server: sshd. Removing openssh-client … … Removing dpkg … Could not exec dpkg! E: Sub-process /usr/bin/dpkg returned an error code (100) А всё началось с того, что при […]