Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Операционные системы > Linux (Ubuntu, Debian, Red Hat, CentOS, Mint)
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 15 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 31.03.2019, 13:15   #1
Гарен Делли
 
Регистрация: 02.10.2018
Сообщений: 6
Репутация: 10
По умолчанию Сборка и установка приложений из архива *.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=("${_pkgname}${_pkgver}.tar. gz")
md5sums=('15a808dafb832b71a72a7c247 0fe1991')
package() {
cd "${srcdir}"
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" у меня установлена. Но... Ничего не выходит. Может быть, что-то с доступом к файлам? Может быть, чего-то не хватает?
Два дня я над этой проблемой "чахну" и в связи с этой проблемой прошу у Вас помощи.
Спасибо!
Гарен Делли вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сборка libodb-qt под arch linux Aoizora Qt и кроссплатформенное программирование С/С++ 2 25.07.2017 15:58
Сборка ядра с нуля и запись Linux на флешку в виде iso-образа Yurko_San Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 1 08.06.2016 18:58
Установка приложений на ubuntu Notan1310 Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 10 26.01.2013 22:31
Установка программы в Linux из архива tar.gz Bilargo Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 15 17.01.2010 20:02
Установка приложений Linux SunKnight Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 7 16.09.2008 10:55


15:10.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru