Содержание
-
Рубрика
Обзоры
- 25 Сентября 2016
Может ли опытный пользователь Windows перейти на Linux и спокойно работать в новой среде? Я провел эксперимент: установил Linux на своем ноутбуке и неделю работал под ним вместо Windows 10. Отмечу, что я имел опыт работы на Linux, но это было 15 лет назад.
Семь дней спустя мои выводы такие: сегодня Linux просто установить, и под ним можно работать. Но для рядового пользователя работать там не так удобно, как в Windows-системах. И когда хочется романтики или надоело быть пиратом с нелицензионным ПО, вот как это сделать.
Впечатления от Linux Ubuntu
Эта штука (Linux) внешне похожая на Windows. Как установить ОС, я расскажу в конце истории. А сначала поделюсь впечатлениями от работы под Ubuntu.
Общий вид системы напоминает Windows. В дальнейшем я буду проводить много аналогий между Windows и Ubuntu, чтобы было понятнее. Здесь тоже есть «Рабочий стол» и «Панель задач» (Панель запуска). Вместе с системой устанавливается минимально необходимый софт. Например, LibreOffice является аналогом Microsoft Office, присутствует браузер FireFox, также есть аналог «Проводника». Ярлыки основных программ выведены на Панель запуска». Только расположено все необычно. Панель слева, а часы – в правом верхнем углу. Все окна тоже закрываются слева.
Много программ есть в некоем магазине приложений, который называется «Центр программного обеспечения Ubuntu». Проблем с установкой дополнительных компонентов не возникает: кликнул на иконку, выбрал категорию, выбрал программу, сказал «установить» – и все.
Если пользоваться уже установленными в Ubuntu программами или теми, что есть в «магазине», то особых проблем не возникает. Фильмы и музыка воспроизводятся в соответствующих программах, все документы которые открываются в Word и Excel заменяет LibreOffice.
Командная строка – проклятие Linux
Все было бы классно, если бы все операции можно было выполнять в графическом интерфейсе. Но, к сожалению, без командной строки в Linux не обойтись.
Мои лихие приключения начались с попытки установить Google Chrome. В целом все просто: я зашел на соответствующий сайт, скачал файл и запустил его. Система попросила у меня пароль, открылся «Центр программного обеспечения Ubuntu» и предупредил, что установить программу имеет смысл, только если я доверяю производителю.
Я установил браузер, но он нигде не появился. То есть никакой иконки на «Рабочем столе» или в «Панели запуска» нет. Оказалось, что после установки программы ее надо запустить из командной строки. Как вам такой «user friendly» интерфейс?
И вот только после запуска программы из командной строки в «Панели запуска» появилась иконка. Чтобы ее там закрепить, нужно кликнуть правой кнопкой мыши и выбрать соответствующий пункт. Кстати, когда устанавливаешь программы из «Центра программного обеспечения Ubuntu», то этой проблемы нет. Там иконки сразу появляются на «Панели запуска».
UPD. Мне подсказали более простой путь. Нужно кликнуть правой кнопкой мыши на верхнюю иконку в «Панели запуска», выбрать «Программы» и там можно найти все установленные приложения.
Далее я установил себе Skype (такая же история). Но интерфейс Skype в Linux – это полный капец. Мало того, что он выглядит устрашающе, так еще ужасно неудобный в пользовании. Вот замечательный пример: когда человек поставил себе статус «не беспокоить», то он в оффлайне. Но он может писать вам сообщения, и вы их будете получать.
Так вот: Skype под Ubuntu не умеет получать сообщения от такого абонента.
Один мой друг думает, что Skype под Linux сделан специально уродливым, чтобы люди пользовались Windows 🙂 И хотя я не верю в теории заговора, однако, смотря на это невольно задумываюсь.
Последние впечатления
Думаю, из моего рассказа понятно: если вы способны установить Windows, то и Ubuntu сможете овладеть. Однако у пользователя Windows всегда будут возникать разнообразные проблемы: где найти калькулятор, как включить проверку орфографии в LibreOffice или вставить фрагмент текста без форматирования, где найти аналог Paint. На поиск ответов на эти вопросы я тратил свое время в течение дня.
У меня было и много других проблем, которые отвлекали от работы. LibreOffice время от времени отказывался сохранять изменения в моей статье. Возможно, потому, что файл лежал не в «линуксовом» разделе диска, а может, потому, что название папки была кириллицей, а не латиницей.
Chrome не запоминал пароли к моим аккаунтам. В случае с Gmail это особенно раздражало, потому что у меня установлена двухфакторная авторизация, и каждый раз нужно было ждать SMS с кодом.
Однажды под вечер ноутбук начал сильно тормозить, а система постоянно дергала винчестер. Перезагрузка решила эту проблему. Думаю, это какие-то личные неурядицы моего ноутбука с Linux. А так – все супер, можно работать. Поэтому если я вас не напугал, тогда читайте далее, как установить Ubuntu.
Как установить Ubuntu и какой дистрибутив Linux самый лучший
Мои основные требования к дистрибутиву Linux были такими: чтобы «сборка» (жаргонное название дистрибутивов) была популярной, локализованной и сразу готова к использованию. Чтобы не пришлось пользоваться командной строкой, делать компиляцию пакетов и прочие извращения (с этим не повезло).
Немного погуглив, я определил для себя, что самый популярный дистрибутив – это Ubuntu. Он просто ставится, локализованный, есть поддержка – кажется, то что надо. Отмечу, что каждый «линуксоид» хвалит свою сборку, и правды на форумах не найти. Я загрузил Ubuntu Desktop 14.04.5 (64 бит).
Как установить Linux рядом с Windows 10
Оказалось, что в Ubuntu такая возможность реализована, и не надо ничего выдумывать. В процессе установки просто выбираете соответствующую опцию – и все.
Три шага. Скачиваем дистрибутив (около 1 ГБ), записываем его на флешку и устанавливаем.
Для записи дистрибутива на флешку я воспользовался утилитой Rufus. Она элементарна: вставил флэшку, указал путь к дистрибутиву и уже через несколько минут получил диск для загрузки.
Загрузившись с флешки, я просто следовал инструкциям на экране. Ничего не менял, ничего не выдумывал. Ubuntu «откусил» около 70 ГБ свободного места на винчестере, «переварил» его под себя и минут за 20 установился.
В плане установки Ubuntu – классная система. Устанавливается вдвое быстрее Windows, все драйвера сама находит – и можно сразу работать. Время загрузки системы и программ у меня было такое же, как и в Windows 10.
Правда, и здесь есть ложка дегтя. С первого раза нормально установить Ubuntu мне не удалось. То есть система встала, но очень тормозила. Мне даже эту статью пришлось переписывать, потому что первые впечатления от Ubuntu 16.04 были ужасными.
Тогда я ее снес и установил предыдущую версию – Ububtu 14.04. С ней проблем не было. И можете на это не обращать внимания – я списываю это на индивидуальные проблемы взаимоотношений между моим ноутбуком и Ubuntu.
Традиционно считается, что Linux имеет много плюсов в плане безопасности, защиты от вирусов и использования лицензионного ПО. Но, на мой взгляд, к пользователю он не слишком дружественный. После недели работы под Ubuntu я с облегчением вернулся к Windows 10. Некоторое время Ubuntu еще будет соседствовать с ОС от Microsoft на моем ноутбуке, и, думаю, это будет не слишком долго.
Автор: Дмитрий Костюк | Tech Today
Май, 27th 2016Рубрика: *NIX 34460 Подписаться на комментарии по RSS
Сегодня расскажу про установку Linux второй системой к уже имеющейся Windows 8/8.1 или 10 на ноутбук с UEFI с помощью загрузочной USB-флешки. На данный момент это будет, наверное, уникальное руководство, так как ничего вразумительного на просторах рунета по данной теме мне отыскать не удалось. Несмотря на бурное развитие интернета, различных сообществ и форумов по Linux, реально полезную информацию в куче “псевдоумных” комментариев найти сейчас крайне сложно.
Для экспериментов у меня был ноутбук Asus X555LD с UEFI, предустановленной лицензионной Windows 8.1 и соответственно разделом восстановления. Всё это хозяйство в обязательном порядке должно было остаться и работать как и раньше. А второй системой должен был стать, последний на данный момент, Linux Mint 17.3 “Rosa” MATE (64-bit) с возможностью выбора нужной ОС при включении ноутбука. Устанавливать дистрибутив будем с загрузочной флешки.
В статье постараюсь обойтись без специальных терминов и команд, так что справиться с установкой сможет даже начинающий пользователь Linux. На самом деле установка современных дистрибутивов Linux, в большинстве случаев не вызывает никаких вопросов и танцев с бубном как раньше, но только до тех пор пока вы не сталкиваетесь с новыми BIOS UEFI.
UEFI (единый интерфейс EFI) — это особый интерфейс, заменяющий BIOS, который устанавливается между ОС, инсталлированной на компьютере и программным обеспечением, отвечающим за низкоуровневые функции аппаратных компонентов ПК.
Многие просто забивают на проблему, если ноутбуки позволяют выставить режим legacy BIOS (т.е. устаревшую базовую система ввода/вывода) – собственно к этому и сводится большинство советов на форумах. Но такой подход иногда приводит к не очень корректной работе ноутбука, чаще всего это выражается в управлении функциями регулировки яркости экрана, звука, wi-fi.
А уж по части установки Linux второй системой к Windows, то тут вообще единодушие в решение проблемы – сносите ненавистный Windows 8/10 и устанавливаете в обычном режиме семёрку вместе с вожделенным Линуксом. Ребята, ну это вообще не путь юниксоидов!!! Надо искать решение проблемы, а не тупо делать что проще. К тому же новые ноутбуки режим legacy BIOS уже не предоставляют, как тут быть спрашивается? Да и терять лицензию не каждому захочется, плюс продавая ноутбук желательно возвратить его в исходное состояние.
От лирики перейдем к главному, ради чего всё затевалось – непосредственно к установке. Напомню что мы хотим получить в итоге – предустановленную Windows 8 с заводским разделом восстановления, которая бы мирно жила рядом с Linux Mint (ну это в моем случае, у вас может быть и другая) в UEFI режиме, ну и соответственно с помощью Grub загружать обе системы.
Выделяем место на жестком диске для Linux
На всякий случай, если что-то вдруг пойдет не так и вы не уверены в прямоте своих рук, желательно всё-таки сделать загрузочную флешку или диски восстановления Windows (программы для этого обычно предустановлены на ноутбуках).
Освободить место на жестком диске можно как штатными средствами Windows, так и воспользовавшись какой-нибудь бесплатной или платной программой для работы с разделами, полагаю это не проблема. Тут главное не навредить и не трогать раздел загрузки efi, восстановления RECOVERY и иные вспомогательные разделы (зависит от выдумки производителя).
Для Linux я отщипнул кусочек в 200Гб от диска D, у меня получилась неразмеченная область – туда и будем ставить наш дистрибутив. Кому удобнее, может сразу разметить освободившееся место под Linux, чуть ниже напишу какие именно разделы нам понадобятся.
Создание загрузочной флешки Linux с UEFI
Скачиваем с сайта 64-битный iso-образ диска Linux Mint. Где-то читал что у 32-х битных систем есть проблемы с режимом UEFI, сам не проверял, так что у кого есть интерес, может поэкспериментировать и поделиться результатами если не жалко.
Свою флешку я сделал просто из терминала на Mac по аналогии как описывал ранее создание загрузочной флешки с FreeBSD:
diskutil list (выводим список дисковых устройств) diskutil unmountDisk /dev/disk3 (размонтируем флешку) sudo dd if=Desktop/linuxmint-17.3-mate-64bit.iso of=/dev/disk3 (пишем образ на флешку)
Аналогично командой dd создается загрузочная флешка и на Linuх. Под Windows корректно создать загрузочную флешку в режиме UEFI можно утилитой Rufus, о которой тоже уже писал в блоге.
Пожалуй, практически все приготовления завершены, но прежде чем перейти непосредственно к установке Linux, осталось в BIOS-UEFI ноутбука (на Asus заходим в него по F2) отключить Secure Boot. В противном случае включенный режим проверки подписи ключей UEFI не даст разрешение Grub запустить Windows.
Установка Linux Mint второй системой на ноутбук c Windows 8 в режиме UEFI
Включаем ноутбук с вызовом меню выбора загрузочных устройств (у меня это ESC, у вас скорее всего по другому) и выбираем загрузку с флешки. Самое интересное начинается в момент разбивки диска о чем так мало информации в сети. Делать будем в ручном режиме, иначе установщик предлагает тупо затереть весь жесткий диск и оставить один Linux, нам такой радикальный подход даром не нужен. Процесс разбивки диска и установки я постарался максимально наглядно показать на картинке:
Как и обещал ранее, чуть подробнее расскажу про разметку диска и куда нам следует установить загрузчик именно для режима UEFI.
- /dev/sda1 – загрузочный раздел UEFI где установлен Windows-загрузчик и куда мы подсунем дополнительно свой. Не трогаем и не форматируем
- /dev/sda2 и /dev/sda3 – эти два раздела нужны Windows и нам не интересны, не трогаем
- /dev/sda4 – тут установлена Windows 8, я его тоже не трогал, но в дальнейшем за счет свободного места на нем можно с помощью программ разметки дисков увеличить или уменьшить размер диску D
- /dev/sda5 – в Windows представлен как диск D. Именно из него я и выделил 200 Гб для Linux
- /dev/sda7 – создаем раздел размером 150-250 Мб и сопоставляем ему точку монтирования /boot
- /dev/sda8 – для этого раздела я выделил почти всё свободное место, оставив чуть более 1500 Мб под swap (/dev/sda9)
- /dev/sda6 – раздел RECOVERY Windows. Тут само собой ничего не трогаем
Как видите, нет ничего сложного, осталось только указать место куда система должна будет устанавливать загрузчик – /dev/sda1. Дальнейшая установка 100500 раз описана в интернете, нет смысла повторяться. Наслаждайтесь.
Добрый день всем, кто оказался на данном сайте. Сегодня речь пойдет о способе маскировки Linux под Windows. Данная инструкция подойдет для всех Deb ориентированных систем (Debian, Xubuntu, Linux Mint…) с рабочим столом Xfce. Создатели дистрибутива Kali Linux разработали средство, способное замаскировать Kali Linux xfce под Windows 10. Эта тема выложена в свободный доступ на gitlub. Саму тему разработчики создали для того, что бы не привлекать внимания в общественных местах, что у вас запущен Linux. Вообщем, давайте ближе к делу. Устанавливать тему и тем самым маскировать под Windows будем Xubuntu 19.10. Переходим в терминал и скачиваем сам скрипт.
Установка kali-undercover
git clone https://gitlab.com/kalilinux/packages/kali-undercover
Стоит оговориться, что вполне возможно вам нужно будет установить пакет git. Сделать это можно следующей командой:
sudo apt install git
После того как мы скопировали тему на наше устройство, нам нужно перейти в папку самой темы. После чего скопировать файлы в системные папки. Для этого выполняем следующие команды:
cd ~/kali-undercover
sudo cp -r share /usr/
sudo cp bin/kali-undercover /usr/bin/
Теперь можно переходит к настройке самого оформления. Для этого открываем “Настройки – Внешний Вид” и выбираем в нем “Windows 10”. Переходим к значкам, открываем данный пункт меню и выбираем в нем Windows 10. А затем открываем “Диспетчер Окон” и точно так же ищем Windows 10.
Теперь можно спустить панель вниз экрана, скачать и установить фоновое изображения Windows 10. В результате получиться примерно следующее:
Так же можно установить и темную тему. Для этого нужно скачать и выполнить следующие команды:
cd /tmp; wget https://github.com/B00merang-Project/Windows-10-Dark/archive/master.zip
unzip master.zip
sudo mv Windows-10-Dark-master /usr/share/themes
По окончании установки переходим к меню и выбираем в списке тем “Windows-10-Dark-master”. После чего точно так же выбираем оформления окон. В результате получиться следующее:
Удаление kali-undercover
Согласитесь, сходство довольно таки сильное. Да и в общественных местах не кто не усомниться что вы пользуетесь именно Windows а не Linux. Что собственно авторы и хотели сделать. А теперь давайте удалим все это. Делается это тоже довольно таки просто. Для удаления достаточно выполнить следующие команды:
sudo rm /usr/bin/kali-undercover
sudo rm /usr/share/applications/kali-undercover.desktop
sudo rm -r /usr/share/icons/Windows-10-Icons
sudo rm -r /usr/share/themes/Windows-10
sudo rm -r /usr/share/kali-undercover
На случай установки темной темы:
sudo rm -r /usr/share/themes/Windows-10-Dark-master
А на этом сегодня все. Как видите, не чего сложного. Да и сама тема довольно таки сильно напоминает нам Windows. Разработчики сделали большую работу над этой темой. Что в свою очередь заслуживает внимания.
Среди множества дистрибутивов GNU / Linux есть тот, который сочетает в себе практически все преимущества и недостатки этих систем (конечно, есть и другие преимущества).
Речь идет об Arch Linux.
Разработчики все еще следуют своему первоначальному принципу, согласно которому система должна быть максимально простой и функциональной.
Новые пользователи GNU / Linux (и даже те, кто перешел с Ubuntu, Mint и т. д.) могут посчитать Arch довольно недружелюбным и даже грубым.
Но все не так.
Дистрибутив просто общается с пользователем чуть более «умным» языком, предлагая ему всю власть над собой.
Это довольно интересный шаг в изучении работы ОС «изнутри».
Статья описывает, как установить Arch Linux с USB Flash.
Установить Arch Linux второй системой с Windows 10
Шаг 1. Подготовка к установке Arch Linux
Если вы планируете установить систему на отдельный диск, который является пустым, то никаких подготовительных операций не требуется.
В другом случае вы должны выделить место на диске специально для новой ОС.
Для этого в Windows 10:
Откройте «Управление дисками» с помощью сочетания клавиш Win + X;
Щелкните правой кнопкой мыши по нужному диску и выберите «Сжать том»
Укажите требуемое значение для уменьшения размера диска и нажмите «Сжать»; Вы не сможете удалить информацию по ошибке с помощью этой операции. Программа защищает от таких случаев и ограничивает объем сектора, который будет разделен, чтобы не влиять на доступные данные. После этого в списке появится нераспределенный раздел, на который будет установлена Arch.
Шаг 2. Загрузка и проверка образа
Arch Linux распространяется бесплатно на официальном сайте.
Они предлагают несколько вариантов загрузки, в том числе через http.
Используйте магнитную или скачайте торрент-файл; это будет намного быстрее, чем при использовании http или чего-то другого. После загрузки считается хорошей практикой проверка образа: это файл (без изменений), подписанный разработчиками.Это обычно необходимо при загрузке не с официального сайта.Чтобы проверить сумму MD5 в Windows 10, выполните следующие действия.
- Нажмите Win + X и выберите «Windows PowerShell».
- Напишите эту строку в терминале:
где FILENAME – это имя образа с указанием пути к нему.
3. Сравните значение поля Hash с суммой MD5, указанной на сайте (регистр букв не имеет значения).
Если данные совпадают, все в порядке. GNU / Linux использует консольную утилиту md5sum для проверки хэш-суммы.
Шаг 3. Запись Arch на USB
Файл с системой занимает ~ 600 МБ, поэтому подходит практически любая флешка.
Существует несколько программ для записи образа, но одна из них особенно проста и удобна ― Etcher.
Он кроссплатформенный и позволяет выполнить всю процедуру в три клика.
- Добавить в Словарь
- Создать новый список слов…
- Копировать
Скачайте и установите Etcher с официального сайта.
Также есть возможность скачать портативную версию без установки.
Запустите программу.
Следуйте простым инструкциям, предоставленным программой, чтобы записать образ
Шаг 4. Загрузка с USB-Flash
После записи образа перезагрузите компьютер.
Когда компьютер находится на этапе проверки POST (в этот момент появляется логотип материнской платы или текст подсказывает вам нажать функциональные клавиши), нажмите клавишу меню загрузки (в зависимости от материнской платы ее можно назначить по-разному).
Обычно это F11 или F12.
После этого выберите USB-Flash с Arch Linux.
Когда появится начальный экран с логотипом системы, просто нажмите Enter, чтобы выбрать первую строку.
Шаг 5. Подключение к интернету
Через 20 секунд перед вами появится консоль с оболочкой ZSH.
Все действия будут выполняться под суперпользователем, поэтому будьте осторожны.
Небольшой размер дистрибутива означает, что все необходимые компоненты будут взяты из Интернета.
Если вы используете кабель, запустите:
dhcpcd
DHCP-клиент будет включен, после этого проверьте доступ в Интернет с помощью строки:
ping -с4 google.com
4 пакета будут отправлены на удаленный сервер.
Если они вернутся успешно, это будет написано с фиксацией времени возврата.
Если вы используете Wi-Fi, запустите утилиту:
wifi-menu
Здесь выберите нужную сеть и, если необходимо, введите пароль.
Шаг 6. Выбор часового пояса
Чтобы определить и исправить нужный часовой пояс, выполните следующую команду:
timedatectl set-timezone Europe/Moscow
Измените Europe/Moscow на ваш регион.
ZSH скажет вам, что делать, если после установки часового пояса вы дважды нажмете Tab.
Откроется список всех зон.
Используйте стрелки и Enter, чтобы выбрать нужную зону.
После этого примените изменения:
timedatectl set-ntp true
Чтобы правильно установить время даже после перезагрузки, введите:
hwclock --systohc --localtime
Шаг 7. Разбиение диска
Этот этап установки Arch Linux немного отличается в зависимости от использования BIOS или UEFI, о которых будет сказано ниже.
Как проверить, использует ли ваш компьютер UEFI или BIOS
Чтобы узнать, какое устройство будет использоваться для новой системы, запустите:
lsblk
Желаемое устройство – /dev/sda. Сначала запустите утилиту управления дисками с этим устройством:
cfdisk /dev/sda
ДЛЯ BIOS:Укажите тип разметки dos; Стрелками выберите «New» и нажмите Enter.
Вы должны создать 2 раздела: root и swap.
При желании выделите папку пользователя в отдельном разделе.
Здесь, в VirtualBox, это не сделано;
Введите 27G (формула: SIZE_OF_DISK – SIZE_OF_RAM) для root;
Далее выберите «primary»; После этого появится вновь созданный раздел. Теперь нам нужно указать, что он будет загрузочным. Выберите «Bootable» и нажмите Enter. Звездочка появляется в поле Boot для подтверждения этого действия; В разделе «Free spae» после создания выберите тип с идентификатором 82; Примените изменения с помощью пункта меню «Write» (подтвердите ввод, введя слово «yes»), а затем «Quit»; Отформатируйте корневой раздел:
mkfs.ext4 /dev/sda1 -L root Make swap on another partition: mkswap /dev/sda2 -L swap
ДЛЯ UEFI: Здесь вы также должны выделить раздел для загрузчика.
Важно! Не перезаписывайте существующий загрузчик Windows 10, иначе вы не сможете запустить его позже. Затем просто подключите раздел к этому загрузчику и запишите его в /etc/fstab.
Процесс отличается от вышеизложенного следующим:
После запуска cfdisk выберите тип gpt; Сначала выделите основной раздел на 100M и укажите тип «EFI System»;
Затем выделите корневой сектор (тип «файловая система Linux») и поменяйте местами (тип «Linux swap») в соответствии с методом, описанным выше в разделе «ДЛЯ BIOS». В результате схема диска должна выглядеть примерно так:
- Примените действия и выйдите из утилиты;
- Отформатируйте раздел «System EFI»:
mkfs --type=vfat /dev/sda1
Root:
mkfs --type=ext4 /dev/sda2
Swap:
mkswap /dev/sda3
Примечание! По мнению многих пользователей, swap не является обязательным разделом, если на компьютере много оперативной памяти. Дело в том, что корректная очистка страниц памяти происходит за счет раздела подкачки. И это не зависит от размера оперативной памяти. В противном случае в системе могут возникать неисправности в виде зависаний.
Шаг 8. Монтирование разделов
Затем вы должны подключить новые разделы к каталогу /tmp, а затем начать установку системы на них.
ДЛЯ BIOS:
Подключить root:
mount /dev/sda1 /tmp
Включить swap:
swapon /dev/sda2
ДЛЯ UEFI:
Подключить root:
mount /dev/sda2 /tmp
Создайте папку для GRUB:
mkdir -p /tmp/efi
mount /dev/sda1 /tmp/efi
Подключить swap:
swapon /dev/sda3
Шаг 9. Выбор сервера для загрузки пакетов
Вы не можете гарантировать, что серверы, доступные для загрузки, расположены как можно ближе к вам.
Поэтому вы должны вручную изменить файл конфигурации, где указаны все доступные серверы, а именно, переместить тот, который вам нужен, в начало.
Отредактируйте файл с зеркалами:
vi /etc/pacman.d/mirrorlist
- Нажмите клавиши j (вверх) и k (вниз), чтобы перейти к строке, в которой адрес ближайшего к вам сервера вводится в переменной Server (страна закомментирована выше для удобного поиска).
- Нажмите d дважды, чтобы вырезать строку под курсором в буфер.
- Нажмите p, чтобы вставить вырезанный текст перед первым сервером.
Чтобы выйти из редактора и сохранить изменения в файле, нажмите последовательность клавиш:
:wq
И нажмите Enter. Сначала требуется двоеточие. Чтобы выйти без записи, запустите:
:q!
Шаг 10. Установка базовых пакетов
Теперь базовые пакеты загружаются и устанавливаются в каталог /tmp, образуя там новую систему:
pacstrap /tmp base base-devel
Это займет несколько минут в зависимости от сервера, который вы выбрали ранее.
Шаг 11. Настройка ОС
После установки необходимо выполнить базовую настройку системы.
Сначала вы должны создать файл fstab для Arch, чтобы вы могли записывать на него диски с автоматическим монтированием:
genfstab -t UUID /tmp >> /tmp/etc/fstab
Далее, перейдите в каталог, где находится наш Arch:
arch-chroot /tmp
Написание собственного имени для ПК:
echo “mypc” > /etc/hostname
Сообщите файлу /etc/hosts о вновь созданном имени:
echo -e “127.0.0.1 localhost n::1 localhost n127.0.1.1 mypc.localdomain mypc” >> /etc/hosts
Также нам нужно настроить время. Для этого создайте мягкую ссылку на файл, который определяет часовой пояс в каталоге /etc/localtime:
ln -sf /usr/share/zoneinfo/America/Lima /etc/localtime
Шаг 12. Настройка локализации
Чтобы включить полную поддержку русского языка, вы должны включить соответствующий языковой стандарт в файл /etc/locale.gen:
Чтобы активировать locale, сначала удалите символ «#» в нужной строке, поместив курсор на нее и один раз нажав клавишу x.
При необходимости раскомментируйте другие языки.
Сохраните и выйдите из редактора с уже известной последовательностью: wq.
Далее проверьте включенные языки:
locale-gen
Осталось сделать переменные locale.conf и LANG, указывающие эти языки:
echo “LANG=ru_RU.UTF-8” > /etc/locale.conf
Шаг 13. Установка загрузчика
Теперь настройте загрузчик, который загрузит ОС после теста POST:
ДЛЯ BIOS:
Для BIOS:
pacman -S grub
Для UEFI:
pacman -S grub efibootmgr
После этого введите эту строку для настройки GRUB на диск, используемый для Arch:
grub-install /dev/sda
Если на этом этапе вы столкнулись с ошибкой (не просто с предупреждением), добавьте флаг -force перед /dev/sda (это часто происходит при установке в VirtualBox или VMware):
grub-install --force /dev/sda
Если на компьютере используется несколько систем, также введите:
pacman -S os-prober mtools fuse
Затем обновите конфигурационный файл GRUB:
grub-mkconfig -o /boot/grub/grub.cfg
При использовании беспроводного соединения также поставьте соответствующую утилиту:
pacman -S dialog wpa_supplicant
Arch Linux был успешно установлен.
Перед выходом установите пароль для суперпользователя, чтобы сохранить безопасность системы хотя бы перед созданием другого пользователя.
Запустите команду
passwd
Вам будет предложено ввести новый пароль, а затем еще раз для подтверждения.
Обратите внимание, что даже звездочки не отображаются на экране при вводе пароля.
Теперь выйдите из /tmp с помощью команды exit и размонтируйте ранее подключенные разделы:
umount /dev/sda{1,2}
После этого перезагрузите компьютер и запустите диск с установленной Arch. Вам будет доступна только учетная запись root с ранее установленным паролем. После входа в систему запустите и запустите Internet-daemon dhcpcd (если вы используете кабель) в автозапуске:
systemctl start dhcpcd systemctl enable dhcpcd
Спонсор данной статьи – Многослойные печатные платы
Поделитесь статьей:
Krokodil707 , 12 февраля 2021, 12:31 Утилиты GNU/Linux могут упростить некоторые операции, а благодаря специальным инструментам их можно запустить и в Windows |
Под GNU/Linux-дистрибутивы создано огромное количество полезных и удобных инструментов и приложений для обычных пользователей и разработчиков. Далеко не всё из этого доступно на Windows, но, к счастью, для ОС от Microsoft есть решения, исправляющие эту проблему.
Лучший Telegram-канал про технологии (возможно)
Содержание
WSL — официальная подсистема Linux внутри Windows CoreUtils — лёгкий инструмент для запуска базовых команд Cygwin — запуск команд и Bash-скриптов
WSL — официальная подсистема Linux внутри Windows
В Windows 10 существует крайне полезная вещь под названием Windows Subsystem for Linux (WSL). Она позволяет использовать GNU/Linux-среду прямо в Windows и запускать не только команды, но и, например, Bash-скрипты. Для использования WSL необходимо следовать инструкции ниже.
Шаг 1. Проверьте, подходит ли текущая версия Windows требованиям. Для этого нажмите сочетание клавиш Win+R, затем введите winver. Найдите строку «Сборка ОС» — она должна быть свежее версии 14316.
Шаг 2. Запустите стандартную утилиту PowerShell от имени администратора и введите в ней команду для включения WSL:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Шаг 3. Если версия Windows, определённая в первом пункте, свежее 18362, вы можете установить WSL 2, который в разы быстрее первой версии и обладает доработанным ядром. Введите команду ниже, если нужно установить WSL 2:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
После этого скачайте и установите пакет обновления с официального сайта.
Шаг 4. Перезагрузите компьютер. Если была произведена установка WSL 2, введите в PowerShell от имени администратора следующую команду:
wsl –set-default-version 2
Шаг 5. После перезагрузки откройте фирменный магазин приложений Microsoft Store и найдите подходящий GNU/Linux-дистрибутив. Самым популярным является Ubuntu — вы можете установить любую версию из представленных в Microsoft Store.
Шаг 6. Как только установка завершится, найдите дистрибутив в меню «Пуск» и запустите его.
Шаг 7. Пройдите этап первоначальной настройки, введя имя нового пользователя и придумав пароль.
Шаг 8. Теперь различные GNU/Linux-команды можно выполнять, запустив дистрибутив, либо введя в командной строке wsl <команда>. Например, для просмотра всех файлов в текущей директории достаточно в командной строке выполнить wsl ls -a.
Обращу внимание на то, что путь к дискам в WSL отличается от такового в Windows. Вместо привычного C:/ используйте /mnt/c/. Также не забывайте про экранирование пробелов с помощью символа — это также пригодится при вводе путей к файлам.
Помимо выполнения базовых команд, с помощью WSL можно даже запускать приложения с графическим интерфейсом. Правда, рассчитывать на большое количество поддерживаемых подобных программ не стоит.
Шаг 1. Загрузите X-сервер и установите его.
Шаг 2. Запустите его с помощью ярлыка на рабочем столе. В открывшемся окне выберите вариант Multiple windows, затем Start no client. Завершите настройку кнопкой Finish.
Шаг 3. Откройте дистрибутив через меню Пуск и выполните команду export DISPLAY=:0
Шаг 4. Запустив приложение с графическим интерфейсом в WSL, вы увидите новое окно прямо в Windows.
CoreUtils — лёгкий инструмент для запуска базовых команд
Плюс данной утилиты — возможность запуска не только на Windows 10, но и на более старых версиях ОС. Кроме того, она легка и не занимает много места. Не обошлось без недостатков — программа скудна на функционал и не обновлялась очень давно. Она не только не умеет запускать скрипты и приложения с GUI, но и поддерживает лишь самые базовые GNU/Linux-команды. Установка CoreUtils весьма проста.
Шаг 1. Скачайте утилиту с официального сайта.
Шаг 2. Следуйте инструкциям установщика.
Шаг 3. Откройте «Панель управления», в разделе «Система и безопасность» выберите пункт «Система». На панели слева откройте «Дополнительные параметры системы». Нажмите кнопку «Переменные среды» и в открывшемся окне найдите область с заголовком «Системные переменные». В случае, когда там есть переменная Path, выберите её, нажмите «Изменить» и далее создайте новую строку. Содержимым этой строки должен быть путь к папке, который был указан при установке. Если вы ничего не меняли, то введите следующее:
C:Program Files (x86)GnuWin32bin
Переменной Path нет? Тогда для начала создайте её кнопкой «Создать», затем в поле имени введите Path, а в поле значения — строку выше.
Шаг 4. Запустите командную строку и выполняйте команды прямо там.
Cygwin — запуск команд и Bash-скриптов
Ещё одна утилита, схожая с CoreUtils, но обладающая более широким функционалом — в том числе и возможностью запуска скриптов. Из минусов — немалый вес и более сложная установка. Разумеется, не идёт ни в какое сравнение с максимально удобным WSL, но для базовых команд вполне подойдёт.
Шаг 1. Загрузите Cygwin и запустите установку.
Шаг 2. Выберите Install from Internet, укажите директории для установки и загрузки пакетов, а также любой подходящий сайт из списка для скачивания файлов.
Шаг 3. В процессе установки можете выбрать необходимые пакеты, либо сразу нажать «Далее», оставив базовый набор.
Шаг 4. Откройте «Панель управления», в разделе «Система и безопасность» выберите пункт «Система». На панели слева откройте «Дополнительные параметры системы». Нажмите кнопку «Переменные среды» и в открывшемся окне найдите область с заголовком «Системные переменные». В случае, когда там есть переменная Path, выберите её, нажмите «Изменить» и далее создайте новую строку. Содержимым этой строки должен быть путь к папке, который был указан при установке. Если вы ничего не меняли, то введите следующее:
C:cygwin64bin
Переменной Path нет? Тогда для начала создайте её кнопкой «Создать», затем в поле имени введите Path, а в поле значения — строку выше.
Шаг 5. Команды можно выполнять как через командную строку, так и через специальный терминал.
Шаг 6. Для удаления Cygwin достаточно удалить папку, в которую программа была установлена, а также (по желанию) значение из переменной Path по методу, обратному тому, что был описан в 4 шаге (не удаляйте саму переменную).
Telegram-канал создателя Трешбокса про технологии Последнее изменение: 12 февраля 2021, 15:50
ли со статьей или есть что добавить?