Как установить tar gz manjaro
Перейти к содержимому

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

  • автор:

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

Уголок новичка 6 апреля 2018, 18:25

Не могу установить tar.gz. Help!

Лет семь назад баловался Мандривой но что-то не склеилось с ней. Теперь не клеится с мелкомягкими окошками и решил пересесть на линух. Третий день бьюсь головой об клавиатуру и нифига не получается ни каким из всех просмотренных и прочитанных мануалов. Всего одной программы мне не хватает на стареньком ноуте. Думалось что вот оно счастье но нет. Пожалуйста подскажите где затык, как установить? Манджаро КДЕ Плазма 5.12.3. 64-битная а программа которую надо установить здесь FLProg.

Как установить файл tar.gz в Linux

Формат файла .tar.gz представляет собой tar-архив, сжатый с помощью Gunzip. Эти архивы предназначены для открытия в системах Linux и могут содержать файлы любого типа. Иногда программное обеспечение поставляется в виде файла .tar.gz , и пользователи могут извлечь его содержимое, чтобы установить то, что находится внутри.

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

В этом уроке вы узнаете:

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

Установить необходимые компоненты

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

Чтобы установить инструменты извлечения и компиляции tar в Ubuntu, Debian и Linux Mint:

$ sudo apt update $ sudo apt install tar gzip build-essential

Чтобы установить инструменты извлечения и компиляции tar в Fedora, CentOS, AlmaLinux и Red Hat:

$ sudo dnf groups mark install "Development Tools" $ sudo dnf groupinstall "Development Tools" $ sudo dnf install tar gzip

Чтобы установить инструменты извлечения и компиляции tar в Arch Linux и Manjaro:

$ sudo pacman -Sy base-devel tar gzip

Установите программное обеспечение из .tar.gz

ПРЕДУПРЕЖДЕНИЕ
Рекомендуемый способ установки программного обеспечения из исходного кода — проверить файл README или официальный сайт на наличие инструкций. Они могут предложить вам выполнить определенные команды или включить определенные параметры, а также могут показать другие обязательные пакеты, необходимые для установки, в дополнение к тем, которые мы показали вам выше.

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

    Начните с извлечения содержимого вашего архива.

$ tar xf software-name.tar.gz
$ ./configure
$ make
$ sudo make install

Заключительные мысли

В этом руководстве мы увидели, как установить программное обеспечение из архива .tar.gz в системе Linux. Исходные файлы программного обеспечения обычно распространяются таким образом и требуют от пользователя создания и компиляции кода перед окончательной установкой его в системе. Для различного программного обеспечения потребуется уникальный набор инструкций, но, как правило, установка большинства программ выполняется по шагам, показанным выше, а иногда и с небольшими отличиями, которые могут повлиять или не повлиять на конечный результат. Обязательно ознакомьтесь с файлом readme или официальными инструкциями для точного процесса.

Все права защищены. © Linux-Console.net • 2019-2023

unixforum.org

Что есть «пакет .tar.gz»? Исходники в tar-архиве или вы скачали tar-архив с AUR, в котором лежит PKGBUILD и доп. файлы? В первом случае — неизвестно, зачем вы их скачали. Установка из AUR производится так:
Метод 1.
1. Скачивается PKGBUILD, либо архив с AUR с PKGBUILD и прочим, архив распаковывается.
2. В каталоге с PKGBUILD выполняется makepkg, читаете сообщения, которые выдает по ходу makepkg и действуете в соответствии с ними.
3. Если все завершится удачно, в том же каталоге появится файл пакета — имя_программы_версия.pkg.tar.gz, его нужно установить: pacman -U имя_программы_версия.pkg.tar.gz (заметьте, что в отличие от обычной установки пакетов здесь нужно вводить полное имя файла).

Метод 2.
Установить yaourt и выполнить yaourt -S имя_программы, выполнит все вышеописанные действия автоматически (ничего качать не надо).

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

Регистрация: 02.10.2018

Сообщений: 9

Сборка и установка приложений из архива *.tar.gz в Manjaro Linux

Здравствуйте, товарищи «Линуксоиды» и «Линуксоманы». Когда-то давно, ещё до Нового Года, я установил себе Manjaro Linux на рабочем окружении KDE Plasma 5.
Спустя некоторое время, я заметил, что у меня возникла потребность в установке приложений из открытых источников кроме Package Manager («Pacman»). И все программы, скачанные мною из Интернета, были упакованы в незатейливые архивы с расширением «.tar.gz».
Я нашёл по этому поводу информацию, касающуюся установки программ из этих архивов, и узнал, что нужные некоторые манипуляции (создание папки, копирование в эту папку архива и создание в этой папки файла PKGBUILD, содержащего в себе описание создаваемого пакета и инструкции к созданию, которые будут переданы командной строке этой операционной системы (то бишь Терминалу «Bash»).
К этому абзацу, для большей наглядности, прилагаю ссылку сайта, с которого я это всё узнал:
https://manjaro.ru/how-to/kak-napisat-pkgbuild.html
В файле PKGBUILD прописано соответственно:
pkgname=non-daw-v1.2.0
_pkgname=non-daw-v
pkgver=1.2.0
_pkgver=1.2.0
pkgfix=fix
pkgrel=1
pkgdesc=»Non-Daw»
arch=(‘i386’ ‘x86_64’)
url=»http://non.tuxfamily.org/»
license=(»)
depends=(»)
source=(«$$.tar. gz»)
md5sums=(’15a808dafb832b71a72a7c247 0fe1991′)
package() cd «$»
bsdtar -xf data.tar.gz -C «$pkgdir»
>
Я всё сделал наиболее сходно данному пособию, но каждый раз, когда я запускаю в командной строке, запущенной в папке, где должна происходить сборка, на последнем этапе происходит сбой.
Прилагаю трассировку всего происходящего:
[garend@garen-pc EXE]$ makepkg
==> Сборка пакета non-daw-v1.2.0 1.2.0-1 (Вс 31 мар 2019 11:59:08)
==> Проверка зависимостей для запуска.
==> Проверка зависимостей для сборки.
==> Получение исходных файлов.
-> Найден non-daw-v1.2.0.tar.gz
==> Проверка файлов source с использованием md5sums.
non-daw-v1.2.0.tar.gz . Готово
==> Распаковка исходных файлов.
-> Распаковка ‘non-daw-v1.2.0.tar.gz’ с помощью bsdtar
==> Удаление директории ‘$pkgdir/’.
==> Вход в окружение fakeroot.
==> Запускается package().
bsdtar: Error opening archive: Failed to open ‘data.tar.gz’
==> ОШИБКА: Произошел сбой в package().
Прерывание.
[garend@garen-pc EXE]$
Я все варианты перепробовал. И группа «base-devel» из «Pacman» у меня установлена. Но. Ничего не выходит. Может быть, что-то с доступом к файлам? Может быть, чего-то не хватает?
Два дня я над этой проблемой «чахну» и в связи с этой проблемой прошу у Вас помощи.
Спасибо!

Гарен Делли
Посмотреть профиль
Найти ещё сообщения от Гарен Делли

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

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