Как установить tar linux

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

Не для всех программ уже есть готовые пакеты для вашего дистрибутива, также новые версии программ могут распространяться только в форме tar.gz архива или просто исходников.

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

Чтобы все это превратилось в готовую к установке и выполнению программу нужно выполнить сборку (компиляцию). Но не бойтесь всех этих новых терминов, на самом деле все намного проще чем кажется, вам не нужно будет ничего ни писать, ни исправлять, достаточно только ввести несколько команд в терминале. В этой инструкции будет рассмотрена установка tar.gz в Ubuntu.

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

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

Наберите следующую команду для установки этих инструментов:

sudo apt install checkinstall build-essential autoconf automake

Установка из tar gz в Ubuntu

Я предполагаю, что архив с исходниками у вас уже есть, теперь можно переходить к сборке программы и установке tar.gz Ubuntu. Неважно в какой папке будет находиться архив, главное, чтобы вы знали где. Первой командой, которую мы выполним будет переход в папку с архивом:

Дальше извлечем исходники из архива с программой:

И переходим в папку с только что полученными исходными файлами:

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

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

Программы часто используют внешние библиотеки, а в разных дистрибутивах путь к файлам библиотек разный, поэтому перед тем, как запускать make нужно выполнить скрипт configure для проверки зависимостей. Этот скрипт можно создать на основе файла configure.in. Но это необязательно, во многих программах скрипт конфигурации не предусмотрен и программа не требует проверки зависимостей перед сборкой, тогда файла configure.in просто нет в папке с исходниками. Если так, то просто пропустите следующие инструкции и переходите к сборке.

Скрипт configure можно создать несколькими способами, сначала попытаемся выполнить следующие скрипты:

Если же этих скриптов не оказалось в исходниках, просто последовательно выполните следующие команды:

Если все прошло успешно установка из исходников Ubuntu может быть продолжена. Теперь, наверное, самое сложное, запускаем configure:

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

Если скрипт обнаружит что какой-то библиотеки нет (File имя_файла_библиотеки.so not found), скомпилировать пакет не получится, берем название библиотеки и ищем в Google как называется ее пакет в Ubuntu, а затем устанавливаем его через apt-get. Обычно это libимя_библиотеки или libимя_библиотеки-dev.

Например, нам не хватало libfuse.so. С помощью поисковой системы мы узнали, что эта библиотека есть в пакете libfuse. Теперь просто ее установим:

sudo apt install libfuse

Затем опять выполняете configure, чтобы посмотреть нет ли других неразрешенных зависимостей. И повторяете все до тех пор, пока не увидите слово Sucessful или Complete в конце вывода скрипта.

И только теперь установка tar.gz в Ubuntu может быть продолжена и программа собрана. Команда make скомпилирует программу из исходников, а скрипт checkinstall соберет deb пакет:

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

Самое сложное уже позади, на этом этапе ошибки почти никогда не возникают.

И только теперь мы получили программу, которую можно устанавливать с помощью центра приложений или в терминале. Установка с помощью dpkg будет выглядеть вот так:

Источник

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

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

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

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

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

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

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

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

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

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

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

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

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

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

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

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

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

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

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

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

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

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

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

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

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

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

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

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

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

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

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

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

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

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

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

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

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

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

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

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

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

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

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

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

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

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

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

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

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

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

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

Источник

Как установить tar linux

Из готового тарбола (если он учитывает все нужные патчи) можно получить исполняемые программы с помощью следующих команд:

1 разархивировать тарбол:

Создаем папку, куда будем разархивировать тарбол,

Копируем туда тарбол

Непосредственно разархивируем в папку:

— разархивация архивов типа tar.gz и tgz

— разархивация архивов типа tar.bz и tbz

Переходим в папку с разархивированным тарболом

2 конфигурим пакет

3 Создаем пакет:

4 Устанавливаем пакет

7.2 Установка программ из сорца (.src.rpm)

В дистрибутивах Red Hat, Mandrake, Suse, AltLinux, ASP Linux и некоторых других, программы (состоящие, как правило, из нескольких файлов) распространяются объединенными в пакеты формата RPM (RedHat Packet Manager). С помощью программы rpm можно легко устанавливать, модифицировать, удалять и создавать пакеты программного обеспечения, а также получать о них разнообразную информацию. Все эти дистрибутивы (кроме программы начальной установки) состоят из таких пакетов. Каждый пакет определяется именем программы, номером ее версии и номером версии релиза этой программы дистрибутива, а также архитектурой пакета. Например, bash-2.0.5-alt2.i586.rpm: в этом пакете

