так понимаю это Гента поэтому прочев ман что тут в дока лежит прописал в консоле
# emerge -bk qutim
* IMPORTANT: 1 news items need reading for repository ‘gentoo’.
* Use eselect news to read news items.
Calculating dependencies… done!
emerge: there are no ebuilds built with USE flags to satisfy “~x11-libs/qt-gui-4.6.2[glib,qt3support,-debug,-aqua]”.
!!! One of the following packages is required to complete your request:
x11-libs/qt-gui-4.6.2 (Change USE: +qt3support)
(dependency required by “x11-libs/qt-phonon-4.6.2” [ebuild])
(dependency required by “x11-libs/qt-webkit-4.6.2” [ebuild])
(dependency required by “net-im/qutim-0.2.0-r3” [ebuild])
(dependency required by “qutim” [argument])
* IMPORTANT: 1 news items need reading for repository ‘gentoo’.
* Use eselect news to read news items.
дело ясное что зависимости надо доустановить но хочется же чтобы софт сразу сам подтягивал то что ему необходимо для работы
как то это можно до прописать? и как мне теперь весь остальной софт ставить типа chromium и т.д. а также доставить этот qutIM
до этого пользовался только убунтой так что особо сильно не гневитесь а подскажите как прижится с Calculate?
emerge: there are no ebuilds built with USE flags to satisfy “~x11-libs/qt-gui-4.6.2[glib,qt3support,-debug,-aqua]”.
!!! One of the following packages is required to complete your request:
x11-libs/qt-gui-4.6.2 (Change USE: +qt3support)
Внимательно читаем что нам написал emerge, затем выполняем
спасибо за пояснение того как все же доустановить софт, но внимательное прочтение вывода emerge мне ни прибавило знаний о той команде что вы описали еще и ссылаясь на католог где все лежит.
я задавал вопрос о том можно ли при установки сразу поставить флаг чтобы устанавливающийся пакет сам доставил все необходимые ему зависимости?
Это особенность Gentoo. Если в бинарных дистрибутивах в пакет обычно включают все функции программы, в генте идут от разумного минимума. Если поддержку Qt3 можно убрать, ее убирают. Если она вам понадобится - вы добавляете. Перевод справки по emerge можно почитать здесь.
* IMPORTANT: 1 news items need reading for repository ‘gentoo’.
* Use eselect news to read news items.
These are the packages that would be merged, in order:
Calculating dependencies… done!
emerge: there are no ebuilds built with USE flags to satisfy “~x11-libs/qt-core-4.6.2[glib,qt3support,-debug,-aqua]”.
!!! One of the following packages is required to complete your request:
x11-libs/qt-core-4.6.2-r1 (Change USE: +qt3support)
(dependency required by “x11-libs/qt-gui-4.6.2” [ebuild])
(dependency required by “x11-libs/qt-webkit-4.6.2” [ebuild])
(dependency required by “net-im/qutim-0.2.0-r3” [ebuild])
(dependency required by “qutim” [argument])
* IMPORTANT: 1 news items need reading for repository ‘gentoo’.
* Use eselect news to read news items.
emerge: there are no ebuilds built with USE flags to satisfy “~x11-libs/qt-core-4.6.2[glib,qt3support,-debug,-aqua]”.
!!! One of the following packages is required to complete your request:
Еще раз внимательно читаем вывод emerge, сравниваем его с предыдущим и видим что сменился пакет для которого следует изменить флаг. Значит делаем следующим образом:
добавим необходимый USE-флаг для нужного пакета
вывод команды echo “x11-libs/qt-core qt3support” записывается в файл /etc/portage/package.use/qt-core x11-libs каталог пакета qt-core название пакета qt3support USE-флаг
/etc/portage путь где лежат файлы или каталоги,как в нашем случае package.use, package.keywords, package.mask, package.unmask package.use каталог для файлов с описаниями USE-флагов пакетов qt-core файл с описаниями USE-флагов пакета qt-core (ИМХО удобнее использовать файлы по названию пакета, а не писать все один файл)
начинает возникать ощущение что на той же убунте жилось проще, но опять таки не хочется уж совсем то жить по простому
подскажите что почитать дабы познать суть правильной установки (или сборки приложений уж не знаю как оно тут правильно называется)
каждый раз при установки приложений ломиться в гугл и регаться на форумах и плодить новые темы по моему ни есть верный способ, хочется осилить принцып установки приложений что за чем и почему так сказать, надеюсь подскажите толковое описание этих процессов а не просто пнете читать man страницы
за рание спасибо
Хочется постич уже эту чудо gentoo но пока что захожу в тупик.
положил начало чтению доов и поинимания методов установок.
подскажите а это так и должно что пакет так долго устанавливается или что он собирается под конкретное оборудование для более лучшей работы?
да кстати как доустановить протоколы к все тому же qutim ?
а то у меня он установился и что радует даже самая новая из стабильных версий но не встал icq протокол или что то для его работы вот что пишет :
ЕСТЬ еще одна дилема, хочу поставить браузер Chrome или Chromium
Chrome вообще не нашел через eix следовательно не понятно как его можно тогда установить
а Chromium пишет что он маскирован и как я понял что раз он маскирован то его установку не одобряют создатили Gentoo
как в таком случае быть? а то охото привычные браузеры иметь в работе
Для сборки пакета, в данном случае qutim, с необходимой фунциональностью измените USE флаги используемы при его сборке.
В данном конкретном случае список возможных USE-флагов
например вам нужен icq. выхода 2(как минимум) Выход 1. #USE="icq" emerge -av qutim не очень удобно так как в следующий раз, например при обновлении флаг icq не будет использоваться. Следовательно Выход 2. #echo "net-im/qutim icq" >> /etc/portage/package.use/qutim #emerge -av qutim
Случай установки нестабильного пакета для своей архитектуры
#emerge -av =www-client/firefox-3.6.9-r1
!!! All ebuilds that could satisfy “=www-client/firefox-3.6.9-r1” have been masked.
!!! One of the following masked packages is required to complete your request:
спасибо большое, так и думал точнее догадывался что надо просто дописать use флаг и установить пакет, а подскажите ответ про то что так долго идет инсталл и насколько может оказаться плохо ставить те приложения что за маскированы ?
подскажите а это так и должно что пакет так долго устанавливается или что он собирается под конкретное оборудование для более лучшей работы?
Собственно как это водится в вашем вопросе заключен ответ на него ;-). Calculate Linux это дистрибутив основанный на Gentoo, а Gentoo это в свою очередь Source-based дистрибутив. Т.о. при установке пакетов, кроме отдельных случаев пакет собирается под ваше железо и с вашими настройками.