Всем привет!
Когда то, много дней назад, я пообещал публиковать посты на сисадминскую тематику. На меня тогда подписалось 700 с лишним человек. Посты мне тогда клепать расхотелось, и я на это дело подзабил. А зря! Совесть - она такая, достанет где угодно. Короче говоря, я решил вернуться! Да не просто так, сам по себе, а с материалом. А именно - поделиться опытом по разворачиванию офисной инфраструктуры полностью на Linux и СПО (свободном программном обеспечении). Офис не слишком большой, что-то около 70 ПК, но экономия на софте все-равно вышла приличной, не говоря уж про нервы админа.
Предыстория и проблематика.
У меня для всех вас пренеприятнейшее известие! Windows, как десктопная семерка, так и серверная 2008R2 - платные! Да-да, они денег стоят! За винду заплати, за серверную заплати, за SQL Server заплати, за CAL (это не кал, это лицензия для доступа к терминальнику) заплати. За офисный пакет, кстати, тоже! А стоит он почище той же десктопной ОС. Торжество капитализьма, итить.
Но выход, как это всегда бывает, есть. Linux и свободное программное обеспечение, еще несколько лет назад бывшие мало пригодными для Марии Семеновны из бухгалтерии, нынче уже дозрели. Ими мы и займемся!
Для начала определимся с системными требованиями. Каких-то особых пожеланий у Linux нет, с драйверами на сетевые карты, видеоадаптеры и прочую периферию проблем тоже не встречается. Если на ПК есть хотя бы 2 Гб оперативной памяти, HDD на 250-320 Гб и не совсем деревянный процессор, то можете не сомневалься - взлетит.
Затем решим, какой дистрибутив из великого множества имеющихся мы выберем. Если отсутствие красноглазия для вас в приоритете, то выбирать надо дистрибутив популярный, регулярно обновляющийся и, желательно, имеющий вариант поставки с преднастроенным окружением рабочего стола. Такого добра сейчас навалом - Ubuntu во всем своем многообразии, Linux Mint, Mageia 5, Fedora etc. Каждый выбирает под себя. Я же, являясь администратором систем на основе Red Hat, буду использовать Centos 7. Почему его? Потому что я его знаю, и потому что CentOS - это переодетый в цветастые одежды комьюнити-эдишн Red Hat Enterprise Linux, только без поддержки и собранный на СПО. Мне нра.
Ииии, поехали. Качаем дистрибутив CentOS, тот, который DVD (Все ссылки будут в первом комментарии, дабы модераторы не порезали меня в лапшу за рекламу). Пишем DVD на диск (на DVD, ваш К.О.), либо на достаточно пухлую флешку, загружаемся с нее и начинаем погружение в мир свободного софта.
Первым делом, выберем язык.
На экране предустановочной настройки настраиваем нашу будущую машину.
Выбираем часовой пояс, устанавливаем необходимые нам языки (русский мы выбрали на прошлом шаге) и клавиатуры.
Обязательно заходим на экран "Выбор программ". Если мы его пропустим, система установится в минимальном варианте, в котором есть только консоль и минимум программ (нет даже wget и mc). Наш же выбор в данный момент - Окружение GNOME со всеми имеющимися опциями.
Далее, заходим в "Расположение установки", где нажатием кнопки "Готово" просто соглашаемся с автоматическим разбиением диска. У простой рабочей машинки нет потребности в тонкой настройке разделов, сойдет и обычный LVM.
Убеждаемся, что кнопка "Начать установку" стала доступной, и радостно по ней жмакаем. Собственно, установка ОС потекла своим чередом, а мы пока можем налить себе кофию да подумать о вечном. Например, о пароле для root, о котором нам услужливо напоминает установщик.
Пароль суперпользователя необходимо выбирать с умом, балансируя между сложностью и тем, сможем ли мы его запомнить или нет. Кроме суперпользователя, нам так же необходим и наш собственный пользователь, под которым мы будем заходить в систему. Не забываем поставить галочку "Сделать пользователя администратором", дабы после установки нам была доступна возможность sudo, т.е. выполнения программ "как бы от имени root".
А вот теперь уже наслаждаемся кофием. Ибо полная установка занимает прилично времени (~30 минут).
Иии, готово! Установщик бодро рапортует нам об окончании установки. Мы перезагружаемся, говорим системе, что согласны с положениями GPL, и любуемся на свой новый рабочий стол.
В системе уже установлены самые необходимые хомячку пользователю программы: офисный пакет Libre Office, идейный последователь и кровный потомок OpenOffice.Org, браузер Firefox, просмотровщик картинок, мультимедиа-плеер, чат-клиент и даже программный телефон. Живи и радуйся!
В следующей части мы рассмотрим, как устанавливаются программы из репозитория (сетевого хранилища софта) CentOS, как подключаются сторонние репозитории, и как устанавливаются программы из файла .rpm. Ну и принтер тоже подключим, куда ж без него.