Главная страницаОбратная связьКарта сайта

Установка дополнительных программ на компьютер


Как уже говорилось, в дистрибутив операционной системы Linux обычно входит большинство программ, необходимых для дальнейшей работы. Однако требования всех пользователей заранее предусмотреть невозможно, поэтому каких-то нужных вам программ в дистрибутиве может не оказаться. Или же они там будут, но вы при первоначальной установке не «догадаетесь» их установить. Так или иначе, в какой-то момент может потребоваться установка дополнительных программ.

Что же касается ОС Windows, то в её поставку входят только самые простейшие утилиты. Поэтому при работе в этой системе устанавливать дополнительные программы потребуется обязательно.

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

■  Многие из программ можно скачать из Интернета бесплатно, так как они поставляются под лицензией 6PL (для ОС Linux, пожалуй, таких большинство) или на условиях бесплатного распространения (freeware), как, например, программный проигрыватель WinAmp.

■  Другие программы могут являться условно-бесплатными. Это не очень «уклюжий» термин, который у нас соответствует английскому shareware. Эти программы также можно бесплатно скачать и установить. Однако работать они будут в течение ограниченного срока, например двух недель или одного месяца. Некоторые программы позволяют только определённое количество запусков.

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

■ Наконец, третий вид программного обеспечения — коммерческие
продукты. Это программы, которые можно приобрести только у
дилеров (хотя это не исключает и возможности «электронного» при обретения). Обычно лицензия на такие программы ограничивает количество компьютеров, на которые программа может быть установлена. К коммерческим продуктам относится и операционная система Windows XP, равно как и другие системы семейства Windows.

8.3.1 Программы, не требующие установки

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

Рис. 8.7 Создание ярлыка для запуска программы



Если работать с такой программой вы намереваетесь часто, то можно для удобства создать ярлык её запуска на рабочем столе. В системе Windows XP для этого достаточно щёлкнуть правой кнопкой мыши на рабочем столе, выбрать из контекстного меню пункт New (Создать) ь. далее Shortcut (Ярлык). Откроется окно (рис. 8.7), в котором нужно ввести путь к исполняемому файлу программы. Затем нажмите кнопку Next (Далее) и в следующем окне введите название ярлыка в любом виде, в котором оно и будет появляться иа рабочем столе. Затем, нажав кнопку Finish (Готово), увидите ярлык на программу на рабочем столе.
Аналогично можно поступить и в ОС Linux. Щёлкнув правой кнопкой мыши на рабочем столе KDE, выберите из контекстного меню пункт «Создать» и далее — «Ярлык на приложение». В открывшемся окне останется только ввести путь к исполняемому файлу программы.

8.3.2 Установка программ, имеющих собственный сценарий установки

В этом случае сценарий установки входит в комплект поставки программ. Всё, что требуется от вас — это запустить сценарий. Обычно его называют setup или же install. Сценарием установки, например, снабжены офисные пакеты Microsoft Office и OpenOffice.org. Вообще говоря, большинство программ для ОС Windows поставляются именно в этом виде.

Рис. 8.8 Установка программы с помощью сценария установки



Запустив сценарий установки, вы увидите в большинстве случаев «мастера установки» программы, который задаст какие-либо необходимые вопросы, например, в какую папку устанавливать программу, предложит выбрать компоненты программы, которые нужно установить и так далее. На рис. 8.8 показано одно из окон мастера установки (рис. 8.8).
Мастер установки может выглядеть по-разному, в каждой программе по-своему. Однако смысл его всегда сводится к тому, что пользователю задается несколько вопросов, ответы на которые нужны для конфигурации программы.

В процессе работы мастер установки обычно сам создаёт ярлыки на «свою» программу, а также иногда на несколько вспомогательных программ, идущих в комплекте с основной. Ярлык на запуск программы может быть создан либо на рабочем столе, либо в стартовом меню, либо здесь и там сразу. Некоторые из подобных программ требуют, чтобы после их установки (и перед первым запуском) была перезагружена операционная система. Это лучше сделать, даже если сценарий установки об этом «не просил».

Установка программ, полученных в виде пакетов RPM и MSI

Для большинства программ, предназначенных для операционной системы Linux, разработчикам нет необходимости писать собственный сценарий установки. Дело в том, что компания RedHat разработала универсальный формат для дистрибутивов дополнительных программ, и этот формат стал стандартом в мире Linux. Этот формат называется RPM (Redhat Pocket Manager, т. е. «Обработчик пакетов» компании RedHat). Теперь в любом дистрибутиве Linux есть своя программа «Менеджер пакетов», которая устанавливает программы. Для её запуска выберите из стартового меню пункт «Системные» и далее «Менеджер пакетов». Кроме того, это программа автоматически запускается, если щёлкнуть мышью по имени RPM-файла. Таким образом, процесс установки программы практически упростился до двух щелчков мышью.

