История изменений
Исправление kostik87, (текущая версия) :
Подскажите, как нужно собирать пакет? Или при установке пакета указав ключ '-b' (собрать пакет и установить) или '-B' (только собрать пакет), но не все ebuild`ы поддерживают, ибо если пакет зависим от других пакетов, то в начале нужно собрать их и установить в систему, либо посредством quickpkg можно собрать бинарный пакет из ebuild`а, который уже установлен в систему.
Я так понял он будет в формате *.tbz2?
Можно поменять формат бинарного пакета, читай
man make.conf
man emerge
А собирается командой sudo emerge имя_ебилда --buildpkgonly?
Смотри выше.
Еще мне не понятно, в какой директории находится собранный tbz2?
Ты 'man make.conf' пробовал открывать? Ты же любишь преодолевать трудности. По сути директория стандартная $PORTDIR/packages, т.е. по умолчанию /usr/portage/packgaes. Переопределяется переменной $PKGDIR в make.conf.
В гугле ничего внятного не нашел, одни обрывки информации.
Зачем ходить в google, если есть
man make.conf
man emerge
но команда sudo quickpkg имя_ебилда не работает.
Пакет уже должен быть собран из ebuild`а и установлен в систему.
И еще, ставлю не из дерева portage, а скачанный ебилд.
Помести в локальный оверлей, выполни digest и собирай, можешь хоть
ebuild file.ebuild package
Исходная версия kostik87, :
Подскажите, как нужно собирать пакет? Или при установке пакета указав ключ '-b' (собрать пакет и установить) или '-B' (только собрать пакет), но не все ebuild`ы поддерживают, ибо если пакет зависим от других пакетов, то в начале нужно собрать их и установить в систему, либо посредством quickpkg можно собрать бинарный пакет из ebuild`а, который уже установлен в систему.
Я так понял он будет в формате *.tbz2?
Можно поменять формат бинарного пакета, читай 'man make.conf' и 'man emerge'.
А собирается командой sudo emerge имя_ебилда --buildpkgonly?
Смотри выше.
Еще мне не понятно, в какой директории находится собранный tbz2?
Ты 'man make.conf' пробовал открывать? Ты же любишь преодолевать трудности. По сути директория стандартная $PORTDIR/packages, т.е. по умолчанию /usr/portage/packgaes. Переопределяется переменной $PKGDIR в make.conf.
В гугле ничего внятного не нашел, одни обрывки информации.
Зачем ходить в google, если есть
man make.conf
man emerge
но команда sudo quickpkg имя_ебилда не работает.
Пакет уже должен быть собран из ebuild`а и установлен в систему.
И еще, ставлю не из дерева portage, а скачанный ебилд.
Помести в локальный оверлей, выполни digest и собирай, можешь хоть
ebuild file.ebuild package