Adakah yang bisa membantu saya menghapus VirtualBox?
Saya menjalankan 12,04.
sudo apt-get purge virtualbox*
Adakah yang bisa membantu saya menghapus VirtualBox?
Saya menjalankan 12,04.
sudo apt-get purge virtualbox*
Jawaban:
Untuk menghapus VirtualBox, saya sebenarnya merekomendasikan menjalankan perintah ini dan tidak mengganti *
dengan apa pun (jalankan saja persis seperti itu):
sudo apt-get remove virtualbox-\*
Jika Anda juga ingin menghapus file konfigurasi global (ini tidak menghapus mesin virtual Anda), jalankan ini sebagai gantinya:
sudo apt-get purge virtualbox-\*
Metode itu OK, tetapi cara ini mungkin lebih teliti.
Anda mungkin memiliki beberapa paket yang terkait dengan VirtualBox diinstal. Dengan anggapan mesin Anda tidak perlu lagi menjadi host VirtualBox atau mesin tamu , semua paket ini bisa digunakan. Misalnya, pada kotak 11.10 yang saya gunakan saat ini, ada 18 paket yang tersedia untuk instalasi (mesin Anda mungkin memiliki beberapa atau bahkan semuanya, atau paket lain dari rilis atau PPA Anda):
virtualbox virtualbox-ose
virtualbox-dbg virtualbox-ose-dbg
virtualbox-dkms virtualbox-ose-dkms
virtualbox-fuse virtualbox-ose-fuse
virtualbox-guest-additions virtualbox-ose-guest-dkms
virtualbox-guest-additions-iso virtualbox-ose-guest-utils
virtualbox-guest-dkms virtualbox-ose-guest-x11
virtualbox-guest-utils virtualbox-ose-qt
virtualbox-guest-x11
Beberapa mungkin sudah tidak diinstal, dan beberapa mungkin dihapus secara otomatis sebagai akibat dari menghapus yang lain, tetapi beberapa tidak.
apt-get
menerima *
karakter dan memperlakukannya sebagai bagian dari ekspresi reguler . Ini dalam beberapa hal mirip dengan cara shell command-line memproses *
. Ketika digunakan dalam suatu apt-get
perintah, virtualbox-\*
(lihat di bawah untuk alasan mengapa \
, yang tidak digunakan sebagai sintaks ekspresi reguler) sebenarnya cocok dengan paket apa pun yang namanya berisi virtualbox
.
(Hati-hati dengan ini sebagaimana diterapkan pada paket dengan nama yang lebih pendek! Misalnya, wine\*
cocok dengan setiap paket dengan - win
bukan hanya - di mana saja dalam namanya.)wine
Jadi Anda tidak perlu melakukan ekspansi secara manual *
. Itu bisa tetap, dan itu akan menangkap berbagai paket terkait seperti yang dijelaskan di atas, serta paket dengan versi eksplisit dalam namanya seperti yang dibahas di sana .
Namun, shell itu sendiri , yang dijalankan apt-get
dengan argumen baris perintah yang Anda tentukan, juga menerima wildcard. Karena itu, Anda harus melarikan diri dari wildcard (dan satu cara untuk melakukannya adalah dengan \
karakter sebelum *
). Kalau tidak, jika ekspresi Anda cocok dengan file atau folder di lokasi saat ini, shell akan memberikan namanya apt-get
, yang akan salah.
purge
hanya menghapus file konfigurasi global. Itu tidak menghapus mesin virtual, jadi aman untuk digunakan. Namun:
purge
.Juga, harap dicatat: apt-get --purge remove ...
sama dengan apt-get purge ...
.
apt-get
, aptitude
, dan dpkg
. Pastikan tidak ada pengguna lain yang saat ini masuk (jika ada) yang menjalankan perangkat lunak tersebut. Ini mungkin termasuk non-administrator, karena secara default mereka dapat memungkinkan Pembaruan Perangkat Lunak untuk menginstal pembaruan. Jika itu masih belum memperbaikinya, lihat pertanyaan ini tentang masalahnya .
rm -rf ~/.config/VirtualBox
)
Buka terminal ( Ctrl+ Alt+ T) dan berikan perintah:
sudo apt-get purge virtualbox-*
Ganti *
dengan versi VirtualBox yang diinstal pada sistem Anda (misalnya sudo apt-get purge virtualbox-4.2
).
Atau, Anda dapat menggunakan fitur lengkapi-otomatis di terminal dengan menekan Tabtombol setelah mengetik virtualbox
.
Jika Anda memiliki Oracle VM VirtualBox dan ubuntu 15.04
sudo dpkg -l | grep virtualbox
yang menunjukkan sesuatu seperti ini.
ii virtualbox-4.2 4.2.6-82870 ~ Ubuntu ~ quantal amd64 Oracle VM VirtualBox
sekarang dari perintah di atas Anda dapat menentukan versi kotak virtual yang diinstal pada mesin Anda. Setelah mengetikkan perintah ini di terminal Anda, Cukup ganti 4.2 dengan versi VirtualBox Anda.
sudo apt-get purge virtualbox-4.2 virtualbox-qt
Bagi saya tidak ada yang membantu selain ini
$ sudo /opt/VirtualBox/uninstall.sh
vboxdrv.sh: Stopping VirtualBox services.
VirtualBox 5.1.22 r115126 has been removed successfully.
$ sudo rm -rf /opt/VirtualBox/
Buka terminal dan ketik:
sudo apt remove virtualbox unity-scope-virtualbox ^virtualbox-
Jika Anda menginstal VirtualBox dari situs web Oracle, temukan versi VirtualBox Anda sebagai berikut:
sudo apt install aptitude
aptitude search virtualbox\*
Versi terbaru dari VirtualBox yang ada Oracle VM VirtualBox
di baris yang sama dengannya adalah paket yang telah Anda instal. Jika Anda memiliki versi terbaru dari Oracle VirtualBox yang diinstal, namanya virtualbox-5.1
.
Verifikasi bahwa versi Oracle VirtualBox ini sedang diinstal.
dpkg-query -s virtualbox-5.1
Hapus instalan Oracle VirtualBox menggunakan perintah yang terlihat seperti ini:
sudo apt remove VirtualBox-5.1
Jika Anda memiliki versi Oracle VirtualBox yang berbeda terinstal, ganti VirtualBox-5.1
perintah di atas dengan versi VirtualBox Anda.