Как производится интеграция пк системы unix с windows

Обновлено: 06.07.2024

Данная статья представляет собой краткое руководство по ОС Linux, в ней приводятся конкретные аргументы, почему опытные и продвинутые пользователи Windows должны уделить внимание этой операционной системе с открытым исходным кодом

Linux с трудом появляется на домашних компьютерах, но повсеместно используется в серверных технологиях.

Инновационная технология против маркетинговых войн гигантов

Впервые выпущенная в далеком 1991 году, ОС Linux в настоящее время управляет значительной частью всемирной сети Интернет. Система используется на самых быстрых суперкомпьютерах в мире, а ее модификация, известная как Android OS, стала основной платформой для подавляющего большинства мобильных устройств. Однако, после двух с половины десятилетий существования Linux, ее использование на стационарных компьютерах ограничивается в основном аудиторией технических специалистов. И это несмотря на то, что опыт работы с Linux мало чем отличается от аналогичного опыта с Windows или OS X. Тем не менее, данная система не является имитацией разработок Microsoft или Apple, система обладает уникальными преимуществами, которые могут сделать ее применение полезным даже для тех пользователей, которые не считают себя технически подкованными.

Прежде чем перечислять достоинства Linux, приведем 2 причины, почему сторонники Windows и Mac сторонятся данной ОС.

В первые годы своего существования Linux отличался неказистым графическим интерфейсом и откровенно слабым юзабилити. Данная тенденция сохранялась вплоть до 2004 года, когда вендор Ubuntu выпустил версию ОС, которая была приемлема для среднестатистического пользователя ПК. Но даже тогда модификации Linux серьезно отставали от быстро развивающейся OS X.

В то время, как компания Microsoft боролась с антимонопольными вопросами, проблемами безопасности, задержками разработки и неудачами продуктов на протяжении 2000-х, Apple позиционировала себя как безопасная и стильная альтернатива Microsoft. С приходом инновационных продуктов, таких как iPod и iPhone, рыночная капитализация Apple превзошла соответствующие финансовые показатели Microsoft в 2010 году. Успешные рекламные компании определяли пользовательский выбор в пользу Windows, а не Mac. И хотя Microsoft продолжала доминировать на рынке корпоративных пользователей, Apple негласно выиграла борьбу за популярность. В это же время Google разрабатывает модификацию Linux, известную как Android, которая впоследствии стала лидером на рынке мобильных устройств. Тем не менее, о чемпионстве Linux на пользовательских компьютерах пока речь не может идти.

Не менее решающим фактором была агрессивная маркетинговая стратегия Microsoft против бесплатного ПО и ПО с открытым исходным кодом - в частности Linux. В старые, недобрые для Microsoft времена, когда общественность рассматривала решения компании как злоупотребляющие исключительной монополией, управленцы из Редмонда имели веские причины опасаться Linux с его бесплатным статусом лицензирования и началом его господства на веб-серверах. Linux напрямую угрожал стратегии корпоративных решений Microsoft, которая предполагала интеграцию продуктов компании на каждый компьютер, начиная от персонального ПК и заканчивая высокопроизводительными серверными машинами.

Microsoft ответила на это так называемой кампанией “страха, неуверенности и сомнений”, нацеленную на бизнесы, которых могли заинтересовать продукты Linux с их низкими издержками. Как рассказал Эрик Реймонд на своем сайте, Microsoft обвинили в покупке главного поставщика UNIX.

Как сообщается в статье Википедии, Microsoft скрыто поддерживала вендора UNIX - SCO в его спорах по вопросам интеллектуальной собственности против нескольких дистрибьюторов и клиентов Linux. Хотя в конечном итоге SCO обанкротилась, громкие разбирательства поставили под вопрос правовой статус свободного распространяемого ПО с открытым исходным кодом в течение большей части 2000-х годов.

Между тем, борьба за корпоративный рынок сопровождалась большим количеством громких и колоритных высказываний. В 2000 году генеральный директор Microsoft Стивен Балмер сравнил Linux с “коммунизмом”, а в 2001 заявил: “Linux — это рак, который пожирает все до чего касается в смысле интеллектуальной собственности”.

По всей видимости термины Балмера можно интерпретировать следующим образом:

Коммунизм: Linux и другое бесплатное ПО разрабатываются вне обычных бизнес-моделей сообществом разработчиков на добровольной основе.