Окно программы «Менеджер пакетов», управляющей установкой дополнительных программ, показано на рис. 8.9. Для того чтобы выбрать программный пакет формата RPM для установки, нажмите Ctrl-О. Выберите нужный файл. Откроется окно установки, показанное на рис. 8.10. Здесь в левой части окна имеется пять переключателей, влияющих на процесс установки:

■  Обновить — если возможно, обновить более старую версию той же программы;

■  Заменить файлы — если этот переключатель включён и при установке пакета некоторые файлы совпадут с уже имеющимися, они будут заменены на новые;

■  Заменить пакеты — если в системе имеется более старая версия того же пакета, удалить файлы этой версии;
Рис. 8.9 Менеджер установки пакетов в Linux

Проверять зависимости — очень важный переключатель. Дело в том, что некоторые программы могут использовать библиотеки других программ. Таким образом, если гипотетическая программа «AAA» использует библиотеки из программы «ВВВ», то её бессмысленно устанавливать, если не установлена программа «БВВ», — она всё равно не будет работать. Надо сначала установить программу «БВВ». В таких случаях говорят, что программа «AAA» зависит от программы «ВВВ». Переключатель «проверять зависимости» указывает системе проверить, не зависит ли устанавливаемая программа от какой-либо другой программы, которая в системе не установлена. Кроме того, система проверит, не удалит ли устанавливаемая программа какие-либо файлы, от которых зависят другие программы. Если такая нарушенная зависимость будет найдена, новая программа не будет установлена;

Тест — если включить этот переключатель, то будет выполнена только проверка пакета, а его установка реально произведена не будет.
Рис. 8.10 Установка программы через менеджер пакетов в Linux

Чтобы начать установку, нажмите кнопку «Установить». При этом в правой части окна будут отображаться сообщения системы, в том числе сообщения об ошибках, если таковые произойдут. Бели установка пройдёт нормально, новый пакет появится в списке установленных программных пакетов в основном окне программы «Менеджер пакетов».

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

Итак, чтобы установить программу, полученную в формате RPM, достаточно открыть RPM-файл в программе «Менеджер пакетов» и нажать кнопку «Установить». Остальное система сделает сама.

По аналогии с популярной и простой технологией установки RPM-пакетов, компания Microsoft в современных версиях Windows ввела технологию использования универсального сценария Windows Installer, который входит в комплект поставки Windows. Таким образом, разработчики программ для Windows теперь могут не писать свой мастер

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

Сами программы, использующие Windows Installer, обычно поставляются в виде одного запакованного файла с расширением MSI. Для установки такого файла достаточно дважды щёлкнуть мышью на его значке. Автоматически запустится Windows Installer, и начнётся процесс установки программы.

 Установка программ, полученных в виде исходных текстов

Несколько более сложный случай возникает, если программа, которую вы хотите установить, получена в виде исходных текстов. Для установки такой программы нужно, чтобы в системе был установлен компилятор того языка программирования, на котором написана программа. В подавляющем большинстве случаев это С или C++.

Такой способ поставки программ более характерен для ОС Linux. Кстати, в «этой системе по умолчанию обычно уже бывает установлен компилятор C++, если только вы специально не исключили его из устанавливаемых программ. Однако и некоторые программы для Windows могут поставляться в виде исходных текстов.

Как правило, компилятор C++ может самостоятельно «собрать» программу из исходных текстов. Для этого нужно дать ему всего одну команду. Войдите в папку с исходными текстами программы и наберите в командной строке команду

make

если вы работаете в системе Linux, или

nmake

если вы работаете в системе Windows, и у вас установлены соответствующие программные средства для компиляции программ.

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

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

В некоторых случаях после собственно сборки программы требуется ещё установить её компоненты в системные папки, зарегистрировать новые системные переменные и пр. В системе Linux для этого достаточно войти в систему с правами администратора (root), войти в папку с программой и выполнить команду

make install

В Windows в таких случаях к исходным текстам самой программы обычно прилагается специальный reg-файл, который позволяет внести соответствующие изменения в реестр, а также сценарий, выполняющий дополнительные действия. Разумеется, для внесения подобных системных изменений в систему Windows XP также необходимо войти с правами администратора, иначе система не позволит совершить нужные действия, а сценарий в отдельных случаях «забывает» об этом сообщить.

В отдельных случаях последовательность сборки программы из исходных текстов может несколько отличаться от описанной. Чтобы узнать об этом, можно заглянуть в содержимое текстового файла, который традиционно называется INSTALL. В нём содержатся рекомендации по сборке и последовательность команд для установки данной конкретной программы.

Обсудить статью на форуме


Если прочитаная статья из нашей обширной энциклопедия компьютера - "Установка дополнительных программ на компьютер", оказалась полезной или интересной, Вы можете поставить закладку в социальной сети или в своём блоге на данную страницу:

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


Copyright © 2008 - 2024 Дискета.info