Google-chrome

Как же всё-таки установить именно google-chrome…мне нужен именно он. а не хромиум…перекопал весь гугл и не нашёл ничего толкового…во всяком случае на русском языке…пробовал, и не раз, и через emerge и через porthole…самое главноге в портэйже он есть. но не ставиться…пробовал удалить хромиум и поставить хром. но всё равно один и тот же вывод

The following keyword changes are necessary to proceed:
#required by google-chrome (argument)
=www-client/google-chrome-23.0.1271.60_beta164911 ~x86

Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT).
calculate irbe # 

а хрома нет как нет…я впревые решил попробовать что-то основанное на gentoo и вот забуксовал. Помогите советом, как поставить-таки именно google-chrome…заранее спасибо

Ви таки не повегите, но вам надо Use --autounmask-write to write changes to config files
А еще не помешает почитать документацию
Да, читать много, но увлекательное чтиво, и на русском.

а можно пояснить? и без сарказма…

Без сарказма:
В приведенном вами выводе команды есть два ключевых предложения, это

The following keyword changes are necessary to proceed:

Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT).

Базовые знания английского, или просто любой онлайн переводчик помогут вам легко разобраться что же от вас хотят.
А хотят от вас, чтоб вы добавили указанный параметр к параметрам установщика, и после этого обновили конфиги(об этом вам скажут когда вы запустите установщик с тем самым параметром). Вся работа будет сделана за вас.

Подробности вы можете подчерпнуть в документации, которая есть на сайте НА РУССКОМ.
Также вы можете посмотреть man-ы, командой
man emerge
Но уже на английском, если русский у вас вызывает сложности.

всё-таки без сарказма нникак?..ну да ладно…я терпеливый…я использовал авторазмаскировку…

alculate Документы # emerge -av --autounmask-write google-chrome

WARNING: One or more repositories have missing repo_name entries:

        /usr/local/portage/my/profiles/repo_name

NOTE: Each repo_name entry should be a plain text file containing a
unique name for the repository on the first line.



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

Calculating dependencies... done!
[ebuild  N     ] dev-libs/libIDL-0.8.14  USE="-debug" 418 kB
[ebuild  N     ] gnome-base/orbit-2.14.19-r1  USE="-debug -doc -test" 747 kB
[ebuild  N     ] gnome-base/gconf-2.32.4  USE="introspection policykit -debug -doc -ldap" 1,296 kB
[ebuild  N    ~] www-client/google-chrome-23.0.1271.60_beta164911  USE="plugins" LINGUAS="am ar bg bn ca cs da de el en_GB es es_LA et fa fi fil fr gu he hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl sr sv sw ta te th tr uk vi zh_CN zh_TW" 33,553 kB

Total: 4 packages (4 new), Size of downloads: 36,012 kB

The following keyword changes are necessary to proceed:
#required by google-chrome (argument)
=www-client/google-chrome-23.0.1271.60_beta164911 ~x86

Would you like to add these changes to your config files? [Yes/No] 
Autounmask changes successfully written. Remember to run dispatch-conf.

затем начал устанавливатьсам пакет

calculate Документы # emerge google-chrome
WARNING: One or more repositories have missing repo_name entries:

        /usr/local/portage/my/profiles/repo_name

NOTE: Each repo_name entry should be a plain text file containing a
unique name for the repository on the first line.



 * IMPORTANT: config file '/etc/portage/package.keywords/custom' needs updating.
 * See the CONFIGURATION FILES section of the emerge
 * man page to learn how to update config files.
Calculating dependencies... done!
[ebuild  N     ] dev-libs/libIDL-0.8.14  USE="-debug" 
[ebuild  N     ] gnome-base/orbit-2.14.19-r1  USE="-debug -doc -test" 
[ebuild  N     ] gnome-base/gconf-2.32.4  USE="introspection policykit -debug -doc -ldap" 
[ebuild  N    ~] www-client/google-chrome-23.0.1271.60_beta164911  USE="plugins" LINGUAS="am ar bg bn ca cs da de el en_GB es es_LA et fa fi fil fr gu he hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl sr sv sw ta te th tr uk vi zh_CN zh_TW" 

The following keyword changes are necessary to proceed:
#required by google-chrome (argument)
=www-client/google-chrome-23.0.1271.60_beta164911 ~x86

Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT).

как видите вывод тот же

теперь ещё добавить какой-то параметр куда-то…я конечно могу читать полгода документацию и чего-то понять. но хотелось бы просто пользоваться системой…вы вроде как умный человек и отлично знаете. что проще один раз научить как и это куда полезней все документации вместе взятой

Autounmask changes successfully written. Remember to run dispatch-conf.

dispatch-conf - это команда, которую надо не забыть выполнить (вольный перевод)

* IMPORTANT: config file ‘/etc/portage/package.keywords/custom’ needs updating.

а это тот самый файл, который изменится когда вы выполните команду dispatch-conf

всё-таки без сарказма нникак?

Я вас уверяю, это не сарказм. Просто читайте внимательно что вам выводит emerge.

спасибо…я всё установил, правда не понял как и в какой последовательности…но чудодейственным способом всё встало…почему-то хром установился когда я размасикровывал пакет…но не важно

Вкратце:
командой emerge -av --autounmask-write google-chrome
размаскировали.

Теперь применяем новые параметры после размаскировки командой:
dispatch-conf

На все вопросы жмём u (типа использовать новый файл).

Ставим хром:
emerge google-chrome

Вот именно это от вас хотели и именно это вы и сделали :slight_smile: