The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Как программный пакет в ArchLinux установить в debian"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (C/C++)
Изначальное сообщение [ Отслеживать ]

"Как программный пакет в ArchLinux установить в debian"  +/
Сообщение от qqq email(??) on 30-Мрт-18, 18:20 
Привет всем!
Имеется самописная прога которая написана для AUR то есть если я правильно понимаю для ArchLinux.
Нужно ее установить в debian. Помогите плиз!!!!!


Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Как программный пакет в ArchLinux установить в debian"  +/
Сообщение от mizuchi on 31-Мрт-18, 03:27 
> Привет всем!
> Имеется самописная прога которая написана для AUR то есть если я правильно
> понимаю для ArchLinux.
> Нужно ее установить в debian. Помогите плиз!!!!!

На страничке пакета на сайте aur.archlinux.ru справа можно найти "View PKGBUILD". Этот самый PKGBUILD есть инструкция по сборке пакета из исходных кодов. Процесс сборки следующий. Во-первых, нужно установить зависимости, которые указаны в строчке "depends" и/или "makedepends", во-вторых, скачать все, и исходные коды, и патчи, которые написаны в строке "source". Дальше нужно последовательно выполнять инструкции из блоков "prepare" (может отсутствовать) и "build". По идее, если все сделать точно так, как написано, должны получиться требуемые бинарные файлы, которые можно либо сразу использовать по назначению, либо установить в систему: процесс установки - это блок "package".

Звучит сложно, но в arch все действия выполняются одной командой...

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Как программный пакет в ArchLinux установить в debian"  +/
Сообщение от qqq email(??) on 31-Мрт-18, 08:30 
>[оверквотинг удален]
> На страничке пакета на сайте aur.archlinux.ru справа можно найти "View PKGBUILD". Этот
> самый PKGBUILD есть инструкция по сборке пакета из исходных кодов. Процесс
> сборки следующий. Во-первых, нужно установить зависимости, которые указаны в строчке "depends"
> и/или "makedepends", во-вторых, скачать все, и исходные коды, и патчи, которые
> написаны в строке "source". Дальше нужно последовательно выполнять инструкции из блоков
> "prepare" (может отсутствовать) и "build". По идее, если все сделать точно
> так, как написано, должны получиться требуемые бинарные файлы, которые можно либо
> сразу использовать по назначению, либо установить в систему: процесс установки -
> это блок "package".
> Звучит сложно, но в arch все действия выполняются одной командой...

Вы не поняли. Мне в наследство на работе от предыдущего товарища осталась самописная программа!
Он ее писал как я понимаю как пакет для ArchLinux!
Так как я не знаю ArchLinux  и с первой попытки не получилось установить ArchLinux то я решил поставить  debian, который я знаю. По этому вопрос, как установить пакет для ArchLinux в debian

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Как программный пакет в ArchLinux установить в debian"  +/
Сообщение от mizuchi on 31-Мрт-18, 11:56 
> Он ее писал как я понимаю как пакет для ArchLinux!

Вот этого не понял.

> Так как я не знаю ArchLinux  и с первой попытки не
> получилось установить ArchLinux то я решил поставить  debian, который я
> знаю. По этому вопрос, как установить пакет для ArchLinux в debian

Странно, что не вышло, но ладно. Если имя пакета имеет вид "name"-"version".pkg.tar.xz, а PKGBUILD отсутствует, то внутри архива находится структура директорий пакета, ну, например, /usr/{bin/"name",lib/"name".so}. По-нормальному это не установить, но можно попробовать просто от рута скопировать в /, и посмотреть, заработает или нет после установки необходимых зависимостей (ldd /usr/bin/"name").

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Как программный пакет в ArchLinux установить в debian"  +/
Сообщение от DeerFriend on 31-Мрт-18, 12:17 
Если нет исходников - проверьте, насколько консистентны бэкапы.
И пока работает старая инфраструктура, начинайте писать замену.

Если исходники есть: перепакуйте в deb/rpm/... что больше нравится и пользуйтесь.


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру