КВМ

Встановіть та налаштуйте KVM у ArchLinux

Встановіть та налаштуйте KVM у ArchLinux
KVM розшифровується як Virtual Machine на основі ядра. Це програмне забезпечення дозволяє користувачам запускати кілька віртуальних машин з різними операційними системами, тим самим обходячи необхідність дотримуватися більш звичних способів використання Virtualbox. KVM безкоштовний, із відкритим кодом, і вдосконалювався та вдосконалювався протягом останніх десяти років.

У цій статті показано, як встановити та налаштувати KVM у вашій системі ArchLinux.

Частина 1: Встановлення KVM

Процедура встановлення KVM дещо складна, оскільки спочатку потрібно перевірити систему на наявність необхідних передумов.

Крок 1: Перевірте підтримку віртуалізації

Щоб перевірити, чи на вашому ПК увімкнена віртуалізація, виконайте таку команду:

$ LC_ALL = C lscpu | grep Віртуалізація


Апаратними характеристиками для роботи KVM є VT-x для процесорів Intel і AMD-V для процесорів AMD. Таким чином, якщо у вашій системі є обладнання для створення віртуальних машин, ви побачите в тексті, що відображається, таке:

Віртуалізація: VT-x
або
Віртуалізація: AMD-V

Якщо жодне з них не відображається, це означає, що або ваша система не може підтримувати віртуалізацію, або розробники її відключили на машині. Якщо це так, ви можете ввімкнути віртуалізацію після перезапуску системи та входу в BIOS.

Крок 2: Пошук модуля ядра

Щоб побачити, чи є у вашій системі модуль ядра для запуску KVM, введіть таку команду:

$ zgrep CONFIG_KVM / proc / config.gz


Якщо ви використовуєте процесор AMD, ви побачите CONFIG_KVM_AMD (або CONFIG_KVM_INTEL, якщо ви використовуєте Intel), за яким слідує = y або = m, тоді ви готові піти.

Крок 3: Встановіть KVM для ArchLinux

Запустіть термінал і запустіть такий код для прямої установки KVM:

$ sudo pacman -S virt-manager qemu vde2 ebtables dnsmasq bridge-utils openbsd-netcat


Це має встановити KVM у вашій системі.

Крок 4: Активуйте та запустіть KVM

Виконайте таку команду, щоб активувати KVM:

$ sudo systemctl активує libvirtd.обслуговування


Далі введіть наступне:

$ sudo systemctl start libvirtd.обслуговування


Потім перейдіть до / додатки та запустіть менеджер віртуальної машини.

Частина 2: Налаштування KVM

Щоб продовжувати використовувати KVM зі своїм стандартним обліковим записом Linux, ви можете зробити це, змінивши libvirtd.конф. файл. Доступ до файлу, ввівши таке:

$ sudo pacman -S vim
$ sudo vim / etc / libvirt / libvirtd.конф


Між рядком 80-90 повинен бути термін “lineabout unix_sock_group.”Ви зміните це на libvirt.

# unix_sock_group = "libvirt"

Перейдіть до рядків між 100-110 і змініть unix_sock_rw_perms на = 0770

# unix_sock_rw_perms = "0770"

Потім видайте наступний код, щоб включити ваш стандартний обліковий запис Linux за допомогою libvirt.

$ sudo usermod -a -G libvirt $ (whoami)

$ newgrp libvirt


Перезавантажте службу libvirt, щоб застосувати зміни. Для цього видайте такий код:

$ sudo systemctl перезапустіть libvirtd.обслуговування


Тепер ви можете використовувати свій обліковий запис Linux для використання KVM.

Щоб створити віртуальні машини у віртуальній машині, увімкніть вкладену віртуалізацію, ввівши таке:

$ sudo modprobe -r kvm_intel
$ sudo modprobe kvm_intel вкладений = 1


Щоб застосувати ці зміни, введіть:

$ echo "параметри kvm-intel nested = 1" | sudo tee / etc / modprobe.д / квм-інтел.конф

Висновок

Цей підручник висвітлив встановлення та конфігурацію KVM у системах ArchLinux. Якщо ви правильно дотримувались інструкцій, вам слід встановити KVM у вашій системі та бути готовим до запуску віртуальних машин.

How to Show FPS Counter in Linux Games
Linux gaming got a major push when Valve announced Linux support for Steam client and their games in 2012. Since then, many AAA and indie games have m...
How to download and Play Sid Meier's Civilization VI on Linux
Introduction to the game Civilization 6 is a modern take on the classic concept introduced in the series of the Age of Empires games. The idea was fai...
How to Install and Play Doom on Linux
Introduction to Doom The Doom Series originated in the 90s after the release of the original Doom. It was an instant hit and from that time onwards th...