Dodaj skrót Virtualbox w Unity Launcher, aby uruchomić na maszynie wirtualnej

14

Czy mogę utworzyć skrót do wirtualnego systemu operacyjnego na pasku bocznym Unity, również bez pulpitu. Próbowałem kliknąć prawym przyciskiem myszy w virtualbox i utworzyć skrót na pulpicie, a następnie go przenieść. ale jeśli to zrobię, usuń skrót pulpitu, co spowoduje, że skrót jedności będzie bezużyteczny.

Jakieś pomysły?

eekfonky
źródło

Odpowiedzi:

14

Aby dodać element uruchamiający, który uruchamia jedną konkretną maszynę wirtualną, możemy utworzyć nowy element uruchamiający, jak opisano tutaj .

Krótko mówiąc, aby uruchomić maszynę Virtual Box bez programu Virtual Box Manager, możemy dodać następujące polecenie, aby uruchomić maszynę wirtualną w Exec=sekcji .desktoppliku, w której możemy umieścić ~/.local/share/applications:

[Desktop Entry]
Name=the name you want it to have
Comment=
Exec=VirtualBox --startvm 'name of the machine'
Icon=icon name
Terminal=false
Type=Application
StartupNotify=true

Po udzieleniu .desktopuprawnienia do pliku wykonywalnego możemy teraz uruchomić naszą maszynę wirtualną, klikając ją dwukrotnie lub przeciągnąć na Launcher lub Desktop, aby uzyskać wygodny dostęp.

W nowszych wersjach VirtualBox funkcjonalność uruchomienia maszyny wirtualnej została przeniesiona do VirtualBoxVMaplikacji. To wymaga zmiany EXEClinii w .desktoppliku TO

EXEC=/usr/lib/virtualbox/VirtualBoxVM --startvm "name of the machine"

lub VBoxManage startvmzamiast tego możemy użyć tego narzędzia .

Takkat
źródło
1
+1 To już nie działa z bieżącą wersją VirtualBox. Zastąpienie wywołania exec VBoxManage startvm "name of the machine"będzie działać.
tim
1
Thanks @tim - edytowałem to w mojej odpowiedzi.
Takkat
2

Zapisz skrót w innym miejscu i nie usuwaj go.

Jeśli przeniesiesz go do / usr / share / applications, będzie on dostępny dla wszystkich użytkowników i pojawi się w Dash, ale zrobi to każde inne miejsce.

Następnie możesz przeciągnąć nowy skrót do paska Unity, nawet z myślnika.

Javier Rivera
źródło
Odkryłem również, że mogę dodać niestandardową ikonę, dodając plik .png do usr / share /
pixmaps