LINUX.ORG.RU

Gentoo 2006.1


0

0

Объявлено о выходе Gentoo 2006.1, второго релиза Gentoo в этом году. Новый релиз доступен на всех поддерживаемых архитектурах. Используется GCC 4.1, glibc 2.4, baselayout 1.12.1. Профили теперь разделяются на серверные и десктопные.

Установщик Gentoo теперь обладает режимом установки без сети, в нём также был улучшен код переразметки диска на партиции, который уменьшит шансы повреждения данных.

Важные улучшения также появились в версиях для Alpha, SPARC и PPC.

>>> Пресс-релиз

★★☆☆

Проверено: JB ()
Ответ на: комментарий от post-factum

> За эти 3 часа я готовую SuSE 10.1 разверну. Или Дебиан.

За три часа - шесть дебианов :) Или двенадцать слак :) Или восемнадцать убунт :)

Kardinal
()
Ответ на: комментарий от kbps

Нунафег, не хочу, чтобы виндузятники еще и джаббер уронили.

dimozg
()
Ответ на: комментарий от anonymous

насчет gtk1 мысль интересная.

О3 я уже пробовал

а на счет DMA - я подозревал на это (там старый кабель на винте, и я уже несколько дней хочу этот кабель поменять, да никак не соберусь), но все таки мне казалось, что скроллинг страницы в броузере должен слабо зависеть от работы с винтом.

Тем более, что опера быстрее скролит страницу, хотя до винды ей тоже нехватает скорости.

udma 2, hdparm - Timing buffered disk reads: 40 MB in 3.13 seconds = 12.78 MB/sec

P.S Просто я помню, что более старые версии линикса на этой машине когда то работали нормально

argin ★★★★★
()
Ответ на: комментарий от argin

>Просто я помню, что более старые версии линикса на этой машине когда то работали нормально

Ты знаешь недавно установил asp linux на 700 пень так кажется так тормознута, а 3 года назад у меня такой был и вроде как все работало нормально. Скорости растут!

pacific
()
Ответ на: комментарий от pacific

Понравился твой аватар :) Аж настроение поднялось! Тоже ребенка захотелось, посоветуюсь с женой :)

boodoolak
()
Ответ на: комментарий от anonymous

>Дали бы ссылку что качать, а то на оф.сайте не внятные исохи installcd ~50MB и LiveCD ~700MB, ещё и разбитые по типу камня, как это все понимать?

Ссылку дать нельзя, она зависит от твоего процессора. так как генту предполагает оптимизацию под процессор, то и бинарные инсталляторы имеют определенную оптимизацию под процессор. маленькие инсталяционные iso файлы, размером на несколько десятков МБ, они для ручной инсталляции и последующего развертывания системы.

Если хочешь инсталлятора, тяни большой iso файл, который размером с CD.

А вообще читай документацию на gentoo.org, очень удачная и подробная документация

argin ★★★★★
()
Ответ на: комментарий от pacific

>Ты знаешь недавно установил asp linux на 700 пень так кажется так тормознута, а 3 года назад у меня такой был и вроде как все работало нормально. Скорости растут!

У меня всегда был доступ к большому числу машин, совершенно разных по ресурсам, так что к одной какой то скорости я привыкнуть не мог :-)

argin ★★★★★
()
Ответ на: комментарий от argin

> насчет gtk1 мысль интересная.

> О3 я уже пробовал

На i586 дает небольшой прирост на глаз для мозиллы.

> Тем более, что опера быстрее скролит страницу, хотя до винды ей тоже нехватает скорости.

У меня наоборот. ff(gtk1,O3,i586) прокручивает страницу на порядок! быстрее, чем opera 8.51(qt3,i386). Pentium 150МГц, 48Мб RAM, S3 Virge

// говорил это во флэйме firefox/opera - никто не верит ;)

> Просто я помню, что более старые версии линикса на этой машине когда то работали нормально

Что именно сейчас стоит?

Иногда тестики помогают, google: unix benchmark.

Потестировать компилятор с разными флагами на генерацию кода на целочисленную арифметику, плавающую, циклы, и т.д. Потом ввод/вывод ..

Тормозное место так можно выявить.

anonymous
()
Ответ на: комментарий от Gharik