Рак: ПО с открытым исходным кодом при интеграции с любым продуктом Microsoft превращает последний также в ПО с открытым исходным кодом, что представляет возможную угрозу бизнес-модели Microsoft.

На самом деле, данные характеристики не верны. Основная часть разработки ядра Linux велась и по-прежнему ведется коммерческими бизнесами, в частности заклятым врагом Microsoft - компанией IBM. Рассматривание Linux как “рака” основано на спорных интерпретациях лицензии данной операционной системы. Эта точка зрения по большей части необоснованна согласно статье SitePoint. (при менее ограничительных видах лицензирования Microsoft может интегрировать решения с открытым исходным кодом и все равно сохранять статус продукта с закрытым кодом, охраняя права интеллектуальной собственности).

В конечном счете, большая часть оскорблении против Linux исчезла после внедрения новых технологий в области виртуализации серверов, которые принесли столь необходимую гибкость для операций в информационном пространстве. Чтобы массово внедряться на предприятиях, собственная технология виртуализации Microsoft Hyper-V должна поддерживать альтернативные ОС и открытые технические стандарты.

Концепция применения бизнесами решений одного технологического вендора, открыто поддерживаемая IBM, теперь стала несбыточной мечтой, особенно с учитывая актуальную тенденцию роста доли облачных вычислений на рынке. Microsoft теперь должна конкурировать на рынке независимых платформ. Сегодня Вы можете развернуть систему Linux на облачной платформе Microsoft Azure за считанные минуты и никогда больше не задумываться о собственных серверных продуктах Microsoft.

4 августа 1999 года фирма Microsoft предприняла наконец давно ожидаемый шаг по интеграции своей серверной платформы Windows NT в традиционно используемый для этих целей мир UNIX, самостоятельно выпустив целый ряд сервисов, обеспечивающих беспроблемную совместную работу таких идеологически различных операционных систем, как Windows NT и UNIX.

Очевидно, что, обеспечив себя целым рядом альтернативных возможностей в Windows NT, фирма Microsoft пошла на это неохотно, однако несомненные успехи таких UNIX-систем, как Linux, ставшие особенно заметными в последнее время, несомненно, вынудили редмонтского гиганта пойти и на этот шаг. Впрочем, очевидно, что операционная система Windows NT, претендующая на роль серьезной серверной платформы, не смогла бы обойтись без этих сервисов. Однако вплоть до последнего времени Microsoft игнорировала запросы пользователей и отдавала все подобные разработки на «откуп» другим фирмам, которые, кстати, делали на этом немалые деньги.

Особенно дорогими были такие разработки, как Disk Share фирмы Intergraph, хотя существовали и распространяемые в исходных текстах, как, например, замечательная Samba (первоначальным автором которой является австралийский студент Andrew Tridgell). Все они до последнего времени пользовались неизменным успехом.

Но долго так продолжаться не могло, и вот наконец появился новый продукт — Services for UNIX 2.0 Beta 1, который является прототипом подобных услуг, предоставляемых будущей системой Windows 2000 в своей профессиональной серверной редакции.

Новые сервисы, в соответствии с представлением на сервере фирмы Microsoft, включают:

  • дополнительные ресурсы по совместному использованию возможностей обеих систем;
  • последние технологии Microsoft, направленные на уменьшение издержек на администрирование;
  • улучшенные возможности по интеграции с UNIX-системами;
  • расширение средств управления.

Ресурсы по совместному использованию

Новый сервис обеспечивает поддержку NFS («клиент-сервер»), который устанавливаетcя на cтанциях Windows NT или Windows 2000 и обслуживает этот UNIX-ресурс на Windows-станциях. Таким образом обеспечивается доступ к файловой системе UNIX-систем и обратно. Причем NFS-gateway, установленный на Windows NT- или Windows 2000-сервере, позволяет пользователям Windows 9x-, Windows 2000- или Windows NT-станций получать доступ к файлам и монтировать файловые системы UNIX (с NFS-сервером) так же просто, как ресурсы Windows-сети, не устанавливая при этом локального программного обеспечения на каждом Windows-компьютере.

NFS-gateway обеспечивают следующие возможности:

  • установку на Windows NT Server и Windows 2000 Server;
  • NFS-доступ к Windows 9x, Windows NT Workstation и Windows 2000 Professional;
  • NIS-авторизацию;
  • поддержку NFS версий 2.0 и 3.0;
  • многопоточный Win32 API в привилегированном режиме;
  • Windows NT- и Windows 2000 TCP/IP-стек;
  • использование системы переадресации и кэширующего механизма Windows 2000;
  • отображение соответствия пользователей и групп Windows NT пользователям и группам UNIX.

