CITKIT.ru - свободные мысли о свободном софте
Деловая газета CitCity.ru Библиотека CITForum.ru Форумы Курилка
Каталог софта Движение Open Source Дискуссионный клуб Дистрибутивы Окружение Приложения Заметки Разное
20.10.2021

Последние комментарии

ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)
24 December, 22:53
Kubuntu Feisty (15)
24 December, 18:42
Один на один с Windows XP (3758)
24 December, 11:46

Каталог софта

Desktop
Internet
Internet-серверы
Безопасность
Бизнес/Офис
Игры
Мультимедиа
Наука
Операционные системы
Программирование
СУБД
Создание веб-сайтов
Утилиты

Статьи

Дискуссионный клуб
Linux в школе
Open Source и деньги
Open Source и жизнь
Windows vs Linux
Копирайт
Кто такие анонимусы
Лицензии
Нетбуки
Нужен ли русский Linux?
Пользователи
Дистрибутивы
Идеология
Выбор дистрибутива
Archlinux & CRUX
Debian
Fedora
Gentoo
LFS
LiveCD
Mandriva
OpenSolaris
Slackware
Zenwalk
Другие линуксы
BSD
MINIX
Движение Open Source
История
Классика жанра
Окружение
shell
Библиотеки UI
Графические среды
Шрифты
Приложения
Безопасность
Управление пакетами
Разное
Linuxformat. Колонки Алексея Федорчука
Заметки
Блогометки
Файловые системы
Заметки о ядре

Дистрибутивы :: Fedora

Fedora: полный обзор установки

http://alv.me/

Страницы: предыдущая :: 1 :: 2 :: 3

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

inst20.png

При использовании установочного носителя Russian Fedora тут, скорее всего, ничего менять не нужно: в качестве подключённых можно видеть все основные репозитории проектов Fedora и Russian Fedora для текущей стабильной версии (на данный момент — 11-й), как свободные (free), так и "не совсем свободные" (nonfree), а также списки их зеркал. То есть не будет проблем с доступом к таким пакетами, как медиакодеки, флэш-плагины, проприетарные драйвера видеокарт. При этом в RFRemix уже на стадии инсталляции задействуется механизм fastestmirroring, обеспечивающий автоматический выбор самого быстрого для данного места и времени зеркала.

Тем не менее, изменить данные для подключённых репозиториев можно — например, для замены стабильной версии на "сыромятную" (Rawhide) уже на стадии установки; правда, я не уверен, что это стоит делать. Однако если уж делать, то придётся

  • вводить URL соответствующих репозиториев вручную в соответствующей форме:

    inst21.png

  • проследить за тем, чтобы все репозитории, имеющие отношение к текущей стабильной версии были отключены — как показала практика, смешение пакетов из разных версий в Fedora, в отличие от Debian, является весьма нездоровым занятием (см. комментарий к одной из прежних заметок ).
А вот добавление репозиториев может иметь смысл в том случае, если инсталляция производится с оригинального установочного носителя. В этом случае подключение репозиториев проекта Russian Fedora обеспечит доступ ко всякого рода "не совсем свободным" пакетам. Правда, и тут пустую форму придётся целиком заполнять вручную:

inst22.png

Закончив с репозиториями, пора подумать и собственно о пакетах. Точнее, решить — а стоит ли о них думать, то есть заниматься индивидуальным их выбором, или положиться на компоновщиков типовых наборов. Как истинные линуксоиды — адепты свободы выбора, начнём с рассмотрения первого варианта. Для чего помечаем радиокнопку Настроить сейчас, к выбору пакетов и относящуюся, и после нажатия кнопки Далее оказываемся в следующем окне:

inst23.png

Слева на скриншоте можно увидеть список категорий программ, справа — входящие в их состав коллекции пакетов (то, что обычно называют метапакетами). Фиксация на имени любой из них выводит краткое её описание. А ещё ниже поля описания, если внимательно присмотреться, можно увидеть неактивизированную кнопку Дополнительные пакеты. При первой установке Fedora я её, вследствие слабости зрения, банально не заметил, почему в одной из предыдущих заметок и укорил инсталлятор невозможностью индивидуального выбора пакетов. Укорил несправедливо, согласен — но в своё оправдание могу сказать, что в официальных руководствах по установке на этой возможности внимание, мягко говоря, не акцентируется. И со временем мы увидим, почему.

Чтобы активизировать кнопку подбора дополнительных пакетов, нужно не просто зафиксировать строку имени какой-либо коллекции, но и, "поставив птицу", отметить её для установки:

inst24.png

Теперь нажатие кнопки Дополнительные пакеты вызовет, вопреки своему названию, полный список пакетов данной коллекции. Некоторые из них отмечены для установки по умолчанию, иные же можно (если нужно) отметить самому:

inst25.png

И теперь остаётся только самая малость — пройтись по всем коллекциям и повычёркивать ненужное, "поставив птицы" против нужных пунктов. Что, даже при точном знании того, где проходит грань между нужным и ненужным, займёт немало времени. Результат же не оправдает ожиданий и близко: стопроцентного избавления от балласта не ждите, а добавленные нужные пакеты могут вытянуть, как зависимости, самые неожиданные компоненты.

