Как добавить линукс в загрузку windows 10
Перейти к содержимому

Как добавить линукс в загрузку windows 10

  • автор:

Установка Linux в Windows с помощью WSL

Разработчики могут одновременно получить доступ к возможности Windows и Linux на компьютере с Windows. Подсистема Windows для Linux (WSL) позволяет разработчикам устанавливать дистрибутив Linux (например, Ubuntu, OpenSUSE, Kali, Debian, Arch Linux и т. д.) и использовать приложения Linux, служебные программы и средства командной строки Bash непосредственно в Windows, не измененные без затрат на традиционную виртуальную машину или двойную настройку.

Необходимые компоненты

Для использования приведенных ниже команд необходимо запустить Windows 10 версии 2004 и выше (сборка 19041 и выше) или Windows 11. Если вы находитесь в более ранних версиях, перейдите на страницу установки вручную.

Команда установки WSL

Теперь вы можете установить все необходимое для запуска WSL с помощью одной команды. Откройте Командную строку PowerShell или Windows в режиме администратора , щелкнув правой кнопкой мыши и выбрав команду «Запуск от имени администратора», введите команду wsl —install, а затем перезапустите компьютер.

wsl --install 

Эта команда включит функции, необходимые для запуска WSL и установки дистрибутива Ubuntu для Linux. (Этот дистрибутив по умолчанию можно изменить.)

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

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

Приведенная выше команда работает только в том случае, если WSL не установлен вообще. Если вы запускаете wsl —install и видите текст справки WSL, попробуйте wsl —list —online просмотреть список доступных дистрибутивов и запустить wsl —install -d для установки дистрибутива. Сведения об удалении WSL см. в разделе Удаление устаревшей версии WSL или Отмена регистрации или удаление дистрибутива Linux.

Изменение установленного дистрибутива Linux по умолчанию

По умолчанию в качестве устанавливаемого дистрибутива Linux используется Ubuntu. Для этого используйте флаг -d .

  • Чтобы изменить установленный дистрибутив, введите wsl —install -d . Замените именем дистрибутива, который хотите установить.
  • Чтобы просмотреть список доступных дистрибутивов Linux, доступных для скачивания через Интернет-магазин, введите wsl —list —online или wsl -l -o .
  • Чтобы установить дополнительные дистрибутивы Linux после исходной установки, можно также использовать команду wsl —install -d .

Если вы хотите установить дополнительные дистрибутивы из командной строки Linux или Bash (а не из PowerShell или командной строки), используйте .exe в команде wsl.exe —install -d . Чтобы получить список доступных дистрибутивов, используйте wsl.exe -l -o .

Если во время установки возникла проблема, см. раздел Установка руководства по устранению неполадок.

Чтобы установить дистрибутив Linux, который не указан как доступный, можно импортировать его с помощью TAR-файла. В некоторых случаях, как с Arch Linux, можно выполнить установку с помощью файла .appx . Вы также можете создать собственный пользовательский дистрибутив Linux для использования с WSL.

Настройка сведений о пользователе Linux

После установки WSL необходимо создать учетную запись пользователя и пароль для установленного дистрибутива Linux. Дополнительные сведения см. в статье Рекомендации по настройке среды разработки WSL.

Советы и рекомендации

Мы рекомендуем использовать наше пошаговое руководство Рекомендации по настройке среды разработки WSL. В нем описано, как настроить имя пользователя и пароль для установленных дистрибутивов Linux, использовать основные команды WSL, установить и настроить Терминал Windows, настроить управление версиями Git, отредактировать код и выполнить отладку с помощью удаленного сервера VS Code. Кроме того, в руководстве приведены рекомендации по хранению файлов, настройке базы данных, подключению внешнего диска, настройке ускорения GPU и пр.

Проверьте, какая версия WSL запущена

Вы можете получить список установленных распределений Linux и проверить версию WSL, задав команду wsl -l -v в PowerShell или в Командной строке Windows.