Далее приводятся возможные параметры.

Установка пакета.

Обновление пакета.

Удаление пакета.

то есть, например, для пакета klyx:

Если в процессе удаления пакета произойдет нарушение зависимостей, программа rpm сообщит об этом.

Информация о пакете.

Если надо установить два или более пакетов, зависящих друг от друга, то установите их одновременно:

Источник

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

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linuxВ отличие от Windows, установка программного обеспечения в Linux может быть немного более сложной. Если выбранное вами программное обеспечение уже не находится в форме пакета или не находится в хранилище

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

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

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

на ленточные устройства, а не то, что вы будете делать это.

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

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

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

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

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

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

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

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

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

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

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

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

экстракт конфигурировать

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

и, когда закончите, откройте новый терминал.

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

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

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

И для .tar.bz2 тип файлов:

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

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

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

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

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

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

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

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

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

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

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

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

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

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

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

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

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

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

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

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

строить устанавливать

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

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

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

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

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

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

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

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

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

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

Как установить tar linux. Смотреть фото Как установить tar linux. Смотреть картинку Как установить tar linux. Картинка про Как установить tar linux. Фото Как установить tar linux

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

Источник

Шаг 9. Установка программ

Время от времени появляются новые задачи либо необходимость в решении старых задач новыми способами — тогда возникает потребность в дополнительном программном обеспечении. Что делать, если вам нужна новая программа для Linux? Попробую описать некий алгоритм.

1. Надо понять какое именно решение вам нужно. Для этого можно использовать поисковые системы. Формировать запрос о своей проблеме и выбирать подходящие решения.

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

3. После того, как мы выбрали уже конкретную программу — можно приступать к ее поиску. Открываем Synaptic и с помощью поисковой формы пытаемся найти нужное приложение. Вместе с ним мы можем обнаружить множество расширений и дополнительных модулей. Ставим все что надо — это лучший вариант. Приложения в репозиториях обычно протестированы и работоспособны.

Если приложение не найдено в репозитории, то можно поступить двумя способами — либо поискать его аналог, который присутствует в репозитории, либо найти данное приложение вне репозиториев:

3. Если нам не повезло и программа настолько редкая, что deb-пакета для нее нет, то смотрим в каком виде она вообще распространяется.

Установка приложения из tar.gz

Часто приложения распространяются в архивах tar.gz. Этот формат не так удобен в Ubuntu, так как это не пакет, а просто архив, в котором могут быть как исходные коды, так и скомпилированные приложения и библиотеки.

Установка из tar.gz:

1. Распаковываем архив в отдельную директорию.

2. Если есть исполняемый файл — запускаем и пользуемся, если нет — читаем раздел «Компиляция».

Установка приложения из SVN

SVN — Subversion. Это система контроля версий кода, в которых хранится исходный код приложений, особенно Open Source.

1. Создаем директорию для нашего приложения.

2. Открываем терминал в директории (cd ‘путь/к/директории’);

3. Скачиваем исходные коды:

4. Читаем раздел «Компиляция».

Установка приложения из CVS

CVS — Concurrent Versions System. Это также система контроля версий кода.

1. Создаем директорию для нашего приложения.

2. Открываем терминал в директории (cd ‘путь/к/директории’);

3. Скачиваем исходные коды:

4. Читаем раздел «Компиляция».

Установка приложения из RPM

rpm-пакеты не родные для Ubuntu. Существует утилита alien, с помощью которой можно установить как обычные (sudo apt-get install alien). С ее помощью можно переконвертировать rpm-пакет в deb-пакет. Очень проста в использовании:

И в директории с rpm-пакетом появится deb-пакет. А его мы уже без труда установим.

Компиляция

1. Открываем терминал в директории с нашим приложением (cd ‘путь/к/директории’);

2. Смотрим информацию о конфигурировании приложения:

Смотрим вывод и решаем с какими параметрами надо конфигурировать. Если эта команда выдает ошибку — значит конфигуратора нет. Если конфигуратор присутствует — конфигурируем:

Можно эту команду выполнить без аргументов — будет стандартная конфигурация.

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

3. Компилируем приложение:

В ходе компиляции могут быть ошибки. В случае ошибок, вам снова поможет поисковая система.

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

Если приложения требует инсталляции, то выполняем (понадобятся права администратора — вспоминаем команду sudo):

Эта команда скопирует файлы приложения в необходимые системные директории.

5. Пользуемся приложением.

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

Чтобы быть в курсе моих статей, можно подписаться на RSS-канал.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *