1040
Комментарий:
|
10017
|
Удаления помечены так. | Добавления помечены так. |
Строка 4: | Строка 4: |
Понятие пакета, как его устанавливать и удалять. Менеждеры пакетов и хранилища. | Понятие пакета, как его устанавливать и удалять. Менеджеры пакетов и хранилища. Установка стороннего ПО (не входящего в состав дистрибутива). <<Navigation(children)>> === Лекционный минимум === * Структура пакета * Архив, регистрация в системе, пакетные сценарии (послеустановочные и т. п.) * Предпосылки такой структуры: * FHS (унификация пространства имён) * Хранение пакетов СПО в сводном хранилище (проверка совместимости ПО) * Пакетная организация дистрибутива * Зависимости пакетов * Достоинства и недостатки зависимости пакетов друг от друга * Конфликты и альтернативы * Установщик пакетов (на примере rpm) * Диспетчер пакетов (на примере apt и synaptic) * Установка стороннего ПО * Установка Linux-приложений (из пакета, из архива с ПО) * Когда требуется установка сторонних Linux-приложений, возможные последствия такой установки * Установка Windows-приложений в Wine === Итоговый текст === * '''Структура пакета''' . <<PassportLink(Books_LinuxIntro_13ChapterPackage)>> . <<PassportLink(PspoClasses_080720_02Package)>> . <<PassportLink(Install_and_Configure)>> . <<PassportLink(AltDocs_documentation_alt)>> (документация в составе пакетов) * '''Архив, регистрация в системе, пакетные сценарии (послеустановочные и т. п.)''' . ''Пакет'' как файловый архив, его содержимое. Регистрация в системе и изменение системных настроек. . <<PassportLink(Books_LinuxIntro_13ChapterPackage)>> ("Архив файлов", "Формат пакета", "Регистрация в системе", "Изменение настроек системы") . <<PassportLink(PspoClasses_080720_02Package)>> ("Регистрация", "Контрольная сумма", "Сценарии") . <<PassportLink(Install_and_Configure)>> * '''Предпосылки такой структуры:''' . <<PassportLink(Books_LinuxIntro_13ChapterPackage)>> ("Архив файлов", "Формат пакета", "Регистрация в системе", "Изменение настроек системы") . <<PassportLink(PspoClasses_080720_02Package)>> ("Регистрация", "Контрольная сумма", "Сценарии") . <<PassportLink(Install_and_Configure)>> * '''FHS (унификация пространства имён)''' . <<PassportLink(PspoClasses_080718_05FHS)>> * '''Хранение пакетов СПО в сводном хранилище (проверка совместимости ПО)''' . ''Хранилище'' пакетов, понятие ''дистрибутива''. . <<PassportLink(PspoClasses_080720_01Repository)>> ("Сообщество вокруг дистрибутива", "Хранилище") . <<PassportLink(Install_and_Configure)>> . Еще ссылки? * '''Пакетная организация дистрибутива''' . Хранилище как пакетная база дистрибутива, структура хранилища. Именование пакетов и совместимость их между собой. . <<PassportLink(PspoClasses_080720_01Repository)>> . <<PassportLink(AltDocs_packages_apt)>> ("Введение: пакеты, зависимости и репозитории") . <<PassportLink(Books_LinuxIntro_13ChapterPackage)>> ("Цена удобства --- 1", "Цена удобства --- 2") . <<PassportLink(PspoClasses_080720_02Package)>> ("Зависимости") . <<PassportLink(Install_and_Configure)>> . Поиск ПО и информации о нем: . <<PassportLink(Books_LinuxIntro_17ChapterApplication)>> ("Нельзя объять необъятного") . Дополнительная информация: . <<PassportLink(Books_LinuxIntro_17ChapterApplication)>> (многообразие прикладных программ) . <<PassportLink(AltDocs_win_lin_soft)>> (таблица "аналогов"; следует обратить внимание на неудобство и, часто, низкую эффективность использования данного метода поиска решения) * '''Зависимости пакетов''' . <<PassportLink(Books_LinuxIntro_13ChapterPackage)>> ("Библиотеки", "Цепочки зависимостей") . <<PassportLink(PspoClasses_080720_02Package)>> ("Зависимости") . <<PassportLink(PspoClasses_080720_01Repository)>> ("Зависимости между пакетами. Обновления и стабильность") . <<PassportLink(Install_and_Configure)>> * '''Достоинства и недостатки зависимости пакетов друг от друга''' . <<PassportLink(Books_LinuxIntro_13ChapterPackage)>> ("Библиотеки", "Цепочки зависимостей") . <<PassportLink(PspoClasses_080720_02Package)>> ("Зависимости") . <<PassportLink(PspoClasses_080720_01Repository)>> . <<PassportLink(Install_and_Configure)>> * '''Конфликты и альтернативы''' . <<PassportLink(Books_LinuxIntro_13ChapterPackage)>> ("Конфликты и альтернативы") . <<PassportLink(PspoClasses_080720_02Package)>> ("Конфликты") . <<PassportLink(Install_and_Configure)>> * '''Установщик пакетов (на примере rpm)''' . Установщик пакетов RPM (RPM Package Manager, ранее Red Hat Package Manager): . <<PassportLink(Books_LinuxIntro_13ChapterPackage)>> ("Установщики пакетов") . <<PassportLink(PspoClasses_080720_03PackageUtils)>> ("Установщик") . <<PassportLink(Install_and_Configure)>> . Дополнительная информация: * См. TODO. * '''Диспетчер пакетов (на примере apt и synaptic)''' . Иногда вместо термина ''диспетчер пакетов'' используется слово ''менеджер'', однако последнее может иногда означать и ''установщик''. . Диспетчер пакетов APT (Advanced Packaging Tool): . <<PassportLink(Books_LinuxIntro_13ChapterPackage)>> ("Менеджеры пакетов") . <<PassportLink(PspoClasses_080720_03PackageUtils)>> ("Диспетчер") . <<PassportLink(AltDocs_packages_apt)>> . Synaptic: графический интерфейс к APT: . <<PassportLink(PspoClasses_080720_04PackageMisc)>> ("Диспетчер пакетов", описание Synaptic) . <<PassportLink(AltDocs_packages_synaptic)>> (Synaptic: краткое описание сценариев установки и удаления пакетов, установки доступных обновлений и обновления всей системы) . Дополнительная информация: . <<PassportLink(Install_and_Configure)>> * '''Установка стороннего ПО''' . <<PassportLink(PspoClasses_080720_03PackageUtils)>> . <<PassportLink(Install_and_Configure)>> * '''Установка Linux-приложений (из пакета, из архива с ПО)''' . <<PassportLink(PspoClasses_080720_03PackageUtils)>> . <<PassportLink(PspoClasses_080720_04PackageMisc)>> . <<PassportLink(Install_and_Configure)>> * '''Когда требуется установка сторонних Linux-приложений, возможные последствия такой установки''' . <<PassportLink(PspoClasses_080720_04PackageMisc)>> . <<PassportLink(Install_and_Configure)>> * '''Установка Windows-приложений в Wine''' . <<PassportLink(PspoClasses_080720_05Wine)>> . <<PassportLink(Install_and_Configure)>> . <<PassportLink(AltDocs_wine_intro)>> === TODO === * Найти дополнительные ссылки про установщики и, возможно, диспетчеры. * Более внимательно изучить Install_and_Configure. |
Строка 9: | Строка 114: |
|| Готовность (%) || Продолжительность (ак. ч.) || Подготовка (календ. ч.) || Полный текст (раб. д.) || Предварительные знания || Level || || 0 || 2 || 2 || 2 || ../DistroConcept || 1 || |
|| Готовность (%) || Продолжительность (ак. ч.) || Подготовка (календ. ч.) || Полный текст (раб. д.) || Предварительные знания || Level || Maintainer || Start date || || 75 || 2 || 2 || 2 || ../DistroConcept || 1 || DmitryChistikov || 31.08.2008 || |
Установка программного обеспечения
Понятие пакета, как его устанавливать и удалять. Менеджеры пакетов и хранилища. Установка стороннего ПО (не входящего в состав дистрибутива).
/Old |
Лекционный минимум
- Структура пакета
- Архив, регистрация в системе, пакетные сценарии (послеустановочные и т. п.)
- Предпосылки такой структуры:
- FHS (унификация пространства имён)
- Хранение пакетов СПО в сводном хранилище (проверка совместимости ПО)
- Пакетная организация дистрибутива
- Зависимости пакетов
- Достоинства и недостатки зависимости пакетов друг от друга
- Конфликты и альтернативы
- Установщик пакетов (на примере rpm)
- Диспетчер пакетов (на примере apt и synaptic)
- Установка стороннего ПО
- Установка Linux-приложений (из пакета, из архива с ПО)
- Когда требуется установка сторонних Linux-приложений, возможные последствия такой установки
- Установка Windows-приложений в Wine
Итоговый текст
Структура пакета
Документация (документация в составе пакетов)
Архив, регистрация в системе, пакетные сценарии (послеустановочные и т. п.)
Пакет как файловый архив, его содержимое. Регистрация в системе и изменение системных настроек.
Управление пакетами ("Архив файлов", "Формат пакета", "Регистрация в системе", "Изменение настроек системы")
Пакет ("Регистрация", "Контрольная сумма", "Сценарии")
Предпосылки такой структуры:
Управление пакетами ("Архив файлов", "Формат пакета", "Регистрация в системе", "Изменение настроек системы")
Пакет ("Регистрация", "Контрольная сумма", "Сценарии")
FHS (унификация пространства имён)
Хранение пакетов СПО в сводном хранилище (проверка совместимости ПО)
Хранилище пакетов, понятие дистрибутива.
Репозиторий, ветка, дистрибутив ("Сообщество вокруг дистрибутива", "Хранилище")
- Еще ссылки?
Пакетная организация дистрибутива
- Хранилище как пакетная база дистрибутива, структура хранилища. Именование пакетов и совместимость их между собой.
Установка и удаление программ (пакетов) ("Введение: пакеты, зависимости и репозитории")
Управление пакетами ("Цена удобства --- 1", "Цена удобства --- 2")
Пакет ("Зависимости")
- Поиск ПО и информации о нем:
Прикладные программы ("Нельзя объять необъятного")
- Дополнительная информация:
Прикладные программы (многообразие прикладных программ)
Аналоги Windows-программ в Linux — таблица соответствий (таблица "аналогов"; следует обратить внимание на неудобство и, часто, низкую эффективность использования данного метода поиска решения)
Зависимости пакетов
Управление пакетами ("Библиотеки", "Цепочки зависимостей")
Пакет ("Зависимости")
Репозиторий, ветка, дистрибутив ("Зависимости между пакетами. Обновления и стабильность")
Достоинства и недостатки зависимости пакетов друг от друга
Управление пакетами ("Библиотеки", "Цепочки зависимостей")
Пакет ("Зависимости")
Конфликты и альтернативы
Управление пакетами ("Конфликты и альтернативы")
Пакет ("Конфликты")
- Хранилище как пакетная база дистрибутива, структура хранилища. Именование пакетов и совместимость их между собой.
Установщик пакетов (на примере rpm)
- Установщик пакетов RPM (RPM Package Manager, ранее Red Hat Package Manager):
Управление пакетами ("Установщики пакетов")
Утилиты для работы с пакетами ("Установщик")
- Дополнительная информация:
- См. TODO.
- Установщик пакетов RPM (RPM Package Manager, ранее Red Hat Package Manager):
Диспетчер пакетов (на примере apt и synaptic)
Иногда вместо термина диспетчер пакетов используется слово менеджер, однако последнее может иногда означать и установщик.
- Диспетчер пакетов APT (Advanced Packaging Tool):
Управление пакетами ("Менеджеры пакетов")
Утилиты для работы с пакетами ("Диспетчер")
- Synaptic: графический интерфейс к APT:
Диспетчер пакетов ("Диспетчер пакетов", описание Synaptic)
Установка дополнительных пакетов: synaptic (Synaptic: краткое описание сценариев установки и удаления пакетов, установки доступных обновлений и обновления всей системы)
- Дополнительная информация:
Установка стороннего ПО
Установка Linux-приложений (из пакета, из архива с ПО)
Когда требуется установка сторонних Linux-приложений, возможные последствия такой установки
Установка Windows-приложений в Wine
TODO
- Найти дополнительные ссылки про установщики и, возможно, диспетчеры.
- Более внимательно изучить Install_and_Configure.
Сведения о ресурсах
Готовность (%) |
Продолжительность (ак. ч.) |
Подготовка (календ. ч.) |
Полный текст (раб. д.) |
Предварительные знания |
Level |
Maintainer |
Start date |
75 |
2 |
2 |
2 |
1 |
31.08.2008 |