Установка ПО

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

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

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

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

Читать далее

Особенности установки программ в Linux

Установка программ в Linux системах отличается от других систем. Здесь вы не сможете выбрать, в какой каталог устанавливать программу, потому что как для программ, так и для вспомогательных файлов есть специально выделенные каталоги:

/usr/bin – содержит исполняемые файлы программ;
/usr/share – содержит вспомогательные файлы для программ: некоторые файлы конфигурации, графические изображения и т. д.; для каждой программы заводится отдельный каталог;
/usr/share/doc – содержит файлы документации; для каждой программы заводится отдельный каталог.

Читать далее

Что такое пакеты и какие они бывают

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

С архивами все ясно. Формат архива обычно не отличается от формата архиваторов tar и gzip, потому их распаковка не составит труда. Обязательно обратите внимание, куда вы распаковываете архив.

Читать далее

Хэш - контрольная сумма md5

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

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

Читать далее

Как получить хеш?

Для того чтобы вычислить значения хеш-сумм (контрольных сумм) файлов по алгоритму MD5 необходимо запустить программу md5sum. Для этого существует команда:

md5sum [параметры] [имя файла]

Параметры:

-b, —binary – читать в бинарном (двоичном) режиме;
-с, —check – прочитать хэши и имена файлов, к которым относятся хэши, из указанного файла и проверить файлы на целостность;
-t, —text – читать в текстовом режиме;
—status – если контрольная сумма при проверке не соответствует полученной, не выводить сообщение на экран (результат проверки можно узнать по коду выхода).

Читать далее

Структура данных в пакетах RPM

В пакетах RPM данные организованы в виде файлов. В корневом каталоге можно найти следующие файлы:

CONTENTS.cpio – содержит список файлов в пакете, их размер и права доступа;
HEADER – файл, в котором содержится информация о пакете, его версии, изготовителе, размере, сайте разработчика и т. д.; присутствует также описание пакета, то есть для чего он предназначен.

В корневом каталоге находится каталог INFO, который содержит файлы с данными о пакете.

Читать далее

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

Читать далее

Прокрутить наверх ↑