วิธีถอนการติดตั้ง VirtualBox บน Mac
สารบัญ:
หากคุณเคยติดตั้ง VirtualBox บน Mac แต่ไม่ต้องการแอปพลิเคชันอีกต่อไป คุณอาจสนใจที่จะถอนการติดตั้ง VirtualBox โดยสิ้นเชิง เนื่องจาก VirtualBox วางส่วนประกอบของแอปพลิเคชันและการอ้างอิงทั่วทั้งระบบไฟล์ MacOS การถอนการติดตั้ง VirtualBox อย่างละเอียดจึงไม่ใช่แค่การลากและวางแอปพลิเคชันลงในถังขยะง่ายๆ เช่นเดียวกับวิธีถอนการติดตั้งแอป Mac อื่นๆ ส่วนใหญ่
โชคดีที่การถอนการติดตั้ง VirtualBox ทำได้ง่ายมาก และกระบวนการถอนการติดตั้งทั้งหมดสามารถทำได้โดยอัตโนมัติและเสร็จสิ้นในระยะเวลาอันสั้นบน Mac นอกจากนี้ เราจะแสดงวิธีถอนการติดตั้ง VirtualBox ด้วยตนเอง ซึ่งค่อนข้างเกี่ยวข้องมากกว่า หากคุณสนใจวิธีการนั้น
สำหรับพื้นหลังคร่าวๆ สำหรับผู้ที่ไม่คุ้นเคย VirtualBox เป็นแอปพลิเคชันเวอร์ชวลไลเซชันที่ยอดเยี่ยมฟรีจาก Oracle ซึ่งผู้ใช้ขั้นสูงจำนวนมากใช้สำหรับการจำลองระบบปฏิบัติการอื่นๆ บน MacOS เช่น Windows 10 หรือ Ubuntu Linux นอกจากนี้ยังสามารถทำงานร่วมกันข้ามแพลตฟอร์มได้ คุณจึงสามารถเรียกใช้ MacOS, Windows หรือ Linux บน Windows, Linux หรือ Mac เครื่องอื่นได้เช่นเดียวกัน คุณสามารถอ่านเคล็ดลับเกี่ยวกับ VirtualBox ได้ที่นี่ หรือเรียกดูไฟล์เก็บถาวรของเราบนเครื่องเสมือนหากสนใจ อย่างไรก็ตาม บทความนี้เกี่ยวกับการถอนการติดตั้งแอป VirtualBox โดยสิ้นเชิง
ผู้ใช้ Linux ส่วนใหญ่สามารถถอนการติดตั้ง VirtualBox ได้อย่างง่ายดายด้วยสตริงบรรทัดคำสั่งง่ายๆ เช่น:
sudo apt-get purge virtualbox
แต่ใน Mac โดยปกติแล้ว VirtualBox จะติดตั้งผ่านตัวติดตั้งแพ็คเกจ โชคดีที่ Oracle มีสคริปต์ถอนการติดตั้งใน install dmg แม้ว่าผู้ใช้ส่วนใหญ่จะมองข้ามสิ่งนี้
วิธีถอนการติดตั้ง VirtualBox จาก Mac ด้วยวิธีง่ายๆ
- ดาวน์โหลดไฟล์ติดตั้ง VirtualBox ล่าสุดจาก Oracle หากคุณยังไม่มีใน Mac
- เมานต์ไฟล์ภาพดิสก์ VirtualBox และเปิด dmg ที่เมาท์ใน Finder
- ดับเบิลคลิกที่ไฟล์ข้อความชื่อ “VirtualBox_Uninstall.tool” เพื่อเปิดหน้าต่าง Terminal ใหม่
- ยืนยันว่าคุณต้องการถอนการติดตั้ง VirtualBox โดยสมบูรณ์โดยพิมพ์ 'ใช่' เมื่อได้รับการร้องขอ (คุณสามารถยกเลิกได้โดยพิมพ์ 'ไม่' หรือปิดหน้าต่าง Terminal)
เมื่อ VirtualBox และคอมโพเนนต์และส่วนขยายเคอร์เนลที่เกี่ยวข้องทั้งหมดถูกลบออกเรียบร้อยแล้ว คุณสามารถปิดหน้าต่าง Terminal หรือออกจากแอป Terminal ได้ตามต้องการ
การถอนการติดตั้ง VirtualBox จากเครื่อง Mac ด้วยตนเอง: ตำแหน่งของไฟล์ที่เกี่ยวข้องทั้งหมด ไดเร็กทอรี ฯลฯ
หากคุณต้องการใช้งานจริง คุณยังสามารถถอนการติดตั้ง VirtualBox ด้วยตนเองได้ด้วยการแยกวิเคราะห์ผ่าน “VirtualBox_Uninstall.tool ” เพื่อค้นหาเส้นทางไฟล์ที่แน่นอนหรือไดเร็กทอรี VirtualBox, ส่วนประกอบ, แอปพลิเคชัน, ถังขยะ, การเรียกใช้ daemons ส่วนขยายเคอร์เนล และอื่นๆ คุณจะต้องดำเนินการด้วยตนเองโดยใช้เวอร์ชันของตัวติดตั้งที่คุณติดตั้ง VirtualBox ไว้ด้วย เพื่อไม่ให้พลาดสิ่งใด
ณ เวลาที่เขียนนี้ แอป VirtualBox ปัจจุบันและรายการเส้นทางไฟล์ที่เกี่ยวข้องมีดังนี้:
~/Library/LaunchAgents/org.virtualbox.vboxwebsrv.plist /usr/local/bin/VirtualBox /usr/local/bin/VBoxManage /usr/local/ bin/VBoxVRDP /usr/local/bin/VBoxHeadless /usr/local/bin/vboxwebsrv /usr/local/bin/VBoxBugReport /usr/local/bin/VBoxBalloonCtrl /usr/local/bin/VBoxAutostart /usr/local/bin/ VBoxDTrace /usr/local/bin/vbox-img /Library/LaunchDaemons/org.virtualbox.startup.plist /Library/Python/2.7/site-packages/vboxapi/VirtualBox_constants.py /Library/Python/2.7/site-packages/ vboxapi/VirtualBox_constants.pyc /Library/Python/2.7/site-packages/vboxapi/__init__.py /Library/Python/2.7/site-packages/vboxapi/__init__.pyc /Library/Python/2.7/site-packages/vboxapi- 1.0-py2.7.egg-info /Library/Application Support/VirtualBox/LaunchDaemons/ /Library/Application Support/VirtualBox/VBoxDrv.kext/ /Library/Application Support/VirtualBox/VBoxUSB.kext/ /Library/Application Support/VirtualBox /VBoxNetFlt.kext/ /Library/Application Support/VirtualBox/VBoxNetAdp.kext/ /Applications/VirtualBoxแอป/ /Library/Python/2.7/site-packages/vboxapi/ org.virtualbox.kext.VBoxUSB org.virtualbox.kext.VBoxNetFlt org.virtualbox.kext.VBoxNetAdp org.virtualbox.kext.VBoxDrv org.virtualbox.pkg.vboxkexts org.virtualbox.pkg.virtualbox org.virtualbox.pkg.virtualboxcli
การกำหนดเป้าหมายไฟล์และไดเร็กทอรีเหล่านั้นทีละรายการเพื่อลบออกนั้นน่าจะง่ายที่สุดผ่าน Terminal แต่คุณสามารถทำได้ผ่าน Finder หากต้องการ
แน่นอนว่าถ้าคุณถอนการติดตั้งและลบ VirtualBox จะไม่มีอยู่ใน Mac อีกต่อไป แต่คุณสามารถติดตั้งใหม่อีกครั้งได้ทุกเมื่อหากจำเป็น