From: "ALT Linux User" <altlinux.mailbox@gmail.com>
To: "ALT Linux Community general discussions" <community@lists.altlinux.org>
Subject: Re: [Comm] Как сделать самый лучший дистрибутив?
Date: Mon, 17 Nov 2008 18:42:07 +0300
Message-ID: <40babb620811170742l13627875i9e1d211aad922e6c@mail.gmail.com> (raw)
In-Reply-To: <20081103155835.GN26373@osdn.org.ua>
> On Sat, Nov 01, 2008 at 08:49:35PM +0300, Андрей Черепанов wrote:
>> Пожалуйста, напишите, какие фичи вы бы хотели видеть в
>> дистрибутиве и инфраструктуре.
Позвольте, Уважаемые господа, высказать несколько соображений по
поводу "идеального дистрибутива" с сугубо пользовательской точки
зрения. Возможно, на первый взгляд, такое мнение субъективно, однако,
наблюдение за "жизнью" десктопного бранча ALT Linux в пользовательской
среде всё же даёт возможность несколько обобщить нижеизлагаемое.
В качестве иллюстративного материала буду использовать материал из
своей попытки поставить ALD410 на пару ноутбуков, старый и актуальный.
Начну, пожалуй, сначала:
Андрей Черепанов wrote:
"Также не нужно повторять всем понятные и банальные вещи типа работа
всех программ (включая 1С, Консультант+ и т.п.) и железа из коробки. Об этом
мы все знаем и обязательно включим в итоговый документ".
Закономерно ссылаясь на личный опыт постановки свежевыложенного ALD410
могу смело сказать: мне не кажется, что текущий бранч сосредоточен на
таких банальных вещах, как "работа из коробки". Этот аспект ALD410 был
провален в моём случае полностью. Однако, поскольку речь идёт о
свободном дистрибутиве, направление обсуждения будет направлено не в
сторону "неработы", а в сторону того, что дистрибутив не содержит
инструментов, позволяющих пользователю самому разобраться в проблеме и
попробовать решить её [извините,пишу на коленках, локтём не ту кнопку
нажал, часть письма случайно отправилась, продолжаю] на месте.
Итак, ALD410 CD поставлен на ноутбук IBM TPR40 английской версией.
WiFi не работает. Вокруг wired интернета нет, других компьютеров нет,
есть только WiFi сеть с WPA. Сеть не поднимается. Последовательный
перебор всех типов получения IP показал, что модуль WiFi в альтераторе
к работе непригоден, ибо не способен наладить связь при полностью
работающем и распознанном оборудовании.
Вот отсюда начинается движение к идеальному дистрибутиву. На мой
взгляд, дистрибутив должен содержать чёткую и полную информацию о том,
как, чем, какими методами (обходными, альтернативными и проч.) всё же
осуществить настройку. Да, вплоть до того, что "открываете консоль,
вводите su - и далее осуществляете следующие действия: ...". В
конкретнм случае: должно быть конкретно описано, как остановить
NetworkManager, выгрузить daemon, как настраивать руками *именно для
дистрибутива ALD*. Да, да, как консольно обнаружить сети, как
составить команду iwconfig essid mode key, как проконтролировать
интерфейсы с помощью ifconfig.
[Здесь небольшая ремарка для тех, кого, возможно, раздражает
словосочетание "дистрибутив должен". Начните самоуспокоение с того,
что вас никто не заставляет распространять в народ десктопную версию.
Заявляете о себе как о пользовательском продукте? Ну что ж, у
пользователей есть к вам вопросы и пожелания. Это нормально.]
Найти сколько-нибудь внятные документы о траблшутинге WiFi сетей
внутри самого дистрибутива мне не удалось. Собственно, все ссылки,
кроме заглавной странички, открываемой в Konqueror-web - оказались
404. Поскольку файловая система и организация системы далеко не
очевидная вещь, если эти документы и лежат где-то в дистрибутиве,
обнаружить их не удалось. Сети, по-прежнему, нет.
Так вот, на мой взгляд, здесь нарушение одного из базовых принципов
свободного програмного обеспечения: дать человеку возможность
самостоятельно изучать это самое СПО.
Наладить WiFi мне так и не удалось. Система не смогла получить IP.
dhcpcd ручками - пробовал. И после полного удаления NM и с ним, и
вообще - по-всякому. Поскольку алгоритм траблшутинга был весьма
туманным, при многочисленной переустановке дистрибутива выяснилось,
что NM делает своё дело в любом случае, даже если его и не выбирать в
инсталляторе.
Вообще, тут надо сказать, что при виде NM я сначала обрадовался, ибо
по Ubuntu привык, что кликом на него показываются доступные сети.
Выбираешь нужную, вводишь пароль и ты в сети. Довольно удобно,
согласитесь.
Примерно такое же было и на втором ноутбуке, с той только разницей,
что там Atheros WiFi card. Как "заводить" её информации в дистрибутиве
тоже не нашёл.
Теперь хотел бы обратить ваше внимание, Уважаемые господа, на "формат"
дистрибутива. Разделение на DVD и CD мне кажется разумным. Причём, чем
далее от даты релиза, тем более становится очевидным преимущество CD.
После установки производится апдейт и после этого CD-источник
становится устревшей версией. Однако, для пользователей с "тонким"
интернетом DVD, конечно же, необходим.
В любом случае, мне кажется весьма разумным вернуться к форме выпуска
CD "двойного действия". Он должен быть и LiveCD и установочный
одновременно. Причём, возможно скажу крамольную вещь, но так ли уж
нужен OpenOffice на CD? Тот, кто скачивает CD, обычно преследует
следующие цели: проверить совместимость оборудования и установить
минимальную систему с возможностью расширения за счёт пакетной базы
репозитария на зеркалах в сети. Работу с документами можно обеспечить
и более "легковесным" пакетом, а освободившеееся место отвести под
системные инструменты (например восстановление, parted, gui для
проверки дисков и т.п.), а также - документацию. Обязательно
предусмотреть место для third-party модулей, помогающих в наладке
оборудования (например, пакеты для "запуска" Atheros, пакеты для HP
Printers, и т.д.) Даже беглый просмотр рассылки, даёт представление,
что пользователи натыкаются на похожие проблемы, те же HP/Canon win
units, Atheros, ноутбучные Fn keys и т.п.
Было бы очень неплохо заботливо приложить модули для решения этих
тривиальных проблем, совпадающие по версиям с версией ядра
дистрибутива. А заодно и понятные how to troubleshot имярек.
Даже просто документик о том, как менять boot video mode через
lilo.conf, а заодно и табличка этих video modes, была бы крайне
полезна. ALD410 упрямо остановился на 800x600 в консоли.
Не хотел бы, что бы сложилось впечатление беспросветной критики. Это
не так. ALD, мне лично, весьма симпатичен. ALD410 быстр, свеж,
кристально показывает шрифты и вообще, оставляет приятное впечатление
от общения с ним. Именно стремление помочь в дальнейшем развитии
дистрибутива, подталкивает к размышлениям в рассылку.
Кстати, показ дистрибутива иностранцу вызвал исключительно
положительные моменты. Быстрое время установки, хорошая скорость
работы, проигрывание "запретных" медиаформатов "из коробки",
возможность запускать более одной Х-сессии - всё это было оценено по
достоинству.
В русле же нашей беседы, хотелось бы осветить так же следующий аспект
"идеального дистрибутива" - следование независимости от GUI. На мой
взгляд, наиболее выигрышно будет построение архитектуры "ИД" от
полновесного функционировании дистрибутива в консоли. То есть, работа
с оборудованием (сети, usb и т.д.) должна быть полностью функциональна
и в консоли. Поверх же этого, пользователь ставит DE или DM по своему
вкусу. Несмотря на кажущуюся "устарелость" такого подхода, мне он
видится довольно принципиальным.
В чём опасность проприетарных продуктов? Правильно, в привязывании
"насмерть" к своим продуктам путём зомбирования "обезьяньими" методами
работы с этими самыми продуктами.
Если ALT Linux участвует в образовательном процессе в стране, является
флагманом национального свободного програмного обеспечения, мне
кажется, аспект формирования usufructuarius sapiens очень важен. Если
человеку показать его *право понимать*, то его внутренняя устойчивость
к низкому искусству омаркечивания существенно возрастёт.
Безусловно, удобство пользования - одна из первоочередных задач.
Однако, не нужно забывать об обязательном предоставлении *права знать*
пользователю. Если это будет не только заявлено на бумаге, но ещё и
подкреплено *самой архитектурой* свободной операционной системы, IMHO
эффект будет максимальный. Ибо путь *buntu в направлении максимальной
"завязки" системы и GUI в одно целое, рано или поздно приведёт к
безальтернативной МС (мартышкиной системе) работы на компьютере.
Позволю себе суммировать то, о чём шла речь. По-моему скромному
пользовательскому мнению, было бы полезно учесть следующие моменты при
движении к "идеальному дистрибутиву":
- наличие в составе дистрибутива документации, позволяющей попытаться
осуществить "допиливание" острых моментов. Это, на самом деле, тем не
так уж и много: X, networking, printing, sound, notebook power
management. Думаю, это 95% пользовательских petra scandali в ALD.
- формат дистрибутива - LiveCD=InstallCD. Приятно иметь swiss army
knife: проверка, установка, устранение неполадок.
- архитектура дистрибутива, строящаяся от полновесного
функционирования в консоли, с возможностью "навешивания" любых
пользовательских GUI по выбору.
Вот такие, довольно общие моменты, мне показались важными не только на
сегодняшний момент, но и на будущее развитие дистрибутива.
next prev parent reply other threads:[~2008-11-17 15:42 UTC|newest]
Thread overview: 160+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-11-01 17:49 [Comm] Как сделать самый популярный дистрибутив? Андрей Черепанов
2008-11-01 18:14 ` Vyatcheslav Perevalov
2008-11-01 18:21 ` Vyatcheslav Perevalov
2008-11-01 19:09 ` Mikhail Kuligin
2008-11-01 20:14 ` Владимир Гусев
2008-11-02 2:54 ` Kharitonov A. Dmitry
2008-11-02 11:53 ` Владимир Гусев
2008-11-02 13:37 ` Kharitonov A. Dmitry
2008-11-02 22:50 ` Владимир Гусев
2008-11-03 3:55 ` Kharitonov A. Dmitry
2008-11-03 10:36 ` Alexei V. Mezin
2008-11-03 10:41 ` Kharitonov A. Dmitry
2008-11-03 11:11 ` Igor Zubkov
2008-11-03 11:39 ` Kharitonov A. Dmitry
2008-11-03 18:34 ` Владимир Гусев
2008-11-03 19:01 ` Kharitonov A. Dmitry
2008-11-03 19:25 ` Michael Pozhidaev
2008-11-03 20:33 ` Kharitonov A. Dmitry
2008-11-03 21:13 ` Michael Pozhidaev
2008-11-03 22:16 ` Alexei V. Mezin
2008-11-03 22:36 ` Хихин Руслан
2008-11-04 6:05 ` Kharitonov A. Dmitry
2008-11-04 6:24 ` Хихин Руслан
2008-11-04 9:48 ` Kharitonov A. Dmitry
2008-11-03 22:50 ` Michael Pozhidaev
2008-11-03 23:32 ` Alexei V. Mezin
2008-11-03 23:03 ` Yura Kalinichenko
2008-11-04 8:14 ` Alexei V. Mezin
2008-11-04 10:58 ` Yura Kalinichenko
2008-11-04 12:12 ` Alexei V. Mezin
2008-11-04 18:13 ` Yura Kalinichenko
2008-11-04 6:01 ` Kharitonov A. Dmitry
2008-11-04 5:59 ` Kharitonov A. Dmitry
2008-11-04 9:42 ` Michael Pozhidaev
2008-11-09 22:00 ` Michael A. Kangin
2008-11-09 22:07 ` Kharitonov A. Dmitry
2008-12-09 23:33 ` Michael A. Kangin
2008-11-02 10:37 ` Ivan Fedorov
2008-11-02 12:05 ` altlinuxuser
2008-11-02 12:09 ` Vyatcheslav Perevalov
2008-11-02 12:23 ` Ilja Raskin
2008-11-02 12:41 ` Ivan Petrov
2008-11-02 13:42 ` Kharitonov A. Dmitry
2008-11-02 13:43 ` Andrey Rahmatullin
2008-11-02 14:20 ` Kharitonov A. Dmitry
2008-11-02 14:26 ` Andrey Rahmatullin
2008-11-02 14:30 ` Kharitonov A. Dmitry
2008-11-02 21:34 ` Andrey Rahmatullin
2008-11-03 3:59 ` Kharitonov A. Dmitry
2008-11-03 10:11 ` Andrey Rahmatullin
2008-11-03 10:36 ` Kharitonov A. Dmitry
2008-11-03 10:46 ` Andrey Rahmatullin
2008-11-03 16:03 ` Michael Shigorin
2008-11-03 18:30 ` Andrey Rahmatullin
2008-11-04 11:47 ` [Comm] apt-indicator.git Michael Shigorin
2008-11-07 0:56 ` [Comm] Как сделать самый популярный дистрибутив? Alexey Rusakov
2008-11-07 10:46 ` Sergey V Turchin
2008-11-02 12:14 ` altlinuxuser
2008-11-01 18:35 ` Alexei V. Mezin
2008-11-01 18:50 ` Valery V. Inozemtsev
2008-11-01 19:12 ` Владимир Гусев
2008-11-01 18:57 ` Павел Солнцев
2008-11-01 19:18 ` Anton Farygin
2008-11-01 19:57 ` Павел Солнцев
2008-11-02 3:04 ` Kharitonov A. Dmitry
2008-11-02 1:53 ` Ivan Petrov
2008-11-02 3:11 ` Kharitonov A. Dmitry
2008-11-02 6:35 ` Anton Farygin
2008-11-02 14:43 ` Kharitonov A. Dmitry
2008-11-02 15:43 ` Anton Farygin
2008-11-02 16:18 ` Kharitonov A. Dmitry
2008-11-03 18:07 ` Anton Farygin
2008-11-10 12:30 ` Андрей Черепанов
2008-11-01 21:25 ` Speccyfighter
2008-11-02 3:14 ` Kharitonov A. Dmitry
2008-11-02 6:37 ` Anton Farygin
2008-11-02 10:26 ` Ivan Fedorov
2008-11-02 13:50 ` Speccyfighter
2008-11-03 16:16 ` [Comm] usbflash creation Michael Shigorin
2008-11-03 16:15 ` [Comm] Как сделать самый популярный дистрибутив? Michael Shigorin
2008-11-03 16:13 ` [Comm] Как сделать самый лучший дистрибутив? Michael Shigorin
2008-11-02 3:16 ` [Comm] Как сделать самый популярный дистрибутив? Kharitonov A. Dmitry
2008-11-02 7:44 ` Andrey Rahmatullin
2008-11-02 8:18 ` Kharitonov A. Dmitry
2008-11-02 20:28 ` Michael Pozhidaev
2008-11-02 11:57 ` Dmitriy Kruglikov
2008-11-02 13:48 ` Kharitonov A. Dmitry
2008-11-02 15:04 ` Kharitonov A. Dmitry
2008-11-03 6:24 ` Kharitonov A. Dmitry
2008-11-03 11:03 ` Pavlov Konstantin
2008-11-03 12:20 ` Kharitonov A. Dmitry
2008-11-10 16:36 ` Maxim Tyurin
2008-11-10 16:47 ` Alexey I. Froloff
2008-11-03 6:36 ` Kharitonov A. Dmitry
2008-11-03 11:32 ` Igor Zubkov
2008-11-03 11:35 ` Andrey Rahmatullin
2008-11-10 12:50 ` Андрей Черепанов
2008-11-03 15:58 ` [Comm] Как сделать самый лучший дистрибутив? Michael Shigorin
2008-11-03 16:07 ` Igor Zubkov
2008-11-03 16:21 ` Michael Shigorin
2008-11-10 16:40 ` Maxim Tyurin
2008-11-03 16:22 ` Kharitonov A. Dmitry
2008-11-04 3:52 ` alisher
2008-11-04 6:26 ` Хихин Руслан
2008-11-04 7:48 ` Ivan Petrov
2008-11-04 7:59 ` Michael Holzman
2008-11-04 9:17 ` Хихин Руслан
2008-11-04 9:23 ` Andrey Rahmatullin
2008-11-04 11:50 ` Michael Shigorin
2008-11-04 11:41 ` Alexey Borovskoy
2008-11-04 11:52 ` [Comm] updates/4.0 Michael Shigorin
2008-11-04 20:30 ` [Comm] Как сделать самый лучший дистрибутив? Павел Солнцев
2008-11-10 13:09 ` Андрей Черепанов
2008-11-10 13:36 ` Andriy Dobrovol`s`kii
2008-11-12 8:19 ` Michael Shigorin
2008-11-16 13:08 ` Alexey Borovskoy
2008-11-20 17:45 ` Michael Shigorin
2008-11-10 12:54 ` Андрей Черепанов
2008-11-10 13:40 ` Владимир
2008-11-11 21:58 ` Michael Shigorin
2008-11-17 13:43 ` ALT Linux User
2008-11-18 7:30 ` Андрей Черепанов
2008-11-18 8:22 ` ALT Linux User
2008-11-18 8:39 ` Лебедев Артём
2008-11-18 11:19 ` Андрей Черепанов
2008-11-18 12:19 ` ALT Linux User
2008-11-18 12:39 ` Андрей Черепанов
2008-11-18 20:41 ` ALT Linux User
2008-11-20 17:37 ` Michael Shigorin
2008-11-18 11:24 ` Андрей Черепанов
2008-11-18 12:46 ` Андрей Черепанов
2008-11-18 17:14 ` Андрей Черепанов
2008-11-18 20:03 ` Владимир
2008-11-19 7:11 ` Alexey Novikov
2008-11-20 17:45 ` Michael Shigorin
2008-11-18 8:23 ` Andrey Rahmatullin
2008-11-17 15:42 ` ALT Linux User [this message]
2008-11-06 7:10 ` [Comm] Как сделать самый популярный дистрибутив? altlinuxuser
2008-11-06 8:26 ` Ivan Petrov
2008-11-06 20:36 ` Michael Shigorin
2008-11-06 21:19 ` altlinuxuser
2008-11-06 13:35 ` altlinuxuser
2008-11-06 18:04 ` Alexander Yereschenko
2008-11-10 13:12 ` Андрей Черепанов
2008-11-06 20:02 ` Andrei Lomov
2008-11-06 21:14 ` altlinuxuser
2008-11-07 2:59 ` alisher
2008-11-10 13:18 ` Андрей Черепанов
2008-11-10 16:29 ` Maxim Tyurin
2008-11-26 9:00 ` [Comm] Как сделать самый лучший дистрибутив? Владимир
2008-11-26 9:23 ` Денис Черносов
2008-11-26 19:37 ` Yuri Bushmelev
2008-11-28 5:57 ` Vladimir Scherbaev
2008-11-28 8:42 ` Андрей Новосёлов
2008-11-29 12:12 ` Michael Shigorin
2008-11-29 16:44 ` Yuri Bushmelev
2008-11-27 17:13 ` [Comm] Как сделать самый популярный дистрибутив? altlinuxuser
2008-11-27 19:34 ` Alexey Morsov
2008-11-29 12:11 ` [Comm] [JT] " Michael Shigorin
2008-11-28 6:42 ` [Comm] " Sergey
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=40babb620811170742l13627875i9e1d211aad922e6c@mail.gmail.com \
--to=altlinux.mailbox@gmail.com \
--cc=community@lists.altlinux.org \
/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 Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git