Часто задаваемые вопросы о Debian GNU/Linux

Version 12.1

Permission is granted to make and distribute verbatim copies of this document provided the copyright notice and this permission notice are preserved on all copies.

Permission is granted to copy and distribute modified versions of this document under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one.

Permission is granted to copy and distribute translations of this document into another language, under the above conditions for modified versions, except that this permission notice may be included in translations approved by the Free Software Foundation instead of in the original English.

October 2024

Аннотация

В этом документе содержатся ответы на часто задаваемые вопросы о Debian GNU/Linux.


Содержание

1. Определения и краткий обзор
1.1. О чём данные ЧаВо?
1.2. Что такое Debian GNU/Linux?
1.3. Я понял, что такое Debian, а что такое Linux?!
1.4. Debian работает только с GNU/Linux?
1.5. Чем Debian GNU/Linux отличается от других дистрибутивов Linux? Почему я должен отдать предпочтение Debian, а не какому-то другому дистрибутиву?
1.6. Как соотносятся проект Debian и проект GNU Free Software Foundation?
1.7. Как произносится слово Debian и что оно означает?
2. Получение и установка Debian GNU/Linux
2.1. Какая версия Debian является последней?
2.2. Обновляются ли пакеты в «stable»?
2.3. Где и как получить установочные образы Debian?
2.4. Как установить Debian с компакт-дисков?
2.5. Зачем на CD официального стабильного дистрибутива нужны символьные ссылки «frozen» и «unstable»? Я думал, что на этих CD только стабильный дистрибутив!
2.6. Можно ли установить Debian прямо с Интернет-сайта?
2.7. Есть ли другие способы запуска программы установки системы?
3. Выбор дистрибутива Debian
3.1. Какой дистрибутив Debian (стабильный/тестируемый/нестабильный) лучше всего мне подойдёт?
3.1.1. Вы предлагаете установить стабильный дистрибутив, но при его использовании не обнаруживается или не работает такое-то аппаратное обеспечение. Что делать?
3.1.2. Есть ли разница между версиями пакетов в различных дистрибутивах?
3.1.3. В стабильных дистрибутивах содержатся устаревшие версии программ. Только взгляните на Kde, Gnome, Xorg или даже ядро. Они очень старые. Почему?
3.1.4. Возможно ли позже перейти на другой дистрибутив и как это сделать?
3.1.5. Не могли бы вы подсказать мне какой выпуск следует устанавливать, стабильный, тестируемый или нестабильный?
3.1.6. Вы упомянули, что тестируемый дистрибутив иногда ломается. Что имеется в виду?
3.1.7. Почему тестируемый выпуск может быть сломан в течение нескольких месяцев? Разве исправления, добавляемые в нестабильный выпуск, не переходят в тестируемый?
3.1.8. С точки зрения администратора, какой дистрибутив требует большего внимания?
3.1.9. Что происходит при выходе новой версии дистрибутива?
3.1.10. У меня на настольном компьютере/кластере установлен Debian. Как узнать, какой дистрибутив используется?
3.1.11. I am currently using the stable version. Can I change to testing or unstable? If so, how?
3.1.12. Сейчас я использую тестируемый дистрибутив (trixie). Что произойдёт после выпуска следующей версии? У меня по-прежнему будет отслеживаться тестируемый дистрибутив, или на моей машине будет новый стабильный дистрибутив?
3.1.13. Всё равно непонятно. Так что же нужно устанавливать?
3.2. But what about Kali, Knoppix, Linux Mint, Ubuntu, and others?
3.2.1. I know that Kali/Knoppix/Linux Mint/Ubuntu/... is Debian-based. So after installing it on the hard disk, can I use 'apt' package tools on it?
3.2.2. I installed Kali/Knoppix/Linux Mint/Ubuntu/... on my hard disk. Now I have a problem. What should I do?
3.2.3. I'm using Kali/Knoppix/Linux Mint/Ubuntu/... and now I want to use Debian. How do I migrate?
4. Проблемы совместимости
4.1. На каких архитектурах/системах работает Debian GNU/Linux?
4.2. На каких ядрах работает Debian GNU/Linux?
4.3. Насколько Debian совместим с другими дистрибутивами Linux?
4.4. Насколько исходный код Debian совместим с другими системами Unix?
4.5. Можно ли использовать пакеты Debian (файлы «.deb») в системе RedHat/Slackware/… Linux? Можно ли использовать пакеты RedHat (файлы «.rpm») в системе Debian GNU/Linux?
4.6. Как установить не-Debian программу?
5. Программное обеспечение, доступное в системе Debian
5.1. Какие виды приложений и средств разработки программ доступны в Debian GNU/Linux?
5.2. Кто написал все эти программы?
5.3. Как получить текущий список программ, для которых в Debian собраны пакеты?
5.4. Как установить окружение разработчика для сборки пакетов?
5.5. Чего не хватает в Debian GNU/Linux?
5.6. Почему иногда выдаются сообщения «ld: cannot find -lfoo» при компиляции программ? Почему не хватает каких-то файлов libfoo.so в пакетах Debian с библиотеками?
5.7. Поддерживает ли Debian Java (и если да, то как)?
5.8. How can I check that I am using a Debian system, and what version it is?
5.9. Как в Debian поддерживаются языки, отличные от английского?
5.10. Где ezmlm/djbdns/qmail?
5.11. Где проигрыватель Flash (SWF)?
5.12. Где Google Earth?
5.13. Где программы для VoIP?
5.14. I have a device that requires non-free firmware. What should I do?
5.15. У меня есть беспроводная сетевая карта, которая не работает в Linux. Что делать?
6. The Debian archives
6.1. Сколько существует дистрибутивов Debian?
6.2. Что означают названия вроде etch, lenny и т. д.?
6.2.1. Какие кодовые имена уже использовались?
6.2.2. Откуда берутся эти кодовые имена?
6.3. Что такое «sid»?
6.4. Что содержится в каталоге stable?
6.5. Что содержится в тестируемом дистрибутиве?
6.5.1. Что происходит с «testing»? Как его «замораживают»?
6.6. Что содержится в нестабильном дистрибутиве?
6.7. What are all those directories at the Debian archives?
6.8. Что находится в каталогах внутри dists/stable/main?
6.9. Где находятся исходные коды?
6.10. Что находится в каталоге pool?
6.11. Для чего нужен каталог «incoming»?
6.12. Where can I find old packages of previous releases?
6.13. Как создать свой собственный apt-репозиторий?
7. Основы системы управления пакетами Debian
7.1. Что такое пакет Debian?
7.2. Какой формат у двоичных пакетов Debian?
7.3. Почему имена файлов пакетов Debian такие длинные?
7.4. Зачем нужен файл control?
7.5. Зачем нужен файл conffile?
7.6. Зачем нужны сценарии preinst, postinst, prerm и postrm?
7.7. Что такое Пакет первой необходимости (Essential), Необходимый (Required), Важный (Important), Стандартный (Standard), Необязательный (Optional) или Дополнительный (Extra) пакет?
7.8. Что такое виртуальный пакет?
7.9. Что имеется в виду, когда говорят, что пакет Рекомендует (Recommends), Предлагает (Suggests), Заменяет (Replaces), Ломает (Breaks) или Предоставляет (Provides) другой пакет, Зависит (Depends) от него или Конфликтует (Conflicts) с ним?
7.10. Что значит Пред-зависит (Pre-Depends)?
7.11. Что означают слова неизвестно (unknown), установить (install), удалить (remove), вычистить (purge), зафиксировать(hold) в строке состояния пакета?
7.12. Как зафиксировать (hold) пакет?
7.13. Как установить пакет исходного кода?
7.14. Как собрать двоичный пакет из пакета исходного кода?
7.15. Как самому создать пакет Debian?
8. Инструменты управления пакетами Debian
8.1. Какие программы для управления пакетами имеются в Debian?
8.1.1. dpkg
8.1.2. APT
8.1.3. aptitude
8.1.4. synaptic
8.1.5. tasksel
8.1.6. Другие инструменты управления пакетами
8.2. Говорят, что Debian способен обновить работающую программу; как это делается?
8.3. Как узнать, какие пакеты установлены в системе Debian?
8.4. How do I display the files of an installed package?
8.5. Как определить пакет, которому принадлежит определённый файл?
8.6. Why is "foo-data" not removed when I uninstall "foo"? How do I make sure old unused library-packages get purged?
9. Поддержание обновлений системы Debian
9.1. Как поддерживать систему Debian в актуальном состоянии?
9.1.1. aptitude
9.1.2. apt-get и apt-cdrom
9.2. Нужно ли для обновления пакета переходить в однопользовательский режим?
9.3. Нужно ли хранить на диске все файлы-архивы .deb?
9.4. How can I keep a log of the packages I added to the system? I'd like to know when upgrades and removals have occurred and on which packages!
9.5. Возможно ли автоматическое обновление системы?
9.6. Есть несколько машин, как скачивать для них обновления только один раз?
10. Debian и ядро
10.1. Можно ли установить и собрать ядро без некоторых специфичных для Debian настроек?
10.2. Какие инструменты для самостоятельной сборки ядра есть в Debian?
10.3. What special provisions does Debian provide to deal with modules?
10.4. Можно ли безопасно удалить пакет со старой версией ядра и как это сделать?
10.5. Where can I get more information about Linux packages for Debian?
11. Пользовательская настройка системы Debian GNU/Linux
11.1. Как убедиться, что все программы используют одинаковый формат бумаги?
11.2. Как обеспечить доступ к файлам устройств без нарушения защиты системы?
11.3. Как в Debian правильно сменить консольный шрифт при запуске системы?
11.4. Как настроить параметры по умолчанию для приложений X11?
11.5. How does a Debian system boot?
11.6. And how about Debian and traditional System V init?
11.7. And are there yet other ways of booting a Debian system?
11.8. Как система управления пакетами работает с пакетами, содержащими настроечные файлы для других пакетов?
11.9. Как заменить программу, установленную из какого-либо пакета, на свою собственную?
11.10. Как включить самостоятельно собранный пакет в список доступных пакетов, известных системе управления пакетами?
11.11. Некоторым пользователям нравится mawk, другим gawk; некоторым vim, другим elvis; некоторым trn, другим tin. Как осуществляется поддержка предпочтений в Debian?
12. Поддержка Debian GNU/Linux
12.1. Какая ещё документация существует по системе Debian?
12.2. Есть ли какие-нибудь онлайн-ресурсы для обсуждения Debian?
12.2.1. Списки рассылки
12.2.2. Web forum
12.2.3. Вики
12.2.4. Сопровождающие
12.2.5. Группы новостей Usenet
12.3. Как быстро найти информацию по Debian GNU/Linux?
12.4. Существуют ли журналы известных ошибок?
12.5. Как сообщить об ошибке в Debian?
13. Помощь проекту Debian
13.1. How can I become a Debian member/Debian developer?
13.2. Как помочь проекту Debian своими ресурсами?
13.3. Как оказать финансовую помощь проекту Debian?
13.3.1. Software in the Public Interest
13.3.2. Другие организации
14. Распространение Debian GNU/Linux в коммерческом продукте
14.1. Можно ли штамповать CD-диски Debian и продавать их?
14.2. Можно ли укомплектовать Debian несвободным ПО?
14.3. Я делаю специальный дистрибутив Linux для «вертикального маркетинга». Могу я использовать Debian GNU/Linux как основу этой системы и добавлять мои собственные приложения поверх него?
14.4. Можно ли создать «пакет» Debian из коммерческой программы, чтобы её можно было без проблем установить в любой системе Debian?
15. Изменения, ожидаемые в следующем выпуске Debian
15.1. Улучшение безопасности системы
15.2. Расширенная поддержка не-англоговорящих пользователей
15.3. Улучшения в программе установки Debian
15.4. Ещё больше архитектур
15.5. Больше ядер
16. Общая информация о ЧаВо
16.1. Авторы
16.2. Обратная связь
16.3. Где взять
16.4. Формат документа