Добавление и установка из оверлеев

Хочу установить Asterisk-gui который нахожу здесь
#layman -L

добавляю
#layman -a barzog-overlay

Получаю

  • Program “/usr/bin/svn” not found
  • Failed to add overlay “barzog-overlay”.
  • Error was: Adding overlay “barzog-overlay” failed!

в Gentoo все проходило на ура
# layman а barzog-overlay ОК
# emerge /net-misc/asterisk-gui - ОК

Что не так или есть тонкости ?

emerge subversion , хотя тему создавать не стоило, первая строка поиска гугл , дает ответ на ваш вопрос))

Спасибо, в кальке еще не силен, осваиваю только

Пробовал установить
vlakar vlakar # emerge asterisk-gui
Local copy of remote index is up-to-date and will be used.
Calculating dependencies… done!
[ebuild N ~] net-misc/asterisk-gui-2.1.0-r1
The following keyword changes are necessary to proceed:
#required by asterisk-gui (argument)
=net-misc/asterisk-gui-2.1.0-r1 ~x86
Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT).
vlakar vlakar # emerge --autounmask-write =net-misc/asterisk-gui-2.1.0-r1 ~x86
Local copy of remote index is up-to-date and will be used.
!!! ‘~x86’ is not a valid package atom.
!!! Please check ebuild(5) for full details.
vlakar vlakar # dispatch-conf
vlakar vlakar # emerge asterisk-gui

Local copy of remote index is up-to-date and will be used.
Calculating dependencies… done!
[ebuild N ~] net-misc/asterisk-gui-2.1.0-r1

The following keyword changes are necessary to proceed:
#required by asterisk-gui (argument)
=net-misc/asterisk-gui-2.1.0-r1 ~x86
Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT).

Это что пакет замаскирован или моя система не подходит ?

http://www.calculate-linux.org/blogs/show/274

антон епифанов wrote:

http://www.calculate-linux.org/blogs/show/274

Прочитал Asterisk-Gui поставил, дальше опять непонятка, надо установить драйвер Huawey 3G пытаюсь

vlakar # emerge -av --autounmask-write =net-misc/asterisk-chan_dongle *****
Local copy of remote index is up-to-date and will be used.
!!! ‘=net-misc/asterisk-chan_dongle’ is not a valid package atom.
то есть если правильно понял перевод
Не является допустимым атома пакет.
! Пожалуйста, проверьте Ebuild (5) для получения полной информации.

просмотр /var/lib/layman/barog-overlay/net-misc/asterisk-chan_dongle-9999.ebuild
там строчка
RDEPEND=">=net-misc/asterisk-1.6.2.0"
это что для астера версии 1.6 ?
а у меня 1.8.15 если, я там пропишу свою версию то драйвер поставиться ?

Помогите разобраться или ткните носом где почитать

Если Вы ставите пакет с “=” в начале, то тогда нужно писать название вплоть до версии:

emerge -av  --autounmask-write =net-misc/asterisk-chan_dongle-9999

Если без версии, то “=” не ставится

emerge -av  --autounmask-write net-misc/asterisk-chan_dongle

RDEPEND=">=net-misc/asterisk-1.6.2.0"
Значит, что пакету необходим asterisk версии от 1.6.2.0 и выше.

У меня астер 1.8.15 вроде как выше указанного, и писал в плоть до версии

lakar vlakar # emerge -pv net-misc/asterisk-chan_dongle-9999

Local copy of remote index is up-to-date and will be used.
!!! ‘net-misc/asterisk-chan_dongle-9999’ is not a valid package atom.
!!! Please check ebuild(5) for full details.

Все равно не ставиться, где-ж толково написано то, а то запарился.
в gentoo мучился но как то поставил, но по тем наработкам чето не получается

Выше написано же, куда же еще проще?!
Читайте внимательнее где ставится знак “=”, а где нет!

Надо установить прогу qucs, нахожу здесь
http://gpo.zugaina.org/sci-electronics/qucs
делаю поиск получаю облом
vlakar # eix qucs
Совпадений не найдено.

Разъясните, а лучше ткните где почитать, что то туплю.

На http://gpo.zugaina.org указано в каком оверлее она расположена. Например, версия qucs-0.0.16-r1 расположена в l29ah, поэтому, чтобы увидеть ее у себя через eix делаем следующее:

layman -a l29ah
eix-update

Для установки надо размаскировать, например, так:

emerge -av  --autounmask-write sci-electronics/qucs

и устанавливать

emerge -av sci-electronics/qucs

Вона… как :-)))) спасибо
а сообщение

Downloading ‘ftp://ftp.trolltech.com/qt/source/qt-x11-free-3.3.8b.tar.gz
-2013-01-10 10:25:32- ftp://ftp.trolltech.com/qt/source/qt-x11-free-3.3.8b.tar.gz
=> «/var/calculate/remote/distfiles/qt-x11-free-3.3.8b.tar.gz»
Распознаётся ftp.trolltech.com… 87.238.50.190
Подключение к ftp.trolltech.com|87.238.50.190|:21… ошибка: Нет маршрута до узла.

я так понимаю на удаленном узле что то

Если проблема у них и нет зеркал - то только ждать, если проблема у них, но есть зеркала - можно скачать этот файл из другого источника и положить его в

/var/calculate/remote/distfiles/

и заново выполнить установку

Даже, если проблема имеется у Вас - скачать можно у друзей или на работе…

Не добавляйте оверлей “бездумно”… лучше скачайте ebuild и сделайте локальный оверлей и устанавливайте с локального оверлея.

Как создать собственный оверлей, в директории /var/calculate/portage

1 – Создаем директорию для оверлея

2 mkdir -pv /var/calculate/portage/profiles

3 – Называем этот оверлей

4 echo local >/var/calculate/portage/profiles/repo_name

5 – Регистрируем оверлей в системе портежей

6 echo -e ‘\nPORTDIR_OVERLAY="${PORTDIR_OVERLAY} /var/calculate/portage"’ >>/etc/portage/make.conf

8 – Создаем директории для пакетов

9 mkdir /var/calculate/net-print/cndrvcups-{lb,common}

10 – И собственно сами ebuild-ы пакетов

11 nano /var/calculate/portage/net-print/cndrvcups-common/cndrvcups-common-2.10_p1.ebuild

12 – сюда копируем первый ebuild

13 nano /var/calculate/portage/net-print/cndrvcups-lb/cndrvcups-lb-2.10_p1.ebuild

14 – сюда копируем второй ebuild

и последние действие это пример
ebuild /usr/local/portage/category/program/program.ebuild digest

ну и
emerge -av “название пакета”

взято от сюда
http://www.calculate-linux.ru/boards/40/topics/13661
http://gentoo.theserverside.ru/book/ar37s04.html