Rarog |
|
Темы:
10
Сообщения:
188
Участник с: 22 января 2013
|
lampslave работоспособность проверить не на чем, хеши совпадают)) |
Rarog |
|
Темы:
10
Сообщения:
188
Участник с: 22 января 2013
|
lampslave да,alien_package_converter. honaht спасибо нашел, но.... [[email protected] Midnight Commander]$ sudo /usr/bin/site_perl/alien --to-rpm mc_4.8.7-1_i686.deb [sudo] password for andrey: в архиве нет пункта data.tar.gz gzip: stdin: unexpected end of file tar: Это не похоже на tar-архив tar: Завершение работы с состоянием неисправности с из-за возникших ошибок Error executing "ar -p 'mc_4.8.7-1_i686.deb' data.tar.gz | gzip -dc | tar tf -": at /usr/share/perl5/site_perl/Alien/Package.pm line 481. В мане такой пример дан. Меня эта ошибка вообще с толку сбивает, почему должны в deb пакете содержаться сведения о tar.gz? |
Rarog |
|
Темы:
10
Сообщения:
188
Участник с: 22 января 2013
|
Установил alien ч/з yaourt, чтобы переконвертировать .deb в .rpm. Но теперь могу им воспользоваться:bash: alien: команда не найдена |
Rarog |
|
Темы:
10
Сообщения:
188
Участник с: 22 января 2013
|
1. Переконвертировать 2. Работоспособность (желательно) |
Rarog |
|
Темы:
10
Сообщения:
188
Участник с: 22 января 2013
|
// .deb > .rpm > распакованный архив + pkgbuild > .tar.xz устроит? Думаю как раз то что нужно)) Но как самому написать pkgbuild? |
Rarog |
|
Темы:
10
Сообщения:
188
Участник с: 22 января 2013
|
vadik, не вариант, вся соль то в этом,чтобы собрать в арче эти пакеты а не там где эти пакеты поддерживаются. Вообщем над установкой не нужно думать, но хотя deb в rpm переконвертировать, можно и если можно, то как? (выше лог сборки alien) |
Rarog |
|
Темы:
10
Сообщения:
188
Участник с: 22 января 2013
|
Пытаюсь через yaourt поставить alien:==> Continue building alien ? [Y/n] ==> ------------------------------- ==> ==> Building and installing package ==> Сборка пакета: alien 0.5.0-1 (Ср мар 20 05:20:31 ALMT 2013) ==> Проверяю необходимые для запуска зависимости... ==> Проверяю необходимые для сборки зависимости... ==> Получение исходных файлов... -> Найден alien-0.5.0.tar.gz -> Найден Makefile.alien ==> Проверка исходных файлов с помощью md5sums... alien-0.5.0.tar.gz ... Готово Makefile.alien ... Готово ==> Распаковка исходных файлов... -> Извлечение alien-0.5.0.tar.gz с помощью bsdtar ==> Удаление существующего каталога pkg/... ==> Запускается build()... gcc -c -DLINUX -fno-stack-protector -fPIC `pkg-config --cflags libffi` -o src/alien/core.o src/alien/core.c src/alien/core.c:1412:30: ошибка: тип элементов массива неполный make: *** [src/alien/core.o] Ошибка 1 ==> ОШИБКА: Произошел сбой в build(). Преждевременный выход... ==> ERROR: Makepkg was unable to build alien. ==> Restart building alien ? [y/N] |
Rarog |
|
Темы:
10
Сообщения:
188
Участник с: 22 января 2013
|
Нет, именно на Arch Linux - это принципиально)) |
Rarog |
|
Темы:
10
Сообщения:
188
Участник с: 22 января 2013
|
lampslave , да в курсе, но мне такое задание дали из разряда "мастдай", сделай и всё... |
Rarog |
|
Темы:
10
Сообщения:
188
Участник с: 22 января 2013
|
Нужно выполнить задание: "Переконфигурировать любой пакет .deb в rpm. Установить." Как это можно сделать на арче? Заранее благодарен. |