Видимо, разработчики Fedora и сами осознают всю тщетность усилий по индивидуальному подбору пакетов, потому этот вопрос и не освещается в документации должным образом. Отступление: справедливости ради должен отметить, что вряд ли это какая-то уникальная особенность инсталлятора Fedora. А скорее родимое пятно rpm-формата, лишённого способности различать "жесткие" и "мягкие" зависимости: никаких suggested и recomended здесь не последует. Результатом чего будет невоспроизводимость установки при индивидуальном выборе пакетов, что я наблюдал также в таком rpm based дистрибутиве, как Mandrake (во времена, когда он ещё носил это имя) — причём в превосходной степени. И тут поневоле тёплым словом можно вспомнить старый инсталлятор ASPLinux'а , позволявший исключить из установки даже обязательные пакеты и зависимости — разумеется, если точно знаешь, что делаешь, и какие из обязательных зависимостей на самом деле таковыми не являются.

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

Как бы мы ни решили обойтись с пакетами — а рано или поздно придётся нажимать кнопку Далее, чтобы переходить к их установке. И тут впору не то что откинуться на спинку кресла, как завещал Великий Билл, а прямо таки лечь на досадную укушетку, предварительно выпил крепкой кавказской водки кислярки и даже как следует закусив — времени хватит на всё.

Сначала долго и нудно проверяются зависимости выбранных пакетов:

inst26.png

Затем происходит запуск программы установки, причём несколько обещанных на это минут — оценка весьма оптимистическая:

inst27.png

И наконец начинается собственно установка. То есть: скачивание пакетов из сети (при сетевой установке) или считывание с DVD, помещение во временное место хранения, распаковка, помещение результатов распаковки в очередное временное хранилище, инкорпорирование в файловую иерархию — и так для каждого пакета. А пакетов этих, вне зависимости от подхода к их выбору на предыдущей стадии, будет, сразу предупреждаю, где-то в количестве 1100-1200. И после установки они займут, опять же вне зависимости от..., около 3 Гбайт дискового пространства, в лучшем случае чуть меньше. А в процессе установки этого самого пространства им потребуется более чем двое больше.

inst28.png

Не удивительно, что процесс установки занимает столько времени — к сожалению, так ни разу и не засёк, сколько. Но более длительной инсталляции я не видел ни в одном дистрибутиве. Причём, что интересно, от выбора источника это ничуть не зависит — у меня создалось впечатление, что установка по сети (при моём канале на 5 Мбит/с) выполняется даже быстрее, нежели с локального носителя.

Однако рано или поздно кончается всё — в том числе и процесс установки Fedora. О чём нам сообщают предложением перезагрузки. И тут ещё один интересный момент: пожалуй, Fedora — последний из юзерофильных дистрибутивов, который не извлекает установочный носитель автоматически (как уже 10 лет делает, например, Mandrake/Mandriva), возлагая эту заботу на пользователя.

После перезагрузки остаются последние штрихи:

  • знакомство с лицензией и согласие с ней (впрочем, это как вист на шести пиках — нас не спрашивают);
  • создание пользовательского аккаунта;
  • коррекция (если необходимо) даты и времени и включение (если желательно) службы синхронизации — ntp;
  • предложение отправить профиль своего оборудования разработчикам — а почему бы и не помочь ребятам (да и самому себе тоже);
  • авторизация через графический менеджер сеансов Gdm или (как говорят, при установке только KDE) Kdm.
Всё. Можно начинать работать. Или — развлекаться с допиливанием системы, по желанию.



Страницы: предыдущая :: 1 :: 2 :: 3

Комментарии

Страницы комментариев: предыдущая :: 1 :: 2

аноним, Fri Aug 7 01:20:51 2009:
Фидора - ананизм, чистой воды.
аноним, Thu Aug 6 08:07:10 2009:
"с сохранением несомых ими файловых систем" - несущих, несенных, везущих, тащущих, тянущих и т.д. - не?
аноним, Thu Aug 6 01:06:35 2009:
Согласен с первым и вторым пунктом недостатков установки, названнх автором. Только при двойной загрузке, корень который шел за /boot на первичном разделе, всегда "перелазил" на расширенный за swap и /home - т.е. все наоборот. Так же нет кнопки создать расширенный раздел, а только - первичный. Расширенный появляется сам после создания трех первичных. Я так и не понял - эта фича инсталятора претендует на "оригенальность" или такой авторский стеб?
аноним, Thu Aug 6 00:46:39 2009:
кому не интересно - читать не заставляют. Достаточно того, что есть люди кому интересно.
аноним, Wed Aug 5 23:22:19 2009:
2аноним

это "фирменный" педорчуговский стиль - пейсать только про установку. этим он кормицца уже много лет.
аноним, Wed Aug 5 10:22:23 2009:
ого, Федорчук похоже внял зову разума и больше не насилует реальное железо установками линуксов))

И кстати, никак не пойму смысла написания статей об установке системы: систему установить и обезьяна сможет, установка даже не может считаться обзором дистрибутива. А вот именно допилка и работа в системе весьма интересная тема.

Страницы комментариев: предыдущая :: 1 :: 2

Комментарии заморожены.

Новости:

Все новости на CitCity.ru

Компании месяца

 
Последние комментарии
Почему школам следует использовать только свободные программы (101)
20 Декабрь, 14:51
ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)

24 Декабрь, 22:53
Linux в школе: мифы про школу и информатику (334)
24 Декабрь, 22:43
Kubuntu Feisty (15)
24 Декабрь, 18:42
Software is like sex: it's better when it's free.
©Linus Torvalds