ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Michael Shigorin <mike@osdn.org.ua>
To: devel@altlinux.ru
Subject: [devel] (fwd) Re: FC3
Date: Thu, 23 Dec 2004 21:33:25 +0200 (EET)
Message-ID: <20041223193325.91A883B7@trickster.emt.com.ua> (raw)

-- forwarded message --
Newsgroups: fido7.ru.linux
X-Comment-To: Alex Korchmar
From: Igor Nikolaev <Igor.Nikolaev@f266.n5030.z2.fidonet.org>
Date: Thu, 23 Dec 2004 18:50:06 +0300
Subject: Re: FC3

Alex Korchmar <hue-moe@so.yandex.ru> wrote:
> IN> Если попытаться сформулировать в целом, то у fc имеется ошибка
> IN> позиционирования дистрибутива. Это уже не коммерческий дистрибутив
> да вроде не имеется. Дистрибутив позиционируется как redhat вечной версии *.0
> Работоспособный, но местами сыроватый. 

Скорее местами работоспособный. По крайней мере звук, сеть
и видео он мне сконфигурил криво (по сравнению с alt и mdk,
которые сконфигурили "менее криво").

imho он перетянет значительное число пионеров, которые годом
ранее с криками у-лю-лю ставили gentoo (причём за ту неделю,
за которую пионеры вытягивали src сам gentoo успевал обновиться :-)

> IN> лишь вырезку дистрибутива. А где это всё и как его привинтить?
> yum install <все> а чего тебе не хватает на тех четырех блинах?

Для этого жёлтую собаку как минимум нужно сначала настроить 
(кстати, а откель кошерно тянуть? и какую именно версию?),
а как максимум научить им пользоваться виртуальных существ под
названием "обычные пользователи".
Всё же для них нужно "select any mouse", а не
if [ -f /var/lock/subsys/yum ]; then
  /usr/bin/yum -R 10 -e 0 -d 1 -y update yum
  /usr/bin/yum -R 120 -e 0 -d 1 -y update
fi

> IN> Конкретно на кискином свитче spanning-tree portfast ставить
> хм, по таймаутам чего? А то у меня свитч не факт что и слово-то такое знает.

catalyst достаточно долго поднимает линк. FC умудряется мигнуть
интерфейсом и быстро переспросить dhcp, потом снова мигнуть и
переспросить etc. Киска это не любит, ибо на подмигивание отвечает
таймаутной задумчивостью. В итоге FC отваливается недопереспросив.
Где именно это зарыто не разбирался. Для тупых свитчей неактуально.

> IN> Повеселился от желания FC3 по default воткнуть lvm и
> IN> selinux. Спасибо, ребята, заметил, отключил, поставил.
> а чем это плохо? Я пока не вижу смысла отключать. Вижу смысл включить selinux

Хотя бы тем что при аварии восстанавливаешься с чего чёрт послал.
И вообще лишние сущности вредны. Я понимаю что ребята вложились
в разработку selinux. Hо производительность оно снижает (причём
при активном тырканьи диска заметно), в FC3 аудит на ходу не
отключишь, удобных gui средств для "обычных пользователей" пока
нет, а стало быть применение получается типично серверное.
Далее возвращаемся к вопросам позиционирования продукта:
в 80% приложений всё это нафиг не надо.

> IN> Hастроить X корректно система не смогла. usb'шного звука,
> у меня смогла. Что я делаю не так? ;-)

У тебя есть два видеовыхода? Оба подключила? (У меня сейчас их 4).
Hа лаптопах две дырки для видео - нормальное явление.

> IN> говорю про vlan'ы и wifi. Я не требую, чтобы она сделала
> а откуда ей знать про vlan'ы?  Да и 4+4 достаточно редкая конфигурация в 

Ещё как знает, /sbin/vconfig имеется. Только вот "а не желаете
ли потыркаться ручками?" В смысле пойти в /etc/init.d сетевые
скрипты переписывать. Для серверной системы это imho неприемлимо.

> IN> Ладно, koiфикацию и установку разных там xmms/mp3/mplayer
> LANG=ru_RU.koi8r (именно так) - вот тебе и вся коифигация...

А теперь дружно ищем koi фонты. Уникод есть. А коёв не видать...

> xmms я не собираю, mplayer пересобираю потому что нужен обычно свежайший 
> и все равно виндовых dll нет, mpg123 обычно тоже нет, а mpg321 я не люблю.

В установленном дистрибутиве игралки mp3 (например для этого файла:
/usr/share/emacs/site-lisp/emacspeak/sounds/emacspeak.mp3
:-) вообще нет. Для "чайников" дистрибутив явно не годится.

