Lumpics lumpics.ru

Установка файлов формата TAR.GZ в Ubuntu

TAR.GZ — стандартный тип архива, использующийся в операционной системе Ubuntu. В нем обычно хранятся программы, предназначенные для установки, или различные репозитории. Установить софт этого расширения так просто не получится, его необходимо распаковать и собрать. Сегодня мы бы хотели в деталях обсудить именно эту тему, показав все команды и пошагово расписав каждое необходимое действие.

Устанавливаем архив TAR.GZ в Ubuntu

В самой процедуре распаковки и подготовки софта нет ничего сложного, все выполняется через стандартный «Терминал» с предварительной загрузкой дополнительных компонентов. Главное лишь подобрать рабочий архив, чтобы после разархивации не возникло проблем с инсталляцией. Однако перед началом инструкций мы хотим отметить, что следует внимательно изучить официальный сайт разработчика программы на наличие DEB или RPM-пакетов либо же официальных репозиториев.

Возможные варианты формата программы для Ubuntu

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

Читайте также: Установка RPM-пакетов в Ubuntu

Шаг 1: Инсталляция дополнительных инструментов

Для осуществления поставленной задачи вам потребуется всего одна утилита, которую необходимо загрузить еще до начала взаимодействия с архивом. Конечно, в Ubuntu уже есть встроенный компилятор, но наличие утилиты для создания и сборки пакетов позволит переделать архив в отдельный объект, поддерживаемый файловым менеджером. Благодаря этому вы сможете передавать DEB-пакет другим пользователям или удалять программу из компьютера полностью, не оставляя лишних файлов.

  1. Откройте меню и запустите «Терминал».
  2. Открыть терминал через меню в Ubuntu
  3. Введите команду sudo apt-get install checkinstall build-essential autoconf automake для добавления нужных компонентов.
  4. Загрузить дополнительную утилиту в Ubuntu
  5. Для подтверждения добавления потребуется ввести пароль от главной учетной записи.
  6. Пароль для подтверждения загрузки утилиты в Ubuntu
  7. Выберите вариант Д, чтобы запустить операцию добавления файлов.
  8. Подтвердить добавление файлов в терминале Ubuntu
  9. Ожидайте завершения процесса, после чего появится строка ввода.
  10. Завершение добавления файлов в терминале Ubuntu

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

Шаг 2: Распаковка архива с программой

Теперь вам требуется подключить накопитель с сохраненным там архивом или загрузить объект в одну из папок на компьютере. После этого приступайте к выполнению следующей инструкции:

  1. Откройте файловый менеджер и перейдите в папку хранения архива.
  2. Открыть файловый менеджер в операционной системе Ubuntu
  3. Нажмите по нему правой кнопкой мыши и выберите пункт «Свойства».
  4. Перейти в свойства архива в Ubuntu
  5. Узнайте путь к TAR.GZ — он пригодится для осуществления операций в консоли.
  6. Узнать место хранения архива в Ubuntu
  7. Запустите «Терминал» и перейдите в эту папку хранения архива с помощью команды cd /home/user/folder, где user — имя пользователя, а folder — название директории.
  8. Перейти к месту хранения архива в консоли Ubuntu
  9. Извлеките файлы из директории, вписав tar -xvf falkon.tar.gz, где falkon.tar.gz — название архива. Обязательно нужно ввести не только имя, но и .tar.gz.
  10. Распаковать архив в новую папку через консоль Ubuntu
  11. Вы будете ознакомлены со списком всех данных, которые удалось извлечь. Они будут сохранены в отдельной новой папке, находящейся по этому же пути.
  12. Список распакованных файлов в консоли Ubuntu

Осталось только собрать все полученные файлы в один DEB-пакет для дальнейшей обычной установки программного обеспечения на компьютер.