Последняя из указанных возможностей представляется нам наиболее важной. Если ранее при помощи NFS-технологий фирмы Intergraph или при использовании Samba можно было получить доступ к UNIX-файлам, то работа с файлами Windows из операционной системы UNIX представлялась крайне обременительной. Файлы Windows для UNIX-пользователя были видны как созданные неизвестно каким пользователем, принадлежащим к неизвестной группе. А строгая система UNIX не допускает таких «вольностей».

Последние технологии Microsoft

Services for UNIX 2.0 включает последние технологии Microsoft — Windows Microsoft Installer, Microsoft Windows Management Instrumentation и Microsoft Management Console (MMC) — созданные для упрощения работы администраторов и предназначенные для поддержки и управления платформами и устройствами.

Улучшенные возможности интеграции

Пакет предоставляет более двадцати дополнительных UNIX-утилит и запатентованный у фирмы ActiveState интерпретатор ActivePERL для создания и запуска сценариев на языке PERL под Windows NT (как известно, существует огромное множество таких программ под UNIX). Подобная интеграция предоставляет пользователям UNIX ее широкий набор знакомых инструментальных средств под Windows NT и обеспечивает преемственность способов автоматизации для общих процессов и задач при минимальном изменении привычных технологий и наработок на обеих платформах. Хотя и ранее под Windows существовали UNIX-команды и утилиты (иногда даже объединенные в такой же UNIX-подобный командный процессор (shell), как теперь), а также пользователям Windows были доступны и различные интерпретаторы языка PERL, но только теперь за них взялась сама фирма Microsoft — причем совершенно бесплатно.

Расширение средств управления

Пользуясь преимуществом обслуживания каталогов при помощи нового сервиса Windows 2000 Active Directory, пакет Services for UNIX 2.0 обеспечивает увеличение возможностей и ресурсов и упрощает управление смешанной сетевой средой. Комбинированное использование мастера миграции NIS, NIS-сервера, а также NIS- и Windows 2000-доменов помогает общей интеграции и обеспечивает «мирное сосуществование» различных платформ под одной сетью.

При использовании Windows 2000 Active Directory эта интеграция значительно упрощает пользователям общее администрирование, выполнение функций сетевого управления и синхронизацию паролей на обеих платформах: и UNIX, и грядущей Windows 2000.

В ИТ-инфраструктуре многих организаций одновременно работают системы Windows, UNIX и мэйнфреймы. Интеграция платформ и приложений неизбежно связана с объединением базовых служб безопасности Windows и UNIX, в том числе предназначенных для управления учетными записями (именами и атрибутами администраторов безопасности и, возможно, полномочиями пользователей), а также аутентификации (проверки регистрационной информации об администраторах безопасности). В конце 2002 года компания Microsoft выпустила программный комплекс Windows Services for UNIX (SFU) 3.0, предназначенный для интеграции Windows и UNIX. Интеграцию функций безопасности Windows и UNIX обеспечивают три инструмента SFU: Server for Network Information Service (NIS), User Name Mapping и Password Synchronization.

Server for NIS

Server for NIS — это служба SFU, благодаря которой контроллеры доменов (DC) Windows Server 2003 и Windows 2000 Server могут исполнять обязанности главных серверов NIS. Служба NIS, выпущенная компанией Sun Microsystems в 1985 году, была одной из первых распределенных служб именования на базе UNIX и продолжает использоваться в настоящее время, несмотря на недостатки модели данных, репликации и безопасности. Модель данных NIS нелегко расширить, в службе невозможно организовать инкрементную репликацию, но самый существенный изъян NIS — полное отсутствие средств обеспечения безопасности. NIS не аутентифицирует пользователей и передает данные открыто; возможна и фальсификация обновлений NIS.

Как правило, Server for NIS устанавливается на всех DC в домене Windows. В процессе установки SFU расширяет схему Active Directory (AD), чтобы хранить необходимые для NIS данные о пользователях и группах, а также обеспечивать единый административный центр для аутентификации и авторизации в системах Windows и UNIX. Данные UNIX в AD можно задать вручную или перенести данные с существующего NIS-сервера на UNIX с помощью утилиты командной строки nis2ad.exe из пакета SFU или графического мастера Migration Wizard.