Чтобы задать значение WSL 1 или WSL 2 для версии по умолчанию при установке нового распределения Linux, используйте команду wsl —set-default-version , заменив на 1 или 2.

Чтобы определить распределение Linux по умолчанию для использования с командой wsl , введите wsl -s или wsl —set-default , заменив именем распределения Linux, который вы хотите использовать. Например, в PowerShell или CMD введите wsl -s Debian , чтобы задать для распределения значение по умолчанию — Debian. Теперь запуск wsl npm init в PowerShell приведет к выполнению npm init команды в Debian.

Чтобы запустить определенное распределение WSL из PowerShell или Командной строки Windows без изменения распределения по умолчанию, выполните команду wsl -d , заменив именем распределения, которое вы хотите использовать.

Дополнительные сведения см. в руководстве по основным командам для WSL.

Обновление версии WSL 1 до WSL 2

Для новых установок Linux, выполненных с помощью команды wsl —install , по умолчанию будет задано WSL 2.

С помощью команды wsl —set-version можно перейти с версии WSL 2 на WSL 1 или обновить ранее установленные дистрибутивы Linux с версии WSL 1 до WSL 2.

Чтобы проверить, какая установлена версия распределения Linux — WSL 1 или WSL 2, — выполните команду wsl -l -v .

Для изменения версий выполните команду wsl —set-version 2 , заменив именем дистрибутива Linux, который требуется обновить. Например, команда wsl —set-version Ubuntu-20.04 2 настроит распределение Ubuntu 20,04 на использование WSL 2.

Если вы установили WSL вручную, до того как команда wsl —install стала доступна, возможно, вам также потребуется включить необязательный компонент виртуальной машины, используемый WSL 2, и установить пакет ядра, если это еще не сделано.

Список команд WSL см. в справочнике по командам для WSL; рекомендации по использованию одной из версий в рабочем сценарии см. в статье со сравнением WSL 1 и WSL 2; для получения общих сведений о настройке надлежащего рабочего процесса разработки с помощью WSL ознакомьтесь с рекомендациями по настройке среды разработки WSL.

Способы запуска нескольких распределений Linux с помощью WSL

WSL поддерживает запуск неограниченного количества различных распределений Linux. Сюда входит выбор распределений из Microsoft Store, импорт настраиваемого распределенияили создание собственного пользовательского распределения.

Существует несколько способов запуска распределений Linux после их установки:

  • Установка Терминал Windows(Рекомендуется)С помощью Терминал Windows поддерживает столько команд, сколько вы хотите установить, и позволяет открывать их на нескольких вкладках или панелях окон и быстро переключаться между несколькими дистрибутивами Linux или другими командными строками (PowerShell, командная строка, Azure CLI и т. д.). Вы можете полностью настроить терминал, используя уникальные цветовые схемы, стили шрифтов, размеры, фоновые изображения и пользовательские сочетания клавиш. Подробнее.
  • Вы можете напрямую открыть распределение Linux, для этого откройте меню «Пуск» Windows и введите имя установленного распределения. Например, «Ubuntu». Откроется Ubuntu в собственном окне консоли.
  • В Командной строке Windows или PowerShell можно ввести имя установленного распределения. Например: ubuntu
  • Из PowerShell или командной строки Windows можно открыть распределение Linux по умолчанию в текущей командной строке, введя wsl.exe .
  • Из PowerShell или командной строки Windows можно использовать распределение Linux по умолчанию в текущей командной строке без ввода новой, введя команду wsl [command] . Замена [command] командой WSL, например wsl -l -v для вывода списка установленных распределений или wsl pwd , чтобы узнать место подключения текущего пути к каталогу в WSL. В PowerShell команда get-date предоставит дату из файловой системы Windows, а wsl date предоставит дату из файловой системы Linux.

Выбранный метод должен зависеть от ваших действий. Если вы открыли командную строку WSL в Командной строке Windows или окне PowerShell и хотите выйти, введите команду exit .

