Лекция: Инсталляция программного обеспечения, его использование и обновление. Инсталляция программного обеспечения Инсталляция и деинсталляция программного обеспечения

Каждый программный продукт - это, прежде всего, исполняемый модуль с рас­ширением.ехе (например, arj.exe) или.com (например, win.com), и этот модуль может ра­ботать либо автономно (например, arj.exe), либо в сопровождении многочисленной «сви­ты» из множества служебных файлов и других программ (например, win.com).

До появления современных программных продуктов проблемы установки не суще­ствовало: исполняемый модуль (с сопутствующими файлами) просто копировали с диске­ты или компакт-диска в любой каталог жесткого диска, а затем запускали на выполнение. Если данный программный продукт был совместим с аппаратными средствами, он функ­ционировал в соответствии с соглашениями, предусмотренными программистом-разработчиком.

Несложные программы и сейчас «устанавливаются» подобным же образом. Однако для большинства современных программных продуктов разработчики предусматривают специальную процедуру установки ("инсталляции”), при которой используется специаль­ная дистрибутивная копия продукта. Эта копия поставляется на дискете (нескольких дис­кетах) или компакт-диске и имеет программу установки setup.exe или install.exe. Для уста­новки запускается эта программа, и выполняются ее указания. Подобную программу часто называют «Мастером установки программ).

Типичные шаги, которые выполняются во время установки продукта:

ввод имени пользователя, обладающего лицензией на использование данной про­граммы, и название организации;

проверка аппаратных элементов системы;

конфигурирование продукта в соответствии с требованиями пользователя и за­пись на жесткий диск всех служебных файлов, необходимых для работы продукта в заказанной конфигурации (при этом часть функций продукта может быть отклю­чена);

создание и (или) модификация файлов настроек - как системных (например, config.sys), так и специализированных файлов Windows (с расширением.ini).

При установке программного продукта в Windows чаще всего создается программ­ным элемент (специальная папка), снабженный соответствующей пиктограммой. По же­ланию пользователя этот элемент можно включить либо в существующую, либо во вновь созданную программную группу.



В Панели управления Windows имеется специальное окно «Установка и удаление программ», которое содержит список установленных программ.

Приобретая программное обеспечение, покупая или одалживая у друга, необходи­мо помнить о правовой охране авторских прав.

Современную программу часто называют продуктом. Дело в том, что программа действительно такой же промышленный продукт, как утюг, телевизор или холодильник. Программа создается и распространяется по законам промышленного производства, она имеет четко определенные и оглаженные функции, удобные средства взаимодействия с потребителем, инструкцию по эксплуатации, гарантию и, даже, упаковку. Разумеется, как и каждый продукт, программа имеет и свою цену.

Об этом часто "забывают" те, кто занимается копированием коммерческих про­граммных продуктов у приятелей или на работе. Все знают, что нельзя скопировать, на­пример, клавиатуру, ее можно только украсть. Но не все осознают, что незаконное копи­рование программы отличается от кражи клавиатуры лишь тем, что обворовывается не владелец, а изготовитель продукта (автор программы). В 1992 году в нашей стране принят Закон об охране программ и баз данных, который предусматривает строгие наказания за самовольное копирование программного обеспечения.

Вместе с тем, существуют условно-бесплатные и бесплатные продукты (простые текстовые редакторы, некоторые игры, справочники). Авторы условно-бесплатных про­грамм полагаются на благородство потребителя: если программа понравилась, вы можете послать небольшую сумму по указанному адресу и стать зарегистрированным пользовате­лем. Авторы бесплатных программ вообще не требуют оплаты, иногда, правда, необходи­ма регистрация на сайте производителя.

Условия приобретения и распространения программы фиксируется изготовителем (автором) в документации, в сообщениях при установке. Один и тот же программный продукт может иметь несколько версий. Сейчас достаточно программных продуктов, осо­бенно игр, которые имеют приемлемую цену и, поэтому, лучше использовать легальные, лицензионные версии. Тем не менее, достаточно широко в продаже распространены, так называемые, «пиратские» версии. Особенно популярны сборники программ, когда на од­ном компакт-диске может находиться несколько десятков различных программ.

Приложение

БЕСПЛАТНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

OpenOffice.org

Офисный пакет программ. Полноценная замена пакету MS Office.

www. openoffi ce.org, www, ope no ffi с e. r u

«Патриот ХР» 2.2

Удобный, наделенный всеми необходимыми функциями текстовый редактор с

очень приятным интерфейсом в стиле Windows ХР. www.text-cditor.tk

Hieroglyph 3.7

Программа, созданная специально для работы с русским текстом. Основной упор

сделан на орфографию и распознавание текста. Здесь есть все, чтобы работа была

максимально удобной, www.adelaida.net/hieroglyph Графика:

Zoner Draw 3

Может называться бесплатной альтернативой известного всем векторного редакто­ра CorelDraw, www.zoner.com

Serif Photoplus 5.5

Это далеко не Photoshop, но для дома, для семьи более чем оптимальный выбор.

Практически каждый пользователь, работающий с компьютером, ноутбуком или мобильным устройством, так или иначе, но устанавливал какие-то приложения или даже операционные системы самостоятельно. Естественно, при этом использовался специальный пакет или файл, который и отвечал за установку (инсталляцию) необходимого программного обеспечения. Давайте посмотрим, что такое инсталлятор, для чего он нужен, как работает, каких типов бывает и как его использовать на практике. По всей видимости, в общих чертах понятие об установщике имеют все. Однако в данном случае предлагается рассмотреть понимание этого вопроса в более широком смысле.

Что такое инсталлятор?

Собственно, сообразить, что собой представляет такое программное обеспечение, можно совершенно элементарно. Достаточно просто обратить внимание на сам термин Installer, который с английского правильно переводится именно как «установщик». Инсталлятор - это уже некое универсальное название. Но для чего же он нужен и какие типы такого ПО вообще бывают? Как правило, различают несколько основных типов такого программного обеспечения, среди которых основными являются установщики, предназначенные для:

  • операционных систем;
  • драйверов;
  • программ.

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

Инсталлятор «Виндовс»

Установщики операционных систем являются, пожалуй, самым объемным классом, поскольку содержат средства инсталляции не только компонентов самих ОС, но и встроенные в их оболочку программы, и целые базы данных драйверов, которые после распознавания «железного» оборудования, имеющегося на компьютере, в процессе инсталляции устанавливают для него необходимые драйверы (управляющее ПО).

Наверняка любой пользователь, хоть раз устанавливавший Windows самостоятельно, замечал, что на одной из стадий в окне установки указывается, что в данный момент производится настройка оборудования. Это как раз и есть та самая инсталляция драйверов.

Однако говоря о том, что такое инсталлятор Windows, не стоит забывать, что сюда же можно включить и программные компоненты, отвечающие за интегрирование в систему специальных пакетов обновлений. По сути своей, такие файлы (чаще всего формата MSI), если они скачаны пользователем в ручном режиме, тоже можно отнести к этой категории.

Сами же официальные инсталляторы операционных систем имеют строго ограниченные наборы предполагаемого для установки программного обеспечения. Наличие некоторых компонентов напрямую зависит от модификации самой системы, другие являются общими для всех версий ОС (например, стандартные приложения вроде «Блокнота», Paint и т. д.). В случае если пакет установщика содержит какие-то дополнительные инструменты, присутствие которых в официальных релизах исключается целиком и полностью, можно с уверенностью утверждать, что он был создан вручную. И ни один официальный установщик Windows не может содержать инсталляторы для нескольких операционных систем одновременно. Исключение составляют только одинаковые ОС, различающиеся по архитектуре (32 или 64 бита).

Установщик программы

Теперь следует остановиться на установке программных апплетов, что знакомо каждому пользователю. Инсталлятор файлов приложений обычно имеет формат EXE (реже встречаются устаревшие DOS-форматы), но использовать его без предварительно установленной операционной системы не представляется возможным ни при каких обстоятельствах. В случае с Windows это связано с тем, что в процессе установки любого программного обеспечения, если только оно не представлено в виде портативной версии, производится регистрация всех компонентов приложения, для чего именно в Windows используется так называемый системный реестр. Его назначение состоит еще и в том, что тут находятся и регистрационные ключи самой системы, и ее настроек, и драйверов, и пользовательских данных, и вообще всего того, что связано с софтверной частью компьютера.

В системах Windows запуск инсталлятора программ осуществляется исключительно от имени администратора (если только его встроенная учетная запись не отключена). Без этого система не только может неправильно установить программу, но и разрешения на ее установку не даст. В конечном счете приложение работать не будет.

Кстати сказать, для многих программных компонентов предусмотрено использование так называемых веб-установщиков, которые загружаются на жесткий диск с минимальным размером файла (для экономии места и времени загрузки), а только потом в процессе установки дополнительные компоненты самостоятельно скачивают из интернета.

Инсталлятор драйвера

Теперь давайте поговорим о том, что такое инсталлятор драйвера. Конечно, установщик может быть представлен в виде самого обычного исполняемого EXE-файла, но зачастую они поставляются в виде информационных объектов формата INF. Действия с такими файлами отличаются.

В самом простом случае инсталлировать такой драйвер можно через меню ПКМ на файле с выбором пункта «Установить». Однако выполнить такие действия возможно далеко не всегда. В этом случае система сообщает, что установка с выбранным типом действий невозможна. Разрешить ситуацию можно достаточно просто, обратившись к пункту обновления драйвера в «Диспетчере устройств» и указав местоположение искомого файла.

Также можно использовать поиск установочных файлов на локальном компьютере или в сетевом окружении, не считая базы данных в интернете, что занимает больше времени.

Предположим, вы скачали для модема инсталлятор «Ростелеком» или такой файл у вас есть на съемном носителе. Если установка соответствующего драйвера не будет выполнена автоматически самой операционной системой, вот тогда и нужно будет указать точное местоположение драйвера.

Можно ли сделать инсталлятор самому?

Теперь поговорим о создании инсталлятора самим пользователем. Сейчас речь, конечно же, не идет о том, чтобы использовать какой-то язык программирования. Благо сегодня для таких целей создано достаточно много программ от сторонних разработчиков. При этом включать в пакеты таких установщиков можно любые составляющие. Например, ни для кого не секрет, что на дисках с дистрибутивами Windows частенько присутствуют утилиты для работы с жесткими дисками от Acronis или оффлайн-наборы драйверов DriverPack Solution. Все это включается в инсталляционные наборы не посредством программирования, а как раз с использованием стороннего ПО.

Как включить дополнительные компоненты в состав установочного пакета?

В качестве одного из самых простых решений, если уж вы хотите сделать инсталлятор для нескольких программных продуктов самостоятельно, можно посоветовать небольшую утилиту под названием PortableApps.com Platform или аналогичный апплет Actual Installer. В такой программе, в общем-то, ничего особо выдумывать не нужно.

Достаточно просто отметить доступные для загрузки приложения и использовать кнопку загрузки с последующей установкой или объединением в один пакет. Одной из самых сильных сторон первого (платформенного) приложения является то, что установить изначально программу можно даже на съемный носитель в виде самой обычной флешки.

Что такое деинсталлятор?

Наконец, раз существуют инсталляторы, предназначенные для установки программного обеспечения, то, по идее, должны существовать и приложения прямо противоположного направления - деинсталляторы. Действительно, такие программы есть, и с их помощью можно удалять только установленные приложения (и пользовательские, и встроенные в операционную систему). А вот удалить ОС невозможно (это, по всей видимости, и так понятно). Зато преимущество таких программ состоит в том, что они способны автоматически удалять остатки приложений, сканируя жесткий диск и реестр, в то время как «родные» инструменты Windows справляются с такими задачами гораздо хуже (а то и не справляются вообще).

Среди самых мощных апплетов можно выделить iObit Uninstaller и Revo Uninstaller, которые, по мнению большинства экспертов, являются лучшими в своем классе.

Послесловие

Это вкратце и все, что касается понимания того, что собой представляют инсталляторы и деинсталляторы, для чего они нужны и как работают. Здесь не делался упор на создание таких установщиков путем использования языков программирования, что рядовому пользователю и не нужно. Достаточно применять простейшие приложения, позволяющие объединить несколько программ в один установочный пакет. Кстати сказать, из такого набора в программах вроде UltraISO можно создать специальные загрузочные образы, которые можно запускать еще до загрузки Windows и уже из них инсталлировать и операционные системы, и дополнительное ПО.

Практическая работа №5

Программное обеспечение. Его инсталляция, использование и обновление

Цель работы: изучить основные термины программного обеспечения;

научиться устанавливать программное обеспечение, обновлять и исполь-

зовать по назначению.

Правила техники безопасности в компьютерном классе.

Студенты должны входить в кабинет спокойно, не задевая столы и ничего на них не трогая.

Перед началом работы необходимо убедиться в отсутствии видимых повреждений аппаратуры.

Работа с компьютером производится строго по указаниям преподавателя.

ЗАПРЕЩАЕТСЯ:

Разъединять или соединять разъемы аппаратуры;

Прикасаться к экрану монитора;

Включать и выключать аппаратуру без указания преподавателя;

Класть какие-либо предметы на монитор, системный блок или клавиатуру;

Работать во влажной одежде, а также влажными или грязными руками;

Пытаться самостоятельно исправлять возникшую в аппаратуре неисправность.

Теоретические сведения

Каждому пользователю компьютера приходится сталкиваться с этим вопросом, поэтому вы должны уметь грамотно инсталлировать программы. Не забывайте, любая игра также является программой, а их вы пытаетесь устанавливать на свои компьютеры, наверное, каждый день.

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

Без подходящего, хорошо настроенного программного обеспечения даже самый мощный современный компьютер не будет работать в полную силу, а его реальные возможности останутся не использованными.

Настройка разнообразных программ непосредственно под задачи каждого пользователя является залогом комфортной и уверенной работы на компьютере. Установка программ – широчайшее поле деятельности: количество приложений настолько велико, что сориентироваться в новинках и системных требованиях бывает порой весьма затруднительно.

Запишите в тетрадь:

Установка или инсталляция - процесс установки программного обеспечения на компьютер конечного пользователя.

Деинсталяция - действие, обратное инсталляции; процесс удаления программного продукта с диска, с компьютера

Рассмотрим понятия:

Что такое дистрибутив.

Типы инсталляции программного обеспечения.

Лицензионное соглашение

1. Дистрибутив (англ. distribute - распространять) - это набор программ, предназначенный для начальной установки программного обеспечения.

Например, дистрибутив операционной системы обычно содержит программы для начальной инициализации - инициализация аппаратной части, загрузка урезанной версии системы и запуск программы-установщика, программу-установщик (для выбора режимов и параметров установки) и набор специальных файлов, содержащих отдельные части системы (так называемые пакеты).

Запишите в тетрадь:

Дистрибутив - это пакет файлов, изготовленный специально для удобства инсталляции программы в достаточно произвольный компьютер.

README-файл (от англ. read me

Инсталляция программного обеспечения

Дистрибутив (ПО) - это комплект (как правило, набор файлов), приспособленный для распространения ПО. Может включать вспомогательные инструменты для автоматической или автоматизированной начальной настройки ПО (установщик).

Так и при использовании дистрибутива программного обеспечения - устанавливаются только необходимые файлы, при чем таким образом, чтобы их правильно видела операционная система. Также конфигурируются начальные параметры, язык, способ подключения, например, к Интернет.

Виды дистрибутивов:

· Архив (.zip, .rar, .tar.gz и др.) - неавтоматизированный дистрибутив

· Исполняемый файл - дистрибутив с автоматизированным установщиком, позволяет пользователю указать необходимые параметры при установке.

· Комплект на CD/DVD - такой дистрибутив, как правило, состоит из нескольких файлов и сопровождается автоматизированным установщиком. Используется для крупных пакетов ПО и системного программного обеспечения (дистрибутивы ОС, Windows, различные дистрибутивы Linux).

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

Установка включает в себя размещение всех необходимых программе файлов в соответствующих местах файловой системы. Многие программы (включая операционные системы) поставляются вместе с универсальным или специальным инсталлятором - программой, которая автоматизирует большую часть работы, необходимой для их установки.

Запишите в тетрадь:

Инсталлятор - это компьютерная программа, которая устанавливает файлы, такие как приложения, драйверы, или другое ПО, на компьютер. Она запускается из файла SETUP.EXE или INSTALL.EXE

Дистрибутив также может содержать README-файл (от англ. read me - «прочти меня») - текстовый файл, содержащий информацию о других файлах.

Лицензионное соглашение

Программы по их юридическому статусу можно разделить на три большие группы:

Запишите в тетрадь:

1. Лицензионные

2. условно бесплатные (shareware)

3. свободно распространяемые программы (freeware).

Дистрибутивы лицензионных программ продаются пользователям. В соответствии с лицензионным соглашением разработчики программы гарантируют ее нормальное функционирование в определенной операционной системе и несут за это ответственность.

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

Производители бесплатного программного обеспечения заинтересованы в его широком распространении. К таким программным средствам можно отнести следующие:

· новые недоработанные (бета) версии программных продуктов

· программные продукты, являющиеся частью принципиально новых технологий

· дополнения к ранее выпущенным программам, исправляющие найденные

· устаревшие версии программ;

· драйверы к новым устройствам или улучшенные драйверы к уже существующим.

Производители программного обеспечения предлагают пользователям лицензионное соглашение .

Принимая настоящее соглашение, Вы выражаете свое полное согласие со всеми его положениями и условиями. Если Вас не устраивают условия, описанные в нем, то не устанавливайте программу. Использование программы однозначно подразумевает принятие Вами всех положений и условий данного соглашения.

Здравствуйте, друзья! Сейчас я решил рассказать вам о правильной деинсталляции программ. В последнее время довольно часто сталкиваюсь с ситуацией, что люди не умеют грамотно чистить свой компьютер, так что тема действительно актуальная.

Для тех, кто не знает, деинсталляция — это полное удаление программы со всеми мусорными файлами. Собственно, обратное значение слову «инсталляция» (установка).

Зачем вообще она нужна

Дело в том, что очень много людей, при необходимости убрать со своего компьютера ту или иную программу, просто удаляют папку с ней, а то и вообще ярлык.

Зачастую это приводит к тому, что сам каталог исчезает, но сохраняются все связанные с ним файлы, располагающиеся на системном диске и в других местах. Естественно, этот мусор постепенно засоряет компьютер, влияя на его работу и раздражая нас непонятно чем забитой памятью.

Деинсталляция своими силами

Для того, чтобы удалить все файлы, связанные с этим приложением, необходимо воспользоваться деинсталляцией. В приложениях, крупных играх и программах, как правило, имеется свой деинсталлятор. Для того, чтобы найти его, нужно зайти в меню «Пуск», все программы, открыть папку с названием целевого приложения и найти там файл деинсталляции или uninstall.

После его запуска начнется процесс, похожий на установку, но имеющий обратный эффект. Таким путем с компьютера удаляются все файлы, связанные с данным приложением, не оставляя мусора. После деинсталляции иногда остается папка с парой файлов — они убираются уже классическим методом (delete или shift+delete).

Если вы не нашли ярлык для удаления, что порой случается, то есть еще один надежный способ, который предоставила нам сама Windows. В этом случае снова надо заходить в меню «Пуск» и открывать панель управления. Там находим пункт «удаление программы».

Тут уже нас интересует кнопка «удалить». Она запускает нужный нам процесс. Дальше все по стандартной схеме.

Это были системные способы. Также деинсталляцию можно провести и с помощью специальных программ.

Программная деинсталляция

Как всегда, люди придумали массу приложений, чтобы осуществлять правильное удаление. Очевидно, что для этого способа программы сначала надо будет скачать. Я хочу поговорить об одной из самых популярных и удобных, на мой взгляд, из них. Называется она CCleaner.

Программа отлично чистит компьютер, определяет ошибки и исправляет их, увеличивая тем самым производительность и скорость. Это, соответственно, повышает вашу продуктивность за компьютером и помогает избежать его зависания .


С помощью CCleaner можно провести и деинсталляцию. Для этого нужно выполнить следующий порядок действий: нажать на вкладку «Tools», в русскоязычных версиях «Инструменты», в появившемся списке выбрать Uninstall и далее определять программы, которые вам необходимо удалить. Все пункты указаны стрелками на картинке.

Вы можете обратить внимание, что помимо кнопки Uninstall там имеется и Delete. В русской версии она подписана, как «Удалить». Это не ошибка и вовсе не одно и тоже — вы не избавитесь от программы нажатием этой кнопки, а просто уберете ее название из списка.

Огромный плюс этого приложения в том, что оно многофункциональное и, можно сказать, универсальное. Желательно минимум раз в месяц проводить очистку и дефрагментацию дисков своего компьютера с помощью CCleaner — вы даже не представляете, сколько лишнего мусора порой скапливается в памяти. Если вы много времени проводите в интернете, то особо важна еще и чистка кеша .

Правильная деинсталляция тремя способами — Видео-инструкция

Этих методов для вас должно хватить с головой, друзья. Я не отрицаю тот факт, что есть и другие замечательные программы, но писать обо всех очень долго и не имеет особого смысла — вы только больше запутаетесь при выборе.

Предоставленный список способов универсален и удобен, причем они действительно самые популярные. Пользуйтесь, изучайте, следите за чистотой памяти своего компьютера.

Не забывайте подписываться на новости, а так же на мою группу ВКонтакте . До скорых встреч!

), или же входящим в состав самого программного обеспечения средством установки. В операционной системе GNU очень распространено использование системы GNU toolchain и её аналогов для компиляции программного обеспечения непосредственно перед установкой.

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

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