Парою ўзнікае неабходнасць адначасова ці па чарзе выкарыстоўваць некалькі аперацыйных сістэм на адным персанальным кампутары. Калі жадання ўжываць двайную загрузку няма, то можна скарыстацца адным пакінутым варыянтам - усталяваць віртуальную машыну для аперацыйнай сістэмы Linux.
Пры дастатковай колькасці аператыўнай і віртуальнай памяці, патрабаванай магутнасці працэсара маецца магчымасць адначасова запусціць адразу некалькі сістэм і працаваць з імі ў паўнавартасным рэжыме. Аднак для гэтага варта падабраць правільнае праграмнае забеспячэнне.
Спіс віртуальных машын для Linux
Калі вы вырашылі выкарыстоўваць віртуальную машыну ў аперацыйнай сістэме, то папярэдне неабходна высветліць, якая менавіта вам падыдзе. Цяпер будуць разгледжаны пяць самых папулярных прадстаўніка гэтага віду праграмнага забеспячэння.
VirtualBox
Дадзенае прыкладанне ўяўляе сабой універсальны прадукт, які можа выкарыстоўвацца для працэсу віртуалізацыі ў Linux. Дзякуючы яму можа ажыццяўляцца падтрымка шэрагу іншых аперацыйных сістэм, да якіх можна аднесці Windows ці нават MacOS.
VirtualBox з'яўляецца адной з лепшых на сённяшні дзень машын, аптымізаваных спецыяльна для аперацыйных сістэм Linux / Ubuntu. Дзякуючы падобнай праграме можна скарыстацца ўсімі неабходнымі магчымасцямі, да таго ж выкарыстоўваць яе вельмі лёгка.
VMware
Галоўным адрозненнем гэтай праграмы з'яўляецца тое, што за яе поўную версію прыйдзецца заплаціць, але для радавога абывацеля яна не так ужо патрэбна. А вось для хатняга ўжывання цалкам магчыма спампаваць і ўсталяваць варыянт, які можна ўжываць абсалютна бясплатна.
Спампаваць праграму Vmware
Гэта праграмнае забеспячэнне практычна нічым не адрозніваецца ад VirtualBox, аднак у некаторых момантах пераўзыходзіць апошнюю згаданую праграму. Спецыялісты падкрэсліваюць, што прадукцыйнасць ў іх прыкладна адна і тая ж, але VMWare дазваляе:
- ствараць віртуальныя або лакальныя сеткі паміж усталяванымі на кампутары машынамі;
- арганізоўваць агульны буфер абмену;
- ажыццяўляць перадачу файлаў.
Аднак не абышлося і без недахопаў. Справа ў тым што яна не падтрымлівае запіс відэафайлаў.
Пры жаданні, гэтую праграму можна ўсталяваць у цалкам аўтаматычным рэжыме, выбраць патрабаваныя параметры, што часцяком бывае вельмі зручным.
Qemu
Дадзеная праграма разлічана для прылад на аснове ARM тыпу Android, Raspbian, RISC OS. У наладзе яна вельмі складаная, асабліва для неспрактыкаванага карыстальніка. Справа ў тым, што праца з віртуальнай машынай выконваецца выключна ў "Тэрмінале" з дапамогай ўводу спецыяльных каманд. Аднак з яе дапамогай можна запусціць абсалютна любыя аперацыйныя сістэмы, усталёўваючы іх на жорсткі дыск або жа запісваючы ў спецыяльны файл.
Адметнай рысай машыны Qemu з'яўляецца тое, што яна дазваляе ўжываць апаратнае паскарэнне і ўсталёўваць праграмы ў онлайн-рэжыме. Каб усталяваць падобнае праграмнае забеспячэнне ў АС на базе ядра Linux, у "Тэрмінале" варта выканаць наступную каманду:
sudo apt install qemu qemu-kvm libvirt-bin
Заўвага: пасля націску Enter сістэма запытае ў вас пароль, які вы паказвалі пры ўсталёўцы дыстрыбутыва. Звярніце ўвагу, што пры яго ўводзе ніякія сімвалы адлюстроўвацца не будуць.
KVM
Назва праграмы расшыфроўваецца як Kernel-based Virtual Machine (віртуальная машына, распрацаваная на аснове ядра). Дзякуючы ёй можна забяспечыць даволі высокую хуткасць працы, шмат у чым менавіта за кошт ядра Linux.
Працуе яна значна хутчэй і надзейней у параўнанні з VirtualBox, аднак наладжваць яе ў разы складаней, ды і ў абслугоўванні яна не настолькі простая. Але сёння для ўстаноўкі віртуальных машын гэтая праграма з'яўляецца найбольш папулярнай. Шмат у чым такая запатрабаванасць абумоўленая тым, што з яе дапамогай можна размясціць уласны сервер у інтэрнэце.
Перад устаноўкай праграмы варта вызначыць, ці здольна жалеза кампутара падтрымаць апаратнае паскарэнне. Для гэтага неабходна скарыстацца утылітай cpu-checker. Калі ўсё ў гэтым плане будзе ў парадку, то можна прыступаць да ўсталёўкі KVM сабе на кампутар. Для гэтага ў "Тэрмінале" увядзіце наступную каманду:
sudo apt-get install emu-kvn libvirt-bin virtinst bridge-utils virt-manager
Калі праграма будзе ўстаноўлена, карыстальнік атрымае абсалютны доступ да стварэння віртуальных машын. Пры жаданні можна размясціць і іншыя эмулятары, якія будуць кіравацца за кошт гэтага прыкладання.
XEN
Гэтая праграма практычна цалкам ідэнтычная KVM, аднак у яе ёсць і некаторыя адрозненні. Галоўнае заключаецца ў тым, што віртуальная машына XEN мае патрэбу ў пересобирании ядра, так як у адваротным выпадку яна не будзе нармальна функцыянаваць.
Яшчэ адным адметным якасцю праграмы з'яўляецца магчымасць працаваць нават без прымянення апаратнага паскарэння пры запуску аперацыйнай сістэмы Linux / Ubuntu.
Каб усталяваць XEN сабе на кампутар, вам неабходна выканаць па чарзе шэраг каманд у "Тэрмінале":
sudo -i apt-get install
xen-hypervisor-4.1-amd64
xen-hypervisor-4.1-i386
xen-utils-4.1
xenwatch
xen-tools
xen-utils-common
xenstore-utils
Варта адзначыць, што пасля ўстаноўкі неабходна правесці наладу, якая для радавога карыстальніка падасца празмерна складанай.
заключэнне
Віртуалізацыя ў аперацыйнай сістэме Linux у апошні час развіваецца вельмі імкліва. Рэгулярна з'яўляюцца новыя праграмы, накіраваныя на гэта. Мы ж іх рэгулярна адсочваем і рэкамендуем карыстальнікам для вырашэння сваіх задач.