Озадачился проблемой. Как правильно и грамотно устанавливать программы, если они отсутствуют в дереве портежей и оверлеях и имеется только ebuild? Хотелось бы типа мини howto по установке. P.S. гуглил по теме - особо ничего толкового нет.

Funtoo linux

2 (31.03.2011 14:35:24 отредактировано Lupo Alberto)

Правильное решение — создайте и подключите собственный локальный оверлей и поместите туда этот ebuild. Дальше стандартная установка.
Неправильное и непроверенное решение —

emerge /path/to/category-ebuild/your_EBUILD.ebuild
Был, был и весь вышел...

3

Lupo Alberto пишет:

создайте и подключите собственный локальный оверлей

Вот с этого места можно по-подробнее, а то ru.gentoo-wiki.com висит.

Funtoo linux

4

 Консоль:
echo 'PORTDIR_OVERLAY="/usr/local/portage/local/"' >> /etc/make.conf

Создаёте в /usr/local/portage/local/ каталог для ebuild'а, чтобы избежать дополнительных телодвижений, выбирайте имя, существующее в основном дереве. В этот каталог помещаете свой ebuild. Выполняете
 Консоль:

emerge /usr/local/portage/local/CATEGORY-NAME/your_EBUILD.ebuild digest

Был, был и весь вышел...

5

Огромное спасибо, вечером попробую, о результате отпишусь

Funtoo linux

6

Lupo Alberto пишет:

 Консоль:

emerge /usr/local/portage/local/CATEGORY-NAME/your_EBUILD.ebuild digest

О_о emerge )))
похоже опечатались.

7

ormorph пишет:

похоже опечатались.

похоже, да.

 Консоль:
ebuild /usr/local/portage/local/CATEGORY-NAME/your_EBUILD.ebuild digest

Вот так правильнее.

Йа тьомный эльф

8

Lupo Alberto пишет:

Неправильное и непроверенное решение —

emerge /path/to/category-ebuild/your_EBUILD.ebuild

Я тоже не проверял, но что-то слышал насчет того, что это уже депрекейтед, и скоро emerge не будет работать с отдельными ебилдами. А может, уже и не работает

Йа тьомный эльф

9

Ну дык, вот вроде нашел то что надо http://www.gentoo.org/doc/ru/handbook/h … amp;chap=6

10

ormorph пишет:

О_о emerge )))
похоже опечатались.

Ну да, давно не практиковался  :o

Был, был и весь вышел...

11

bobr пишет:

Я тоже не проверял, но что-то слышал насчет того, что это уже депрекейтед, и скоро emerge не будет работать с отдельными ебилдами. А может, уже и не работает

Работает, но честно предупреждает красным цветом:
*** emerging by path is broken and may not always work!!!

Был, был и весь вышел...

12

Всем спасибо! Установил cad-программу varicad (нативную под linux) на пробный период в 30 дней. Если кому нужно, то могу выложить ebuild для сборки последней версии. Дело в том, что на официальном сайте varicad выложены только .deb и .rpm пакеты, а в оверлее ebuild для старой версии.
P.S. ebuild не мой, скачан из интернета и немного доработан.

Funtoo linux