Видео ролики бесплатно онлайн

Смотреть жесткий видео

Официальный сайт synclub 24/7/365

Смотреть видео бесплатно

WeLinux.ru

24.02.09 17:19

xcrПервые впечатления от Gentoo (в сравнении с Debian)

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

В первую очередь это, конечно же, гибкий пакетный менеджер. Большая часть его фишек может считаться плюсами. Так, например, в генту более тонкое разделение на тестируемую/стабильную ветки (с помощью разных путей маскировки пакетов). Плюс оптимизация под процессор (да, она была достаточно ощутимой - кеды 3.5 летали на генту сравнимо с xfce4 на дебиане). Плюс USE-флаги, которые позволяют решать, какие возможности вам (не)нужны в программах.
А теперь два больших жирных минуса.
1) Время. Мне не понравилось целую ночь компилировать кеды4 в полной комплектации (с сильными USE-флагами), на дебиане установка была бы гораздо быстрее. (и да, я знаю про прекомпиленные пакеты для генту)
2) Ошибки компиляции. Ситуация: собираю последнее стабильное ядро. Собираю последний стабильный fglrx. И он не собирается. Ошибки компиляции на уровне кода. Иду в гугл. Выясняю, что fglrx не допилили еще до последнего стабильного ядра. Потом таки решил поставить нестабильный fglrx - и, о чудо, десятый по счёту нестабильный ебилд собрался. Супер. И это не первый и не последний косяк.

Теперь. Система запуска. Кому из дебианщиков нравится морально устаревший init с выставлением порядка запуска вручную? В генту порядок запуска вычисляется на основе зависимостей между сервисами. Очень интересная и полезная штука. Да и init-скрипты этой вещи выглядят куда более читаемыми и интуитивно понятными.

Настройка сети через конфиги. Мне показалось, что в генту она более могучая, чем в дебиане. За подробностями - в хэндбук )

Дефолтные конфиги в генту более дружелюбны. Я запускаю генту, и её консоль радостно сияет для меня яркими красками. Я запускаю дебиан - всё серое. И другие радости жизни.

Хэндбук. Хорошая вещь. Советую читать начинающим линуксойдам, желающим познать систему немного глубже, даже если вы не собираетесь ставить генту. Gentoo-wiki - тоже. (да, согласен, это не совсем плюсы генту, это плюс сообщества). И здесь же, еще один жирный минус - сложность установки (он же при определенном уровне знаний и умений превращается в некоторый плюс).

Идеи. Я заметил, что генту (сама по себе или же ее хэндбук) пропогандирует некоторые хорошие идеи: ядро без initrd (никогда раньше сам об этом не задумывался), миниум сервисов при запуске, грамотное разбиение диска (как там в дебиане - не помню)

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

И я призываю уважаемых читателей:
1) Не флеймить. Уверяю, пост я написал не ради холивара, каким бы провокационным он не казался.
2) Не кричать "Дебиан можно допилить так, что отличий будет меньше". Я в курсе. Пилите на здоровье. Допилить можно и LFS.

Принимаю любую конструктативую критику, замечания о неточностях.
+9
KerneL24.02.09 17:40# +0
Мм, неплохо! Согласен со всем, имею аналогичное мнение. Юзаю дебиан из-за времени.
l1feh4ck3r24.02.09 17:43# +0
Настройка сети через конфиги. Мне показалось, что в генту она более могучая, чем в дебиане.

А, помоему, точно такая же. Теже ifconfig + hosts + resolve.conf (если только ты говорил про базовую настройку сети, а не про pptp и тп).

Хэндбук. Хорошая вещь. Советую читать

Я бы добавил : ВСЕМ, кто его не читал. Ибо очень правильная это штука.

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

Я тоже ) Остался на дебиане по той же причине: нужно много времени на компиляцию, а с моим интернетом, еще и на скачивание ебилдов и сурсов. Второй машиной бы с радостью поставил себе дженту.
xcr24.02.09 17:47# +0
Хм. По поводу настройки сети я имел ввиду /etc/conf.d/net и /etc/init.d/net.*
Там много всего можно сделать.
l1feh4ck3r24.02.09 17:53# +0
А. Просто не приходилось ими пользоваться )
Username24.02.09 17:52# +0
согласен со всем
Username24.02.09 17:53# +0
так скажи сразу главное: быстрее или нет?
l1feh4ck3r24.02.09 17:54# +0
Вроде же вот:
кеды 3.5 летали на генту сравнимо с xfce4 на дебиане
xcr24.02.09 17:58# +0
Да. Может быть, это частично и самовнушение, но действительно быстрее.
Никакого -O3 не включал, только -O2
При этом USE-флаги удивительно амбициозные )
Загружается тоже быстрее. По причинам, озвученным в посте.
KerneL24.02.09 18:05# +1
Я o3 юзал всегда... Быстрее было, и заметно. Мб дело не только в компиляции, точнее в ней в меньшей степени... Тут чистота и прозрачность оси на порядок выше, конфиги нужно писать, вот и быстро выходит
xcr24.02.09 18:06# +1
Да, и это тоже.
Username24.02.09 18:22# +0
а кеды? 4-ые собрал? и как? в целом как ощущения?
ЗЫ третьи не интересуют:)
xcr24.02.09 18:25# +0
Ээм.. да, собирал 4е. Там где-то далеко внизу есть пост про косяки с kdm. С этого момента мне просто расхотелось тестить. Пока отложу в дальний угол жесткого диска.
Username24.02.09 18:24# +0
м, и раз уж на то пошло, выложи свои USE и прочее в отдельный пост или сюда в каменты, собираюсь скоро собирать, интересно. И конфигурацию оборудования, если несложно
xcr24.02.09 19:14# +1
Мой make.conf:

CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -msse3 -O2 -pipe"
CXXFLAGS="${CFLAGS}"
USE="embedded -3dfx apache2 acpi -avahi bash-completion cgi dri cdr dvd dvdr ftp hal hddtemp jabber java javascript jpeg kontact kde libnotify lm_sendsors mmx mozilla mp3 mpeg mysql mysqli ncurses ogg -oss alsa pcmcia pda pdf php qt3 qt4 sqlite sqlite3 sse sse2 svg svga symlink unicode truetype threads vhosts vorbis theora -voodoo3 wifi -zeroconf dbus -gnome dell laptop history winpopup vim-syntax webkit cjk expat icu mpi tools"

GENTOO_MIRRORS="ftp://mirror.yandex.ru/gentoo-distfiles"
SYNC="rsync://mirror.yandex.ru/gentoo-portage"

VIDEO_CARDS="ati radeon fglrx"
INPUT_DEVICES="keyboard mouse evdev synaptics"

MAKEOPTS="-j2"



в USE-флагах затесались всякие apache, php и mysql - я балуюсь веб-девелопингом, пригодится. Кроме того, большинство флагов избыточно, но мне было вломы проверять дефолтные значения. Флаги компилятора - взял только безопасные (нашел где-то на просторах гентушных вики)
Username25.02.09 10:24# +0
грацие, сеньоре
Username25.02.09 10:24# +0
ммммм, делл-лэптоп! это всегда зачот!
Username25.02.09 10:28# +0
я чую это Dell Inspiron!
xcr25.02.09 10:33# +0
Да, так и есть )
Inspiron 1501
xameleon24.02.09 18:28# +0
Вы меня заинтреговали
Username24.02.09 18:30# +0
ИнтрИга, сам тоже хочу:)
xcr24.02.09 18:48# +0
Вот-вот )
Меня тоже заинтриговали )
azzz24.02.09 19:46# +0
На хабр!
exelens24.02.09 19:50# +0
Уже на главной =)
xcr25.02.09 10:15# +0
Кстати, опыт показал, что на хабре люди более адектватны и обладают более развитым reading skill, нежели в ЖЖ )
l1feh4ck3r25.02.09 11:05# +2
Знания показывают, то на хабр нужно еще суметь попасть. Я вот пока не попал )
sdvn24.02.09 20:16# +1
Мне не понравилось там то, что некоторые пакеты приходится компилить так:

emerge packet1.oldversion
emerge packet2
emerge packet1.newversion

так как packet1.newversion зависит от packet2, а пакет 2 в свою очередь зависит от packet1. И если перед этим не поставить packet1.oldversion, которая еще не зависит от packet2, то emerge packet1 не работает из-за цикличных зависимостей.

На багтрекере у генту таких костылей очень много. Когда я пробовал генту в далеком 2003ем такого не было и в помине.
KerneL24.02.09 20:25# +0
Отлично тебя понимаю! Такое сплошь и рядом! И ребята вроде как и не собираются что то менять
sdvn24.02.09 20:29# +0
Потому слез с него на убунту назад сильно расстроенным. Так как начал позновать линукс именно с генту (если не считать короткого промежутка сидения за чужим компом с красной шапочкой). А тут такой косяк у генту. Сильно разочаровался.
KerneL24.02.09 20:31# +0
А чо на убунту то? Как то слишком слез
sdvn24.02.09 21:04# +0
Потому, что где-то с года 1.5 назад попробовав убунту, остался на ней. Потом с месяц назад попытался вернуться на генту (у меня тогда благополучно навернулся винт). Разочаровался и поставил убунту, так как других дисков с системами у меня не было, да и привык уже как-то.
xcr24.02.09 20:31# +0
Кстати, а никто не знает, есть ли под генту аналог дебиановского aptitude? Он ведь умел сложные конфликты сам разруливать.
sdvn24.02.09 21:05# +0
Вот лично я не помню о таких. Они прилепили костыль к своей системе в виде программы, которая разруливает проблемы с зависимостями линкования бибилиотек, и все. Насколько мне известно.
polatov25.02.09 10:36# +1
Советую ставить дженту как учебное пособие.
Даже так. Есливы сидите на каком-нибудь дистрибутиве, и менять его не собираетесь. То поставьте его хотя бы для того, чтобы поставить. А потом можно вернуться на свой любимый дистрибутив. Таким путем приобретаются глубокие знания в понимании системы.

Top блогов (все)
Топ пользователей Топ блогов
Топ пользователей Топ блогов
Top пользователей (все)
Топ пользователей Топ блогов
Новенькие: spyfzm, rafdef, playpauseandstop, softzilla, sandul
welinux.ru
Идея сайта exelens; Движок 0byte, разработчик nvbn; Дизайн - Astramak

Смотреть видео онлайн

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн