доброго всем времени суток!
не пустого флейма ради, но сильной потребности для, помогите определиться с выбором дистрибутива. пожалуйста.
Начну с причин, по которым я хочу перейти на юникс (или типа юникс) систему. я для краткости буду просто писать юникс =)
1. недоверие. начиная от безопасности и заканчивая стабильностью. хотя в синяках, плывущей памяти и висяках виноваты на 99.9% кривыe программы и драйвера сторонних производителей, тем не менее считаю что ОС должна предоставлять защиту получше от всего этого. с безопасностью тут думаю даже объяснять не надо, всем все и так известно. хотя вот некоторые антивирусы более менее работают неплохо.
2. производительность. в принципе у меня довольно мощное железо и та же 7ка работает сносно. повторюсь - сносно. так что наверное эта причина не является мотивирующей, а просто в довесок =) но я думаю возможности тонкой настройки ядра и загрузки юникс систем дают больше выигрыш в скорости загрузки, пробуждении и т.п. чем винды. так что это еще один небольшой плюсик юниксам.
3. открытый и "бесплатный" софт юникс систем. тут понятно и без излишних комментариев. бесплатность специально выделил в кавычки, думаю тоже очевидно почему =)
Теперь о том, что меня когда-то оттолкнуло от юникс систем. Когда-то очень давно по точно таким же вышеперечисленным причинам поставил себе RHEL3, но пользоваться ей так и не смог как юзер. Исключительно для разработки кроссплатформенных и просто посикс совместимых приложений и драйверов, при чем внтури ящика (виртуал бокс, вмваре). Разочаровался я в юзабилити, в топорном и непричвычном UI (лично для меня!) и полном отстуствии каких либо преимуществ в производительности. Хотя конечно же UI дело вкуса, привычки и потребности, а производительность - это прямые руки, маны и терпение =) Наверное все это у меня было тогда на недостаточном уровне =)
Сейчас я опять задумался о том, чтобы поменять юникс и винды местами - юникс сделать родной системой, а винды засунуть в ящик (она мне все равно нужна по девелоперским и прочим нуждам). Судя по скриншотам и отзывам, эволюция хорошо поработала над типа юникс системами =)
Таким образом я сформировал для себя некий образ того, чтобы я хотел видеть в системе и надеюсь мне здесь помогут найти верный путь или вообще отказаться от этой затеи и оставаться на винде с линуксом в коробке.
Хочется иметь ядро, не содержащее ничего лишнего, быстрое, надежное/стабильное и живое - что бы нахождение и установка драйверов не превращалась в жестокий квест с последующими шаманскими бубнами (т.е. система должна быть достаточно известная, с длинной историей и большим сообществом). Обязательно нужна полноценная поддержка офисных документов, дежавю, пдф и постскрипт (и правильный юникод в системе!). Иногда я смотрю фильмы и слушаю музыку, так что хотелось бы иметь равносильную замену AIMP'у и K-Lite Codec Pack-у. Хотелось бы все это барахло держать под надежным контролем, чтобы можно было легко удалить софт без хвостов, переустановка, обновление и т.д. Т.е. хороший менеджмент софта системы.
Что касается UI, то хотелось бы иметь возможность попробовать разные, наиболее популярные и выбрать наименее тяжелый, наиболее стабильный, развивающийся и более менее приятный для глаз =)
Обязательно нужна хорошая поддержка виртуальных машин, либо вмваре либо виртуалбокс. там будет крутиться винда и с ней мне будет нужен быстрый и надежный способ взаимодействия из юникса.
Но вообще система в основном будет использоваться для работы - сборка тяжелых проектов, кросскомпиляция, тестирование, отладка и т.п. плюс разработка виндовс приложений в вижуал студии 2010 внутри коробочной винды 7. т.е. нагрузка на систему будет сильная и требования к быстродействию и надежности очень критичны. Например, нужна быстрая и надежная ФС (как минимум лучше НТФС 5.1
), правильная работа с оперативной памятью (12ГБ) ну и т.п.
Что касается желаза. У меня Dell Precision M6400
http://www.dell.com/us/dfb/p/precision-m6400/pd хорошей видеокартой, 12ГБ ОЗУ, 4х ядерным камнем на 2.5Ггц, поддержка рэйд-0 на аппаратном уровне, кучей самых разных сетевых интерфейсов и систем безопасности, начиная от сканера отпечатков пальцев до неотключаемого спутникового слежения за машиной. Очень хочется, чтобы все это богатство поддерживалось и в полной мере =) При чем я однозначно не хочу использовать 64-битную ОС, но системой обязательно должна правильно утилизироваться вся память 12ГБ.
Пока присматриваюсь к FreeBSD. Вроде я видел одного человека, успешно использующего эту систему не примерно такой же конфигурации. С безопасностью там ОК. А еще там есть ZFS
хотя насчет производительности мнения разделились, а по поводу поддержи юзерских фишек типа UI, музыки, фильмов, офисных форматов, виртуальных машин и т.п. я пока еще не имею представления. К тому же погуляв по сообществам/форумам у меня сложилось впечатление о том, что с этой системой очень много проблем в смысле настройки и обновлений.
Ну вот как-то так...