Различия между версиями 26 и 27
Версия 26 от 2008-11-05 17:47:24
Размер: 13036
Редактор: DmitryChistikov
Комментарий:
Версия 27 от 2008-11-05 23:52:29
Размер: 13168
Редактор: eSyr
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 32: Строка 32:
   . <<PassportLink(Books_LinuxIntro_13ChapterPackage)>> ("Архив файлов", "Формат пакета", "Регистрация в системе", "Изменение настроек системы")
   . <<PassportLink(PspoClasses_080720_02Package)>> ("Регистрация", "Контрольная сумма", "Сценарии")
   . <<PassportLink(Install_and_Configure)>> ("Пакет")
   . <<PassportLink(Books_LinuxIntro_13ChapterPackage)>> («Архив файлов», «Формат пакета», «Регистрация в системе», «Изменение настроек системы»)
   . <<PassportLink(PspoClasses_080720_02Package)>> («Регистрация», «Контрольная сумма», «Сценарии»)
   . <<PassportLink(Install_and_Configure)>> («Пакет»)
Строка 36: Строка 36:
   . <<PassportLink(Books_LinuxIntro_13ChapterPackage)>> ("Архив файлов", "Формат пакета", "Регистрация в системе", "Изменение настроек системы")
   . <<PassportLink(PspoClasses_080720_02Package)>> ("Регистрация", "Контрольная сумма", "Сценарии")
   . <<PassportLink(Install_and_Configure)>> ("Дистрибутив и репозиторий", "FHS")
   . <<PassportLink(Books_LinuxIntro_13ChapterPackage)>> («Архив файлов», «Формат пакета», «Регистрация в системе», «Изменение настроек системы»)
   . <<PassportLink(PspoClasses_080720_02Package)>> («Регистрация», «Контрольная сумма», «Сценарии»)
   . <<PassportLink(Install_and_Configure)>> («Дистрибутив и репозиторий», «FHS»)
Строка 40: Строка 40:
    . <<PassportLink(PspoClasses_080718_05FHS)>> ("FHS")     . <<PassportLink(PspoClasses_080718_05FHS)>> («FHS»)
Строка 43: Строка 43:
    . <<PassportLink(PspoClasses_080720_01Repository)>> ("Сообщество вокруг дистрибутива", "Хранилище")
    . <<PassportLink(Install_and_Configure)>> ("Дистрибутив и репозиторий")
    . <<PassportLink(PspoClasses_080720_01Repository)>> («Сообщество вокруг дистрибутива», «Хранилище»)
    . <<PassportLink(Install_and_Configure)>> («Дистрибутив и репозиторий»)
Строка 49: Строка 49:
   . <<PassportLink(AltDocs_packages_apt)>> ("Введение: пакеты, зависимости и репозитории")
   . <<PassportLink(Books_LinuxIntro_13ChapterPackage)>> ("Цена удобства --- 1", "Цена удобства --- 2")
   . <<PassportLink(PspoClasses_080720_02Package)>> ("Зависимости")
   . <<PassportLink(Install_and_Configure)>> ("Дистрибутив и репозиторий")
   . <<PassportLink(AltDocs_packages_apt)>> («Введение: пакеты, зависимости и репозитории»)
   . <<PassportLink(Books_LinuxIntro_13ChapterPackage)>> («Цена удобства 1», «Цена удобства 2»)
   . <<PassportLink(PspoClasses_080720_02Package)>> («Зависимости»)
   . <<PassportLink(Install_and_Configure)>> («Дистрибутив и репозиторий»)
Строка 54: Строка 54:
   . <<PassportLink(Books_LinuxIntro_17ChapterApplication)>> ("Нельзя объять необъятного")
   . <<PassportLink(Install_and_Configure)>> ("Поиск ПО: где брать?")
   . <<PassportLink(Books_LinuxIntro_17ChapterApplication)>> («Нельзя объять необъятного»)
   . <<PassportLink(Install_and_Configure)>> («Поиск ПО: где брать?»)
