В этой статье
Linux - это операционная система, похожая на Windows, но имеющая множество различных версий из-за того, что она является открытым исходным кодом и полностью настраиваемой. Чтобы установить Linux, вы должны выбрать способ установки и выбрать дистрибутив Linux.
Как установить Linux:
-
Выберите способ установки: Подсистема Windows для Linux (WSL), Bare metal Linux; или создайте виртуальную машину (VM) для запуска Linux локально или в облаке.
-
Выберите дистрибутив Linux: Ubuntu, Debian, Kali Linux, openSUSE и т.д.
-
После установки Linux: ознакомьтесь с менеджером пакетов вашего дистрибутива, обновите доступные пакеты и ознакомьтесь с другими ресурсами Microsoft для Linux, такими как учебные курсы, Linux-версии популярных инструментов, новости и события с открытым исходным кодом.
Шаг 1 - Выберите способ установки Linux
Выбор способа установки Linux зависит от ваших потребностей и предпочтений.
- Вы новичок в использовании Linux? Мы рекомендуем начать с Windows Subsystem для Linux (WSL), поскольку это самый простой способ начать работу.
- Работаете в бизнес-среде с более сложными требованиями, связанными с масштабированием или безопасностью? Мы рекомендуем запускать Linux как виртуальную машину в облачной среде, например Azure. Это также рекомендуется, если вы хотите запустить Linux в качестве сервера.
- Хотите запускать Linux только в качестве основной операционной системы? Если вы хорошо разбираетесь в несколько более сложном процессе установки и вам не нужен доступ к инструментам Windows (таким как Outlook, Teams, Word, PowerPoint и т.д.), Вы можете запустить Linux на "голом железе", чтобы получить доступ к полному потенциалу вашего оборудования без каких-либо затрат на виртуализацию или эмуляцию.
Подробнее об этих параметрах читайте ниже.
Подсистема Windows для Linux (WSL)
Это самый простой способ установки Linux, доступный для пользователей компьютеров с Windows 10 и 11. Просто запустите команду установки Linux: wsl --install
для установки дистрибутива Ubuntu.
Этот метод использует виртуализацию для интеграции операционной системы Windows (OS) с ОС Linux (работающей на реальном ядре Linux). Вы можете добавлять сколько угодно различных дистрибутивов Linux и запускать ваши любимые инструменты Linux, включая приложения с графическим интерфейсом, наряду с вашими любимыми инструментами Windows. Вы также можете комбинировать команды Bash и PowerShell в одной командной строке. Файловая система Linux содержит файлы вашего проекта, в то время как отдельные файловые системы Windows содержат любые инструменты разработчика, такие как VS Code, с помощью которых вы можете работать с файлами. Этот метод запуска Linux является высокоэффективным. После выбора дистрибутива Linux или использования дистрибутива Ubuntu по умолчанию следуйте инструкциям по использованию команды install Linux с Windows Subsystem для Linux или узнайте больше из документации WSL.
Создайте виртуальную машину (VM)
Доступно для всех, независимо от того, используете ли вы компьютер под управлением Windows или macOS, но для создания виртуальной машины в облаке потребуется либо учетная запись Azure, либо программное обеспечение виртуализации, если виртуальная машина создается непосредственно на вашем компьютере (локально).
Виртуальная машина - это цифровая версия физического компьютера, популярная опция для запуска Linux в средах, где может потребоваться масштабирование уровня аппаратной поддержки (требуемая память и вычислительная мощность) и уровня безопасности (защита от вредоносных программ, шифрование, резервное копирование, управление политиками и т.д.).
Как и в случае с WSL, вы можете создавать экземпляры виртуальных машин любого количества различных дистрибутивов Linux, запускать их в изолированной среде, свободной от каких-либо конфликтов и отлично подходящей для тестирования разработки программного обеспечения. Хотя запуск дистрибутива Linux на WSL имеет несколько более высокую производительность, виртуальную машину Linux легче клонировать или переносить. Вы можете создать виртуальную машину в облачной службе, такой как Azure, или на своем локальном компьютере, используя программное обеспечение для виртуализации (иначе известное как гипервизор).
Создание виртуальной машины в Azure означает, что она размещается в облаке, на серверах Microsoft. По сути, вы арендуете вычислительные ресурсы у Microsoft и используете их для запуска виртуальной машины. Это может быть удобно, если вам нужно быстро подготовить новую виртуальную машину или выполнить задачу, требующую больших вычислительных ресурсов, чем может предоставить ваш локальный компьютер. Крупные предприятия с более высокими требованиями часто предпочитают запускать виртуальные машины Linux в Azure из-за их масштабируемости, управляемости и множества функций. Узнайте больше об архитектуре, рабочем процессе и рекомендациях по запуску виртуальной машины Linux в Azure.
Для создания виртуальной машины на вашем локальном компьютере требуется виртуализация с использованием гипервизора. Windows включает гипервизор "типа 1" под названием Hyper-V для запуска виртуализации непосредственно на оборудовании вашего устройства. Существуют также гипервизоры "типа 2", которые работают поверх операционной системы, такие как VirtualBox или VMware. Если вы используете Mac, наиболее часто рекомендуемым гипервизором является "Parallels Desktop". Смотрите раздел Установка виртуальной машины Linux на Mac с чипом Apple M-Series. VirtualBox поддерживает как Windows, так и macOS. Подробнее о том, как создавать и запускать пользовательские гостевые системы Linux на компьютерах Apple или Mac на базе Intel, смотрите в разделе Создание и запуск виртуальной машины Linux.
Вы сами отвечаете за управление виртуальной машиной при использовании гипервизора, включая распределение ресурсов, таких как память и дисковое пространство, и обеспечение ее безопасности и актуальности. Это требует большего технического опыта, чем некоторые другие варианты, и может быть не таким масштабируемым или отказоустойчивым.
После того как вы выбрали дистрибутив и решили, хотите ли вы запускать виртуальную машину локально, используя гипервизор, или в облаке, используя Azure, следуйте инструкциям по созданию виртуальной машины Linux в облаке или Создайте виртуальную машину Linux локально, используя гипервизор
Bare metal Linux
Bare metal Linux (установка на "голое железо") означает, что Linux запускается непосредственно на вашем компьютере (как и Windows). Этот метод установки требует создания загрузочного USB-накопителя путем загрузки установочного файла iso с сайта, на котором размещен выбранный вами дистрибутив Linux. Для создания этого диска вам потребуется использовать компьютер с Windows (или любое настольное устройство с существующей ОС).
Многие пользователи выбирают традиционный метод установки bare metal Linux на компьютер, который также работает под управлением Windows, и используют метод "двойной загрузки". Для двойной загрузки Linux и Windows вам необходимо разбить жесткий диск на разделы, создав отдельные пространства как для ОС Linux, так и для Windows. Скорость работы между WSL, виртуальными машинами и bare metal Linux стала настолько близкой, что всё реже выбирают этот метод из-за накладных расходов, связанных с необходимостью перезагрузки вашего устройства всякий раз, когда вы хотите переключиться между операционными системами. Если вы выберете этот способ установки Linux, вам также может потребоваться устранить потенциальные проблемы с драйверами или аппаратной совместимостью, которые могут возникнуть при работе с Linux на некоторых устройствах.
Вы можете найти список популярных дистрибутивов Linux, доступных для скачивания на Linux.org . После выбора дистрибутива следуйте инструкциям по созданию загрузочного USB-накопителя для установки "Bare metal" Linux.
Шаг 2 - Выберите дистрибутив Linux
Различные версии Linux называются "дистрибутивами". На самом деле нет способа просто “установить Linux”, сначала вам нужно выбрать, какой дистрибутив, использующий ядро Linux, вы хотите загрузить и установить. Существует более 600 активных дистрибутивов Linux, таких как Ubuntu, Debian, Kali Linux, openSUSE и другие.
При выборе дистрибутива следует учитывать ряд факторов, таких как:
Необходимый опыт работы с Linux
Если вы новичок в Linux, возможно, вам захочется начать с Ubuntu. Это один из наиболее распространенных дистрибутивов для начала работы с Linux из-за уровня поддержки и простоты использования. Ubuntu предлагает настольную и серверную версии в зависимости от того, как вы планируете ее использовать. Конкретные задачи, за которые будет отвечать операционная система, могут помочь вам определить, какой дистрибутив использовать. Arch Linux - популярный выбор для тех, кому нужен настраиваемый подход "сделай сам", который при этом остается стабильным и имеет большое комьюнити. Начинать с него гораздо сложнее, но благодаря большому количеству пользовательских настроек это поможет вам лучше понять, как работает Linux.
Системные требования
Минимальный, или "облегченный", дистрибутив означает небольшой объем дистрибутива, с меньшими требованиями к памяти и скорости обработки. Alpine Linux - популярный вариант, в котором большинство функций отключено или не установлено по умолчанию, но в нем по-прежнему есть все необходимое для контейнерного приложения. Требования безопасности: У некоторых пользователей Linux могут возникнуть особые проблемы с безопасностью. Kali Linux - это пример дистрибутива, предназначенного для задач безопасности, таких как тестирование на проникновение, исследования безопасности, компьютерная экспертиза и обратный инжиниринг.
Бизнес и корпоративные требования
Бизнес, корпоративная или академическая среда может отличаться от среды обычных пользователей. Например Red Hat Enterprise Linux (RHEL), как и Oracle Linux, предлагают глобальную поддержку 24/7 и обслуживание на основе подписки. CentOS - еще один популярный корпоративный дистрибутив, который поддерживается сообществом, но по-прежнему совместим с RHEL.
Поддержка сообщества
Большое сообщество пользователей, которое постоянно вносит свой вклад в распространение, исправляя ошибки, добавляя функции, помогая с вопросами и т.д., является еще одним хорошим фактором. Ubuntu - один из самых популярных дистрибутивов. openSUSE существует дольше, чем большинство других дистрибутивов, и до сих пор активно обновляется. Популярность многих других дистрибутивов быстро растет по мере изменения потребностей и предпочтений сообщества пользователей. На сайте Linux.org есть разделы, которые помогут вам оценить, что сейчас доступно, хорошо поддерживается или набирает популярность.
Шаг 3 - Следуйте инструкциям по способу установки
Установите Linux с помощью подсистемы Windows для Linux
Чтобы установить Linux на ПК с Windows, используйте команду install Linux.
- Откройте командную строку PowerShell или Windows в режиме администратора, щелкнув правой кнопкой мыши и выбрав "Запуск от имени администратора".
- Введите команду установки Linux:
wsl --install
. - Перезагрузите свой компьютер.
Параметры команды установки Linux
По умолчанию команда install будет использовать дистрибутив Linux Ubuntu. Вы можете ознакомиться с другими дистрибутивами, доступными в Microsoft Store, введя команду: wsl -l -o
. Если вы хотите установить дистрибутив, отличный от Ubuntu, просто добавьте -d
в команду с названием дистрибутива, который вы хотите установить:
wsl --install -d <Distr Name>
Если дистрибутив, который вы хотите установить, недоступен в магазине Microsoft Store, обратитесь к документации подсистемы Windows для Linux (WSL) о том, как импортировать любой дистрибутив Linux для использования с WSL.
Для получения дополнительной информации о том, как использовать VS Code, Git, базы данных, Docker, приложения с графическим интерфейсом, ускорение графического процессора, NodesJS, USB-устройства или смонтировать диск, создать пользовательский дистрибутив, управлять дисковым пространством или настроить WSL для вашего предприятия, смотрите документацию по WSL.
Создайте виртуальную машину Linux в облаке
Чтобы создать виртуальную машину Linux, размещенную в облаке Azure, войдите на портал Azure и выберите службу “Создать виртуальную машину”. Затем следуйте инструкциям по созданию имени пользователя, проекта, экземпляра, SSH-ключа, портов и копированию IP-адреса.
Azure поддерживает множество вариантов настройки виртуальных машин Linux в облаке. В кратком руководстве по настройке виртуальной машины Linux выберите предпочитаемый метод:
Если у вас нет подписки на Azure, создайте бесплатную учетную запись перед началом работы. Если вы новичок в создании виртуальных машин Linux с помощью Azure, вы можете узнать больше о виртуальных машинах или ознакомиться с онлайн-учебным курсом: Создайте виртуальную машину Linux в Azure.
Создайте виртуальную машину Linux локально с помощью гипервизора
Чтобы создать виртуальную машину Linux, размещенную на вашем локальном компьютере с использованием гипервизора, вы можете использовать:
Вам нужно будет проверить требования к оборудованию для выбранного вами гипервизора. После включения или установки гипервизора вам нужно будет выбрать тип операционной системы, которую вы хотите установить, и источник установки (обычно это файл .iso или .vhdx). Вам нужно будет присвоить виртуальной машине имя, выбрать каталог, в котором будут размещены файлы, выбрать объем памяти, который будет выделен виртуальной машине, и размер виртуального жесткого диска, на котором будут храниться файлы (обычно вы можете выбрать между фиксированным или динамически выделяемым объемом дискового пространства). Иногда интеграция с виртуальной машиной Linux может быть сложной задачей из-за драйверов дисплея и других аппаратных зависимостей, но у большинства гипервизоров есть активное сообщество пользователей, которые могут помочь. Вам также может потребоваться настроить виртуальную сеть, если вы хотите, чтобы ваша виртуальная машина подключалась к Интернету.
Если вы новичок в гипервизорах и хотите узнать больше, попробуйте бесплатный онлайн-обучающий модуль: Настройка виртуальных машин Hyper-V и управление ими.
Создайте загрузочный USB-накопитель для установки "чистого металла" Linux (Bare metal)
Если вам нужен простой Linux, независимо от того, хотите ли вы запустить дистрибутив отдельно на устройстве или выполнить двойную загрузку между дистрибутивом и Windows, вот шаги:
- Загрузите файл образа для выбранного вами дистрибутива Linux. Обычно это файл ISO. В качестве примера вы можете найти файл образа для самой последней версии Ubuntu на странице Download Ubuntu Desktop. Некоторые дистрибутивы Linux могут потребовать от вас проверки подписи изображения перед загрузкой.
- Создайте загрузочный USB-накопитель. Обычно вам понадобится USB-накопитель объемом не менее 16 ГБ. Вам также потребуется программное обеспечение для создания загрузочного диска. Существует множество вариантов (таких как balenaEtcher, Rufus, UNetbootin и т.д.). Часто сайт загрузки выбранного вами дистрибутива Linux рекомендует, какое программное обеспечение для создания загрузочного диска использовать.
- Загрузите свое устройство с USB-накопителя. При перезагрузке устройства вам нужно будет войти в меню загрузки. Обычно это делается путем удерживания клавиши F12 нажатой во время запуска. Затем вы можете выбрать USB-накопитель, содержащий ISO-файл вашего дистрибутива Linux, для установки.
- Выберите параметры установки. Обычно программа установки для вашего дистрибутива Linux включает в себя набор шагов установки, которые включают в себя выбор параметров, определяющих, хотите ли вы включать определенные функции, пакеты программного обеспечения сторонних производителей и т.д. Вам также может потребоваться указать, следует ли стереть диск в случае, если этот дистрибутив Linux будет единственной операционной системой, или использовать раздел, если вы планируете запускать несколько операционных систем. Вас также могут спросить, хотите ли вы включить шифрование.
- Наконец, как и при любой установке Linux, вам будет предложено ввести имя пользователя и пароль.
Шаг 4 - После установки Linux
После успешной установки дистрибутива Linux необходимо выполнить еще несколько важных шагов:
- Ознакомьтесь с предпочтительным менеджером пакетов, используемым выбранным вами дистрибутивом Linux. Linux использует менеджер пакетов для загрузки и обновления любого программного обеспечения, которое вы планируете использовать. Например, Ubuntu использует Advanced Packaging Tool (APT).
- Используйте менеджер пакетов вашего дистрибутива для обновления вашего дистрибутива. Пакеты программного обеспечения в стабильной версии дистрибутива Linux часто устарели. Рекомендуется регулярно запускать обновление. Вы также можете захотеть запустить обновление, которое установит более новые версии любых пакетов, которые вы уже установили. Например, если вы используете Ubuntu, выполните:
sudo apt update && sudo apt upgrade
. - Узнайте больше о ресурсах Linux, доступных в Microsoft, таких как версии инструментов Microsoft для Linux, такие как Visual Studio Code, .NET и PowerShell, бесплатные учебные курсы, связанные с Linux, доступные в каталоге Learn, а также информацию о событиях, новостях и текущих партнерских отношениях между организациями Linux и Microsoft, включая поддерживаемый Microsoft дистрибутив Mariner.
Комментарии ()