>Проще завести шустрый инет и насладиться плавным переходом из версии в версию (а также райскими ощущениями от разруливания конфликтов и наворачивания костылей).

Ну райские ощущения как выяснилось далеко не всегда такие райские, я например уже затрахался собирать kde 3.5.4 а все потому что сменил gcc на 4.1.1 и теперь возникают различные ошибки (пока к счастью решаемые), кроме того даже великолепная система разруливания зависимостей иногда дает сбои, например для kde 3.5 в числе прочего у меня попытался собраться gle 3.1.0 но он даже не прошел конфигурацию, чего то там не находит из openGL (типа GetGlError и еще нескольких вещей, такая фигня).

grokin
()
Ответ на: комментарий от grokin

> Ну райские ощущения как выяснилось далеко не всегда такие райские, я например уже затрахался собирать kde 3.5.4 а все потому что сменил gcc на 4.1.1 и теперь возникают различные ошибки (пока к счастью решаемые), кроме того даже великолепная система разруливания зависимостей иногда дает сбои, например для kde 3.5 в числе прочего у меня попытался собраться gle 3.1.0 но он даже не прошел конфигурацию, чего то там не находит из openGL (типа GetGlError и еще нескольких вещей, такая фигня).

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

GCC-4.1.1 - rock stable, с момента выхода юзаю, все пашет и не жужжит. А матюги по поводу всяких там Гимпов и прочих ассемлерных листингов - дык придется ждать, пока девелоперы все на новый синтаксис as перепишут.

Gharik
()
Ответ на: комментарий от Ingwar

> а я после двух лет на дженте недавно перешел на убунту после того как диск навернулся... все вопщем хорошо в этой убунте, но переодически думаю -- мож назад возвратиться?

Я возвратился

Arceny ★★
()

Gentoo Ниасилил?

Для неверующих, ниасиливших и тех, кто никогда дженту не использовал:

джента - это шустрый дистр, который можно установить пересборкой пакетов, либо установкой бинарников. Это на самом деле быстро, легко, и не вызывает эффекта красных глаз (ну только если собирает не полный идиот). При желании джента ставится меньше чем за три часа, гораздо меньше. Компилить можно ночью, если приспичит пересобрать.

А при обсуждении любого дистра полезно помнить правило: не знаешь - не кизди.

manokur ★★
()
Ответ на: комментарий от Kardinal

>За три часа - шесть дебианов :) Или двенадцать слак :) Или восемнадцать убунт :)

partimage рулитъ ;-)

post-factum ★★★★★
()
Ответ на: Gentoo Ниасилил? от manokur

>Компилить можно ночью, если приспичит пересобрать.

Нет, я уж лучше конкретно над тем, что мне надо произведу

./configure

make

checkinstall

anonymous
()
Ответ на: Gentoo Ниасилил? от manokur

> Для неверующих, ниасиливших и тех, кто никогда дженту не использовал:

О, почти для меня. Я правда со скрипом добрался до конца установки kdebase... в связи с этим вопрос:

> можно установить пересборкой пакетов, либо установкой бинарников

А где про установку бинарников почитать? Есть дистр генты с прекомпилеными бинарниками, чтоб быстро поднять систему и потом не спеша пересобирать? Дай ссылку плиз, а то я в генте ламер :)

PS: с дебом я такое делал... поставил а потом потихонечку перетряхивал из сорцов... около 20% производительности таки выдавил, поэтому интересно генту обнюхать :)

Kardinal
()
Ответ на: комментарий от anonymous

>> Просто я помню, что более старые версии линикса на этой машине когда то работали нормально

>Что именно сейчас стоит?

Пробовал Мандраке 10.0, сейчас на машине система с двойной загрузкой: Дебиан unstable и гента и w2k.

в генту я уже пересобрал все с флагами оптимизации march и О3. Насчет видюхи не нашел ничего, потому пока остается выкидывать зависимости и поправить дма

argin ★★★★★
()
Ответ на: комментарий от argin

> в генту я уже пересобрал все с флагами оптимизации march и О3. Насчет видюхи не нашел ничего, потому пока остается выкидывать зависимости и поправить дма

Кернел пробовал с -О3? Говорят вообще реактивной система становится.

Gharik
()
Ответ на: комментарий от JB

Правильно говориш. Флаги зависят от профиля компилятора

