Jak zainstalować VirtualBox 7.0 na Fedorze 40 lub 39

VirtualBox 7.0 jest pionierem technologii wirtualizacji, oferując solidne rozwiązania do jednoczesnego uruchamiania wielu systemów operacyjnych na jednej maszynie fizycznej. Ta najnowsza wersja wprowadza zaawansowane funkcje, takie jak ulepszona obsługa grafiki 3D, bezproblemowa integracja z usługami w chmurze i ulepszone protokoły bezpieczeństwa. Dzięki przyjaznemu dla użytkownika interfejsowi i zgodności z szeroką gamą gościnnych systemów operacyjnych, VirtualBox 7.0 jest niezbędnym narzędziem dla programistów, administratorów systemów i specjalistów IT poszukujących wydajnego zarządzania środowiskiem wirtualnym.

Instalacja VirtualBox w systemie Fedora zapewnia wykorzystanie pełnego potencjału tego potężnego oprogramowania w bezpiecznym i stabilnym środowisku Linux. Korzystając z oficjalnego lustra RPM i poleceń interfejsu wiersza poleceń (CLI), uzyskujesz dostęp do najnowszych aktualizacji i poprawek, optymalizując wydajność i niezawodność. Ten przewodnik zawiera instrukcje krok po kroku dotyczące instalacji VirtualBox 7.0 w systemie Fedora 39 i 40, co umożliwia bezproblemową konfigurację i zarządzanie maszynami wirtualnymi.

Zaktualizuj Fedorę Linux przed instalacją VirtualBox 7.0

Przed przystąpieniem do instalacji oprogramowania najlepiej jest upewnić się, że system jest aktualny. Zapewnia to nie tylko kompatybilność, ale także zwiększa bezpieczeństwo Twojego systemu. Aby zaktualizować system Fedora, wykonaj następujące polecenie:

sudo dnf upgrade --refresh

Uwaga: flaga –refresh zapewnia, że ​​system pobierze najnowsze listy pakietów z repozytoriów.

Zainstaluj początkowe wymagane pakiety dla VirtualBox

VirtualBox działa optymalnie na kilku podstawowych narzędziach i bibliotekach. Aby zapewnić bezproblemową wirtualizację, należy zainstalować te wymagania wstępne.

Zacznij od zainstalowania „narzędzi programistycznych”. Ta kolekcja wyposaża Twój system w kompleksowy zestaw narzędzi programistycznych:

sudo dnf install @development-tools

Następnie, aby umożliwić VirtualBox efektywną interakcję z jądrem Twojego systemu, zainstaluj nagłówki jądra Linux i kilka pakietów uzupełniających:

sudo dnf install kernel-devel kernel-headers dkms qt5-qtx11extras elfutils-libelf-devel zlib-devel

Pakiety kernel-devel i kernel-headers są kluczowe dla każdego oprogramowania, które łączy się bezpośrednio z kernelem Linux, jak VirtualBox. Pozostałe pakiety, jak dkms i qt5-qtx11extras, zwiększają funkcjonalność i komfort użytkowania VirtualBox.

Zaimportuj VirtualBox 7.0 RPM

Upewnij się, że instalujesz oficjalną i najnowszą wersję VirtualBox 7.0, korzystając z dedykowanego repozytorium Fedory firmy Oracle. To repozytorium oferuje pakiety RPM zoptymalizowane dla Fedory.

Uruchom następującą komendę wget, aby zaimportować repozytorium:

sudo wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo -P /etc/yum.repos.d/

Uwaga: Korzystając z oficjalnych repozytoriów masz pewność, że otrzymasz aktualizacje i poprawki na czas bezpośrednio od dostawcy oprogramowania.

Zainstaluj VirtualBox 7.0 za pomocą polecenia DNF

Po skonfigurowaniu wszystkiego możesz przystąpić do instalacji Wirtualny Box 7.0. Uruchom następujące polecenie:

sudo dnf install VirtualBox-7.0

Podczas instalacji pojawi się monit o zaimportowanie klucza Oracle VirtualBox. Ten klucz kryptograficzny potwierdza autentyczność pakietów, zapewniając, że instalujesz oryginalne oprogramowanie. Zawsze wybieraj „tak” w tym momencie, aby zachować bezpieczeństwo i integralność swojego systemu.

Włącz i uruchom usługę VirtualBox 7.0

Aktywuj usługę vboxdrv w Fedorze

Aby zagwarantować stałą wydajność VirtualBox, konieczne jest uruchomienie vboxdrv usługę i skonfiguruj ją tak, aby uruchamiała się automatycznie przy każdym uruchomieniu systemu. Dzięki temu VirtualBox jest zawsze gotowy do działania, kiedy tylko go potrzebujesz.

Aby to osiągnąć, wykonaj następujące polecenie:

sudo systemctl enable vboxdrv --now

Polecenie 'systemctl' to narzędzie w Fedorze (i innych dystrybucjach Linuksa), które zarządza usługami systemowymi. Akcja 'enable' zapewnia uruchomienie usługi podczas rozruchu, a flaga '–now' uruchamia usługę natychmiast, bez konieczności ponownego uruchamiania systemu.

Inicjowanie VirtualBoxa 7.0

Uruchom aplikację po pomyślnym zainstalowaniu VirtualBox 7.0 i upewnieniu się, że jego podstawowa usługa działa.

Metoda CLI do uruchomienia VirtualBox 7.0

VirtualBox oferuje proste polecenie uruchomienia aplikacji dla osób dobrze zaznajomionych z terminalem i jego wydajnością. Ta metoda zapewnia bezpośrednią drogę do wykorzystania możliwości VirtualBox bez konieczności poruszania się po interfejsie graficznym. Aby uruchomić VirtualBox z terminala, wpisz:

virtualbox

Metoda GUI do uruchomienia VirtualBox 7.0

Środowisko graficzne Fedory oferuje osobom o skłonnościach wizualnych intuicyjną metodę uruchamiania VirtualBox.

Aby rozpocząć, wykonaj następujące kroki:

  1. Przejdź do sekcji „Aktywności”, która zazwyczaj znajduje się na górze ekranu, i wybierz ją.
  2. Z podanych opcji wybierz „Pokaż aplikacje”.
  3. Przewiń swoje aplikacje, aż znajdziesz „Oracle VM Virtualbox”. Kliknięcie na nią uruchomi aplikację.

Zainstaluj pakiet rozszerzeń VirtualBox 7.0 (opcjonalnie)

Pakiet rozszerzeń VirtualBox to opcjonalny komponent, który zwiększa możliwości instalacji VirtualBox. Chociaż nie jest to obowiązkowe, zintegrowanie tego pakietu może znacznie podnieść jakość wirtualizacji poprzez wprowadzenie różnych zaawansowanych funkcji.

Określ swoją wersję VirtualBox 7.0

Przed pobraniem pakietu rozszerzeń kluczowe jest sprawdzenie wersji VirtualBox zainstalowanej w systemie Fedora. Zapewnia to zgodność między główną aplikacją a rozszerzeniem.

Aby pobrać wersję VirtualBox, wykonaj:

vboxmanage -v | cut -dr -f1

To polecenie wyświetli numer wersji przypominający „7.0.x”. Za pomocą tego numeru wersji możesz pobrać odpowiedni pakiet rozszerzeń.

Pobierz pakiet rozszerzeń VirtualBox 7.0

Mając pod ręką numer wersji, pobierz odpowiedni pakiet rozszerzeń, korzystając z poniższej instrukcji:

wget https://download.virtualbox.org/virtualbox/7.0.x/Oracle_VM_VirtualBox_Extension_Pack-7.0.x.vbox-extpack

Upewnij się, że zastąpiłeś „7.0.x” w adresie URL konkretną wersją VirtualBox.

Zainstaluj pakiet rozszerzeń VirtualBox 7.0

Po pobraniu Extension Pack następnym krokiem jest jego instalacja. W tym celu użyj polecenia 'vboxmanage':

sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.x.vbox-extpack

Na tym etapie Oracle przedstawia warunki licencji. Wpisz „y” i naciśnij klawisz Enter, aby zasygnalizować akceptację i kontynuować.