Строка 58: Строка 58:
   . <<PassportLink(AltDocs_win_lin_soft)>> (таблица "аналогов"; следует обратить внимание на неудобство и, часто, низкую эффективность использования данного метода поиска решения)    . <<PassportLink(AltDocs_win_lin_soft)>> (таблица «аналогов»; следует обратить внимание на неудобство и, часто, низкую эффективность использования данного метода поиска решения)
Строка 60: Строка 60:
   . <<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)>> («Зависимости»)
Строка 65: Строка 65:
   . <<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)>> («Зависимости»)
Строка 70: Строка 70:
   . <<PassportLink(Books_LinuxIntro_13ChapterPackage)>> ("Конфликты и альтернативы")
   . <<PassportLink(PspoClasses_080720_02Package)>> ("Конфликты")
   . <<PassportLink(Install_and_Configure)>> ("Конфликты")
   . <<PassportLink(Books_LinuxIntro_13ChapterPackage)>> («Конфликты и альтернативы»)
   . <<PassportLink(PspoClasses_080720_02Package)>> («Конфликты»)
   . <<PassportLink(Install_and_Configure)>> («Конфликты»)
Строка 74: Строка 74:
  . ''Установщик пакетов'' как программа, работающая с одним пакетом (редко --- с базой данных). Установщик пакетов RPM (RPM Package Manager, ранее Red Hat Package Manager):
   . <<PassportLink(Books_LinuxIntro_13ChapterPackage)>> ("Установщики пакетов")
   . <<PassportLink(PspoClasses_080720_03PackageUtils)>> ("Установщик")
   . <<PassportLink(Install_and_Configure)>> ("Установщик пакетов")
  . ''Установщик пакетов'' как программа, работающая с одним пакетом (редко с базой данных). Установщик пакетов RPM (RPM Package Manager, ранее Red Hat Package Manager):
   . <<PassportLink(Books_LinuxIntro_13ChapterPackage)>> («Установщики пакетов»)
   . <<PassportLink(PspoClasses_080720_03PackageUtils)>> («Установщик»)
   . <<PassportLink(Install_and_Configure)>> («Установщик пакетов»)
Строка 82: Строка 82:
   . <<PassportLink(Books_LinuxIntro_13ChapterPackage)>> ("Менеджеры пакетов")
   . <<PassportLink(PspoClasses_080720_03PackageUtils)>> ("Диспетчер")
   . <<PassportLink(Books_LinuxIntro_13ChapterPackage)>> («Менеджеры пакетов»)
   . <<PassportLink(PspoClasses_080720_03PackageUtils)>> («Диспетчер»)
Строка 85: Строка 85:
   . <<PassportLink(Install_and_Configure)>> ("Менеджер пакетов")    . <<PassportLink(Install_and_Configure)>> («Менеджер пакетов»)
Строка 87: Строка 87:
   . <<PassportLink(PspoClasses_080720_04PackageMisc)>> ("Диспетчер пакетов", описание Synaptic)    . <<PassportLink(PspoClasses_080720_04PackageMisc)>> («Диспетчер пакетов», описание Synaptic)
Строка 90: Строка 90:
  . Данная тема тесно связана с модулем [[../InformationResources|Информационный поиск]]. Уровень изложения может варьироваться в зависимости от цели конкретного курса и подготовленности слушателей. В любом случае, однако, следует подчеркнуть, что штатный (лучший) способ установки ПО --- из хранилища ("своего" дистрибутива).   . Данная тема тесно связана с модулем [[../InformationResources|Информационный поиск]]. Уровень изложения может варьироваться в зависимости от цели конкретного курса и подготовленности слушателей. В любом случае, однако, следует подчеркнуть, что штатный (лучший) способ установки ПО из хранилища («своего» дистрибутива).