sudo eselect compiler list
Available compilers for CTARGET i686-pc-linux-gnu
  [1]   i686-pc-linux-gnu-3.4.6/hardened
  [2]   i686-pc-linux-gnu-3.4.6/hardenednopie
  [3]   i686-pc-linux-gnu-3.4.6/hardenednopiessp
  [4]   i686-pc-linux-gnu-3.4.6/hardenednossp
  [5]   i686-pc-linux-gnu-3.4.6/vanilla
  [6]   i686-pc-linux-gnu-4.0.2/hardened
  [7]   i686-pc-linux-gnu-4.1.1/hardened

Activated profiles:
  i686-pc-linux-gnu *       i686-pc-linux-gnu-4.1.1/hardened

А профиль компилятора по умолчанию зависит от профиля системы

sudo eselect profile list
Available profile symlink targets:
  [1]   default-linux/x86/2006.0
  [2]   default-linux/x86/no-nptl
  [3]   default-linux/x86/no-nptl/2.4
  [4]   default-linux/x86/2006.1/desktop
  [5]   hardened/x86
  [6]   hardened/x86/2.6 *

Lumi ★★★★★
()
Ответ на: комментарий от kbps

>по 100 раз на дню? странно. у меня лично первый раз упала.

ну я преувеличил, но втечение суток бывают отказы в обслуживании на минуту две (поддержка соединения если контролируется)

daaaad
()
Ответ на: комментарий от Kardinal

quickpkg [packet-name] делает тебе бинарник потом :

emerge -k|K [packet-name]

k и K означают уставку пакета из бинарника ,отличаются только своей категоричностью. "К" означает только из бинарника, а "к" означает сначал а попробовать установку из бинарника.

не забудь в make.conf прописать путь , где система будет искать бинарики. и emerge --info, что бы убедиться, что все прописал правильно

но гентушный инсталятор, явно сделает уставку из бинарников сам, тебе не придеться вручную все делать.

argin ★★★★★
()

Ах вот оно что... читая этот тред я наконец понял для кого был придумал райзер... оказываетцо для гентушнегоф.. %)))

Cy6erBr4in ★★★
()
Ответ на: комментарий от Gharik

У меня march и О3 в make.conf :-)

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

остается одно подозрение, что при перекомпиляции система мне перекомпилировала Gcc 4.1, a у меня системный компилятор gcc 3.4.6 . Т.е система собрана с неоптимизированным компилятором, хотя glibc уже оптимизирован. Думаю в результате оптимизация не полная.

Надо будет и это проверить.

argin ★★★★★
()
Ответ на: комментарий от anonymous

>>Компилить можно ночью, если приспичит пересобрать. Нет, я уж лучше конкретно над тем, что мне надо произведу

./configure

make

checkinstall

Ну и делай, и отворачивайся едва завидев слово "джента". Тебя кто-то заставляет написать emerge -option packagename? Человек с ружьем? Это очень умно, сидя в дебиане/сусе/слаке/etc., громко заявлять "Нихачу! Это против моей воли! Не дамся!"

manokur ★★
()
Ответ на: комментарий от Gharik

> > практически 200 ;-)

> Ну да, как у физиков - ошибка менее чем на 30 порядков и не ошибка вовсе, а погрешность измерения =)

сдается мне что если все дерево просто затарить то и получатся те самые пресловутые 200-300 метров.... ext3 однако :)

> > en+ru, ОО 2.0.3, примерно 6.1 Г свободно на ext3 - прекрасно все собралось. что интересно кстати, результирующий пакет получился на 85.5 метров =)

> Тут имеет место быть явное шаманство, да и архитектура с набором опций неизвестна ;)

отписать подробнее обо всем этом если интересно? ;-)
неохота лишний раз флеймить просто :)

isden ★★★★★
()

Пора переключать профайлы, однако..;-)

MiracleMan ★★★★★
()

Поставь source-based дистрибутив, внеси свой вклад в глобальное потепление!

dn2010 ★★★★★
()
Ответ на: комментарий от Gharik

Не, ты не понимаешь :) "-O2 -march=i486 -mtune=i686" - это обычное явление при сборке. Ты сравни "-O2 -march=i486 -mtune=i686" c "-O3 -march=pentium4 -mtune=pentium4..." :)

Deleted
()
Ответ на: комментарий от anonymous

