Fedora

Материал из Lurkmore

Перейти к: навигация, поиск
Nohate.jpgНЯ!
Эта статья полна любви и обожания.
Возможно, стоит добавить ещё больше?
«

Пользователи федоры — как тараканы. Слабые духом и нервами давно вымерли, а оставшихся в живых уже ничем не взять.

»
LOR

Fedora (в прошлом Fedora Core, также Errora Core, Федорино горе, Бабка Федора) — один из самых знаменитых и распространённых дистрибутивов Linux. Является community-дистрибутивом Red Hat в противовес Red Hat Enterprise Linux, который есть стабильный, ынтерпрайзный и стоит денег (что, впрочем, не мешает невозбранно поиметь себе CentOS/Scientific… — те же пакеты с выпиленными закопиращенными логотипами и названиями, только без коммерческой поддержки и гарантий).

Это означает, что милая и добрая компания Red Hat щедро дает всем право бесплатно побыть альфа- и бета-тестерами своего коммерческого продукта, только в отличие от винды вы бесплатно получайте конечный коммерческий продукт хотя бы в виде исходного кода и можете распоряжаться исходным кодом в рамках GNU General Public License. Однако при создании своей публичной поделки из этого исходного кода, вы обязаны удалить все упоминания RHEL в поделке. В винде же вам за тестирование ничего не дают, а только давят и лупят тряпками. Как правило, качество релизов Федоры вполне соответствует ее фактическому статусу (бета). Из чего следует наличие кучи багов во всем, включая сами релизы. Впрочем, данное свойство Федоры лишь закаляет истинного линупсоида! В формате «нас reboot, а мы крепчаем».

Содержание

Суть

Yum-тян и Леонид
Alexandra-franco-tux fedora.png

Fedora — это R&D-дистрибутив. То есть тестовый полигон для отработки нового софта в реальных условиях. И каждый, кто замахнется ее ставить — пусть будет готов к выживанию в условиях тестового полигона. Тех, кто не смог выжить, суровое сообщество красноглазых братьев называет «неосиляторами». Также стоит отметить, что в начале 2012-го года Линус, впечатленный 15-й версией Федоры, решил валить на XFCE.

Как вариант, можно рассматривать установку Fedor’ы версии N-1, но при этом следует помнить об относительно коротком цикле поддержки релизов — всего до выхода послеследующего релиза + месяц. Т.е в данном случае до выхода Fedora 3 + 1 месяц спустя. Оптимальным вариантом может быть установка спустя пару месяцев после релиза, например.

Также стоит добавить, что в условиях Рашки и ближайших окрестностей есть смысл использовать респин RFRemix, чуть более адаптированный к местным условиям и уже включающий в себя, как минимум, полезные мультимедиа-ништяки типа нормальных плееров, кодеков, кошерного фритайпа &Ko (для не-ШГ), оперу и флеш изкаропке, скайпик в репах и т. д.

Перед 13-м релизом была изменена политика обновлений. Теперь дистр должен стать постабильнее в ущерб свежести софта. Для любителей свежачка, тем не менее, нет причины уходить с любимого дистрибутива на всякие арчи и сиды: доступна девелоперская (хотя и самая нестабильная) rolling-ветка Fedora Rawhide.

Федора с недавних пор используется на железной дороге в качестве операционки АРМов, управляющих стрелками, светофорами и прочей многочисленной хренью железнодорожных станций. Гибрид ежа с носорогом — микропроцессорный комплект — управляет старой советской релейной автоматикой, построенной на современных релюшках, впихнутых на место уже морально устаревших советских. Франкенштейн-стайл. Но работает! Реально работает!!![пруфлинк?]

Расово-политкорректная поддержка письменностей из коробки. Сразу после установки можно писать на идише, санскрите, эфиопском, иврите, хинди, и других, еще более распространенных на территории этой страны языках. Все это доступно благодаря системе зависимостей пакету LibreOffice.

