TAR.GZ — стандартный тип архива, использующийся в операционной системе Ubuntu. В нем обычно хранятся программы, предназначенные для установки, или различные репозитории. Установить софт этого расширения так просто не получится, его необходимо распаковать и собрать. Сегодня мы бы хотели в деталях обсудить именно эту тему, показав все команды и пошагово расписав каждое необходимое действие.
Устанавливаем архив TAR.GZ в Ubuntu
В самой процедуре распаковки и подготовки софта нет ничего сложного, все выполняется через стандартный с предварительной загрузкой дополнительных компонентов. Главное лишь подобрать рабочий архив, чтобы после разархивации не возникло проблем с инсталляцией. Однако перед началом инструкций мы хотим отметить, что следует внимательно изучить официальный сайт разработчика программы на наличие DEB или RPM-пакетов либо же официальных репозиториев.
Установку таких данных можно произвести гораздо проще. Детальнее о разборе инсталляции RPM-пакетов читайте в другой нашей статье, мы же переходим к первому шагу.
Шаг 1: Инсталляция дополнительных инструментов
Для осуществления поставленной задачи вам потребуется всего одна утилита, которую необходимо загрузить еще до начала взаимодействия с архивом. Конечно, в Ubuntu уже есть встроенный компилятор, но наличие утилиты для создания и сборки пакетов позволит переделать архив в отдельный объект, поддерживаемый файловым менеджером. Благодаря этому вы сможете передавать DEB-пакет другим пользователям или удалять программу из компьютера полностью, не оставляя лишних файлов.
- Откройте меню и запустите .
- Введите команду sudo apt-get install checkinstall build-essential autoconf automake для добавления нужных компонентов.
- Для подтверждения добавления потребуется ввести пароль от главной учетной записи.
- Выберите вариант , чтобы запустить операцию добавления файлов.
- Ожидайте завершения процесса, после чего появится строка ввода.
Процесс инсталляции дополнительной утилиты всегда проходит успешно, поэтому с этим шагом не должно возникнуть никаких проблем. Передвигаемся к дальнейшим действиям.
Шаг 2: Распаковка архива с программой
Теперь вам требуется подключить накопитель с сохраненным там архивом или загрузить объект в одну из папок на компьютере. После этого приступайте к выполнению следующей инструкции:
- Откройте файловый менеджер и перейдите в папку хранения архива.
- Нажмите по нему правой кнопкой мыши и выберите пункт .
- Узнайте путь к TAR.GZ — он пригодится для осуществления операций в консоли.
- Запустите и перейдите в эту папку хранения архива с помощью команды cd /home/user/folder, где — имя пользователя, а — название директории.
- Извлеките файлы из директории, вписав tar -xvf falkon.tar.gz, где — название архива. Обязательно нужно ввести не только имя, но и .tar.gz.
- Вы будете ознакомлены со списком всех данных, которые удалось извлечь. Они будут сохранены в отдельной новой папке, находящейся по этому же пути.
Осталось только собрать все полученные файлы в один DEB-пакет для дальнейшей обычной установки программного обеспечения на компьютер.
Шаг 3: Компилирование DEB-пакета
Во втором шаге вы вытащили файлы из архива и поместили их в обычную директорию, однако это еще не обеспечит нормальное функционирование программы. Его следует собрать, придав логический вид и сделав нужный установщик. Для этого используются стандартные команды в .
- После процедуры разархивации не закрывайте консоль и переходите сразу в созданную папку через команду cd falkon, где — название необходимой директории.
- Обычно в сборке имеются уже скрипты по осуществлению компиляции, поэтому советуем сначала проверить команду ./bootstrap, а в случае ее неработоспособности задействовать ./autogen.sh.
- Если же обе команды оказались нерабочими, нужно самому добавить необходимый скрипт. Последовательно введите в консоль команды:
aclocal
autoheader
automake —gnu —add-missing —copy —foreign
autoconf -f -WallВо время добавления новых пакетов может оказаться, что в системе не хватает определенных библиотек. Вы увидите соответствующее уведомление в . Установить недостающую библиотеку можно командой sudo apt install namelib, где — название требуемого компонента. Сразу же после этого запустите команду ./configure, которая проверит все необходимые файлы архива. В случае появления ошибок недостающие файлы придется найти в любом удобном для вас источнике, скачать и установить точно так же, как это было при использовании предыдущей команды.
- По завершении предыдущего шага приступайте к компиляции, вписав команду make. Время сборки зависит от объема информации в папке, поэтому не закрывайте консоль и ждите появления уведомления об удачном компилировании.
- В последнюю очередь впишите checkinstall.
Шаг 4: Установка готового пакета
Как уже было сказано нами ранее, применяемый способ используется для создания из архива DEB-пакета для дальнейшей установки программы любыми удобными способами. Сам пакет вы найдете в той же директории, где хранится TAR.GZ, а с возможными методами его инсталляции ознакомьтесь в отдельной нашей статье по ссылке ниже.
Подробнее: Установка DEB-пакетов в Ubuntu
При попытке установки рассмотренных архивов важно также учитывать, что некоторые из них были собраны специфическими методами. Если приведенная выше процедура не работает, загляните в саму папку распакованного TAR.GZ и отыщите там файл или , чтобы ознакомиться с описаниями по установке.
Мы рады, что смогли помочь Вам в решении проблемы.
Помимо этой статьи, на сайте еще 13047 полезных инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам. Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.