>>опенофис дома компилять ??

>можно поставить собранный. тебя обманули несчастный. более того, он >есть на универсальном cd в виде бинарного пакета (тебя случаем не >пугает слово бинарный? похоже оно тебе незнакомо)
Знакомо. Думаю что знаком с ним больше чем тебе лет.

>>наверно и Мозиллу/Фокс

>30 минут. пока смотрится кино или читается книга. и это раз в >месяц-два-три

А нафуя ? aptitude dist-upgrade - пара минут

>> и всё прочее ???

>тебя кто то заставляет все обновлять? не работал не ври.
ну не так что бы совсем все, а по мере необходимости? суть не меняется


>>ну не может человек быть настолько сескуально неудовлетворенным, ну не >>может ...

>ну видишь, твой пост на лоре опровергает твои же слова. может! причем >настолько что лезет на лор и откровенно врет про незнакомый ему дистр

сам дурак.

Eol
()
Ответ на: комментарий от anonymous

>> У меня march и О3 в make.conf :-)

>а при чём тут make.conf, если говорим о ядре?

Когда то у меня сложилось мнение, уже не помню как, что эти опции(CFLAGS и CXXFLAGS) должны по умолчанию использоваться системой при любой компиляции.

argin ★★★★★
()
Ответ на: комментарий от argin

Разогнался... "ядро" - это вообще объект к системе мало отношения имеющий.

Gharik
()
Ответ на: комментарий от Deleted

> Не, ты не понимаешь :) "-O2 -march=i486 -mtune=i686" - это обычное явление при сборке.

Да ладно, прям таки "обычное"? :) Нигде такого нет, даже в слаке ;)

> Ты сравни "-O2 -march=i486 -mtune=i686" c "-O3 -march=pentium4 -mtune=pentium4..." :)

Завтра, ибо на сегодня накомпилялся я уже, хватит, да и серваки напрягать столь суровыми задачами нельзя ;))

Gharik
()
Ответ на: комментарий от isden

>> Я уже давно GCC 4.1 пользую... 

>аналогично =)

# eselect compiler list
Available compilers for CTARGET i686-pc-linux-gnu
  [1]   i686-pc-linux-gnu-3.4.6/hardened
  [2]   i686-pc-linux-gnu-3.4.6/hardenednopie
  [3]   i686-pc-linux-gnu-3.4.6/hardenednopiessp
  [4]   i686-pc-linux-gnu-3.4.6/hardenednossp
  [5]   i686-pc-linux-gnu-3.4.6/vanilla
  [6]   i686-pc-linux-gnu-4.1.1/vanilla

Activated profiles:
  i686-pc-linux-gnu *       i686-pc-linux-gnu-4.1.1/vanilla

KRoN73 ★★★★★
()
Ответ на: комментарий от pacific

>Можно вопрос, вообще кто пробовал Gentoo прирост в скорости по сравнению допустим с федорой ощутим? Просто хочу попробовать, а не уверен стоит ли.

На десктопе - не знаю. А вот Gentoo 2004.2 (кажется) после RH7.3 на сервере (LAMP) стал тянуть нагрузку (==посещаемость), где-то, разва в два с половиной бОльшую.

KRoN73 ★★★★★
()
Ответ на: комментарий от Ingwar

>а я после двух лет на дженте недавно перешел на убунту после того как диск навернулся... все вопщем хорошо в этой убунте, но переодически думаю -- мож назад возвратиться?

Я недавно планировал жене убунту в вмваре поставить. Т.е. не планировал, а даже поставил. Она стала плакать на кривые шрифты. Я порылся часов шесть по убунтовым форумам, нашёл несколько решений, и... понял, что проще Gentoo таки поставить :) Поставил. Где-то сутки в вмваре собиралось в фоне. Вполне терпимо, если, как некоторые в этом топике, неотрывно на процесс компиляции не смотреть :D Gnome + Фокс + Опера... по минимуму :)

KRoN73 ★★★★★
()
Ответ на: комментарий от anonymous

>>наверно и Мозиллу/Фокс

>30 минут. пока смотрится кино или читается книга.

