Linux

Как скомпилировать и установить файлы TAR GZ и TAR BZ2 в Ubuntu Linux

Как скомпилировать и установить файлы TAR GZ и TAR BZ2 в Ubuntu Linux

как установить tar gz В отличие от Windows, установка программного обеспечения в Linux может быть немного сложнее. Если выбранное вами программное обеспечение уже не находится в форме пакета или не находится в репозитории. пакетами пакетами и может быть установлен с простой строкой текста, скорее всего, вам нужно будет скомпилировать и установить из файла .TAR.GZ или .TAR.BZ2.

Это может быть кошмаром, но если вы придерживаетесь правил, этого не должно быть. Если у вас есть надоедливый архив, который нужно установить, следующий метод создаст пакет, установит указанный пакет и предоставит хороший чистый способ удаления программного обеспечения через менеджер пакетов. Командные строки на готовом, глубокое дыхание, пожалуйста …

Тарболы из стали

Файл .TAR.GZ / BZ2 представляет собой сжатый тарбол (несжатое расширение — .TAR), который содержит исходный код для выбранного вами приложения. Установка требует, чтобы эти файлы были скомпилированы, обработаны и связаны так, чтобы Ubuntu могла затем выполнить программу.

Формат tarball был стандартизирован в 1988 году (и снова в 2001 году) и продолжает широко использоваться в Linux и Windows для распространения программного обеспечения. Изначально тарболы были разработаны для облегчения резервного копирования данных на ленточных устройствах, не то, что вы будете этим заниматься.

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

Подготовка вашей системы

Вам нужно установить пакет с именем build-essential для создания пакета из исходного кода и проверить установку, чтобы добавить его в менеджер пакетов для легкого удаления. Это можно сделать быстро через консоль, просто откройте Терминал ( Приложения , Аксессуары , Терминал ) и введите:

  sudo apt-get install build-essential checkinstall 

как установить tar gz

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

  sudo apt-get установить subversion git-core mercurial 

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

  / USR / местные / SRC 

поэтому мы будем придерживаться этого:

  sudo chown $ USER / usr / local / src 

Затем убедитесь, что это доступно для записи:

  sudo chmod u + rwx / usr / local / src 

Наконец, мы также установим apt-файл , который используется для решения любых проблем с зависимостями:

  sudo apt-get установить apt-файл 

Как скомпилировать и установить файлы TAR GZ и TAR BZ2 в Ubuntu Linux apt файл

Вы, вероятно, получите всплывающее окно с сообщением о необходимости обновления apt-файла, если не выполните следующую команду и дайте ей закончить:

  обновление sudo apt-файла 

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

Извлечь и настроить

Предполагая, что вы уже загрузили загадочный файл .TAR.GZ, вам сначала понадобится переместить его в указанную папку сборки (я использовал

  / USR / местные / SRC 

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

Как скомпилировать и установить файлы TAR GZ и TAR BZ2 в Ubuntu Linux tarinsrc

Перейдите в папку сборки, набрав:

  cd / usr / local / src 

Далее распакуйте архив. Для файлов .TAR.GZ введите:

  tar -xzvf <имя файла> .tar.gz 

А для файлов .TAR.BZ2 введите:

  tar -xjvf <имя файла> .tar.bz2 

Как скомпилировать и установить файлы TAR GZ и TAR BZ2 в Ubuntu Linux untarpmw

Если все прошло хорошо, вы увидите длинный список извлеченных файлов, как на скриншоте выше. Пока не закрывайте терминал, мы еще не закончили.

Именно в этот момент я призываю вас перейти к папке, которую только что создал ваш архив (с помощью обычного файлового браузера) и открыть либо README, либо INSTALL, если файлы существуют. Если вашему конкретному программному обеспечению требуется метод, отличный от того, который я собираюсь использовать, тогда этот файл будет содержать ключ. Делая это, вы можете избавить себя от многих хлопот.

Вы также можете выбрать различные варианты установки в зависимости от программного обеспечения, и INSTALL или README определят, что это такое. Файлы могут не иметь расширения, но являются простым текстом и должны открываться в Gedit или любом текстовом редакторе, который вы выберете.

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

Ваш tarball будет извлечен в папку с тем же именем, что и файл, поэтому перейдите в эту папку с помощью команды cd, которую вы использовали ранее, например, так:

  cd / usr / local / src / <извлеченная папка> 

установить tar gz

Замените <извлеченную папку> именем папки, созданной архивом. Далее вам нужно настроить исходные файлы, набрав:

  ./configure 

Примечание. Если в вашем программном обеспечении нет файла конфигурации, вы можете попробовать перейти непосредственно к разделу « Сборка и установка » этой статьи, хотя сначала обратитесь к документации по INSTALL или README.

Если вы получили сообщение об ошибке, связанное с autoconf, вам нужно установить его, набрав:

  sudo apt-get установить автоконф 

Тогда беги

  ./configure 

опять таки.

установить tar gz

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

Если вы получаете ошибку (что-то вроде

  настроить: ошибка: требования библиотеки ... не выполнено 

) найдите файл, не найденный над сообщением об ошибке, затем выполните поиск по apt-файлу, набрав:

  поиск apt-файла <имя файла>. <расширение> 

Это скажет вам, в каком пакете находится файл, который вам нужен, поэтому вы можете скачать его, используя:

  sudo apt-get install <пакет> 

Это не всегда происходит, но это очень полезно, если у вас нет необходимых зависимостей.

Когда вы будете удовлетворены, у вас есть пакеты (если они вам нужны), запустите

  ./configure 

команда снова.

как установить tar gz файл ubuntu

Если все прошло хорошо, вы увидите

  config.status: создание Makefile 

— поздравляю, вы почти у цели! Многие люди сдаются, прежде чем они достигнут этой точки, но вы лучше, чем это.

Сборка и установка

В тот же тип окна терминала:

  сделать 

Расслабьтесь, возьмите кофе и вдохните на секунду. В зависимости от размера вашей установки это может занять некоторое время.

как установить tar gz файл ubuntu

Теперь вы можете установить программу с помощью следующей команды:

  sudo checkinstall 

Следуйте инструкциям на экране, добавьте описание своего программного обеспечения и нажмите Enter на этом экране:

установить tar gz

Если все прошло хорошо, вы увидите успешную установку . Погладить себя по спине. Вы хорошо сделали.

как установить tar gz файл ubuntu

Ваше программное обеспечение должно быть установлено в

  / USR / местные / бен 

и вы сможете запустить его оттуда без проблем.

как установить tar gz

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

Похожие посты
Linux

8 лучших окружений рабочего стола Linux

AndroidIphone и ipadLinuxWindows

Окончательное руководство по включению темного режима везде

LinuxКак сделать

Что такое Swappiness в Linux? (и как это изменить)

LinuxКак сделать

Как использовать команду ls для вывода списка файлов и каталогов в Linux