Хотите испытать новейшие предварительные версии функций WSL?

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

  • Канал разработчика: последние обновления, но низкая стабильность.
  • Бета-канал: идеально подходит для ранних последователей; более надежные сборки, чем в канале разработки.
  • Канал предварительного выпуска: предварительные версии исправлений и основных функций следующей версии Windows непосредственно перед предоставлением их общедоступной версии.

Дополнительные ресурсы

Как удалить Linux и установить Windows

В этой статье содержатся инструкции по удалению операционной системы Linux с последующей установкой Windows. При написании статьи предполагалось, что операционная система Linux уже установлена на жесткий диск компьютера, используются разделы native и swap (несовместимые с Windows) и на жестком диске нет свободного места.

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

Дополнительная информация

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

ВНИМАНИЕ! Поскольку выполнение описанных в данной статье действий приведет к полному удалению операционной системы Linux, предварительно убедитесь в наличии загрузочного носителя или компакт-диска Linux. Если впоследствии необходимо будет восстановить операционную систему Linux, создайте резервную копию всех данных, хранящихся на компьютере. Кроме того, необходимо наличие полной версии операционной системы Windows.

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

Операционная система Linux обычно устанавливается в раздел типа 83 (Linux native) или 82 (Linux swap). Диспетчер загрузки Linux (LILO) можно настроить на выполнение загрузки из следующих мест:

  • основная загрузочная запись (Master Boot Record, MBR) жесткого диска;
  • корневая папка раздела Linux.

