Напред:
Общи положения
Up:
Книга за Debian GNU/Linux
Назад:
По-сложни подходи и системи
Съдържание
Управление на софтуера
Subsections
Общи положения
Официалният архив
Поддръжка
Неофициалните архиви
Инструкции за работа с
dpkg
,
dselect
и
apt
Въведение
Пакети и техните състояния
dpkg
: A medium-level package manager
dselect
: Debian package management frontend
Основи на dselect
apt
: Advanced Package Tool
Практическа употреба
aptitude
: Удобният начин
synaptic
: Друг графичен начин
apt-dpkg-ref
: Справочник на опциите на
apt
и
dpkg
apt
dpkg
Компилиране на Debian
binary packages
от
source packages
Решаване на dependencies проблеми -
автоматично
Контролиране на избора на пакети за инсталиране
Избор на release, от който да се вземат пакети
Възстановяване на стари версии на пакети
Приоритети на пакетите
Downgrade
Виртуални и мета-пакети
Алтернативи на
dpkg
и
apt
Справяне с проблеми -
ръчно
Справяне с някои конфигурационни проблеми чрез maintainer's scripts
Конфигуриране на пакети - проблеми и решения
Официалните документи
Многото лица на
debconf
Обработване на конфигурационните файлове на пакетите
Манипулация на файлове от други пакети
Изграждане на дистрибуцията и средства за контрол
Packaging -
Debian official maintainer's way
Бързо запознаване с
hello
и
hello-debhelper
Същото с
dh-make
и
devscripts
По-дълги обяснения
Инструменти улесняващи пакетирането
Пакета
dh-make
Пакета
debhelper
Пакета
debconf
,
debconf-utils
,
po-debconf
Пакета
devscripts
Пакета
debmake
Пакета
dpatch
,
patchutils
,
dh-kpatches
Пакета
cdbs
Пакета
cvs-buildpackage
Пакета
svn-buildpackage
Пакета
arch-buildpackage
Пакета
tla-buildpackage
Инструменти за проверка и контрол
Пакета
linda
Пакета
lintian
Пакета
debian-test
Пакета
debbugs
Пакета
reportbug
Примерни програми за пакетиране
Packaging -
at home
Компилиране и инсталиране на софтуера - проблеми и решения
Local APT Repositories
Създаване и управление на локално apt-хранилище с готови
deb
-файлове
debuild
: debian binary пакети от source пакети
sbuild
: debian binary пакети от source пакети
cvs-buildpackage
: debian binary пакети от CVS хранилище
apt-build
: Инсталиране на пакети от сорс
Накратко
Какво е необходимо
Създаване на собствени пакети с
apt-build
Създаване на
.deb
пакети и добавяне в хранилището
Полезни процедури с
apt-build
apt-src
pbuilder
apt-fu
kernel-package
: Компилиране на ядро по дебиански
Накратко
Основни процедури
Инсталиране на драйвери за
ALSA
и
NVidia
с
kernel-package
stow
: Управление на upstream sources
Сигурност и надеждност
Документи и пакети
Пакети за анализ и оценка на сигурността
Автоматизиран контрол върху правата на изпълнимите файлове
Подписване на пакети - Debian keyring
Debian source packages - подписване на сорса
Debian binary packages (deb's) - per-deb подписване
Debian
Release.gpg
files - per-Archive подписване
Прилагане на security updates за множество машини
Контрол върху правата на файловете и директориите с помощта на
acl
Some Nice Hints and Tricks - Special experience
Да си направим сами LiveCD images
dfsbuild
debix
Debian GNU/Linux chrooted install with
debootstrap
Debian GNU/Linux с LVM (вкл. root filesystem)
Debian GNU/Linux TakeOver Installations
Debian GNU/Linux върху x86 чрез PXE
Debian GNU/Linux върху Apple iBook
Debian GNU/Linux върху Sun Sparc Station or X terminal (netboot)
Debian GNU/Linux върху Sony Vaio SRX87
Debian GNU/Linux върху Acer Tablet PC
Debian GNU/Linux върху MS X-Box
Debian/GNU Linux върху HP PA-RISC
Хардуер
Документация
Начало на инсталацията
Основни конфигурации
Довършителни процедури
Debian GNU/Linux върху SGI MIPS (netboot)
Хардуер
Документация
Начало на инсталацията
Основни конфигурации
Довършителни процедури
Debian/GNU Linux върху AMD64
Debian GNU/Linux в клъстер чрез Mosix, OpenMosix и други
Анализи, оценки, предложения
More
Погрешно схващане
Обобщение
Nikola Antonov 2004-10-31