Potwierdź instalację pakietu rozszerzeń

Po instalacji sprawdź wersję zintegrowanego pakietu rozszerzeń. Osiągnij to za pomocą:

vboxmanage list extpacks

To polecenie wyszczególnia zainstalowane pakiety rozszerzeń, podkreślając ich numery wersji.

Dodaj bieżącego użytkownika do grupy vboxusers

Aby zapewnić bezproblemowe działanie VirtualBox, Twoje konto użytkownika powinno być powiązane z grupą 'vboxusers'. To powiązanie przyznaje niezbędne uprawnienia do efektywnego działania VirtualBox.

Aby dodać swoje konto użytkownika do tej grupy, uruchom następujące polecenie:

sudo usermod -a -G vboxusers $USER

Modyfikacje te wymagają ponownego uruchomienia systemu. Po ponownym zalogowaniu sprawdź, czy Twój użytkownik jest powiązany z grupą vboxusers.

groups $USER

Przykład tego, co możesz zobaczyć w swoim terminalu:

[linuxcapable@fedora ~]$ grupy $USER linuxcapable: linuxcapable koła vboxusers

To polecenie wylicza wszystkie grupy powiązane z Twoim kontem użytkownika. Upewnij się, że lista zawiera vboxusers. Po wykonaniu tych kroków możesz wykorzystać ulepszone funkcje oferowane przez pakiet rozszerzeń VirtualBox w systemie Fedora.

Dodatkowe polecenia zarządzania VirtualBox 7.0

Zaktualizuj VirtualBox 7.0

Zapewnienie, że instalacja VirtualBox jest aktualna dla optymalnej wydajności i bezpieczeństwa, jest niezbędne. Regularne aktualizacje usuwają potencjalne luki w zabezpieczeniach, wprowadzają nowe funkcje i optymalizują istniejące funkcjonalności. W systemie Fedora możesz zarządzać tymi aktualizacjami za pośrednictwem terminala.

Aby sprawdzić i zastosować dostępne aktualizacje VirtualBox, użyj następującego polecenia:

sudo dnf upgrade --refresh

Uwaga: Regularne aktualizowanie oprogramowania, zwłaszcza narzędzi typu VirtualBox, to najlepszy sposób na zachowanie integralności systemu i wykorzystanie najnowszych osiągnięć technologii wirtualizacji.

Usuń VirtualBox 7.0

Mogą zaistnieć przypadki, w których zdecydujesz się usunąć VirtualBox z systemu Fedora. Niezależnie od tego, czy jest to spowodowane zmianą wymagań, czy z innego powodu, możesz odinstalować go w czysty sposób, używając poniższego polecenia:

sudo dnf remove virtualbox-7.0

Usuń VirtualBox 7.0 RPM

Z biegiem czasu, jeśli zdecydujesz się uporządkować swój system lub nie będziesz już potrzebować repozytorium VirtualBox, możesz usunąć jego plik źródłowy za pomocą:

sudo rm /etc/yum.repos.d/virtualbox-7.repo

Wniosek

Po zakończeniu tego procesu instalacji pomyślnie wyposażyłeś swój system Fedora 39 lub 40 w VirtualBox 7.0 przy użyciu oficjalnego repozytorium RPM i poleceń CLI. Ta konfiguracja nie tylko zapewnia dostęp do najnowszych funkcji wirtualizacji, ale także zapewnia, że ​​Twój system pozostaje aktualny dzięki oficjalnym ulepszeniom wsparcia i zabezpieczeń. Gdy zaczniesz tworzyć i zarządzać maszynami wirtualnymi, pamiętaj, aby okresowo sprawdzać dostępność aktualizacji i zapoznać się z dokumentacją VirtualBox w celu uzyskania zaawansowanych opcji konfiguracji. Przyjęcie tych najlepszych praktyk pomoże Ci utrzymać solidne i wydajne środowisko wirtualizacji, gotowe do spełnienia Twoich potrzeb programistycznych i testowych.

Joshua James
Chodź za mną
Najnowsze posty autorstwa Joshua James (widzieć wszystko)

Dodaj komentarz