Если вы разрабатываете на рабочем столе 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. Джек — искатель истины и писатель слов с квантовым механическим карандашом и разрозненным ударом звука и души. Хотя он проживает … читайте больше от Джека Валлена