Как разрабатывать на рабочем столе Linux с простой в использовании виртуальной машины

Если вы разрабатываете на рабочем столе Linux, вы знаете, насколько важно не только иметь правильную среду для работы, но и ту, которую можно легко воссоздать и управлять.

Для этого есть всевозможные инструменты, такие как VirtualBox и VMware. Но есть менеджер виртуальной машины командной строки, которая гораздо более эффективна в использовании, чем любая из этих систем. Этот инструмент называется многооснабом.

Multiasss использует KVM на Linux, Hyper-V в Windows и Hyperkit на macOS (да, вы также можете установить многочисленные на этих других OSE). Многооседание поддерживает метаданные для облачных инициаторов, так что вы даже можете моделировать облачную среду со своего рабочего стола.

Для многих Multipass — отличный способ быстро раскрутить виртуальную машину Linux и разработать командную строку для серверов. Но если вы разработчик рабочего стола, что вы делаете?

Вы добавляете полную среду рабочего стола в микс.

Позвольте мне показать вам, как это делается.

Что тебе нужно?

Чтобы сделать эту работу, вам понадобится ОС, которая поддерживает многочисленные. Я покажу вам, как установить Multiass на Linux, MacOS и Windows. Неважно, какая ОС вы используете, поскольку работа с Multiass Multy, на каждом.

Установка множества на Linux

Чтобы установить Multiass на Linux, вам понадобится распространение, которое поддерживает SNAP. Если у вас еще нет установки Snap, это может быть сделано с помощью команды, например:

sudo apt -get установить snapd -y

Если вы используете распределение на основе Fedora, команда:

sudo dnf install snapd -y

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

git clone cd yay makepkg -si

Установите SNAPD с:

Ура — Snapd

Запустить и включить службу с командой:

Sudo SystemCtl включает –now Snapd.socket

Установка множества на macOS

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

/bin/bash -c ‘$ (curl -fssl https://raw.githubusercontent.com/homebrew/install/head/install.sh) »

После установки Homebrew добавьте Multipass с:

Brew Install –Kask Multipass

Установка множества на Windows

Установка множества в Windows требует, чтобы вы загрузили правильный установщик с многооснащенного веб -сайта. После того, как вы скачали установщик, запустите его и пройдите по мастеру.

Запустите свою первую многопоссажную виртуальную машину

Далее мы собираемся запустить новую виртуальную машину с Multipass. Во -первых, найдите версию Ubuntu, с которой вы хотите использовать:

Многооснащение находка

Приведенная выше команда будет перечислять все доступные выпуски, из которых мы будем использовать версию 24.04 LTS. Чтобы запустить виртуальную машину, выпустите команду:

Multiass Multabs Launch 24.04

Один из виртуальных машин запускается, проверьте его:

Многоосложенный список

Получить доступ к виртуальной машине

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

Многооседательское название оболочки

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

Установка рабочего стола

Виртуальная машина будет только на основе текста, поэтому нам нужно установить рабочий стол. Прежде чем мы сможем это сделать, обновите Apt:

Sudo Apt-Get обновление

Далее мы установим настольный компьютер Cinnamon и клиент RDP (подсказка, подсказка) с командой:

sudo apt -get установить корицу xrdp xorgxrdp -y

Установка рабочего стола займет от двух до 10 минут (в зависимости от мощности вашего хостинга).

Добавить нового пользователя

При установленном рабочем столе вы захотите добавить нового пользователя (чтобы вы могли получить доступ к рабочему столу через RDP). Для этого выпустите команду:

Sudo Adduser Пользователь

Где пользователь является именем пользователя.

Дайте этому новому пользователю привилегии SUDO, добавив их в группу SUDO с:

Sudo usermod -ag Sudo пользователь

Где пользователь является названием нового пользователя.

Вы все готовы и готовы к доступу на рабочем столе.

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

многооссламчивая название остановки

Где имя является названием виртуальной машины.

Изменить размер диска с:

Multiass Set local.name.disk = size

Где имя является названием виртуальной машины, а размер — желаемый размер (в ГБ).

Например:

Многополосная установка local.whorthwhile-cusk.disk = 32G

Доступ на рабочий стол виртуальной машины

Прежде чем попытаться получить доступ к настольному столу, вам нужно найти IP -адрес виртуальной машины, который можно сделать с помощью команды:

ip a

IP -адрес будет в форме 10.235.112.241

Теперь, когда вы это сделали, обязательно переназначите управляющего XSession-The Command:

Sudo Update-Alternative-Config x-Session-Manager

Обязательно выберите опцию для рабочего стола Cinnamon.

Как только вы узнаете IP -адрес, вам нужно открыть клиент RDP, такой как Remmina. Укажите этого клиента на IP -адрес виртуальной машины, а затем, когда его предъявлено, войдите в систему.

Экран будет довольно маленьким (Рисунок 1), но вы все равно должны иметь возможность работать с этим.

Рисунок 1

Ubuntu 24.04 с рабочим столом Cinnamon через клиент Remmina xrdp.

Теперь вы можете начать разработку для настольной среды Linux. Конечно, вы ограничены Ubuntu, но, учитывая популярность этого рабочего стола, это должно дать вам хорошее начало.

Trending Stories youtube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Джек Уоллен-это то, что происходит, когда генеральный разум с умом с современным Snark. Джек — искатель истины и писатель слов с квантовым механическим карандашом и разрозненным ударом звука и души. Хотя он проживает … читайте больше от Джека Валлена

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

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