Ако искате да стартирате няколко Linux системи на една машина, трябваше да ги инсталирате с помощта на много зареждане. Едно чудесно нещо за Linux е, че играе добре с виртуални машини. Виртуалните машини на Linux имат много скрити предимства, за които повечето потребители не знаят.
1. Бързо стартиране
Виртуалните машини могат да стартират по -бързо от инсталирането на "голи метали" на реалния хардуер. Това може да се дължи на факта, че виртуалната машина не трябва да преминава тестове за включване, които физическата машина прави при стартиране. Можете да започнете работа на виртуална Linux машина, без да губите време.
2. Изолирана среда
Виртуална машина Linux е изолирана от хост операционната система. Това означава, че всички проблеми с инсталацията на операционната система ще бъдат ограничени до тази виртуална машина.
Ако виртуалната ви ОС се повреди или е засегната от зловреден софтуер, можете просто да възстановите вашите снимки или архиви (повече за това по -късно) и да продължите така, сякаш това не се е случило. И тъй като е засегната само виртуалната система, можете да използвате обикновената си машина както обикновено.
Можете също да имате специфична среда, от която се нуждаете за приложение. Разработчикът може да изпрати околната среда заедно с приложение. Този подход, използващ леки контейнери, като например с Docker, се превърна в популярен начин за внедряване на софтуер на сървъри.
Свързани: Причини да използвате софтуера за виртуализация на Docker
Ако използвате Linux, през повечето време, когато трябва да използвате приложение за Windows, което не работи с Wine, можете да го стартирате на машина VirtualBox, вместо да създавате система с двойно зареждане. Работи и обратно. Ако можете да живеете с режийни разходи, виртуалните машини са по-гъвкави от системите с двойно зареждане по всички посочени причини.
3. Можете да клонирате виртуални машини
Работният плот на Linux е прекрасен, но какво се случва, когато получите нова машина? Ще трябва да мигрирате всичките си файлове и да преинсталирате всичките си приложения.
С виртуална машина можете да експортирате системата и да я преместите на новата физическа машина и да продължите там, където сте спрели.
Можете също да споделите средата си с други хора. Можете да създадете стандартна среда за разработване и тестване на приложение, което ще бъде същото сред членовете на вашия екип за разработка.
С възможността да заснемате моментни снимки, можете да отмените всички промени във вашата система, които работят лошо.
4. Можете да изпробвате различни дистрибуции
Много забавление на Linux идва от изпробването на нови дистрибуции. Можете да продължите да използвате любимия си дистрибутор, докато експериментирате с различни.
Досадно е да преразпределяте твърдия диск за всяка нова система, но създаването на нови виртуални машини е тривиално. Можете да избегнете бъркането с CD-R или да се опитате да намерите резервни USB устройства, за да стартирате дистрибуция на живо.
Когато приключите с тестването на система, можете просто да изтриете виртуалната машина, ако не я искате.
Ако използвате стабилен дистрибутор като Debian, можете да опитате новаторска система като Arch Linux. Тъй като е изолиран от стабилната ви система, можете да експериментирате без риск за основната си ОС.
5. Лесно архивиране и възстановяване
По -лесно е да архивирате и възстановявате виртуални машини, отколкото за физическа система. Можете да направите моментна снимка на виртуална машина в известна добра конфигурация, преди да направите големи промени. Ако тези промени причиняват проблеми, можете просто да се върнете там, където сте били, като заредите снимката, която сте направили.
Тъй като можете да правите и възстановявате моментни снимки, можете да експериментирате безопасно с конфигурации на Linux. Правенето на моментни снимки ще ви спести много разочарования, защото можете да прекарвате време в работа, вместо да отстранявате проблеми.
6. Можете да използвате предварително изградени изображения
Заедно с бързото стартиране на използването на виртуална машина през физическа инсталация, можете също да спестите време, като използвате предварително изградени изображения.
Съществуват хранилища от предварително изградени виртуални машини за почти всяка операционна система с отворен код, като например OSBoxes сайт за VirtualBox. Предимството е, че можете да избегнете процеса на инсталиране и да започнете работа на новата машина.
Тези системи се предлагат със стандартни администраторски акаунти, така че трябва да промените паролите. Сигурността е по -малко важна за виртуална машина, която просто работи във вашата локална система, но трябва да създадете добри навици.
7. Лесни за изучаване концепции за Linux/IT
Ако сте напълно нов в Linux, най -добрият начин да научите е на виртуална машина. Можете да се запознаете с инсталирането, конфигурирането и използването на Linux, без да се налага да разкъсвате съществуващата си среда. Освен това е по-практично, отколкото да използвате нещо като подсистема на Windows за Linux.
Ако сте използвали Linux на работния плот и искате да научите как да стартирате Linux на сървъри, можете също да експериментирате с виртуална машина, вместо да купувате скъп допълнителен хардуер. Можете да изведете LAMP стека на виртуален Linux сървър и да научите как да пишете уеб приложения.
Има причина виртуализацията да е толкова важна за много ИТ отдели. Виртуалните машини са чудесен начин за създаване на „домашна лаборатория“ от виртуални сървъри без разходи или пространство на физически машини.
Научете повече: Трябва ли да стартирате Linux на виртуална машина или WSL?
8. Различни виртуални машини на един компютър
Можете лесно да настроите различни виртуални Linux машини на една физическа машина. Може да имате само ограничено физическо количество пространство на бюрото си. Може би искате да управлявате само един компютър.
Можете да имате различни виртуални машини за различни цели. Може да имате малък стабилен сървър на Debian или десктоп на Arch, който е до крайност. Можете също да настроите сървър на база данни или рутер на сървър. Можете да свържете всичко това в техните собствени виртуални мрежи.
Виртуалните Linux машини ефективно използват вашия хардуер. Дори и най -евтиният компютър, който можете да закупите, може да работи с множество виртуални машини с разумна производителност. Така че защо да не докоснете скритите възможности на компютъра си и да ги приложите за работа?
Виртуализация и Linux: Печеливша комбинация
Една от причините Linux да стане толкова широко разпространен е, че той може да съществува съвместно с различни системи. Виртуализацията прави това възможно. Можете да създадете множество машини на Linux на един физически компютър и да ги преместите, ако е необходимо. Трудно е да си представим, че Linux е там, където е без виртуални машини.
VirtualBox е водещото приложение за виртуализация с отворен код и има начини да заредите вашите виртуални машини Linux, за да се възползвате максимално от тях.
Уморени ли сте от лошото представяне на виртуалните машини? Ето какво трябва да направите, за да увеличите производителността на VirtualBox.
Прочетете Напред
- Linux
- Виртуална машина
- Linux Distro
- Съвети за Linux
Дейвид е писател на свободна практика, базиран в северозападната част на Тихия океан, но първоначално родом от района на залива. Той е ентусиаст на технологиите от детството. Интересите на Дейвид включват четене, гледане на качествени телевизионни предавания и филми, ретро игри и събиране на записи.
Абонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!
Щракнете тук, за да се абонирате