Как работать с Linux используя Windows
Если вы только начали свой путь разработчика и до сих используете операционную систему семейства Microsoft Windows, то уже наверняка столкнулись с ситуацией, когда ваш инструментарий отличается от того, что установлено у большинства людей из этой профессии. Чаще всего проблемы начинаются при работе в командной строке. Дело в том, что Windows не является POSIX-совместимой операционной системой, поэтому в ней отсутствует базовый набор прикладных программ, который необходим для разработки.
Несмотря на все написанное дальше, наша основная рекомендация — ставить полноценный Linux-дистрибутив, например, Ubuntu и полностью погружаться в него. Подавляющее большинство веб-проектов работает под управлением Linux-систем. А постоянное использование такой системы на домашнем и рабочем компьютере равносильно погружению в языковую среду при изучении иностранных языков.
Для новичков есть способ проще и быстрее — технологии виртуализации. Об этом и поговорим.
Ubuntu из Microsoft Store
Если вы работаете на Windows версии не ниже 10 с архитектурой x64, то можно можно воспользоваться встроенным решением и установить слой совместимости (Windows Subsystem for Linux), а затем дистрибутив на основе Ubuntu Linux через магазин приложений Microsoft Store.
Подсистема WSL поставляется вместе с Windows, но не включена по-умолчанию. Чтобы её активировать, необходимо открыть PowerShell и ввести команду:
Также эта команда скачивает и устанавливает дистрибутив Ubuntu Linux. Скорее всего после завершения установки потребуется перезагрузить компьютер.
После перезагрузки найдите в меню Пуск приложение Ubuntu и запустите его.
Первый запуск может вызвать ошибку Error: 0x8007007e и предложение прочитать инструкцию по её решению https://aka.ms/wslinstall. Если хотите сэкономить время, то просто запустите PowerShell (не путать с cmd ) от имени администратора и выполните следующую команду:
После этого компьютер попросит перегрузиться, а потом нужно снова запустить приложение Ubuntu. В случае удачной установки откроется интерпретатор командной строки с предложением ввести имя пользователя и пароль. Выглядеть это будет вот так:
Данные логин и пароль никак не связаны с вашим пользователем в Windows, придумайте новые и не забывайте их. Чтобы изменить пароль Ubuntu в будущем, вам пригодится команда passwd
Обратите внимание на данные официальные инструкции от Microsoft, где рассмотрены не только установка и настройка WSL и Ubuntu, но так же рассказано о настройке окружения для разработки (VSCode, Git)
Другие способы
Если у вас нет возможности установить WSL, то можно использовать другие способы виртуализации для установки Linux. Смотрите другие наши гайды:
Установка Ubuntu рядом с Windows 7
Среди новых пользователей Linux довольно популярно использовать две операционные системы на компьютере — Windows, в качестве дополнительной системы на всякий случай и Linux, для изучения, в качестве основной системы. Одной из самых популярных систем для начинающих есть Ubuntu, также большинство пользователей до сих пор используют Windows 7 и считают ее лучшей операционной системой. Несмотря на все проблемы, она сохраняет популярность.
В этой статье мы рассмотрим как выполняется установка Ubuntu рядом с Windows 7. Если подумать, что это самый простой вариант из того, что могло бы быть.
Установка Ubuntu рядом с Windows 7
Это Windows 7, она использует обычный загрузчик и еще не знает о том, что такое UEFI, поэтому никаких проблем во время установки не возникнет. Я предполагаю, что на вашем компьютере уже установлена Windows 7 и вы собираетесь установить Ubuntu второй системой.
Подготовка жесткого диска в Windows
Я уже писал более подробно о том, какие разделы и для чего нужны в статье разметка диска для Linux. Но суть не в том. Сейчас у вас есть Windows и она занимает весь жесткий диск. Нам нужно отделить от нее немного места, и при этом сделать это так чтобы ничего не сломать и все работало. Мы могли бы использовать программу Gparted прямо из загрузочного образа Linux или Acronis, но самый безопасный путь — это использовать стандартные инструменты Windows. Кликните по значку «Мой компьютер» правой кнопкой и откройте «Управление»:
Затем выберите в левой колонке «Управление дисками»:
Тут вам нужно найти способ выделить немного памяти под Linux. Обычно Windows имеет два диска, переходим уже на терминологию Linux и будем называть их разделами. Первый — С: это основной раздел, на котором установлена операционная система. Второй — диск D:, здесь находятся файлы, игры и другие данные. Желательно системный раздел вообще не трогать, а отделять место от диска D. Но если вы уже решили уменьшить системный раздел, например, потому что у вас только диск C, то ни в коем случае не трогайте начало раздела, можете отрезать только от конца. И так, сначала нам нужно уменьшить раздел. Поэтому отметьте нужный том, кликните по нему правой кнопкой, нажмите «Сжать том»:
В открывшемся окне нужно ввести размер свободного места, на которое нужно сжать этот том:
Нам понадобится около 100 Гб под Linux, как минимум, 30 Гигабайт под корневой раздел, 10 Гб под другие разделы и около 60-ти гигабайт под домашний раздел. Этого вам вполне хватит, чтобы потом не думать что же его делать чтобы было больше памяти. Когда выберете объем нажмите «Сжать».
Когда сжатие завершится перед вами появиться пустое место. На этом работа с Windows завершена. Дальнейшее создание разделов лучше делать из Linux. Почти все готово чтобы была выполнена установка windows 7 и ubuntu.
Запись загрузочного носителя
Дальше нам необходимо записать Ubuntu на наш носитель, например, флешку. Поскольку мы работаем в Windows, то будем использовать утилиту Rufus. Скачайте и запустите программу. В ней выберите флешку, на которую собираетесь записывать, затем опуститесь ниже и найдите «Создать загрузочный образ», выберите «ISO образ»:
Затем выберите образ диска, который собираетесь записывать и нажмите «Старт»:
Когда запись будет завершена можно перезагружать компьютер.
Подготовка диска в Ubuntu
Дальше вам нужно перезагрузить компьютер и загрузиться с только что записанного носителя. Я не буду рассказывать как это делается. Если вы собрались устанавливать Linux, то, наверное, уже знаете как работать с BIOS. Когда запустится образ Ubuntu вам нужно будет сразу же нажать любую клавишу, чтобы выбрать язык:
Выберите «Русский» и нажмите «Запустить Ubuntu без установки». Нам нужно запустить систему без установки потому что так у вас будет больше свободы при возникновении каких-либо проблем.
Когда система запустится сразу же открываем установщик. Хотя я буду рассматривать стабильную версию Ubuntu 16.04, все это точно будет работать для Ubuntu 17.04, 17.10 и более новых версий. Там ничего, кроме обоев рабочего стола, не изменилось.
На первом шаге установщика выберите язык:
Затем не забудьте поставить галочки, что необходимо установить обновления и дополнительное программное обеспечение:
На следующем экране мы уже можем перейти к работе с диском. Установщик сам определил Windows 7 и новички, те, кто боится сам лезть в настройку диска могут выбрать этот пункт и установить Ubuntu рядом с Windows 7 в автоматическом режиме. Но мы пройдем другой путь и рассмотрим ручную разметку диска, поэтому выберите «Другой вариант»:
Здесь мы видим свободное место, которое мы выделили под Linux, у меня это 22 гигабайта, для установки тестовой системы этого будет более чем достаточно, но вам я рекомендую брать около 100 Гб и точно не менее 50. Нам предстоит создать три раздела — раздел подкачки, корневой раздел и домашний раздел. Сначала делаем раздел подкачки. Для этого выделите свободное пространство и нажмите кнопку «+»:
Размер раздела должен быть равным количеству оперативной памяти, а файловую систему выберите «Раздел подкачки»:
Следующий раздел — корневой, размер раздела от 30 Гигабайт, минимальный размер 8 Гб, но лучше брать больше чтобы потом не думать где брать память. Например, у меня в рабочей системе, которая установлена уже год сейчас использовано 17 гигабайт на корневом разделе, это притом, что я не устанавливал никаких игр или тяжелых приложений. Файловую систему выбираем Ext4, а точка монтирования, место куда этот раздел будет подключен в файловой системе — естественно «/».
Последнее — это домашний раздел. Он занимает все оставшееся пространство, файловая система тоже ext4, а точка монтирования — /home.
Установка системы
Теперь все готово к продолжению установки. Загрузчик оставляем как есть, пусть устанавливается на этот диск. Он перенесет загрузчик Windows на раздел системы, а сам запишется в MBR. Установленная Widnows будет обнаружена и вы сможете получить к ней доступ из меню во время загрузки. Когда завершите нажмите кнопку «Установить сейчас»:
Дальше вам предстоит еще создать нового пользователя, выбрать часовой пояс, раскладку клавиатуры и ждать. Здесь нет ничего специфического, поэтому информацию об этом смотрите в статье установка Ubuntu 17.04.
Выбор системы для загрузки
Когда установка ubuntu и windows 7 завершится и вы перезагрузите компьютер, перед вами откроется меню выбора системы для загрузки. Оно будет выглядеть вот так:
Здесь вы можете выбрать нужно ли загружать Ubuntu или Windows. Это меню будет появляться при каждой загрузке, так что проблем с выбором операционной системы у вас не возникнет. И даже несмотря на то, что здесь была рассмотрена установка Ubuntu 16.04 рядом с Windows 7, более новые версии будут работать аналогично.
Выводы
В этой статье мы рассмотрели как выполняется установка ubuntu рядом с windows 7. Как видите, это даже проще, чем установка linux рядом с Windows 10, потому что там есть еще EFI, с которым возможно придется наиграться, а тут вы просто выделили место, установили систему и все, обе системы готовы к работе и прекрасно себя чувствуют. Если у вас остались вопросы, спрашивайте в комментариях!
Вы спросили: Как мне установить Linux на свой ноутбук с Windows 7?
Если вы хотите установить Linux, вы можете выбрать вариант установки в реальной среде Linux, чтобы установить его на свой компьютер. Например, в Ubuntu вы увидите значок «Установить Ubuntu» на рабочем столе. Дважды щелкните по нему, и вы получите мастер установки. Здесь все будет довольно просто.
Как установить Linux на Windows 7?
Как выполнить двойную загрузку Linux и Windows (на ПК с уже установленной Windows 7)
- Шаг 1. Подготовка. …
- Шаг 2. Выберите дистрибутив Linux. …
- Шаг 3: Подготовьте установочный носитель. …
- Шаг 4: Резервное копирование Windows. …
- Шаг 5: разбейте жесткий диск на разделы. …
- Шаг 6. Загрузитесь со съемного носителя. …
- Шаг 7: Установите ОС. …
- Шаг 8: измените загрузочное устройство (снова)
Как установить Linux на старый ноутбук?
Попробуйте Mint
- Скачать Mint. Сначала загрузите файл ISO Mint. …
- Запишите ISO-файл Mint на DVD или USB-накопитель. Вам понадобится программа записи ISO. …
- Настройте свой компьютер для альтернативной загрузки. …
- Загрузите Linux Mint. …
- Попробуйте Mint. …
- Убедитесь, что ваш компьютер подключен к сети.…
- Создайте раздел для Linux Mint из Windows. …
- Загрузитесь в Linux.
Как заменить Windows 7 на Ubuntu?
Практика: установка Ubuntu как виртуальной машины
- Загрузите Ubuntu ISO. …
- Скачайте VirtualBox и установите его в Windows. …
- Запустите VirtualBox и создайте новую виртуальную машину Ubuntu.
- Создайте виртуальный жесткий диск для Ubuntu.
- Создайте виртуальное оптическое запоминающее устройство (это будет виртуальный DVD-привод).
Как установить Linux на свой ноутбук?
Выберите вариант загрузки
- Шаг первый: Загрузите ОС Linux. (Я рекомендую сделать это и все последующие шаги на вашем текущем компьютере, а не в целевой системе.…
- Шаг второй: Создайте загрузочный CD / DVD или USB-накопитель.
- Шаг третий: загрузите этот носитель в целевой системе, затем примите несколько решений относительно установки.
Могу ли я иметь Windows и Linux на одном компьютере?
Да, вы можете установить на свой компьютер обе операционные системы.. … Процесс установки Linux в большинстве случаев оставляет ваш раздел Windows в покое во время установки. Однако установка Windows уничтожит информацию, оставленную загрузчиками, и поэтому никогда не должна устанавливаться второй.
Могу ли я заменить Windows 7 на Linux?
Linux — это операционная система с открытым исходным кодом, которую можно использовать совершенно бесплатно. … Замена Windows 7 на Linux — один из самых разумных вариантов. Практически любой компьютер под управлением Linux будет работать быстрее и безопаснее, чем тот же компьютер под управлением Windows.
Подходит ли Linux для старого ноутбука?
Linux Lite можно использовать бесплатно операционная система, которая идеально подходит для начинающих и старых компьютеров. Он предлагает большую гибкость и удобство использования, что делает его идеальным для мигрантов с операционной системы Microsoft Windows.
Какой Linux лучше всего подходит для медленного ноутбука?
Лучшие легкие дистрибутивы Linux для старых ноутбуков и настольных компьютеров
- Лубунту.
- Мята перечная. …
- Линукс Минт Xfce. …
- Xubuntu. Поддержка 32-битных систем: Да. …
- Zorin OS Lite. Поддержка 32-битных систем: Да. …
- Ubuntu MATE. Поддержка 32-битных систем: Да. …
- Slax. Поддержка 32-битных систем: Да. …
- Q4OS. Поддержка 32-битных систем: Да. …
Какая ОС лучше всего подходит для старого ноутбука?
15 лучших операционных систем (ОС) для старого ноутбука или ПК
- Убунту линукс.
- Элементарная ОС.
- Манджаро.
- Linux Mint.
- Lxle.
- Xубунту.
- ОС Windows 10.
- Линукс лайт.
Как сменить операционную систему Windows 7?
Сначала вам нужно щелкнуть правой кнопкой мыши на компьютере и выбрать Свойства:
- Затем нажмите Advanced System Settings.
- Теперь нажмите кнопку «Настройки» в разделе «Запуск и восстановление».
- И просто выберите операционную систему, которую хотите использовать:
- Легкая штука.
Какая версия Ubuntu лучше всего подходит для Windows 7?
5 лучших дистрибутивов Linux для пользователей Window 7
- Linux Mint 19.3 «Tricia» в стиле Windows • Большой выбор предустановленного программного обеспечения • Хорошо работает на старом оборудовании • Огромное сообщество пользователей. …
- KDE Neon (пользовательская версия)…
- Зорин ОС 15 Лайт. …
- элементарная ОС 5.1 ‘Гера’
Как загрузить и установить Linux в Windows 7?
Как установить Linux
- Шаг 1) Загрузите. …
- Шаг 2) Загрузите бесплатное программное обеспечение, такое как «Универсальный установщик USB», чтобы сделать загрузочную флешку.
- Шаг 3) Выберите дистрибутив Ubuntu из раскрывающегося списка, чтобы поместить его на USB.
- Шаг 4) Нажмите ДА, чтобы установить Ubuntu на USB.
Как удалить Linux и установить Windows на свой компьютер?
Чтобы удалить Linux с вашего компьютера и установить Windows:
- Удаление собственных разделов, разделов подкачки и загрузочных разделов, используемых Linux: Загрузите компьютер с установочной дискеты Linux, введите в командной строке fdisk и нажмите клавишу ВВОД. …
- Установите Windows.
Какой Linux мне следует установить на свой ноутбук?
5 лучших дистрибутивов Linux для ноутбуков
- Manjaro Linux. Manjaro Linux — один из дистрибутивов Linux с открытым исходным кодом, который легче освоить. …
- Ubuntu. Очевидным выбором в качестве лучшего дистрибутива Linux для ноутбуков является Ubuntu. …
- Элементарная ОС.
- открытьSUSE. …
- Linux Mint.
Что быстрее Ubuntu или Mint?
мята может показаться немного более быстрым в использовании изо дня в день, но на старом оборудовании он определенно будет работать быстрее, тогда как Ubuntu, похоже, работает медленнее, чем старше становится машина. Mint становится еще быстрее при запуске MATE, как и Ubuntu.
Линукс для новичков — 1. Установка Xubuntu рядом с установленной Windows 7.
Я не очень силен в подаче материала, потому описывать все буду скупо и может быть, что в некоторых моментах что-то буду объяснять не до конца.
Я ни в коем случае не претендую на то, что мои решения являются верными. Все что вы увидите в этом посте — сугубо мое личное мнение, мой личный опыт и решения удобные для меня. Поехали 🙂
Плюсы Linux как системы:
Одному своему товарищу я ставил в свое время Ubuntu весьма старой версии, какой-то долгоиграющей восьмерки, по моему. Так вот, после настройки ОС и установки нужных приложений система проработала без сбоев около 5 лет. Ни замедлений работы, ни подвисаний, ни замусоривания системы в связи с наличием у товарища мелкого братца и мамы любительницы одноклассников не было. Правда и пароль администратора был только у меня и у самого товарища. Проблем не было практически никаких. Самое страшное, когда компьютер был насильно выключен из розетки во время обновления системы. Но все было восстановлено за пару минут и кружку чая.
В современном мире опасность, конечно, представляют уже не столько программные элементы, сколько сам пользователь, но все равно большинство уловок вредоносного ПО работает с особенностями Windows (Подмена hosts файлов, ярлыки с параметрами запуска, настройки автозагрузки и т.п.). Даже многие браузерные уязвимости не всегда работают на других системах. По крайней мере, на Linux вы никогда не поймаете Screen Locker или баннеры на рабочий стол 🙂
На взгляд новичков — это очень бредовый момент, но тем не менее. Все прелести терминала вы поймете только через пару лет использования системы. Но сейчас я предоставлю пример:
Допустим вы хотите установить браузер Firefox под Windows. Вы открываете Internet Explorer, заходите в гугл, пишете «скачать firefox», заходите на сайт, жмете «скачать», ждете, запускаете установщик, тыкаете галочки. etc. etc. etc.
В Ubuntu это выглядит так:
1. Открываете терминал.
2. Пишите в него: sudo apt-get install firefox и жмете «enter»
3. Жмете «Y» или «Д», ждете пока установится — пользуетесь.
Microsoft к этому пришло только недавно, начиная с Windows 8. В Ubuntu же вы достаточно давно можете подобрать требующееся вам приложение прямо в системе. Т.е., у вас установлена программа «Центр приложений Ubuntu» которая является каталогом приложений. Большинство приложений бесплатное и предоставляются свободно.
Отсутствие портов специализированных программ. Таких как Photoshop, Autocad и прочее. Тем не менее, для большинства данных программ есть нативные аналоги. Тот же фотошоп, насколько я знаю, при должной сноровке вполне заменяется GIMP’ом.
Самый первый шаг при знакомстве с операционными системами семейства Linux — это выбор дистрибутива. Правильный выбор дистрибутива облегчит ваше знакомство с системой и сделает его приятным. Не правильный выбор составит не верное представления о Linux системах в целом и отвратит вас от свободного ПО на какое-то время. В данной статье я буду рассматривать установку Xubuntu 16.04 LTS рядом с уже установленной Windows 7 системой. Я все буду проделывать на виртуальной машине, но в общем и целом все будет похоже на правду 🙂
Но для начала давайте же разберемся что мы будем устанавливать, так что немного копи-пасты:
«Ubuntu ([ʊˈbʊntuː]; от зулу ubuntu — человечность; «Убу́нту») — операционная система, основанная на Debian GNU/Linux. Основным разработчиком и спонсором является компания Canonical. В настоящее время проект активно развивается и поддерживается свободным сообществом.»
Приставка «x» в Xubuntu означает то, что в данном дистрибутиве графической оболочкой по умолчанию является XFCE. Данная оболочка является неким облегченным вариантом оригинальной оболочки от Canonical (GNOME).
Ubuntu выбрана как дистрибутив не спроста. На эту тему можно рассуждать часами, но мой выбор обосновывается тем, что Ubuntu очень популярная система. И это позволит вам решать возникающие у вас проблемы достаточно быстро, при этом зачастую при поиске вы будете находить сразу решение проблемы. Не нужно будет регистрироваться на куче форумов и задавать «глупые» вопросы.
Выбор оболочки на самом деле не сильно важен, разве что некоторые приложения предназначены для работы в определенных средах. Например программа блокнот «Kate» для работы под оболочкой KDE. При установке ее на XFCE\LXDE\GNOME подтянет кучу не нужных зависимостей и будет занимать много места на жестком диске. Вообще зависимости в Linux весьма классная и удобная штука. Готов поспорить все опытные пользователи сталкивались, когда для работы приложения в Windows требуются какие-то дополнительные драйверы или библиотеки, и их нужно устанавливать отдельно. В случае же с Ubuntu установщик чаще сам установит все пакеты от которых «зависит» приложение, если вы устанавливаете приложение из репозиториев.
И первым делом мы качаем образ нашей системы тут:
Я советую к выбору 64-битную систему. Так как множество приложений (Та же самая Dota 2) не будут работать под 32-битной системой.
Скачанный образ нужно записать на флешку, ибо устанавливать Ubuntu из под Windows — не лучшее, на мой взгляд, решение. Записать образ можно с помощью, например, приложения UnetBootIn.
Образ скачан, на флешку записан, загрузку с флешки проверили — приступаем к разметке. Разметка в Linux дело, достаточно, простое. С этим вам поможет установщик, а пока нам нужно просто откусить место от Windows. Я хотел Windows 40GB места на диске С, а все остальное отдать Ubuntu. Но окошки потребовали половину 🙂
Сделать это можно в панели управления. Заходим в раздел «Система и безопасность», затем тыкаем в указанную строчку «Создание и форматирование разделов жесткого диска».
Перед нами появится вот такое окошко, тыкаем на диск С правой кнопкой мыши и жмем «Сжать том».
И сжимаем этих ебучих шакалов 🙂
В итоге мы получаем не распределенное место на диске и перегружаем компьютер, инициализировав загрузку с флешки. Сделать это можно разными способами. Чаще всего помогает F8 сразу после включения компьютера, но если возникнут трудности лучше поищите решение этой проблемы в интернете.
После загрузки с флешки мы должны увидеть нечто такое 🙂
И тут все просто — выбираем нужный язык в левой колонке, жмем «установить» и переходим к следующему окошку.
Я не советую загружать обновления при установке, но галочку напротив графы со сторонним аппаратным обеспечением ставить нужно. Это просто экономит время. Переходим к следующему окошку.
В нашем случае мы выбираем «Другой вариант» по причине того, что я хочу разместить домашний каталог на отдельном разделе. Это позволит переустанавливать систему без потери данных и настроек приложений. Переходим непосредственно к разметке.
На данном этапе выбираем строку «свободное место» и жмакаем на кнопку и изображением плюсика.
Первым делом мы создаем раздел подкачки. Размер выделяем ему такой же, сколько у нас оперативной памяти. Я размещаю раздел подкачки в начале, а корневой и домашний каталог уже после него. В итоге все выглядит так:
Теперь снова выделяем строку «Свободное место», жмем плюсик и создаем корневой каталог. Точкой монтирования у него должно являться «/», точки монтирования выбираются во всплывающем меню. Рекомендуемый мною размер 20GB. Его хватает с лихвой.
И в итоге это выглядит так.
А оставшееся свободное место мы отдадим домашнему каталогу, в котором у нас будут храниться все файлы, игры и различные конфиги приложений. Точкой монтирования выбираем «/home».
И жмакаем «установить сейчас».
Вылезет такое окошко , в котором мы нажмем «продолжить».
На данном этапе установка уже началась, а менеджер пока предлагает нам сделать основные настройки. Например выбрать часовой пояс. Томска в списке не оказалось (К слову у KDE он есть), потому я выбрал Москву.
Дальше идет выбор раскладки клавиатуры, но к сожалению лимит на картинки кончился и продолжение будет уже в следующем посте. Если меня конечно не утопят в минусах 🙂
Если вы не хотите видеть эти посты в ленте — поставьте в игнор тег LFNG.