Шаг 3: Компилирование DEB-пакета

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

  1. После процедуры разархивации не закрывайте консоль и переходите сразу в созданную папку через команду cd falkon, где falkon — название необходимой директории.
  2. Перейти к созданной папке через консоль Ubuntu
  3. Обычно в сборке имеются уже скрипты по осуществлению компиляции, поэтому советуем сначала проверить команду ./bootstrap, а в случае ее неработоспособности задействовать ./autogen.sh.
  4. Команда запуска компилятора в терминале Ubuntu
  5. Если же обе команды оказались нерабочими, нужно самому добавить необходимый скрипт. Последовательно введите в консоль команды:

    aclocal
    autoheader
    automake --gnu --add-missing --copy --foreign
    autoconf -f -Wall

    Команды для установки компилятора в Ubuntu

    Во время добавления новых пакетов может оказаться, что в системе не хватает определенных библиотек. Вы увидите соответствующее уведомление в «Терминале». Установить недостающую библиотеку можно командой sudo apt install namelib, где namelib — название требуемого компонента. Сразу же после этого запустите команду ./configure, которая проверит все необходимые файлы архива. В случае появления ошибок недостающие файлы придется найти в любом удобном для вас источнике, скачать и установить точно так же, как это было при использовании предыдущей команды.

  6. По завершении предыдущего шага приступайте к компиляции, вписав команду make. Время сборки зависит от объема информации в папке, поэтому не закрывайте консоль и ждите появления уведомления об удачном компилировании.
  7. Компилировать распакованный архив в Ubuntu
  8. В последнюю очередь впишите checkinstall.
  9. Проверить архив для установки в Ubuntu

Шаг 4: Установка готового пакета

Как уже было сказано нами ранее, применяемый способ используется для создания из архива DEB-пакета для дальнейшей установки программы любыми удобными способами. Сам пакет вы найдете в той же директории, где хранится TAR.GZ, а с возможными методами его инсталляции ознакомьтесь в отдельной нашей статье по ссылке ниже.

Расположение готового установочного пакета в Ubuntu

Подробнее: Установка DEB-пакетов в Ubuntu

При попытке установки рассмотренных архивов важно также учитывать, что некоторые из них были собраны специфическими методами. Если приведенная выше процедура не работает, загляните в саму папку распакованного TAR.GZ и отыщите там файл Readme или Install, чтобы ознакомиться с описаниями по установке.

Обсудить в TelegramНаш Telegram каналТолько полезная информация
Автор статьи Вы на сайте: Статья обновлена: . Автор: Виктор Бухтеев

Вам помогли мои советы?

Получить ответ на Email
Уведомить о

13 ответов
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Васёк
14 июня 2022 21:10

Блин,а почему нельзя тупо готовые deb пакеты под дебиановые дистры выкладывать приложения,нафига мне компилировать мучится и не факт что получится?!!!От такой «гениальности» и обходят все линуксы стороной,лезут в Винду.

avt
28 декабря 2020 19:44

aclocal: error: ‘configure.ac’ is required

Дон Антонио
9 июня 2022 16:55

Эта схема справедлива только для TAR.GZ? Что на счёт других видов упаковки TAR? TXZ, TBZ, ZST, LZM? И что на счёт других систем? Верно ли всё сказанное для всего семейства Debian, либо же только для Ubuntu?

user
20 июля 2020 13:51

aclocal: error: ‘configure.ac’ is required

Аноним
1 августа 2020 19:17
Ответить на  user

Такая же фигня

Djamal
19 мая 2020 16:24

вообще не помогло! А в одной строчке ошибка допущена (КАК МОЖНО БЫЛО ЗАБЫТЬ ПОСТАВИТЬ -get ПОСЛЕ sudo apt???????????????)

Анастасия
22 мая 2020 01:54
Ответить на  Djamal

Это не ошибка. Сейчас уже давно никто не пишет -get в команде, достаточно sudo apt. Проверяйте информацию перед тем, как возмущаться.

А то, что вам не помогло, не вина автора — инструкция проверяется на работоспособность в процессе ее же и создания. Проблемы в вашей Убунту.

Аноним
17 декабря 2020 16:34

U-20.04 не помогло

Чувак который поменял Windows 10 на Ubuntu
6 февраля 2021 16:15

У меня пишет вставьте носитель с какой то меткой и нажмите Enter помогите пж

Александр
26 октября 2021 16:49

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

666
Дон Антонио
9 июня 2022 13:57

В шаге 3 между 3 и 4 пунктом пропущен запуск самого скрипта configure.

Александр
7 ноября 2022 19:44

Привезли двадцать ноутбуков с линух. Инструкция не помогает. Не знаю, как это вообще все настроить и установить.

Задать вопрос