Плюсы

Федора-тян
  • Дружелюбный (если не упадёт) и фичастый (если вам не требуется отличная от стандартной (/ и /home) разбивка диска с нестандартными фс) инсталлятор. Но к сожалению данный инсталлятор в альфах бывает очень нестабилен, и из-за него зачастую Fedora откладывается. Так что не удивляйтесь, если вам придется ждать релиза на полгода больше намеченного графика. (Fedora 18 пруфлинк)
  • Достаточно большое количество доступного софта, в базовом репозитории весь софт исключительно кошерен.
  • Софт распространяется в пакетах RPM (ранее Red Hat Package Manager, теперь просто RPM Package Manager). После этого вашего Генту обновить gcc за 5 минут с учетом времени скачивания — это просто райское блаженство. К тому же, о всех зависимостях, ключах компиляции и прочих радостях уже позаботились за тебя люди, которые эту систему, в отличие от тебя, знают. Для ленивых и занятых — самое оно.
    Также некоторые зеркала дают DRPM (Delta RPM) — содержит только изменения пакета от версии к версии. А это значит, что обновиться можно не только за 5 минут, а еще и в копейки трафика на весь дистрибутив.
  • Пакеты в большинстве своем самые новые и фичастые, как правило, чтобы обновиться, не нужно ждать полгода до выхода нового релиза.
  • Куча новых разработок, «выставка достижений опенсорсного хозяйства». То, что в других дистрах появится, если повезет, через где-то так полгодика-годик, и то не факт.
  • Хорошие и правильные патчи для ядра и софта (один из первых пакетных дистров, если не самый, где при сборке были заюзаны опции gcc -fstack-protector и -D_FORTIFY_SOURCE=2, например). По умолчанию тянет больше оборудования, чем та же Убунта.
  • Легко создается Live-cd под свои нужды, достаточно лишь написать .ks файл и набрать команду по сборке из .ks файла. Ничего сложного. Пруфлинк- вики RussianFedora.

Минусы

Еще Федора-тян
  • Ввиду разнообразных ограничений по распространению софта (например, СШПшного патентного законодательства), даже банальный кодек для mp3 без лишних телодвижений не поставишь. В этом отношении политика Федоры в плане софта намного жестче Дебиана (Если у Debian хомяку всего лишь нужно подключить ветку Non-free, то в феде стараются осложнить жизнь с проприетарщиной. Доказывается это релизами федора и блобами Nvidia, их с каждым релизом ставить все сложнее и сложнее). Впрочем, в сторонних репах (RPMFusion, RussianFedora, ATRPMs etc.) есть почти всё, что надо для нормальной жизни. Но у Убунты в Убунте всё равно больше.
  • Софт распространяется уже собранным. Итог — куча ненужного дерьма в зависимостях, которое в некоторых конфигурациях теоретически может пригодиться. Нет, конечно, .src.rpm никто не отменял, но…
  • Самые новые == самые глючные. Аксиома. Кстати, вызвавший немалый срач переход Линуса на Гном вызван именно этим, Федора одной из первых ввела в состав дистра 4-ые Кеды. Где было KDE 4.0 != KDE 4 и плазма таки падала. Всякие ext4/btrfs, pulseaudio, networkmanager, ati catalyst в сочетании с свежими иксами и т. п. — сюда же. С другой стороны, это плюс для тех, у кого зудит попробовать новые фичи. Однако федора — не арч, и здесь новые фичи опробовать лишь через определенный период. Однако есть в этом и некоторый плюс — относительная стабильность с новизной, это не арч, который через пару месяцев без обновлений развалится. Конечно есть и Rawhide, но тогда это уже совсем другая история и другой рассказ (наподобие сида в демьяне).
  • Обновление на новый релиз — те ещё танцы с бубном. Нет, чисто теоретически можно обновиться и даже наверняка войти в систему, но есть подводный камень вроде отсутствующего интернета (особенно пикантно после установки через интернет), претензий Gnome'a избежать удается единицам. Основные проблемы возникают у тех, кто обновляется методом бубунту — тупо меняет репозиторий, а надо через менеджер обновлений fedup.
  • Многие из этих разработок в итоге либо не работают вообще, либо работают так, что лучше выключить, примеры выше. Хотя, если проживут пару релизов, могут стать вполне годной свистелкой.
  • Как и все RH-производные, имел тормозной пакетный менеджер по имени yum. За то время, пока yum установит 400 обновлений, в том же Дебиане/Убунте apt/aptitude успеет сделать full-upgrade. Особенно это проявляется при установке Fedora c Netinstall. А вот с Live-CD все нормально — она уже раскатывается с готового образа ext4-раздела. А вот установщики без Live-cd (особенно netinstall) RH-дистров при установке настолько медлительны, что можно поседеть и умереть от старости за время установки. А всё потому, что в том же apt/aptitude обработка задания ставится на конвейер — сначала качаются все пакеты скопом, а в новых версиях и в несколько потоков, потом распаковываются, потом настраиваются. Однако сейчас в Fedora Yum держится параллельно с его современным преемником — DNF, который годнее Yum. У демьяна же обратная ситуация:dpkg очень сильно теряет время на триггерах, что очень сказывается на сочетании APT+ DEB. Так что yum далеко не такой уж и слоупок.