Контроллер домена Server for NIS может получать запросы NIS от клиентов UNIX NIS, преобразовывать их в запросы AD и передавать клиентам NIS данные в формате NIS. Контроллер домена Server for NIS также использует модель репликации AD для пересылки обновленных данных другим контроллерам домена Windows, а для репликации обновленных данных на серверах UNIX NIS применяется протокол yppush (экран 1).

SFU поддерживает два модуля Pluggable Authentication Module (PAM — сменный модуль аутентификации) — pam_unix и pam_sso. В результате клиенты UNIX могут задействовать пароли и имена, хранящиеся в AD, для аутентификации как на системах Windows, так и на UNIX. Благодаря технологии PAM в приложениях UNIX могут применяться различные методы аутентификации. Используемый по умолчанию модуль pam_unix позволяет работать как с локальным, так и с NIS-репозитарием для аутентификации crypt(3) с хешированием, смены паролей и управления учетными записями. Модуль pam_sso — специальный PAM-модуль Microsoft, который обеспечивает синхронизацию паролей с использованием SFU между системами Windows и UNIX, поддерживает аутентификацию crypt(3) с хешированием и смену паролей. В модуле pam_sso применяется алгоритм Triple Data Encryption Standard (3DES) для безопасного обмена данными между компьютером, на котором размещен модуль (то есть клиентом UNIX), и контроллером домена Server for NIS. Однако, в отличие от модуля pam_unix, он не позволяет выполнить аутентификацию хост-машины на NIS-сервере UNIX.

Служба User Name Mapping

Служба User Name Mapping применяется для централизованного управления пользователями как в UNIX, так и в Windows. Ее основная задача — обеспечить корректное автоматическое извлечение приложениями UNIX и Windows учетных данных из центрального хранилища. User Name Mapping выполняет преобразование учетных данных Windows-UNIX и UNIX-Windows для следующих приложений SFU UNIX: Microsoft Interix, Client for NFS, Gateway for NFS, Server for NFS и Remote Shell Service.

User Name Mapping обеспечивает простое и сложное отображение имен пользователей (в документации Microsoft отображение называется «картой» — map). Простые карты определяют однозначное (1:1) соответствие между пользователями и группами, имеющими одинаковое имя в UNIX и Windows; сложные карты определяют однозначное соответствие между пользователями и группами, имеющими различные имена в UNIX и Windows, или соответствие «многие к одному». Преобразование «многие к одному» удобно, если многочисленным учетным записям UNIX требуется предоставить одинаковый уровень доступа к ресурсам Windows. Все учетные записи можно отобразить в одну учетную запись Windows и задействовать эту учетную запись для назначения полномочий доступа к ресурсам.

User Name Mapping не использует AD в качестве репозитария данных о соответствиях между учетными записями, поэтому службу можно развернуть на любой машине Windows 2003, Windows XP, Windows 2000 или Windows NT 4.0, независимо от того, располагает ли данная машина доступом к AD. Служба обеспечивает доступ к информации о пользователях и группах UNIX с любого контроллера домена Server for NIS, любого клиента Windows, работающего с Personal Computer NFS (PCNFS — сетевая файловая служба персонального компьютера), любого сервера UNIX NIS и любого клиента UNIX, располагающего демоном PCNFS (PCNFSD). PCNFS — простая служба, которая принимает от пользователя имя и пароль, сравнивает этот пароль с данными в своем локальном файле паролей и, если пароли совпадают, выдает необходимую информацию для авторизации в UNIX (идентификаторы пользователя — UID и групповые идентификаторы — GID).

На экране 2 показан процесс User Name Mapping. Пользователь Windows-системы Client for NFS предъявляет учетные данные Windows, чтобы запросить у DC, на котором работает служба User Name Mapping, соответствующие учетные данные пользователя для UNIX; служба преобразования передает соответствующие UID и GID (шаги A1 и A2). С помощью этих учетных данных пользователь может получить доступ к ресурсам NFS на NFS-сервере UNIX (шаг A3). Согласно другому сценарию, пользователь на клиентской машине UNIX NFS передает учетные данные UNIX Windows-системе Server for NFS (шаг B1), которая запрашивает соответствующие учетные данные Windows у DC с активной службой User Name Mapping (шаг B2). Если User Name Mapping обнаруживает совпадающие учетные данные, то Server for NFS использует их для аутентификации пользователя на контроллере домена (шаг B3) и авторизации. В результате пользователь получает доступ к данным NFS.

