Озадачился проблемой. Как правильно и грамотно устанавливать программы, если они отсутствуют в дереве портежей и оверлеях и имеется только ebuild? Хотелось бы типа мини howto по установке. P.S. гуглил по теме - особо ничего толкового нет.
Установка пакетов в gentoo при наличии ebuild
Правильное решение — создайте и подключите собственный локальный оверлей и поместите туда этот ebuild. Дальше стандартная установка.
Неправильное и непроверенное решение —
emerge /path/to/category-ebuild/your_EBUILD.ebuild
создайте и подключите собственный локальный оверлей
Вот с этого места можно по-подробнее, а то ru.gentoo-wiki.com висит.
[console]echo 'PORTDIR_OVERLAY="/usr/local/portage/local/"' >> /etc/make.conf[/console]
Создаёте в /usr/local/portage/local/ каталог для ebuild'а, чтобы избежать дополнительных телодвижений, выбирайте имя, существующее в основном дереве. В этот каталог помещаете свой ebuild. Выполняете
[console]
emerge /usr/local/portage/local/CATEGORY-NAME/your_EBUILD.ebuild digest
[/console]
Огромное спасибо, вечером попробую, о результате отпишусь
[console]
emerge /usr/local/portage/local/CATEGORY-NAME/your_EBUILD.ebuild digest
[/console]
О_о emerge )))
похоже опечатались.
похоже опечатались.
похоже, да.
[console]ebuild /usr/local/portage/local/CATEGORY-NAME/your_EBUILD.ebuild digest[/console]
Вот так правильнее.
Неправильное и непроверенное решение —
emerge /path/to/category-ebuild/your_EBUILD.ebuild
Я тоже не проверял, но что-то слышал насчет того, что это уже депрекейтед, и скоро emerge не будет работать с отдельными ебилдами. А может, уже и не работает
Ну дык, вот вроде нашел то что надо http://www.gentoo.org/doc/ru/handbook/handbook-x86.xml?part=3&chap=6
О_о emerge )))
похоже опечатались.
Ну да, давно не практиковался :o
Я тоже не проверял, но что-то слышал насчет того, что это уже депрекейтед, и скоро emerge не будет работать с отдельными ебилдами. А может, уже и не работает
Работает, но честно предупреждает красным цветом:
*** emerging by path is broken and may not always work!!!
Всем спасибо! Установил cad-программу varicad (нативную под linux) на пробный период в 30 дней. Если кому нужно, то могу выложить ebuild для сборки последней версии. Дело в том, что на официальном сайте varicad выложены только .deb и .rpm пакеты, а в оверлее ebuild для старой версии.
P.S. ebuild не мой, скачан из интернета и немного доработан.