Как стать автором
Обновить

Что делать, когда малое предприятие всерьез задумалось о переходе с Windows на Linux

Время на прочтение5 мин
Количество просмотров37K
Предисловие. Надеюсь мой рассказ поможет начинающим или нерешительным юзерам быстро и без проволочек перейти на Линукс с Винды, не удаляя Windows.

Начало. Волей судьбы я являюсь системным администратором эникейщиком малого предприятия (менее 10 машин) в сфере услуг. Руководство уже не первый год задумывалось о переходе на Linux, однако первые эксперименты (выбирали Fedora), нельзя было назвать полностью успешными, не нравился интерфейс, работа с программами и оборудованием. В будущем конечно мы поняли свою ошибку: всего лишь выбрали неудачный интерфейс и установили минимальный набор драйверов, не вникая в детали.

Однако руководство хоть и опечалилось, однако, не унывало и после очередной беседы с хорошим программистом на Python (максимальный респект ему), озадачило меня, не знакомого особо с Линукс, попробовать установить на всех рабочих машинах Линукс Минт с интерфейсом
Mate (linuxmint-18.1-mate-64bit если быть точным) параллельно с Windows. Данный вариант нам показался наиболее похожим под привычный Win интерфейс, версия ОС была последней на тот момент.

Главной целью всего этого был выход на бесплатность ПО (за корпоративную WIN10 нужно было выложить что-то в районе 10-20тыс, точно не помню). Фирма дорожит своей репутацией и не хотела использовать нелицензионное ПО. При этом очень важно было сохранить внешний вид системы, делая переход на Линукс максимально комфортным (от этого в обзоре присутствуют многие персональные настройки, о которых я ещё напишу чуть ниже). Второй важнейшей причиной отказа от Windows была крайне недружелюбная политика США к России — руководство просто опасается, что даже в случае покупки все равно пришлось бы рано или поздно переходить на Linux (знаю, добрая часть хабровчан тут же вызывает неотложку «ещё один пациент с диагнозом Вендекапец»).

Что ж, цель поставлена. Я приступил к реализации. Забегая вперед, расскажу, почему я решил создать целую статью на Хабре по этому поводу: тема актуальна для большинства малых предприятий страны, однако на массовых ресурсах слабо освещается, а на it-ресурсах есть много материала, но найти толковый ликбез для среднестатистического юзера — работника малого предприятия в сфере услуг — оказалось затруднительно.

Изначально я просто создавал инструкцию для себя, чтобы в будущем не забыть всех настроек.
Поэтому не могу не поделиться плодом своего многодневного труда. В конце концов, если Ваш друг, далекий от IT, вдруг спросит, — как перейти с Win на Linux — можете просто скинуть ему эту статью.

1. Записываем скачанный образ линукса на флешку с помощью программы rufus.

2. Разбиваем существующий жесткий диск на 2 части, чтобы выделить раздел под Линукс.
Windows/ПУ/Администрирование/Управление компьютером/Управление дисками

3. Перезагрузить, включить биос, включить загрузку с флешки (могут быть проблемы с загрузкой, тогда нужно выбрать режим uefi /legacy — погуглить, в очень редких случаях потребуется смена прошивки биос — у меня с одним из компов так и было)

4. При установке нажать галочку «устанавливать сторонее программное обеспечение» возможно программа выдаст «установить рядом с Windows»: так можно делать, если не хотите сильно разбираться, или вообще стереть диск и установить линукс (если вам винду не жалко), но лучше всегда нажимать «другой вариант». Далее ищете в списке тот раздел, который вы специально оставили под линукс, его найти будет легко по объему и по тому, что он пустой. Удаляете его, и создаете 2 новых раздела — раздел подкачки (ставим например 4гб, обычно ставят столько, сколько оперативки, хотя много тоже вредно — тут вопрос спорный). Оставшееся место выделяете под ext4 (это файловая система, аналогичная ntfs в винде) и точку монтирования в "/". Важно. Не удалить случайно раздел efi. Восстанавливать его не быстро. Программа, в которой все это можно сделать под Линукс — gparted.

5. Небольшой нюанс, который влияет на безопасность. На время отладки работы системы при установке можно оставить галочку «входить в систему автоматически», если за компом только надежные люди, и вы хотите иметь возможность дистанционно перезагружать и настраивать его через TeamViewer. А так врятли простому юзеру удастся TeamViewer заставить входить в систему при загрузке по аналогии с виндой. Если нужно постоянное решение для удаленной перезагрузки и управления, нужно настроить ssh.

