|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.11.2013, 19:26 | #1 |
Форумчанин
Регистрация: 14.12.2012
Сообщений: 668
|
Debian, принципы работы пакетного менеджера
Доброго дня.
Пытаюсь разобраться понять принципы установки пакетов в debian. Читаю man и info, в русскоязычных книгах ничего толкового не находил (забугорные не пробовал, тяжеловато будет). Не могу составить в голове четкую схему установки пакетов. Код:
1. Распаковка контрольных файлов. 2. Если есть старая версия, то запускается prerm script. 3. Запускается preinst script. 4. Распаковка новых файлов программы, резервное копирование старых. 5. Запуск preinst script , запуск postrm script (если есть старая версия). 6. Конфигурирование пакета. Конфигурирование: 1. Распаковка новых конфигурационных файлов, резервирование старых. 2. Запуск postinst script. Вопросы: 1. Что такое контрольные файлы, и какое у них назначение? 2. Функция prerm script, preinst script, postrm script, postinst script? 3. Задачи конфигурирования, и конфигурационных файлов? P.S Просьба не отсылать в гугл, несколько дней пытаюсь нарыть что-то понятно объясняющее, безрезультатно. |
12.11.2013, 06:12 | #2 | ||
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Контрольные файлы хранят всякую справочную фигню (по сути это есть файл конфигурации) - кто автор, секция пакета (раздел как следует классифицировать пакет), зависимости и много чего еще). Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
||
12.11.2013, 06:33 | #3 |
Форумчанин
Регистрация: 14.12.2012
Сообщений: 668
|
Спасибо.
Код:
|
12.11.2013, 07:20 | #4 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Ну вот Вы пишите в гугл не отправлять, но ведь там действительно написано это все. Сами подумайте - вряд ли кто-то будет заучивать такие технические подробности, есть справочники там все это и лежит.
http://www.opennet.ru/man.shtml?topi...ry=1&russian=0 Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
12.11.2013, 09:16 | #5 |
Форумчанин
Регистрация: 14.12.2012
Сообщений: 668
|
Если Вам лень или еще какие-то причины, то можно просто меня игнорировать, я ведь никого не заставляю что-то объяснять. Нахожу Вашу ссылку переводом man'a, man я уже прочитал. Видимо придется методом тыка, спасибо за внимание.
|
12.11.2013, 10:31 | #6 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
12.11.2013, 12:51 | #7 |
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
Уважаемый, на сайте дебиана (в том числе на его русскоязычной версии) все изложено доступным языком.
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс |
14.11.2013, 19:20 | #8 |
Форумчанин
Регистрация: 14.12.2012
Сообщений: 668
|
Не буду плодить темы, попробую задать вопрос в существующей.
1. Если закомментировать все источники в /etc/apt/sources.list, то имею следующее: root@Pavlick-pc:/home/pavel# apt-cache stats Всего имён пакетов: 3337 (66,7 k) .... 2. Если в /etc/apt/sources.list добавить deb http://ftp.ru.debian.org/debian/ wheezy main: root@Pavlick-pc:/home/pavel# apt-cache stats Всего имён пакетов: 46247 (925 k) .... 3. Если в /etc/apt/sources.list добавить deb http://ftp.ru.debian.org/debian/ unstable main: root@Pavlick-pc:/home/pavel# apt-cache stats Всего имён пакетов: 3337 (66,7 k) .... 4. Если в /etc/apt/sources.list добавить deb http://ftp.ru.debian.org/debian/ sid main: root@Pavlick-pc:/home/pavel# apt-cache stats Всего имён пакетов: 3337 (66,7 k) .... Т.е лишь №2 дало какие-то пакеты для установки. Почему №3, 4 не увеличивают количество пакетов? Последний раз редактировалось 220Volt; 14.11.2013 в 20:22. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изучить основные принципы работы с классами | Иринас++ | Помощь студентам | 8 | 27.01.2011 17:23 |
Создание пакетного файла с использованием списка значений в качестве параметров. | chaosfall | Операционные системы общие вопросы | 1 | 05.12.2010 21:01 |
Общие принципы работы с сайтом vkontakte.ru | Dionix | Работа с сетью в Delphi | 5 | 01.08.2010 23:44 |
Логические и Арифметические принципы работы ЭВМ | ardor | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 18.11.2009 23:37 |
Принципы работы icq | Mantell | Общие вопросы .NET | 0 | 30.06.2009 10:42 |