Разделы можно удалить с помощью служебной программы Fdisk, которая входит в состав Linux. (Существуют аналогичные служебные программы, например Fdisk в MS-DOS версии 5.0 или выше. Кроме того, разделы можно удалить и при установке.) Чтобы удалить Linux и установить Windows, сделайте следующее.

    Удалите используемые Linux разделы native, swap и загрузочный раздел.

      Загрузите компьютер с установочной дискеты Linux, введите в командной строке fdisk и нажмите клавишу ВВОД.

    Примеры таблиц разделов Linux

    Один SCSI-диск

    Device Boot Start End Blocks Id System
    /dev/sda1 * 1 500 4016218 83 Linux native (SCSI hard drive 1, partition 1)
    /dev/sda2 501 522 176715 82 Linux swap (SCSI hard drive 1, partition 2)

    Несколько SCSI-дисков

    Device Boot Start End Blocks Id System
    /dev/sda1 * 1 500 4016218 83 Linux native (SCSI hard drive 1, partition 1)
    /dev/sda2 501 522 176715 82 Linux swap (SCSI hard drive 1, partition 2)
    /dev/sdb1 1 500 4016218 83 Linux native (SCSI hard drive 2, partition 1)

    Один IDE-диск

    Device Boot Start End Blocks Id System
    /dev/hda1 * 1 500 4016218 83 Linux native (IDE hard drive 1, partition 1)
    /dev/hda2 501 522 176715 82 Linux swap (IDE hard drive 1, partition 2)

    Несколько IDE-дисков

    Device Boot Start End Blocks Id System
    /dev/hda1 * 1 500 4016218 83 Linux native (IDE hard drive 1, partition 1)
    /dev/hda2 501 522 176715 82 Linux swap (IDE hard drive 1, partition 2)
    /dev/hdb1 1 500 4016218 83 Linux native (IDE hard drive 2, partition 1)

    Кроме того, Linux распознает более 40 типов разделов, в том числе следующие:

    • FAT 12 (тип 01)
    • FAT 16 > 32 M Primary (тип 06)
    • FAT 16 Extended (тип 05)
    • FAT 32 без LBA Primary (тип 0b)
    • FAT 32 с LBA Primary (тип 0c)
    • FAT 16 с LBA (тип 0e)
    • FAT 16 с LBA Extended (тип 0f)

    Следует помнить, что существуют другие способы удаления операционной системы Linux с последующей установкой Windows XP. В этой статье описан способ, который применяется в том случае, когда операционная система Linux уже функционирует и на жестком диске не осталось свободного места. Существует специальное программное обеспечение для изменения размеров раздела. Корпорация Майкрософт не поддерживает установку Windows в разделы, управляемые подобным образом.

    Чтобы удалить одну операционную систему и установить другую, можно, кроме прочего, воспользоваться загрузочным диском MS-DOS версии 5.0 или более поздней, Windows 95 или Windows 98, которые содержат служебную программу Fdisk. Запустите программу Fdisk. Если на компьютере установлено несколько жестких дисков, выберите пятый пункт меню для определения диска, содержащего удаляемый раздел. После этого (или в том случае, если на компьютере имеется только один жесткий диск) выберите пункт 3 (Delete partition or logical DOS drive), а затем — пункт 4 (Delete non-DOS partition). Будет отображен список разделов, отличных от DOS, которые необходимо удалить. Обычно в операционной системе Linux есть два раздела, не являющимися разделами DOS, но их может быть и больше. Поочередно удалите все разделы, которые не являются разделами DOS.

    После удаления разделов можно приступать к созданию новых и установке выбранной операционной системы. При помощи служебной программы Fdisk, входящей в состав MS-DOS версии 5.0 и более поздней, Windows 95 или Windows 98, можно создать только один основной и один расширенный разделы из нескольких логических дисков. Максимальный размер основного раздела FAT16 составляет 2 ГБ. Максимальный размер логического диска FAT16 — 2 ГБ. Для получения дополнительных сведений щелкните указанный ниже номер статьи базы знаний Майкрософт:

    105074 Вопросы и ответы относительно создания разделов в MS-DOS 6.2
    При установке Windows NT 4.0 или Windows 2000 разделы Linux можно удалить, создать новые разделы и отформатировать их, выбрав нужную файловую систему в процессе установки. Windows позволяет создать несколько основных разделов. Максимальный размер раздела, который создается в процессе установки Windows NT 4.0, составляет 4 ГБ. Это ограничение обусловлено особенностями файловой системы FAT16. Для раздела размером 4 ГБ используется кластер 64 КБ. MS-DOS 6.x, Windows 95 и Windows 98 не поддерживают файловые системы с размером кластера 64 КБ, поэтому в процессе установки такие файловые системы обычно преобразуются в NTFS. В отличие от Windows NT 4.0, операционная система Windows 2000 поддерживает файловую систему FAT32. При установке Windows 2000 можно создать диск FAT32 очень большого размера. После завершения установки, в случае необходимости, диск FAT32 можно преобразовать в NTFS.

    Ubuntu вместе с Windows на одном компьютере

    Если вам нужен безопасный сёрфинг по интернету без брандмауера и без шпионящего антивируса, «грузящего» систему; любое бесплатное редактирование видео-, фото и аудиофайлов 1) , чтение книг на ПК с дивана 2) , если видеоэффекты Windows тяжелы и неповоротливы для вашего компьютера, а также позвонить по самым дешёвым тарифам в любую страну мира или бесплатно с компьютера на компьютер 3) , то Ubuntu — лучший для вас выбор .
    Но надо знать, что некоторая периферия 4) может не поддерживаться в Ubuntu, так как производители зачастую не делают драйверы для своих устройств под Linux, считая такое производство невыгодным, а те драйвера, которые создаются свободным сообществом, не всегда достаточно полностью совместимы с данным оборудованием. Кроме того, некоторые узкоспециальные программы 5) , разработанные под Windows, в Linux 6) могут не заработать. Также современные ресурсные графические игры выпускаются, в основном, для Windows. И хотя положение может спасти wine, всё же стоит поискать альтернативное решение в виде схожих программ-приложений Linux.

    В любом случае, в Линукс никто не ограничивает пользователя; и всегда можно установить и Windows, и Ubuntu на одном компьютере (дуалбут-«dualboot»–сдвоенная загрузка)

    Установка Ubuntu второй системой после Windows.

    Сначала, подключите Интернет 7) и скачайте актуальный ISO -диск с официальной страницы загрузки.. Далее, пишем установочный диск при помощи программ записи образов DVD или флешeк 8) . Потом в BIOS (UEFI) выставляем загрузку с CD или USB, и устанавливаем Ubuntu второй после Windows системой. Затруднений особых быть не должно. Задаём разделы HDD «вручную» при помощи стрелок на клавиатуре.

    В пункте установки разделения дисков (и HDD, и SSD) находим диск, куда будете ставить Ubuntu, в подменю с плюсами и минусами делим на корень и /home, как описано ниже для персональных компьютеров (для ноутбуков немногим отличается из-за раздела подкачки /swap).

    Строчка: раздел корня /. Поскольку корень /-root будет содержать все точки монтирования за исключением /home, мы должны выделить место от 10-15 GB и более. В отличие от Windows, системные файлы Ubuntu можно устанавливать и на логический раздел. Файловую систему — хорошо прорабатанную в Ubuntu ext4 9)

    Изменить размер раздела: от 10-15 GB и выше
    Использовать: ext4
    Форматировать: да
    Точка монтирования: /

    Под swap на ПК выделяется объём, равный оперативной памяти компьютера, но не больше 2 GB . (При оперативной памяти от 4 GB и выше swap на ПК не нужен, как на ноутбуке.). Swap-раздел желательно создать в начале диска.

    Использовать: раздел подкачки
    Точка монтирования: не указывается.

    Последний раздел для Linux, который предназначен для вашего домашнего каталога — /home. Тут будут храниться все ваши настройки браузеров и программ, документы, музыка, фильмы и т.д. Этому разделу надо выделить всё оставшееся свободное место. Раздел /home может располагаться как в начале, так и в конце диска– разницы нет. Этот раздел необязательно должен быть первичным, но рекомендуется именно этот тип. Раздел /home можно и не создавать, тогда при экстренной переустановке системы все настройки программ, браузеров придётся делать заново. Само собой, и все сохранённые документы тоже исчезнут 10) .

    Изменить размер раздела: от 5 GB и выше
    Использовать: ext4
    Форматировать: да
    Точка монтирования: /home

    Если у вас несколько жёстких дисков — убедитесь, что начальный загрузчик будет установлен в диск, который будет загружаться Ubuntu —(sda,sdb,sdc и т.д.)

    После запуска на компьютере будут работать две операционные системы! Но если Windows стоит на SSD, а Ubuntu поставлена на HDD, то Windows будет грузиться первой, и надо идти в UEFI и разобраться с порядком загрузки систем и в меню выбрать диск с Ubuntu.
    10 секунд ожидания и, если не выберите стрелками клавиатуры подменю GRUB, по умолчанию загрузится Ubuntu.

    Проверенная разбивка диска (отличается скоростью и стабильностью в работе):

    / (корень системы) — от 10-15 до 25 GB , ext4, первичный
    /swap — ⩽2 GB , раздел подкачки, первичный
    /home — ⩾5 GB , ext4 11) , первичный

    Приблизительно, вся система ставится около 10 минут! 12) Windows не намного быстрее, но к ней ещё надо ставить драйверы, антивирус, обновления Windows, архиваторы, программы и многое другое (именно, в таком порядке). А Ubuntu уже готова к работе!

    Таким образом, порядок установки двух систем таков: сначала ставите, если надо переустанавливать, Windows 13) . После всех операций c Windows, (установка, драйверы, антивирус 14) и т.д.), ставите Ubuntu. В системе будут работать две оси. Если нужна работа GRUB, восстанавливать GRUB, как здесь.

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

    Некоторые полезные сведения о Linux:

    Из установленной системы не советуют удалять дефолтные программы, т.к. могут потянуться нужные зависимости, и система может стать нерабочей, и также нежелательно пользоваться cторонними утилитами для настройки и «чистки» системы, типа: Ubuntu Tweak, BleachBit, GTKOrphan и т.п. Рекомендуется употреблять для очистки системы только собственные терминальные команды.

    Удалить неиспользуемые пакеты из кэша:

    sudo apt autoclean

    Удаление ненужных зависимостей:

    sudo apt autoremove

    Этого вполне достаточно. Ubuntu как Windows не засоряется, если не экспериментировать с дефолтом.

    За что отвечают отдельные каталоги файловой системы и что там хранится:

    Файловая система:

    /bin -основные двоичные пользовательские модули (программы) в однопользовательском режиме.

    /boot -находятся файлы, необходимые для загрузки системы — например, здесь хранятся файлы загрузчика GRUB и ваши ядра Linux. Здесь нет конфигурационных файлов, используемых загрузчиком — они находятся в каталоге /etc вместе с другими конфигурационными файлами.

    /dev -Основные файлы устройств (принтеров, дисков и т.д.)

    /etc -(имя происходит от et cetera) находятся конфигурационные файлы, которые обычно можно отредактировать вручную в текстовом редакторе. Обратите внимание, что в каталоге /etc/ размещены общесистемные конфигурационные файлы; пользовательские конфигурационные файлы находятся в домашнем каталоге каждого пользователя.

    /home -Содержит домашние директории пользователей, которые в свою очередь содержат персональные настройки и данные пользователя за исключением пользователя root.

    /lib — находятся библиотеки, необходимые для основных двоичных файлов, находящихся в каталогах /bin и /sbin. Библиотеки, необходимые двоичным файлам, находящимся в каталоге /usr/bin, находятся в каталоге /usr/lib.

    /lost+found – восстановленные файлы. В каждой файловой системе Linux есть каталог lost+found. Если произошел сбой в работе файловой системы, то при следующей загрузке будет выполнена проверка файловой системы. Все найденные поврежденные файлы будут размещены в каталоге lost+found, так что вы можете попытаться восстановить данные настолько, насколько это можно будет сделать.

    /media -В каталоге находятся подкаталоги, в которых монтируются съемные носители, вставляемые в компьютер. Например, когда вы в системе Linux вставляете диск CD, в каталоге /media будет автоматически создан соответствующий подкаталог. В этом подкаталоге вы можете получить доступ к содержимому диска CD.

    /mnt — точки временного монтирования. Исторически сложилось, что каталог /mnt является тем местом, где системные администраторы монтируют временные файловые системы, когда они их используют. Например, если вы монтируете раздел Windows для того, чтобы выполнить некоторые операции восстановления файлов, вы можете смонтировать его в /mnt/windows. Но другие файловые системы вы можете монтировать в любом другом месте.

    /opt -вспомогательные пакеты. В каталоге /opt находятся подкаталоги для дополнительных пакетов программного обеспечения. Этот каталог широко используется проприетарным программным обеспечением, которое не подчиняется стандартной иерархии файловых систем — например, проприетарная программа может при установке записывать дампы своих файлов в /opt/application.

    /proc — файлы ядра и процессов. Каталог /proc похож на каталог /dev, поскольку он не содержит стандартных файлов. В нем находятся специальные файлы, в которых представлена информация о системе и о процессах.

    /root -Домашняя директория пользователя root. Каталог /root является домашним каталогом пользователя root. Вместо того, чтобы находиться в /home/root, он помещается в /root. Этот каталог отличается от каталога /, который является корневым каталогом системы.

    /run -файлы состояния приложений. Каталог /run является достаточно новым каталогом, в котором приложениям предоставляется возможность стандартным образом хранить вспомогательные файлы, которые им требуются, например, сокеты и идентификаторы процессов. Эти файлы нельзя хранить в каталоге /tmp поскольку файлы в каталоге /tmp могут быть удалены.

    /sbin -двоичные файлы администрирования системы. Каталог /sbin похож на каталог /bin. В нем находятся важные двоичные файлы, которые, как правило, предназначены для их запуска пользователем при администрировании системы и настройки, например, init, iptables, ifconfig.

    /selinux — виртуальная файловая система SELinux. Если в вашем дистрибутиве для обеспечения безопасности используется пакет SELinux (например, в Fedora и Red Hat), то в каталоге /selinux будут находиться специальные файлы, используемые SELinux. Этот каталог похож на каталог /proc. В Ubuntu SELinux не используется, поэтому наличие этой папки в Ubuntu, возможно, является ошибочным.

    /srv -данные сервисных служб. В каталоге /srv находятся «данные для сервисов, предоставляемых системой». Если вы пользуетесь сервером Apache HTTP для обслуживания веб-сайта, то, скорее всего, вы будете хранить файлы вашего сайта в каталоге, расположенном внутри каталога /srv.

    /sys -Эта директория получила применение начиная с ядра v_2.6 и в нее примонтируется «sysfs», с информацией о ядре, устройствах и драйверах. /sys/block -Здесь находятся директории блочных устр-ств, которые имеются в системе в реальное время. /sys/bus -Перечень шин ядра: eisa, pci и тд. и тп. /sys/class -Перечень группированных устр-ств по классификации: printer, scsi-devices и тд. и тп.

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

    /usr -пользовательские двоичные файлы и данные, используемые только для чтения. В каталоге /usr находятся приложения и файлы, используемые пользователями, в отличие от приложений и файлов, используемых системой. Например, не очень важные приложения находятся в каталоге /usr/bin, а не в каталоге /bin, а не очень важные двоичные файлы, предназначенные для системного администрирования, находятся в каталоге /usr/sbin, а не в каталоге /sbin. Библиотеки для них находятся внутри каталога /usr/lib. В каталоге также есть другие подкаталоги — например, в каталоге /usr/share расположены файлы, независимые от архитектуры системы, например, используемые для работы с графикой. Каталог /usr/local является местом, где по умолчанию устанавливаются приложения, откомпилированные локально.

    /var -файлы для хранения изменяющихся данных. Каталог /var является аналогом каталога /usr, но в каталог /var можно делать запись, а каталог /usr в обычном режиме предназначен только для чтения. Журнальные файлы и все остальное, что должно было бы записываться в обычном режиме в каталог /usr, записывается в каталог /var. Например, журнальные файлы вы сможете найти в каталоге /var/log.

    /windowsоперационная система Windows

    /initrd.img -Ссылка на архив GZIP

    /vmlinuz -Ссылка на неизвестно

    Как установить Linux в Windows 10

    Установка Linux в Windows 10

    В Windows 10 появилась новая возможность для разработчиков — оболочка Ubuntu Bash, позволяющая запускать, устанавливать приложения Linux, использовать скрипты bash прямо в Windows 10, все это называется «Подсистема Windows для Linux». В версии Windows 10 1709 Fall Creators Update доступны уже три дистрибутива Linux для установки. Во всех случаях требуется 64-разрядная система для установки.

    В этой инструкции — о том, как установить Ubuntu, OpenSUSE или SUSE Linux Enterprise Server в Windows 10 и некоторые примеры использования в конце статьи. Следует также учитывать, что есть некоторые ограничения при использовании bash в Windows: например, нельзя запускать GUI приложения (правда, сообщают об обходных путях с помощью X server). Кроме этого, командами bash нельзя запустить Windows-программы, несмотря на наличие полного доступа к файловой системе ОС.

    Установка Ubuntu, OpenSUSE или SUSE Linux Enterprise Server в Windows 10

    Теперь необходимые шаги выглядят следующим образом:

    1. Прежде всего, необходимо включить компонент «Подсистема Windows для Linux» в «Панель управления» — «Программы и компоненты» — «Включение и отключение компонентов Windows». Включение компонентов Linux для Windows 10
    2. После установки компонентов и перезагрузки компьютера, зайдите в Магазин приложений Windows 10 и загрузите оттуда Ubuntu, OpenSUSE или SUSE Linux ES (да, теперь доступно три дистрибутива). При загрузке возможны некоторые нюансы, о которых далее в примечаниях. Дистрибутивы Linux в магазине Windows 10
    3. Запустите загруженный дистрибутив как обычное приложение Windows 10 и выполните первоначальную настройку (имя пользователя и пароль). Настройка Ubuntu Linux в Windows 10 1709

    Для включения компонента «Подсистема Windows для Linux» (первый шаг) можно использовать команду PowerShell:

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

    Теперь несколько примечаний, которые могут быть полезны при установке:

    • Вы можете установить сразу несколько дистрибутивов Linux.
    • При загрузке дистрибутивов Ubuntu, OpenSUSE и SUSE Linux Enterprise Server в русскоязычном магазине Windows 10 заметил следующий нюанс: если просто ввести название и нажать Enter, то нужных результатов в поиске не оказывается, но если начать вводить и затем нажать по появляющейся подсказке, автоматически попадаешь на нужную страницу. На всякий случай прямые ссылки на дистрибутивы в магазине: Ubuntu, OpenSUSE, SUSE LES.
    • Запускать Linux можно и из командной строки (не только с плитки в меню Пуск): ubuntu, opensuse-42 или sles-12

    Установка Bash в Windows 10 1607 и 1703

    Для того, чтобы установить оболочку bash, выполните следующие простые действия.

    1. Зайдите в параметры Windows 10 — Обновление и безопасность — Для разработчиков. Включите режим разработчика (должен быть подключен Интернет для загрузки необходимых компонентов). Включение режима разработчика в Windows 10
    2. Зайдите в панель управления — Программы и компоненты — Включение или отключение компонентов Windows, отметьте пункт «Подсистема Windows для Linux». Установка подсистемы Linux в Windows 10
    3. После установки компонентов, введите в поиске Windows 10 «bash», запустите предлагаемый вариант приложения и выполните установку. Вы можете задать свое имя пользователя и пароль для bash, либо использовать пользователя root без пароля. Установка Ubuntu bash

    По завершении установки вы можете запускать Ubuntu Bash на Windows 10 через поиск, или создав ярлык для оболочки там, где вам требуется.

    Запуск Ubuntu Bash в Windows 10

    Примеры использования Ubuntu Shell в Windows

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

    Приложения Linux

    Приложения в Windows 10 Bash можно устанавливать, удалять и обновлять с помощью apt-get (sudo apt-get) из репозитория Ubuntu.

    apt-get install в Windows 10

    Использование приложений с текстовым интерфейсом ничем не отличается от такового на Ubuntu, например, вы можете установить Git в Bash и использовать его привычным образом.

    Использование bash git в Windows 10

    Скрипты bash

    Вы можете запускать скрипты bash в Windows 10, создать их можно в имеющемся в оболочке текстовом редакторе Nano.

    Скрипты bash в Windows 10

    Скрипты bash не могут вызвать программы и команды Windows, но возможен запуск скриптов и команд bash из bat файлов и сценариев PowerShell:

    bash -c "команда"

    Также вы можете попробовать запускать приложения с графическим интерфейсом в Ubuntu Shell в Windows 10, на этот счет в Интернете уже имеется не одна инструкция и суть способа сводится к использованию Xming X Server для вывода GUI приложения. Хотя официально возможность работы с такими приложениями Майкрософт не заявлена.

    Как было написано выше, я не тот человек, который может в полной степени оценить ценность и функциональность нововведения, но вижу как минимум одно применение для себя: различные курсы Udacity, edX и другие, связанные с разработкой проходить будет куда проще, работая с необходимыми инструментами прямо в bash (а в этих курсах обычно демонстрируется работа именно в терминале MacOS и Linux bash).

    А вдруг и это будет интересно:

    • Лучшие бесплатные программы для Windows
    • Мышь без границ — используем одну мышь на нескольких компьютерах одновременно
    • Как очистить журнал защиты Windows
    • MinerSearch — поиск и удаление майнера в Windows
    • Program в автозагрузке Windows — что это и можно ли удалить?
    • SSD определяется как HDD или наоборот в Windows — решение
    • Windows 11
    • Windows 10
    • Android
    • Загрузочная флешка
    • Лечение вирусов
    • Восстановление данных
    • Установка с флешки
    • Настройка роутера
    • Всё про Windows
    • В контакте
    • Одноклассники

      Женя 09.08.2016 в 08:56

    • Алексей Никитич 09.08.2016 в 11:43

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *