[РЕШЕНО] про пересборку всего
в общем в генте новичок, хотя раньше немного юзал, но это все мелочи.
проблемы такие и пока вникаю. простите, если глупости спрашиваю)))
решил пересобрать систему и мир по ховту http://belgorod.lug.ru/wiki/index.php/%D0%93%D0%BB%D0%BE%D0%B1%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_Gentoo
тулчан пересобрал, заменил опции компилирования в макеКонф. читал разное. в итоге все долго компиляелось и еще компиляется. меня интересуют тонкости работы с гентой, в плане стабильности.
т.е. ее на сервер ставить есть ли смысл? тот же дебиан или rhel по мне более стабильны. как для полигона вникания и проникновения в линукс, то самое то, но у меня не хватает опыта и знаний.
к примеру пока замаскировал вот что, а то не собиралось:
toor@tux ~ $ cat /etc/portage/package.mask =x11-libs/libXfontcache-1.0.5 =sys-apps/file-5.03 =sys-apps/file-5.04 =app-text/rarian-0.8.1 =app-text/rarian-0.8.1-r1 =dev-util/glade-3.6.7 =dev-libs/libsigc++-2.2.3 =media-libs/libmp4v2-1.9.1 =dev-libs/libcroco-0.6.2 =gnome-base/libglade-2.6.4 =dev-python/pyorbit-2.24.0 =media-sound/esound-0.2.41 toor@tux ~ $
emerge --info тут:
http://pastebin.com/94SQ1SgR
вопрос такой: как выкрутится из ситуации с замаскированными пакетами, которые сам маскирнул. как лучше определять какие use флаги использовать? стоит ли использовать hardened профиль?
- Для комментирования войдите или зарегистрируйтесь
LANG="ru_RU.UTF-8"u_RU.UTF-8"
- откуда это?
- не рекомендуется. По какому хауту локализовал?
Почему выбор хауту по "пересобрать систему и мир" пал на "Глобальное обновление"? Обычно для пересборки достаточно:
>Одного меня смутила фраза "Британские ученые, живущие в Америке"??
британские - это характеристика, а не гражданство
(c)annulen
По какому хауту
солянка
хм
а вот кто его знает!
да, согласен, но вызвано было сменой CFLAGS и профиля. так точно хватило бы рекомпила систем и ворлд?
Хватило бы. А с
Хватило бы. А с замаскированными пакетами что? Почему не поставились?
>Одного меня смутила фраза "Британские ученые, живущие в Америке"??
британские - это характеристика, а не гражданство
(c)annulen
z3s написал(а): Хватило бы. А
к примеру вот - очередной пакет на маскировку: http://pastebin.com/CwQy2Ya6
вот это:
было не раз, смысл почти такой же как в других маскирнутых пакетах.
klollely написал(а): меня
1. имхо, gentoo на сервер - идеальное решение
2. для "серьезного" применения всегда нужно использовать только то, что лучше всего знаешь ;) если знаешь дэбиан, то ставь дэбиан, если рхел, то рхел, если генту, то генту ;) ведь генту - это тот же линукс, который дает свои преимущества и недостатки ;) чувствую, что сейчас в меня полетят камни от фанатов, но генту - это всего-лишь вариант ;)
3.
какой такой ситуации? ну удали строчку в файле или закомментируй )))
а какую резину стоит использовать зимой: шипованую или не шипованую? )))
Theli написал(а): [ 1. имхо,
чем же оно идеально? я наслышан про проблемы с установкой обновлений, разными кривыми пакетами и говорят слаботестируемой среде. моя проблема из той же оперы. это я про маскировку кривых ебуилдов и прочего.
удалить и прочее? так они не устанавливаются! и обновление мира\системы стопорится из-за этого...
пс. все еще мир пересобирается.
как сделать так, чтобы не было дублей в систем и мире при пересборке?
klollely написал(а): я
а чего полез тогда на генту, если столько негатива про нее слышал? )))
Обычно на стабильной системе
Обычно на стабильной системе дело в руках, если пакет не собирается.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
krigstask написал(а): Обычно
и что я не так сделал?
я бы кстати посмотрел make.conf давних гентушников)
Ну, для начала, судя по
Ну, для начала, судя по всему, не прочитал FAQ.
А в make.conf мало чего интересного обычно.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
так в чем криворукость?
так в чем криворукость? давайте более практично говорить. и какое факу? за макеКонф сенкс.
Давайте говорить практичнее,
Давайте говорить практичнее, для этого нужно найти на этой странице ссылку «FAQ» и почитать.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
:)
Топикстартер опять пытается взорвать мозг местных телепатов?
Для klollely - читай
я в генте пару дней. может
я в генте пару дней.
может наводящие вопросы позадаете?
:)
Во первых. Не надо пользоваться всякой "документацией", кроме официальной.
Можно кроме нее - еще с http://en.gentoo-wiki.com но только вдумчиво, аккуратно... ибо это все-таки вики и оно имеет свойство устаревать.
Та дока по которой вы собирали - просто ржачь какой-то. Хотя бы шаг 12 :)
Во вторых - чем вы больше дадите информации о вашей проблеме - тем охотней вам кто-то поможет.
Где к примеру вывод ошибок от тех пакетов которые у вас не собираются, и вы как страус голову в песок - их маскируете.
Это же не выход. Надо понять почему так происходит.
Очень мало исходных данных чтоб вам помочь.
вот про один пакет, но думаю
вот про один пакет, но думаю проблема схожая.
http://www.gentoo.ru/node/21602#comment-158671
какую еще информацию дать?
:)
К сожалению малоинформативно. Выше по листингу еще есть ошибки и их не видно.
У вас реально видеокарта tdfx? Зачем ставите для нее драйвера? И еще для других многих...
к примеру вот - очередной
да, лишние пакеты ставятся. так было с начала, при установке иксов. не указал конкретную видю.
наверно VIDEO_CARDS="radeon" в макеКонф это исправит в дальнейшем.
что с пастебин хватит или еще что надо? просто ошибки повтоярются и смысл похожий в итоге.
сейчас еще пример приведу. только он не информативен: http://pastebin.com/CHBNwiGF
:)
Попробуйте пересобрать sys-devel/libtool - очень симптомы на него похожи.
пересобирал... и так и сяк. в
пересобирал... и так и сяк.
в итоге он собрался только с флагом vanilla
:)
LANG="ru_RU.UTF-8"u_RU.UTF-8"
поправили? кавычки не забыли?
делали?
пока так:
пока так: http://pastebin.com/keq4y7i6
в целом ничего ен менял.
куда копать не знаю.
:)
Так а
делали? или ребут на крайний случай.
делал. сейчас мир дособираю и
делал.
сейчас мир дособираю и ребутнусь. еще 50 пакетов.
пока так:
ребутнулся, команды вводил,
ребутнулся, команды вводил, но все равно:
:(
Хм... чудес не бывает...
А что выводит
2агрессор
косяк нашелся. после дособирания мира посмотрю что изменится) надеюсь проблема в этом.
:)
А зачем вообще в /etc/environment
писать это?
Где об этом сказано в доках? Может я что-то провтыкал... давно их не читал.
я же говорю) солянка у меня в
я же говорю) солянка у меня в локализации. отсюда немного, потом отсюда))
а так пищется:
http://manpages.ubuntu.com/manpages/lucid/man8/pam_env.8.html
:
Причем тут убунту? Похоже все таки что вы ССЗБ... Ну почему бы не использовать официальную документацию? Что за садомазо...
видимо - давно ;)Agressor
видимо - давно ;)
значительно упрощает жизнь...
прости, не могу дать прямую ссылку - давно это было ... и затерялась в помойке....
что-то добрый я сегодня ....
leryc
Лерик, вот уж не ожидал от тебя такой глупости ))) все давно стремятся к каталогам типа env.d, conf.d, xorg.conf.d по целому ряду причин/преимуществ:
1. все файлы настроек как правило баш-скрипты. если это один большой файл, то имея ошибку в первой строчке, можно не загрузить последующих настроек вообще
2. отдельный файл легко создать/удалить при установке, а для единого файла надо городить целый парсер, либо лезть руками, чтобы внести хотя бы дефолтные настройки, а уж удалить полностью настройки...
вот этого Theli написал(а):
вот этого
я не отрицал...
вопрос был - зачем в enviroment засовывать LANG ru ....
поясняю....
чтоб не следовать устаревшему хауту....
включение этой опции и опций ядра про шрифты приводит к руссификации консоли.
строка в enviroment + /etc/conf.d/consolefont (любимый шрифт, если хочется) + /etc/conf.d/keymap - вот и вся "русьфикация"
А что написано в известном старом добром руководстве ?
поясню для "танкистов" (чтоб не вступать в дискуссию)
уже более года я использую этот трех-ходовый метод - консоль отображает всеми языками мира и с русьфикацией никогда никаких проблем не было.
что-то добрый я сегодня ....
Setting the default system
Setting the default system locale in /etc/env.d/02locale
Именно это говорит старый, добрый хендбук.
>Одного меня смутила фраза "Британские ученые, живущие в Америке"??
британские - это характеристика, а не гражданство
(c)annulen
это необходимое, но не
это необходимое, но не достаточное, (к сожалению) действие...
лично у меня были несколько раз проблемы с установкой локали "по хэндбуку"
и ни разу ни на одной машине без этого файла и без бука...
ps
может это было давно, может это от тестовой ветки - но живу без 02locale спокойно, хотя в целом и с Theli, и с разработчиками согласен - всё пихать в /ххх.d/
что-то добрый я сегодня ....
leryc написал(а): видимо -
Так дайте ссылку все-таки на официальную документацию. Если нет ее - так и скажите - самодельщина,
я не претендую на истину и не слушайте меня! А еще лучше не писать тогда.
Потому что надо обладать высоким уровнем телепатических способностей при ремонте такого рода косяков,
когда анализируешь все шаги-пути по докам, а оказывается что куча самодельщины присутствует,
и про нее замалчивается. Зачем спрашивается, мозг тогда ломать...
все
все решилось)
заменяем
на
klollely написал(а): все
klollely, все таки вопрос - откуда взяли инфу что в этот файл что-то вообще надо писать?
У 99.9% здесь присутствующих, я более чем уверен - он пустой. И при этом все работает.
к примеру
к примеру про это