Mam VirtualBox działający na kilku instalacjach serwera, zawsze bez GUI, administrujący za pomocą vboxmanage
poleceń.
Kiedyś instalowałem z Oracle PPA, ale od końca dwóch różnych wersji vbox, instaluję z repozytoriów Ubuntu. Znalazłem pakiet do instalowania dodatków dla gości ISO, ale nigdy nie byłem świadomy istnienia pakietów rozszerzeń.
Pytam, ponieważ wersja Virtualbox dla 14.04 trochę się cofnęła z 4.3.10 do 4.3.34, więc dodałem krok do uruchomienia apt-get dist-upgrade
.
Wiem, jak zdobyć je od Oracle i zainstalować je ręcznie, ale czy istnieje inna metoda bez użycia GUI? Czy pakiety rozszerzeń są gdziekolwiek w repozytoriach Ubuntu?
źródło
virtualbox-ext-pack
pobiera wszystko, co Oracle ma obecnie, próbując zainstalować, ale zasadniczo nie jest testowane w twoim systemie. Instalacjavirtualbox-ext-pack
przez „aktualizator oprogramowania” zepsuła mój system (Ubuntu 17.04), zawieszając się, czekając na „umowę licencyjną” - bez możliwości „zgody”. Jest to błąd w skrypcie poinstalacyjnym i nie można go odzyskać poza usunięciem. Bezpieczniej byłoby uniknąć tego pakietu i raczej zainstalować pakiet rozszerzeń w wierszu poleceń za pomocą VBoxManager lub GUI (plik> preferencje> rozszerzenia> dodaj, wybierz wstępnie pobrany plik, zgódź się na licencję).virtualbox-ext-pack
pomocnik pobierania jest nadal dostępny dla 16.04, 17.04 i 17.10. Po zaakceptowaniu licencji będzie pobrać i zainstalować pakiet rozszerzenia dla wersji repo VirtualBox do/usr/share/virtualbox-ext-pack
zhttp://download.virtualbox.org/virtualbox/
. Co w twoim przypadku „nie działa”?virtualbox-ext-pack
paczki za wszelką cenę.virtualbox-ext-pack
przeznaczona jest tylko dla repository.version ofvirtualbox
i zainstaluje tę wersję jako zależność.Zakłada się, że virtualbox jest już zainstalowany.
Spojrzałem na źródło pakietu virtualbox-ext-pack w Ubuntu i znalazłem klejnoty. Zrobiłem następujące, co jest odmianą tego, co robi ten pakiet w skrypcie, którego używam:
To było na Debian Jessie, ale jestem przekonany, że zadziała tak samo na prawie każdym smaku Linuksa, być może także na Uniksie.
źródło
virtualbox-ext-pack
pakiet w repozytoriach. Przypuszczam, że odpowiada na pytanie, czy pakiet rozszerzeń znajduje się w repozytoriach, a ty dajesz rozwiązanie, które powinno działać w dniu 14.04, czyli mojej wersji. Moja wina za zadawanie 2 pytań w jednym! Uważam też, że data premiery Xenial Xerus 16.04 to jutro wiki.ubuntu.com/XenialXerus/ReleaseSchedule . Kiedy pytałem o 14.04, dam ci polecenia, kiedy będę miał szansę, i zaakceptuję twoją odpowiedź, jeśli zadziałają, wydają mi się rozsądne.$VBOXVERSION
do miksu.sudo
w ostatnim poleceniu.W systemie Ubuntu 17.04+:
PS: Wiem, że to pytanie zostało postawione dawno temu, kiedy nie było takiej możliwości, ale piszę tę odpowiedź, aby pomóc ludziom, którzy przyszli tutaj przez Google w 2018+.
źródło
apt-cache search virtualbox
daje mivirtualbox-ext-pack
paczkę, której szukasz.źródło