User Name Mapping составляет текстовый файл с именем .maphosts, который применяется для авторизации машин, направляющих запросы в службу. В этом файле, находящемся в каталоге %SFUDIR%mapper, хранится список хост-имен всех машин, которым разрешено направлять запросы в службу User Name Mapping.

Password Synchronization

Служба Password Synchronization, устанавливаемая вместе с Server for NIS, обеспечивает однонаправленную (Windows-UNIX или UNIX-Windows) или двунаправленную (Windows-UNIX и UNIX-Windows) синхронизацию паролей, в зависимости от конфигурации, выбранной администратором. Если пароль пользователя Windows, хранящийся в AD, изменился, то служба Password Synchronization автоматически меняет соответствующее свойство password в UNIX для объекта user в AD. Затем служба Password Synchronization реплицирует изменения пароля в AD и на серверах UNIX NIS. Благодаря автоматической синхронизации упрощается управление пользователями в смешанной среде и появляется возможность работать с одним общим паролем как в Windows, так и в UNIX. Как уже отмечалось, службы Server for NIS и Password Synchronization должны быть развернуты на всех DC в домене Windows. Если используется модель репликации с несколькими главными контроллерами (multimaster), как в AD, то первоначальное изменение пароля может произойти на любом DC домена.

Служба Password Synchronization обеспечивает синхронизацию между системами Windows 2003, XP, Windows 2000 Server, Windows 2000 Professional, NT Server 4.0, NT Workstation 4.0 и машинами IBM AIX 4.3.3, HP-UX 11, Red Hat Linux 7.0 и Sun Solaris 7. С помощью SFU можно управлять паролями на системах Linux, поэтому SFU — отличное решение для предприятий, работающих с Windows, но планирующих дополнить свою информационную инфраструктуру компьютерами Linux. Процедуру синхронизации можно сделать двунаправленной на всех платформах, кроме AIX, которая поддерживает только синхронизацию Windows-UNIX.

Синхронизация Windows-UNIX. Для защиты процедуры синхронизации паролей используются алгоритм 3DES и общий секретный ключ для шифрования паролей на платформах Windows и UNIX. На экране 3 приведено несколько возможных сценариев синхронизации паролей Windows-UNIX.

Если пользователь домена Windows инициирует обновление пароля, то клиент Windows пересылает обновление на DC с активной службой Password Synchronization. Затем Password Synchronization синхронизирует обновленный пароль с базой данных UNIX NIS. Если DC выполняет функции главного компьютера NIS, то DC просто передает изменения другим DC и серверам UNIX NIS (этот сценарий показан на экране 3).

Если главным сервером NIS является сервер UNIX, то на этом сервере должен работать демон единой процедуры входа (Single Sign-On Daemon, SSOD, иначе называемый демоном синхронизации пароля). В таком случае служба Password Synchronization на DC синхронизирует обновленный пароль с главным сервером NIS (шаг A1). Затем SSOD обновляет соответствия NIS и инициирует процедуру передачи на все зависимые серверы UNIX NIS (шаг A2).

Предположим, что база учетных данных находится на автономной машине UNIX (машине, не входящей в домен UNIX NIS). Password Synchronization синхронизирует изменение с машиной UNIX, и локальный демон SSOD машины UNIX вносит это изменение в локальную базу учетных данных машины (шаг B1).

Что происходит, если пользователь Windows работает на автономной машине Windows? В этом случае на автономной машине должна быть активизирована служба Password Synchronization. Когда пользователь инициирует изменение пароля в локальной базе учетных данных (SAM), служба Password Synchronization синхронизирует пароль с базой данных NIS на главном сервере UNIX или автономной машине UNIX, как было описано выше (шаг C1 или C2 соответственно).

Синхронизация UNIX-Windows. На экране 4 показано несколько возможных сценариев синхронизации паролей UNIX-Windows. Если пользователь UNIX инициирует обновление пароля, то модуль pam_sso на клиенте UNIX запускает процесс синхронизации. Если база данных NIS размещена на контроллере домена Server for NIS на базе Windows, то модуль pam_sso использует команду NIS yppasswd для синхронизации пароля непосредственно с DC, который затем передает изменения другим DC и серверам UNIX NIS (данный сценарий на экране 4 не показан).

