Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекція 7_Укр.doc
Скачиваний:
6
Добавлен:
19.11.2019
Размер:
92.16 Кб
Скачать

Лекція 7. Інсталяція програмного забезпечення

1. Опис процесу інсталяції

2. Можливі варіанти установки

3. Програма установки

4. Розповсюджені програми установки

5. Установник Windows

1. Опис процесу інсталяції

Установка програмного забезпечення, інсталяція – процес установки програмного забезпечення на комп'ютер кінцевого користувача. Виконується особливою програмою (пакетним менеджером), що є присутнім в операційній системі (наприклад, RPM і APT в Linux, Установник Windows в Microsoft Windows), або ж вхідним до складу самого програмного забезпечення засобом установки. В операційній системі GNU дуже поширене використання системи GNU toolchain і її аналогів для компіляції програмного забезпечення безпосередньо перед установкою.

Більшість програм поставляються для продажу й поширення в стислому виді. Для нормальної роботи вони повинні бути розпаковані, а необхідні дані правильно розміщені на комп'ютері, з огляду на розходження між комп'ютерами й настроюваннями користувача. У процесі установки виконуються різні тести на відповідність заданим вимогам, а комп'ютер необхідним образом конфігурується (настроюється) для зберігання файлів і даних, необхідних для правильної роботи програми.

Установка, як правило, містить у собі розміщення всіх необхідних програмі файлів у відповідних місцях файлової системи, а також модифікацію й створення конфігураційних файлів. Пакетні менеджери також виконують при установці контроль залежностей, перевіряючи, є чи в системі необхідні для роботи даної програми пакети, а у випадку успішної установки реєструючи новий пакет у списку доступних.

Тому що даний процес є різним для кожної програми й комп'ютера, то багато програм (включаючи самі операційні системи) поставляються разом з універсальним або спеціальним установником – програмою, що автоматизує більшу частину роботи, необхідної для їхньої установки.

Деякі програми написані таким чином, що встановлюються простим копіюванням своїх файлів у потрібне місце, а самого процесу установки як такого немає. Про такі програми говорять, що вони «не вимагають установки». Це поширено серед програм для Mac OS X, DOS і Microsoft Windows. Існують операційні системи, які не вимагають установки, і, таким чином, можуть бути прямо запущені із завантажувального диска (компакт- або DVD-диск), не роблячи впливу на інші операційні системи, установлені на комп'ютері користувача. Прикладом такої операційної системи є Knoppix або Mac OS 1-9.

Даний термін також поширюється на плагіни, драйвери й програмні файли, які самі по собі не є програмами.

Звичайні операції, виконувані в процесі установки програмного забезпечення, включають створення або зміну:

  • Використовуваних і невикористовуваних спільно програмних файлів.

  • Каталогів.

  • Записів конфігураційних файлів, використовуваних однією програмою, або спільно.

  • Змінні середовища.

2. Можливі варіанти установки

  • Установка вручну – установка виконується без установника або зі значною кількістю операцій, вручну виконуваних користувачем.

  • «Тиха» установка – установка, у процесі якої не відображаються повідомлення або вікна. «„тиха“ установка» не є синонімом «автоматична установка», хоча часто помилково використовується в цьому значенні.

  • Автоматична установка – установка, що виконується без втручання з боку користувача, крім, звичайно, самого процесу її запуску. Процес установки іноді вимагає взаємодії з користувачем, що управляє процесом установки, роблячи вибір: приймаючи користувальницьку угоду, набудовуючи параметри, указуючи паролі й так далі. У графічних середовищах можуть використовуватися інсталятори, які надають так званого Майстра установки, однак і вони найчастіше надають параметри командного рядка, що дозволяють виконати повністю автоматичну установку.

  • Самостійна установка – установка, що не вимагає початкового запуску процесу. Наприклад, Mobile Connect USB Modem, що встановлюється з USB-порту комп'ютера при підключенні до нього без необхідності в ручному запуску.

  • Віддалена установка – установка, що виконується без використання монітора, приєднаного до комп'ютера користувача (зокрема, виконувана на комп'ютері без відеовиходу взагалі). Це може бути контрольована установка з іншої машини, з'єднаної через локальну мережу або за допомогою послідовного кабелю. Автоматична й віддалена установки є звичайними операціями, виконуваними системними адміністраторами.

  • «Чиста» установка – установка, виконувана під час відсутності таких факторів, які можуть змінюватися від програми до програми. Через складність типової установки, є безліч факторів, що впливають на її успішний результат. Зокрема, файли, що залишилися від попередньої установки цієї ж програми, або нестабільний стан операційної системи можуть привести до неправильної установки й роботи програми.

  • Безпосередня установка – установка програми, виконувана з її копії на жорсткому диску (називаної flat copy), а не із самого оригінального носія (звичайно компакт- або DVD-диск). Це може бути корисним у ситуаціях, коли цільова машина не здатна впоратися з довільним доступом для читання з оптичних дисководів під час виконання завдань, що викликають більше завантаження процесора, як, наприклад, при установці програм.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]