У меня - ночью, когда сплю. Система сама каждую ночь в 3 часа обновляет портеж, обновляет пакеты, по которым не возникает вопросов, да ещё в случае ошибок сохраняет логи по пакетам. Утром иногда посматриваю, почему то или иное поделие не собралось (много прикладного ~arch софта). Если есть время, или если ошибка примитивная - правлю ручками. Нет - остаюсь на старой версии :)

В среднем вмешиваюсь в процесс пару раз в неделю :)

KRoN73 ★★★★★
()
Ответ на: комментарий от anonymous

> А как попробовать?

Берешь сорцы ядра, делаешь ему конфигурь, потом лезешь в корневой Makefile, ищешь там "-O2", меняешь его по своему вкусу (остальное - не рекомендуется), компилишь и если скомпилится - пытаешься загрузиться и поработать.

1. бакапное ядро - иметь обязательно

2. если все-все-все на****тся, я не виноват ;)

> И почему не нужны win32codec под amd64 ?

Потому что 64 бита и без поддержки ядром совместимости с 32-битами они просто не заработают. Также нужно иметь тучу 32-битных библиотек для совместимости и обязательно пользовать 32-битный плеер. А когда система полностью 64-битная, то проще забить на эти долбаные кодеки, чем их прикручивать.

Gharik
()
Ответ на: комментарий от Gharik

>Берешь сорцы ядра, делаешь ему конфигурь, потом лезешь в корневой Makefile, ищешь там "-O2", меняешь его по своему вкусу (остальное - не рекомендуется), компилишь и если скомпилится - пытаешься загрузиться и поработать.

Спасибо, а что есть вероятность что не загружусь?

>Потому что 64 бита и без поддержки ядром совместимости с 32-битами они просто не заработают. Также нужно иметь тучу 32-битных библиотек для совместимости и обязательно пользовать 32-битный плеер. А когда система полностью 64-битная, то проще забить на эти долбаные кодеки, чем их прикручивать.

Я в курсе, но как ты видео смотришь? На стационарном DVD-плеере? ))

anonymous
()
Ответ на: комментарий от anonymous

> Спасибо, а что есть вероятность что не загружусь?

Конечно есть, мало ли какой у тебя компилятор... Да и даже с рок-стаблем, все равно есть шанс, что в ядре где-то что-то поломается.

> Я в курсе, но как ты видео смотришь? На стационарном DVD-плеере? ))

Xine + Mplayer, наше фсио. Ну и я кино обычно не смотрю - больше книжки читаю ;)

Gharik
()

И как раз в этот знаменательный день Почта России дотащила до меня диски с 2006.0. :)

const86 ★★★★★
()
Ответ на: комментарий от const86

>И как раз в этот знаменательный день Почта России дотащила до меня диски с 2006.0. :)

nixp утверждают что могут качать "под заказ"

я им направил уже запрос на создание

Gentoo 2006.1 для архитектуры amd64

http://www.gentoo.org/proj/en/releng/release/2006.1/2006.1-press-release.txt

ftp://mirror.aiya.ru/pub/gentoo/releases/amd64/2006.1/stages/

с полным срезом distfiles ( аналогично

http://osmarket.ru/gentoo

"Gentoo distfiles (бокс) 9 DVD + CD"

)

подергай тоже, может пооперативнее сделают.

Вообще я смотрю osmarket активно стал свежие релизы публиковать.

daaaad
()

тому кт опраитсья с firefox: я щас поставил его из сырцов (пень 4, 512МБ) - тормозит жутко, в то время как онный из бинарников работает шустро (тормозит в частности при ресайзе окна с лором)

anonymous
()
Ответ на: комментарий от JB

Странно!
С утра сделал тож самое (насладится прогрессом, всегда ручками делал), - 
НОРМАЛЬНО!

Уже всосало апдейты, пока не компилил =)

ManJak ★★★★★
()
Ответ на: комментарий от anonymous

>я щас поставил его из сырцов (пень 4, 512МБ) - тормозит жутко

Собрать можно ооочень по-разному :D И с точки зрения опций компилятора, и с точки зрения конфигурирования пакета.

KRoN73 ★★★★★
()
Ответ на: комментарий от argin

> Когда то у меня сложилось мнение, уже не помню как, что эти опции(CFLAGS и CXXFLAGS) должны по умолчанию использоваться системой при любой компиляции.

найн. для ядра /usr/src/linux/.Config , читать /etc/make.conf оно не умеет.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.