Строка 92: Строка 92:
  . <<PassportLink(Books_LinuxIntro_13ChapterPackage)>> ("Цена удобства --- 1", "Цена удобства --- 2")
  . <<PassportLink(PspoClasses_080720_04PackageMisc)>> ("Другие варианты установки программ")
  . <<PassportLink(Install_and_Configure)>> ("Поиск ПО: где брать?", "Виды программ", "Как искать программы под Linux", "Спепцифика установки ПО из различных источников")
  . <<PassportLink(Books_LinuxIntro_13ChapterPackage)>> («Цена удобства 1», «Цена удобства 2»)
  . <<PassportLink(PspoClasses_080720_04PackageMisc)>> («Другие варианты установки программ»)
  . <<PassportLink(Install_and_Configure)>> («Поиск ПО: где брать?», «Виды программ», «Как искать программы под Linux», «Спепцифика установки ПО из различных источников»)
Строка 96: Строка 96:
  . <<PassportLink(AltDocs_win_lin_soft)>> (таблица "аналогов"; следует обратить внимание на неудобство и, часто, низкую эффективность использования данного метода поиска решения)   . <<PassportLink(AltDocs_win_lin_soft)>> (таблица «аналогов»; следует обратить внимание на неудобство и, часто, низкую эффективность использования данного метода поиска решения)
Строка 99: Строка 99:
   . <<PassportLink(PspoClasses_080720_04PackageMisc)>> ("Другие варианты установки программ")
   . <<PassportLink(Install_and_Configure)>> ("Спепцифика установки ПО из различных источников"
   . <<PassportLink(PspoClasses_080720_04PackageMisc)>> («Другие варианты установки программ»)
   . <<PassportLink(Install_and_Configure)>> («Спепцифика установки ПО из различных источников»
Строка 102: Строка 102:
   . <<PassportLink(PspoClasses_080720_04PackageMisc)>> ("Другие варианты установки программ")
   . <<PassportLink(Install_and_Configure)>> ("Поиск ПО: где брать?", "Виды программ", "Как искать программы под Linux", "Спепцифика установки ПО из различных источников")
   . <<PassportLink(PspoClasses_080720_04PackageMisc)>> («Другие варианты установки программ»)
   . <<PassportLink(Install_and_Configure)>> («Поиск ПО: где брать?», «Виды программ», «Как искать программы под Linux», «Спепцифика установки ПО из различных источников»)
Строка 115: Строка 115:
 * Понять, зачем в "Установке стороннего ПО" нужны ссылки на <<PassportLink(PspoClasses_080720_03PackageUtils)>>.  * Понять, зачем в «Установке стороннего ПО» нужны ссылки на <<PassportLink(PspoClasses_080720_03PackageUtils)>>.

Установка программного обеспечения

Понятие пакета, как его устанавливать и удалять. Менеджеры пакетов и хранилища. Установка стороннего ПО (не входящего в состав дистрибутива).

Лекционный минимум

  • Структура пакета
    • Архив, регистрация в системе, пакетные сценарии (послеустановочные и т. п.)
    • Предпосылки такой структуры:
      • FHS (унификация пространства имён)
      • Хранение пакетов СПО в сводном хранилище (проверка совместимости ПО)
  • Пакетная организация дистрибутива
    • Зависимости пакетов
    • Достоинства и недостатки зависимости пакетов друг от друга
    • Конфликты и альтернативы
  • Установщик пакетов (на примере rpm)
  • Диспетчер пакетов (на примере apt и synaptic)
  • Установка стороннего ПО
    • Установка Linux-приложений (из пакета, из архива с ПО)
    • Когда требуется установка сторонних Linux-приложений, возможные последствия такой установки
    • Установка Windows-приложений в Wine

Итоговый текст

TODO

  • Найти дополнительные ссылки про установщики и, возможно, диспетчеры.
  • Более внимательно изучить Install_and_Configure.
    • Спепцифика
    • Wine Intersoft
    • ...
  • Понять, зачем в «Установке стороннего ПО» нужны ссылки на  Утилиты для работы с пакетами.

  • Проверить упорядоченность материалов внутри каждого пункта.


Сведения о ресурсах

Готовность (%)

Продолжительность (ак. ч.)

Подготовка (календ. ч.)

Полный текст (раб. д.)

Предварительные знания

Level

Maintainer

Start date

81

2

2

2

../DistroConcept

1

DmitryChistikov

31.08.2008


PspoModules/ApplicationInstall (последним исправлял пользователь eSyr 2008-11-15 12:55:40)