Достаточно нередко на просторах Веба не удается отыскать готовых установочных deb-пакетов, также может отсутствовать подходящая версия программки в стандартных репозиториях дистрибутивов ОС Linux. Потому приходится самому прибегать к сборке приложения из начальных кодов. Распространяются последние в особых архивах формата tar.gz либо tar.bz2.

Переход в папку, содержащую требуемый архив

Схожая установка tar.gz проходит с внедрением команды «checkinstall». Сначала нужно собрать из кода установочный deb-пакет. Итак, если не установлена основная команда, то необходимо в терминале прописать: «sudo apt-get install checkinstall». После чего необходимо перебегать в папку, где размещен подходящий архив, командой «cd директория_исходного_кода_программы».

В этом случае происходит установка из tar.gz, потому его необходимо разархивировать командой «tar -zxf имяпрограммы.tar.gz» либо «tar -jxf имяпрограммы.bz2», соответственно.

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

Конфигурация начальных кодов программки под собственный дистрибутив

Говоря обычным языком, установка tar.gz непременно подразумевает конфигурацию, которая значит настройку файлов с необходимым текстом под определенную операционную систему. После такового деяния создается файл, который обрисовывает конфигурацию системы. Для схожих целей выдумана команда «./configure». Сама ОС после чего никак не меняется, потому команда на сто процентов неопасна и не повредит стабильности системы.

Также создатель приложения может проявить желание дополнить ключи установки, потому для просмотра подходящей аннотации от создателя можно набрать «./configure –help» или открыть файл readme либо install, установка tar.gz архивов все это содержит в себе. Такая стадия самая непростая, ведь для правильного окончания процесса необходимо установить все дополнительные зависимые пакеты. Потому если установка конфигурации тормознула на середине процесса, то необходимо добавить в систему нужные пакеты. При всем этом в терминале указываются все наименования подходящих библиотек и пакетов. А означает, отлично разобравшись, можно без усилий ориентироваться в схожих установках.

Сборка deb-пакетов

Ранее обсужденная программка «checkinstall» как раз создана для сотворения и установки подходящих пакетов для разных дистрибутивов, к примеру, deb-пакетов, которые обширно используются в таковой ОС, как ubuntu.

Установка tar.gz сводится в конечном счете конкретно к этому. Для задания четкого типа сборки добавляется ключ «–D». Другими словами вся команда смотрится так: «sudo checkinstall –D». Все последующие операции по установке и расположению программки будут происходить в той же папке. Для удаления программки можно воспользоваться стандартными средствами, такими как Aptitude remove, Aptitude purge, Synaptic. Описанная установка tar.gz не является единственным методом, но возможно окажется более желаемым для многих юзеров. Все же необходимо быть очень осмотрительным и внимательным, потому что всюду есть свои подводные камешки.