Если база данных NIS расположена на главном сервере UNIX NIS, то служба Password Synchronization, размещенная на DC, передает изменения на все DC домена AD и синхронизирует их с главным компьютером NIS (шаг A1), который передает изменения всем подчиненным серверам NIS (шаг A2). При этом необходимо, чтобы служба Password Synchronization на всех DC была настроена на двунаправленную синхронизацию с главным сервером NIS и однонаправленную синхронизацию UNIX-Windows со всеми клиентами UNIX NIS.

Если клиент UNIX представляет собой автономную машину, то служба Password Synchronization на DC просто реплицирует изменение на все остальные DC в домене Windows. В этом случае контроллеры домена должны располагать службой Password Synchronization, настроенной на однонаправленную синхронизацию UNIX-Windows с автономным клиентом UNIX.

Если автономный клиент UNIX пытается выполнить синхронизацию с автономной машиной Windows, то модуль pam_sso просто синхронизирует изменение пароля с компьютером Windows, который должен располагать службой Password Synchronization, настроенной на однонаправленную синхронизацию с автономным клиентом UNIX.

Favorite

В закладки

Я сошёл с ума и перешёл с Windows на Linux. Не ожидал такого

Так сложились обстоятельства, что мне пришлось сменить рабочее место на пару недель. Зная, что в новом месте временного обитания есть средненький ноутбук HP 5-летней давности, решил не брать свой компьютер и поработать на нем.

Ноутбук будил меня ночью шумом системы охлаждения на максимальных оборотах. Просто процесс обновления, который стартовал при выключении компьютера из-за чего-то зависал. Приходилось половину следующего дня проводить за ручным обновлением системы.

Через несколько дней в ноутбуке перестал работать тачпад. После копания на форумах узнал, что так иногда обновляются драйвера на Windows 10. Нужно полностью сносить их, чистить реестр и пробовать старые версии перебором.

Вдохновленный рассказами коллег, я решил попробовать Linux.

Зачем переходить на Linux


◆ Linux и большая часть ПО бесплатные. Конечно, можно купить Windows 10 за 300 рублей и не париться, но вот большинство современных пользователей до сих пор пиратят ОС и большую часть софта.

Если хотите перестать заниматься цифровым пиратством, начните с установки Linux. А еще это будет весомым плюсом, если приходите на работу со своим ноутбуком.

◆ В Linux есть магазин приложений. Когда пользователи после переустановки Windows начинают настройку стороннего ПО, они либо идут на торренты, либо начинают занимательное путешествие по файлообменным помойкам и рекламным сайтам в поисках установщика нужной программы.

Только не нужно говорить, что в Windows есть свой магазин приложений, я уже пробовал, как он работает и чуть не сошел с ума.


◆ Архитектура Linux менее подвержена вирусам. Большая часть вредоносного ПО сейчас разрабатывается именно для Windows. Сложности с поиском приложений и желание пользователей скачать что-то бесплатно буквально открывают двери для троянов и вирусов.

◆ Linux потребляет меньше ресурсов компьютера. Для современных ПК с многоядерными процессорами и двузначным числом ОЗУ это не будет преимуществом, но вот старый системник или ноутбук с двумя ядрами и парой планок ОЗУ по 2 ГБ на Linux просто оживет.

Это отличное преимущество, если хотите отдать свой устаревший ПК родителям или бабушкам, решили настроить запылившийся ноут для дистанционного обучения ребенка либо хотите настроить стоящий без дела системник в качестве медиасервера.


◆ Исходный код Linux открытый. Это позволяет энтузиастам быстрее находить уязвимости, а разработчикам устранять их. Еще такой подход позволяет моментально выявить шпионские или вредоносные части кода, предупредить об этом общественность и отказаться от проблемного дистрибутива.

Много ли пользователи знают о механизмах слежки и шпионских скриптах в Windows? Часть из них известна сообществу энтузиастов, но отключать их придется в ручном режиме после установки системы.

◆ У Linux есть множество дистрибутивов. Если разделение Windows на версии направлено только на то, чтобы отключить у пользователя фишки, за который он не хочет платить, то в мире Linux есть действительно отличающиеся друг от друга сборки.

Есть дистрибутивы, которые хорошо оптимизированы под определенное железо, например, Clear Linux OS от Intel. Есть версии с упором на защиту пользовательских данных, анонимность и конфиденциальность вроде Kodachi. Есть сборки, которые буквально оживляют старое железо и нетребовательны к ресурсам, например, antiX или SliTaz (образ последнего занимает менее 100 Мб и может полностью харниться в ОЗУ).


