Найти в Дзене
How to

Что нужно сделать после установки Ubuntu Linux (WSL) на Windows 10

После успешной установки Ubuntu на Windows 10 через подсистему Windows Subsystem for Linux (WSL), есть несколько шагов, которые стоит выполнить для настройки системы и повышения её удобства использования. Вот что рекомендуется сделать: 1. Обновление пакетов Первым делом обновим список пакетов и установим доступные обновления: sudo apt update && sudo apt upgrade -y Это гарантирует, что ваша система будет использовать последние версии программного обеспечения. 2. Установка основных утилит Некоторые полезные инструменты могут отсутствовать в базовой установке. Например, build-essential — набор компиляторов и библиотек, необходимых для разработки ПО: sudo apt install build-essential Также полезно установить git, чтобы работать с версиями кода: sudo apt install git 3. Настройка среды разработки (если нужна) Если вы планируете заниматься разработкой, настройте окружение: Установите текстовый редактор, например, vim или nano. Если вам нужен графический интерфейс, можно попробовать установить
Windows Subsystem for Linux (WSL)
Windows Subsystem for Linux (WSL)

После успешной установки Ubuntu на Windows 10 через подсистему Windows Subsystem for Linux (WSL), есть несколько шагов, которые стоит выполнить для настройки системы и повышения её удобства использования. Вот что рекомендуется сделать:

1. Обновление пакетов

Первым делом обновим список пакетов и установим доступные обновления:

sudo apt update && sudo apt upgrade -y

Это гарантирует, что ваша система будет использовать последние версии программного обеспечения.

2. Установка основных утилит

Некоторые полезные инструменты могут отсутствовать в базовой установке. Например, build-essential — набор компиляторов и библиотек, необходимых для разработки ПО:

sudo apt install build-essential

Также полезно установить git, чтобы работать с версиями кода:

sudo apt install git

3. Настройка среды разработки (если нужна)

Если вы планируете заниматься разработкой, настройте окружение:

Установите текстовый редактор, например, vim или nano.

Если вам нужен графический интерфейс, можно попробовать установить сервер X11 и запустить графические приложения. Для этого потребуется установить X-сервер на стороне Windows (например, VcXsrv).

4. Добавление пользователей и настройка прав

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

adduser <username>

Затем добавьте нового пользователя в группу администраторов:

usermod -aG sudo <username>

Теперь вы можете входить в систему как обычный пользователь и использовать команду sudo для выполнения административных действий.

5. Конфигурация сети

Проверьте, правильно ли настроена сеть. В некоторых случаях может потребоваться корректировка файла /etc/resolv.conf. Убедитесь, что DNS-сервера указаны верно.

6. Оптимизация производительности

WSL по умолчанию работает с ограниченными ресурсами. Вы можете увеличить производительность, предоставив больше оперативной памяти и ресурсов процессора вашей виртуальной машине. Это делается через редактирование конфигурационного файла .wslconfig в корневой директории вашего профиля Windows (обычно C:\Users\<your_username>):

[wsl2]

memory=8GB # Ограничьте объем ОЗУ, который может использовать WSL

processors=4 # Количество ядер CPU, выделенных для WSL

swap=0 # Отключаем своп, если хватает ОЗУ

localhostForwarding=true # Включаем пересылку портов

7. Работа с файлами между Windows и Ubuntu

WSL позволяет легко обмениваться файлами между файловыми системами Windows и Ubuntu. Все диски Windows автоматически монтируются в каталог /mnt/. Например, ваш диск C:\ будет доступен по пути /mnt/c.

8. Графическая поддержка (опционально)

Если вы хотите запускать графические приложения внутри WSL, установите сервер X11 в Windows и настройте переменную окружения DISPLAY в Ubuntu:

export DISPLAY=:0

Теперь вы сможете запускать графические программы прямо в среде WSL.

9. Синхронизация времени

WSL может иногда испытывать проблемы с синхронизацией времени между Windows и Linux. Чтобы решить эту проблему, создайте файл /etc/wsl.conf с содержимым:

[automount]

enabled = true

options = "metadata"

mountFsTab = false

[network]

generateResolvConf = false

[boot]

command = "service cron start"

И перезапустите WSL.

10. Подключение к удаленным серверам

Если вы планируете подключаться к удалённым серверам через SSH, убедитесь, что установлены необходимые пакеты:

sudo apt install openssh-server

Затем запустите службу SSH:

sudo service ssh start

Эти шаги помогут настроить вашу среду Ubuntu в WSL для комфортной работы и разработки.