6. Возможно не в тему установки Линукс, но в целом дельный совет любому переустановщику: поменяйте ваш жесткий диск на ssd, значительно ускоряет загрузку системы и многих программ.

7. После перезагрузки выйдет меню grub со списоком операционок. Для редактирования списка и порядка операционок используем grub-customizer, установка:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

8. Рекомендую скачать заранее все инсталляционные пакеты .deb (аналог .msi в Windows) интересующих вас программ. Возможно какие то программы после апдейта будут некорректно работать (например у меня было такое с фаерфоксом). Даже если так случилось и ничего нельзя исправить привычными методами, не унывайте, качайте другие версии. Например я скачал дружественную firefox nightly на которой все работало как на фаерфоксе до обновления.

9. Устанавливаем wine, для того, чтобы иметь возможность запускать программы, предназначенные для Винды. После установки нажимаем на любой установочный файл
Windows — далее все как в винде ставится. Если хотите по умолчанию открывать файлы этой программой, просто скопируйте в свойствах ярлыка команду на запуск этого файла
и далее нажимаете правой кнопкой на файл: открыть в программе — другое приложение.

10. Установка обновлений и базовых программ, список команд и моих личных настроек:

а. Параметры/управление питанием, отключить ждущий режим (если комп все время в сети должен быть), раскладку в трее изменить на привычную, панель задач ширина 35

б. Установить TeamViewer /старт при входе в систему и пароль на настройки.

в. Разовое обновление системы
 sudo apt update && sudo apt upgrade && sudo apt autoremove && sudo apt autoclean && sudo apt clean


г. Параметры/внешний вид theme mint-x aqua, там же поменять вид окна на
clearlooksre, поменять заставку, настройка привычных быстрых клавиш

д. Установка популярных в винде шрифтов ttf-mscorefonts-installer
через менеджер программ

е. Параметры вспомогательных технолгий/мышь/отключить тачпад — кому мешают случайные касания тачпада на ноуте.

ж. Добавить калькулятор на панель в меню пуск

з. Параметры/настройка рабочего стола убрать лишнее и добавить корзину

и. Параметры/комбинации клавиш клавиатуры: свернуть окна, и, возможно, настройка других привычных Вам команд.

к. Установка аналога флэш плагина
sudo apt-get install pepperflashplugin-nonfree && sudo
dpkg-reconfigure pepperflashplugin-nonfree


л. Убрать обозреватель файлов и терминал возле меню пуск (рядовым юзерам терминал не требуется каждый день).

м. Установка viber, telegram, других рабочих программ (Запуск при входе в систему настраивается правой кнопкой)

н. Подключить принтеры и сканеры — настройка принтеров

о. Установка джава плагина
sudo add-apt-repository ppa:webupd8team/java && sudo
apt-get update && sudo apt-get install oracle-java8-installer


11. Не удалить случайно апплет список окон — распространенная ошибка, когда не видно списка открытых окон. Решается добавлением апплета не панель правой кнопкой.

Послесловие. Для меня главной проблемой перехода всех компьютеров данной сети на Линукс стали некоторые проблемы с принтерами. Однако в целом, они все ушли в прошлое, универсальный драйвер печати, который есть по умолчанию в линукс, вполне подходит. Если нет какого то оборудования в списке, я просто выбираю более-менее похожий по названию и все отлично работает. Также один из ноутбуков не видел wi-fi — нашли решение проблемы на форуме командой

sudo apt-get install linux-image-$(uname -r|sed ‘s,[^-]*-[^-]*-,,’)
linux-headers-$(uname -r|sed ‘s,[^-]*-[^-]*-,,’) broadcom-sta-dkms
sudo modprobe -r b44 b43 b43legacy ssb brcmsmac bcma
sudo modprobe wl

В остальном был, конечно, период адаптации сотрудников, кому-то нужны были старые программы (с запуском их под новой системой всегда успешно справлялось приложение wine).
Прошел уже примерно год от начала запуска, полет нормальный, теперь никто уже даже по доброй воле не хочет возвращаться под Винду (спрашивали ради интереса), нареканий особо нет, пару раз удаляли только список открытых окон, что в целом работу не останавливало.
Теги:
Хабы:
Всего голосов 54: ↑25 и ↓29-4
Комментарии150

Публикации

Истории

Работа

Ближайшие события