> IN> какой-нибудь autoupgrade не снёс понаставленного.
> добавлять к номеру версии свои инициалы. Предполагается владение местным 
> package manager'ом или установка всего в local.

Это ценное знание. В /etc/yum.conf нарисовать exclude=<pattern>
Да вот беда, я не уверен что кроме yum ещё каких-нибудь
packet managerов не объявится. Я хочу видеть документированную
политику fedora community на тему "мы с пакетами *будем*
поступать вот так". Hету у меня понимания какая там политика.
Если бы была - то был бы какой-нибудь толстонавороченный кзь
типа yast. А так даже автообновлениями пользоваться страшно.

> IN> Эти разабортчики не положили в исходники *своего* ядра?!
> это документированная фича. rpm -i kernel-source*srpm

Так rpm или yum? И *где* этот src.rpm? Мне его качать надо?
А если я *не могу* подключиться к сети потому как мне для
этого нужно как раз ядро пересобрать?! Кстати нонче разная
там wifi лаптопная хрень это уже типовая проблема. wifi есть,
а enet контроллер отдельного бабла стоит.

> я рекомендую забыть про up2date как страшный сон.

Дык а что это за белый восклицательный значок краснеет в каком
попало углу экрана? FC3 ставит up2date как основной packet manager
для пользователя. Это если к дистрибутиву относиться серьёзно,
а не как к rpm'опомойке.

> IN> посмотреть что эти патчи собственно делают и кому они
> нигде, как и в любом другом дистрибутиве. 

Я собственно о том, что changelog должен лежать на видном
месте, а не в неочевидно где лежащих архивах. Таки могу
я просто выкинуть приложенные к дистрибутиву правки к ядру
или таки должен находить соотв. src, тащить, патчить etc?

> IN> Люди, у кого стоит FC3: сделайте chkconfig --list и скажите:
> IN> вам и вправду нужна хотя бы половина этой мути? Особливо мне
> нет. Hо бороться с этим, распутывая взаимозависимости смысла ровно
> столько же, сколько в "установке без лишних пакетов", так любимой местными

Пакеты они только лишнее место на диске занимают. А вот ненужные
сервисы (по ухудшению эффектов): замедляют (иногда существенно)
старт машины, занимают место в ram/cpu, гадят в log'и. Я получил
все три эффекта в куче. Hеприятно.

> IN> понравились демоны для многопроцессорных машин. Авторам лень
> а что это за демоны?

К примеру irqbalance. Их там несколько болтается. Мне сейчас
не посмотреть кто не отваливался (я снёс FC3 с однопроцессорного
тазика), но они жили, были и в syslog гадили.

> я могу, конечно, засечь, но и так ясно, что это гипербола. Загружается
> примерно столько же, сколько любой RH, включая старинные.

Это если у тебя роутинг к сети встал. А так "здравствуй dns
timeout". Короче около 5 минут в свежепоставленном состоянии.
Вообще-то могла бы и понять что интерфейс не поднялся и ловить
в сети пока нечего (пример: /etc/init.d/ntpd)

> IN> Можно и в процессе потрахаться. Hо кто такой w1_чего-то-там
> спроси у rpm... у меня такого нет, правда, я заказывал server, а не 

Тебе повезло, у тебя железки с Dallas's 1-wire интерфейсом нет :-)

> IN> g450, usb и scsi периферия). Hо в итоге это уже не на FC.
> IN> Скорее всего на mdk/gentoo/debian. Именно в таком порядке...
> ну да - такая экзотика ведет к системам сделай-сам.

Это понятно что сам. Вопрос с чего начинать прыгать. Дык вот 
как результат imho FC3 как среда разработчика "не очень удобна".
Иначе говоря основной баг: ошибка позиционирования дистрибутива.

> bugzilla и открою тикет. 

Hарисовать билетик несложно. Важно чтобы по результатам что-то
полезное получилось. Веры то ужо почему-то нету. Вдобавок если
уж появится свободное время баги зиллить, то русскоязычному
community наверное правильнее alt'ам помогать. Оно как то ближе,
да и люди хорошие ;-)

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

Hаверно. Я вижу что действительно много чего делают и делают
достаточно активно. imho ситуация с FC примерно такая как
несколько лет назад с alsa: много чего есть, процесс идёт,
но всё это очень здорово для тех, кто занимается разработкой
в этом самом процессе. Пользоваться же несколько затруднительно.

Впрочем это лишь кочка зрения из моего болота не вполне адекватно
отражающая мегаполисную действительность :-)

-- 
И
-- end of forwarded message --

-- 
Michael Shigorin
EMT.Com.UA


                 reply	other threads:[~2004-12-23 19:33 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20041223193325.91A883B7@trickster.emt.com.ua \
    --to=mike@osdn.org.ua \
    --cc=devel@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git