Что касается других дистров, в которых есть RPM и нету YUM — пробуйте сами и делайте выводы сами.

  • А также на странице скачивания внизу мелким шрифтом написано:

By downloading Fedora software, you acknowledge that you understand all of the following: Fedora software and technical information may be subject to the U.S. Export Administration Regulations (the “EAR”) and other U.S. and foreign laws and may not be exported, re-exported or transferred (a) to any country listed in Country Group E:1 in Supplement No. 1 to part 740 of the EAR (currently, Cuba, Iran, North Korea, Sudan & Syria); (b) to any prohibited destination or to any end user who has been prohibited from participating in U.S. export transactions by any federal agency of the U.S. government; or (c) for use in connection with the design, development or production of nuclear, chemical or biological weapons, or rocket systems, space launch vehicles, or sounding rockets, or unmanned air vehicle systems. You may not download Fedora software or technical information if you are located in one of these countries or otherwise subject to these restrictions. You may not provide Fedora software or technical information to individuals or entities located in one of these countries or otherwise subject to these restrictions. You are also responsible for compliance with foreign law requirements applicable to the import, export and use of Fedora software and technical information.

То бишь Федору нельзя делить и перевозить в Кубу, Иран, Северную Корею, Судан и Сирию. Фейл.

Имена релизов

Официальное лого редхата — Shadowman

Федора не настолько феерична в этом отношении, как Убунта, но оные таки есть и регулярно выбираются для следующей версии через некоторое время после выхода предыдущей. Гойлосовать могут только участники групп, но предложить свой вариант может любой (зарегиться, правда, придется); основное требование — наличие определенной связи с предыдущим именем.

В последнее время названия дистров стали довольно странными, например, Fedora 17 называется «Beefy Miracle» (Говяжье чудо), а 18-я версия — Spherical Cow (Сферическая корова). Fedora 19 называется «Schrödinger’s Cat» (Кот Шрёдингера). Fedora 20 называется «Heisenbug». С версии 21 потеряла эту особенность, однако маскот «Говяжье чудо» в форме хот-дога до сих пор присутствует в инсталляторе и на стендах компьютерных выставок.

Pidora

Проект порта на Raspberry Pi существовал довольно долгое время, но 2013-05-23 наконец форкнулся и взял себе отдельное имя. Pidora. Впрочем, над этим работают уже год. Nuff said.

Алсо

  • «Федорино горе» — произведение К. И. Чуковского, полное трагизма и веществ.

Ссылки

См. также


Источник — «http://lurkmore.to/Fedora»