◆ Linux имеет большое количество графических интерфейсов и элементов управления. Это не просто изменяемые обои, украшательства или съедающие ОЗУ дополнения. Это специально разработанные модули, которые могут добавляться или убираться при необходимости, делая систему такой, какой ее хочет видеть пользователь.

Самые опытные могут и вовсе обойтись командной строкой без графического интерфейса, а самые дотошные смогут превратить Linux в практически в полное подобие Windows или macOS.


◆ Практически любую версию Linux можно запустить с флешки. Так называемый Live-режим есть у большинства распространенных сборок и дистрибутивов. Вы можете попробовать любую версию Linux, посмотреть на графический интерфейс, встроенный набор ПО и драйверов без полной переустановки системы.

Еще подобные версии удобно использовать для восстановления системы или вовсе на компьютерах без накопителя. Запускается такая версия ОС с флешки за пару минут и все готово к работе.

Все это делает Linux более привлекательной операционной системой для многих пользователей Windows.

Кому не стоит переходить на Linux


Во-первых, если вы играете в топовые игры. Только крутые современные проекты могут удержать вас на Windows, поиграть в популярные сетевые игры вроде CS:GO, Dota 2, Team Fortress 2 или War Thunder можно и на Linux. Есть для бесплатной ОС как порты так и официально выходящие версии многих стратегий, симуляторов, аркад и экшенов.

Если игры для вас не самое главное и вы не против сыграть во что-то 2-5 летней давности, то можно смело переходить на Linux.

Во-вторых, если вы используете специализированное ПО, которые работает только под Windows. Всевозможные узконаправленные приложения, бухгалтерские или управленческие программы, ПО для взаимодействия с банками хоть и устанавливаются на Linux с определенными костылями, рисковать стабильностью рабочих инструментов вряд ли кто-то захочет.

Не радостная ситуация и с распространенным программным обеспечением для профессионалов. То же Photoshop или Pixelmator на Linux заменить практически не чем. Лучший из графических редакторов GIMP имеет довольно скромные возможности, остается только пытаться запустить нужное приложение через среду WINE.

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

Если же вы используете популярные модели железа, ситуацию исправят несколько команд в терминале.

Во всех остальных случаях можете смело качать дистрибутив Linux и пробовать.

Как попробовать понравившуюся сборку Linux


1. Скачиваем и устанавливаем бесплатную утилиту Etcher. Она кроссплатформенная, можно установить на Windows, Linux и macOS.

2. Загружаем подходящий образ Linux, например, Ubuntu.

3. Запускаем приложение Etcher и подключаем к компьютеру флешку объемом 4 Гб или более.

4. Выбираем флешку в качестве целевого диска и скачанный образ Linux в качестве источника.

Внимание! Все данные с флешки будут удалены при форматировании.


5. Ждем несколько минут, пока утилита не запишет образ на накопитель.

6. Подключаем флешку к компьютеру и перезагружаем его в режиме запуска с USB-диска. Это можно настроить в BIOS или зажать определенную клавишу при включении ПК.

7. После загрузки оболочки следует выбрать нужный язык и активировать ознакомительный режим Live-запуска Linux.

Буквально через минуту-две увидите рабочий стол операционной системы с полным набором утилит и возможностей. Запускайте любые приложения, тестируйте систему, выходите в сеть и подбирайте подходящую сборку Linux.

Как подготовиться к переходу на Linux

1. Создайте загрузочную флешку с понравившейся сборкой операционной системы по инструкции выше.


Убедитесь, что замена для всех важных приложений найдена.

Иногда после установки Linux отказывается работать Wi-Fi, что делает затруднительным поиск решения. Вот, например, инструкция по установке драйверов для сетевых кар Broadcom.

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


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

Разбить накопитель можно как из Windows, так и во время установки Linux.

5. Используйте имеющуюся флешку для установки полноценной операционной системы.

Переходить или нет?


Простая и легковесная ОС с удобными инструментами, магазином приложений и возможностью полной кастомизации давно обзавелась большой армией поклонников.

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

Для себя я решил, что все компьютеры знакомых и родственников (кроме игровых) буду со временем переводить на Linux.

(132 голосов, общий рейтинг: 4.60 из 5)

Favorite

В закладки

Читайте также: