помогите с установкой пакетов

Я, не волшебник, я пока ещё учусь!

Собственно разложите по полочкам…
вот например я хочу установить Picasa:

  1. Открываю терминал, пишу su , ввожу пароль

  2. eix picasa
    получаем:

    * media-gfx/picasa
      Available versions:  2.7.3736.15^ms 3.0.0.57.4402.0_beta^ms {nsplugin}
      Homepage:            http://picasa.google.com
      Description:         Google's photo organizer
    

далее:
3. emerge -p picasa

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] app-emulation/emul-linux-x86-gtklibs-20121202  USE="-development" 
[ebuild  N     ] www-client/firefox-17.0.2  USE="alsa dbus jit libnotify minimal -bindist -custom-cflags -custom-optimization -debug -gstreamer (-pgo) (-selinux) -startup-notification -system-sqlite -wifi" LINGUAS="bg de fr it pl pt_BR ro ru uk -af -ak -ar -as -ast -be -bn_BD -bn_IN -br -bs -ca -cs -csb -cy -da -el -en_GB -en_ZA -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fy_NL -ga_IE -gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -ja -kk -km -kn -ko -ku -lg -lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -nso -or -pa_IN -pt_PT -rm -si -sk -sl -son -sq -sr -sv_SE -ta -ta_LK -te -th -tr -vi -zh_CN -zh_TW -zu" 
[ebuild  N     ] media-gfx/picasa-3.0.0.57.4402.0_beta  USE="nsplugin"

Вот теперь… что дольше?

Как я понимаю, это означает, что Picasa требует в зависимостях (и эти пакеты будут установлены) emul-linux-x86-gtklibs-20121202, firefox-17.0.2 и собственно саму picasa-3.0.0.57.4402.0_beta

Ты запускал с ключом -p (–pretend), то есть без реальной установки.
Теперь запусти на установку, если всё устраивает:

emerge picasa

или лучше как тут рекомендовали

emerge -bk picasa

я до того как задать вопрос уже пробовал emerge picasa
побежали разные строчки , подождал 30 мин… бегут… 1 час бегут…
неужели чтобы установит маленькую программку надо ждать по 2 или 3 часа?

час попробую emerge -bk picasa

1. Picasa - не маленькая программка.
2. Calculate - дистрибутив, основаный на Gentoo. Почитайте первым делом раздел Документация главу за главой. Внимательно. И про Gentoo почитайте в Сети.
3. Picasa не собрана в готовый пакет в оверлее Calculate, так что собирается из исходников на Вашей машине. Это обычно занимает достаточно времени.
4. А, да, про ключи -bk почитайте также в разделе Документация и можно ещё в man emerge.

А как узнать какие программы собраны в готовый пакет в оверлее Calculate?

да и как устанавливать пакеты, которые появляются [http://www.calculate-linux.ru/packages/newset]

Помню, мне Aleksandr Tratsevskiy отвечал как-то, что в оверлее кальки находятся только те пакеты, которые по-умолчанию входят в дистрибутивы CL*.

А Новые Пакеты, как я понимаю, это все обновленные пакеты в Gentoo Portage, то есть доступные для сборки всеми пользователями и Gentoo, и Calculate, соответственно.

Узнать, какие пакеты установлены из оверлея можно так:

eix --installed-from-overlay calculate

Узнать, какие вообще есть можно с помощью всё той же утилиты eix. Если хотите искать и по оверлеям, которые еще не установлены в систему, запустите

eix-remote update

и ищите так же с помощью eix (номер возле названия пакета или возле его версии - номер оверлея в списке, который выводится в конце)

Что касается picasa - она в зависимостях тянет firefox. Это он так долго собирается. Никуда не денетесь - придется ждать.

Tonny Mantana wrote:

неужели чтобы установит маленькую программку надо ждать по 2 или 3 часа?

в зависимостях сырцовый firefox (он и есть причина ожидания)

Picasa включает в себя wine, который будет очень тупить при компиляции. Прога конечно неплохая (при наличии достаточного количества места на жестком диске), но под Linux новых версий выходить больше не будет. Подробнее можно прочитать здесь http://www.opennet.ru/opennews/art.shtml?num=33653

разъясните пожалуйста, вот например я хочу установить banshee player
Скачал вот отсюда http://www.calculate-linux.ru/packages/media-sound/banshee файл banshee-2.4.1.ebuild
вот как его установить?

Зачем скачивать. Это портежи, которые доступны у вас в директории /usr/portage

Чтобы установить, выполните:

emerge media-sound/banshee

Если в конце списка устанавливаемых пакетов вы увидите что-то типа:

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
#required by media-sound/banshee-2.4.1[ipod], required by media-sound/banshee (argument)
>=media-libs/libgpod-0.8.2 mono

Use --autounmask-write to write changes to config files (honoring
CONFIG_PROTECT). Carefully examine the list of proposed changes,
paying special attention to mask or keyword changes that may expose
experimental or unstable packages.

Значит нужно добавить поддержку MONO к пакету media-libs/libgpod. Можно сделать как предлагают:

emerge --autounmask-write media-sound/banshee
dispatch-conf

Далее покажет что изменится в файле настроек, нужно нажать “u”, чтоб сохранить.

После этого пакет установится:

emerge media-sound/banshee

спасибо… з а р а б о т а л о!!!

Не так страшен чёрт, как его малюют.