Программирование в стандарте POSIX

Руководство начинающего разработчика Debian

Depends Данный пакет не может быть установлен, если пакеты, указанные в списке зависимостей Depends, также не установлены. Используйте этот тип зависимости, если ваша программа гарантировано не будет работать (или вызовет какие-нибудь серьезные проблемы), если соответствующий пакет не установлен.
Recommends Программа dselect не установит ваш пакет, если пакеты, указанные в списке зависимостей Recommends, не установлены. Однако программы dpkg и apt-get должны позволить сделать это. Используйте данный тип зависимостей для пакетов, которые бы не использовались вместе с вашим пакетом только в нестандартных случаях.
Suggests Когда пользователь устанавливает ваш пакет, программа dselect предложит ему также установить пакеты, перечисленные в списке зависимостей Suggests. Программы dpkg и apt этого делать не будут. Используйте данный тип зависимостей для пакетов, которые могут расширить функциональность вашего пакета, и, таким образом, увеличить его полезность.

Обязательные файлы в каталоге debian
Справочник по Debian
The Linux kernel under Debian
Управление пакетами в Debian
Примеры скриптов
Основы Debian
Руководство по Debian
Обновление до дистрибутива testing


Заметка об авторских правах
Русский Debian 3.0 FAQ 0.3
Введение в создание пакетов для дистрибутива GNU Debian Linux

Программирование в стандарте POSIX

Обеспечение мобильности (переносимости, портабельности) программного обеспечения (ПО) - задача исключительной важности и сложности; в наше время это обстоятельство едва ли нуждается в пространных обоснованиях. Один из общепринятых способов повышения мобильности ПО - стандартизация окружения приложений: предоставляемых программных интерфейсов, утилит и т.п. На уровне системных сервисов подобное окружение описывает стандарт POSIX (Portable Operating System Interface - мобильный интерфейс операционной системы); название предложено известным специалистом, основателем Фонда свободного программного обеспечения Ричардом Столмэном.

История создания и текущий статус стандарта POSIX
Основные понятия языка shell
Данные, ассоциированные с пользователем
Обход и обработка файловых иерархий
Открытие и закрытие файлов
Простейшие средства обработки текстовых файлов
Опрос и изменение атрибутов процессов
Каналы
Служебные программы и функции для управления терминалами
Опрос идентифицирующих данных хостов
Опрос данных о сети
Опрос и установка показаний часов реального времени
Определение языково-культурной среды
Основные понятия, рассматриваемые в курсе