Làm cách nào để cài đặt Gói mở rộng VirtualBox lên VirtualBox phiên bản mới nhất trên Linux?
Tôi cũng muốn có thể xác minh gói mở rộng đã được cài đặt thành công và gỡ cài đặt nó, nếu tôi muốn.
Làm cách nào để cài đặt Gói mở rộng VirtualBox lên VirtualBox phiên bản mới nhất trên Linux?
Tôi cũng muốn có thể xác minh gói mở rộng đã được cài đặt thành công và gỡ cài đặt nó, nếu tôi muốn.
Câu trả lời:
-Đầu tiên, bạn cần tuân thủ Giấy phép Đánh giá và Sử dụng Cá nhân Gói Mở rộng VirtualBox .
Mô tả chức năng Gói mở rộng VirtualBox:
Các thiết bị USB 2.0 và USB 3.0, VirtualBox RDP, mã hóa ổ đĩa, khởi động NVMe và PXE cho thẻ Intel.
Bây giờ, hãy tải xuống thứ chết tiệt:
chúng ta cần lưu trữ phiên bản VirtualBox mới nhất vào một biến, hãy gọi nó là LatestVirtualBoxVersion
tải xuống phiên bản mới nhất của Gói mở rộng VirtualBox, một phần sau
LatestVirtualBoxVersion=$(wget -qO - http://download.virtualbox.org/virtualbox/LATEST-STABLE.TXT) && wget "http://download.virtualbox.org/virtualbox/${LatestVirtualBoxVersion}/Oracle_VM_VirtualBox_Extension_Pack-${LatestVirtualBoxVersion}.vbox-extpack"
Đơn giản hóa ghi công đi đến guntbert . Cảm ơn bạn.
Bạn có thể muốn xác minh tính toàn vẹn của nó bằng cách so sánh tổng kiểm tra SHA-256 có sẵn trong tệp:
https://www.virtualbox.org/download/hashes/${LatestVirtualBoxVersion}/SHA256SUMS
Sau đó, chúng tôi cài đặt nó như sau:
sudo VBoxManage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-${LatestVirtualBoxVersion}.vbox-extpack
Để xác minh xem nó đã được cài đặt thành công chưa, chúng tôi có thể liệt kê các gói tiện ích mở rộng đã cài đặt:
VBoxManage list extpacks
Để gỡ cài đặt gói tiện ích mở rộng:
sudo VBoxManage extpack uninstall "Oracle VM VirtualBox Extension Pack"
Bạn cũng có thể cài đặt Gói mở rộng qua GUI:
Trước tiên, bạn truy cập trang tải xuống VirtualBox , ở dưới tiêu đề
Virtualbox ... Gói mở rộng bạn tìm thấy một liên kết Tất cả các nền tảng được hỗ trợ . Một nhấp chuột vào liên kết này tải gói mở rộng.
Bây giờ từ Menu chọn File / Preferences
nhấp vào biểu tượng tôi đã đánh dấu để chọn tệp mở rộng và tiến hành.
Tất nhiên, phương pháp CLI có một lợi thế lớn là bạn có được nó nhanh hơn nhiều và không cần phải cuộn qua EULA ...
Luôn cập nhật Gói mở rộng của bạn từ CLI.
Tôi giả sử bạn luôn cài đặt phiên bản VBox mới nhất (Oracle cung cấp kho lưu trữ cho Ubuntu, Debian, OpnenSUSE, SLES, Fedora và Oracle Linux).
Lấy số phiên bản của phiên bản mới nhất:
vboxversion=$(wget -qO - https://download.virtualbox.org/virtualbox/LATEST.TXT)
wget -qO -
giữ wget
im lặng và truy xuất nội dung của tệp đó stdout
, nơi nó có thể được lưu vào biến.
Tải xuống Gói mở rộng mới nhất
wget "https://download.virtualbox.org/virtualbox/${vboxversion}/Oracle_VM_VirtualBox_Extension_Pack-${vboxversion}.vbox-extpack"
Cài đặt nó (ngay cả khi đã có phiên bản cũ hơn)
sudo vboxmanage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-${vboxversion}.vbox-extpack
Ngoài ra, nếu bạn đang chạy Debian với các kho lưu trữ không miễn phí hoặc Ubuntu với đa vũ trụ:
sudo apt-get install virtualbox-ext-pack
Điều này sẽ hiển thị giấy phép nếu bạn chưa phê duyệt và nếu bạn đồng ý với giấy phép, hãy tải xuống phiên bản phù hợp của gói tiện ích mở rộng và cài đặt nó. Gói tiện ích mở rộng sau đó sẽ được nâng cấp cùng với VirtualBox khi cần thiết.
virtualbox-ext-pack
tải xuống tệp "thực" từ trang web VirtualBox của Oracle. Việc cài đặt virtualbox-ext-pack
đã phá vỡ hệ thống của tôi, chờ đợi trong "thỏa thuận cấp phép" - không có cách nào để "đồng ý". Đây là một lỗi trong tập lệnh sau khi cài đặt, nơi bạn nhận được bất cứ thứ gì Oracle đưa cho bạn. Tôi có xu hướng tránh gói này và thay vào đó cài đặt gói tiện ích mở rộng trên dòng lệnh thông qua VBoxManager hoặc GUI (tệp> tùy chọn> tiện ích mở rộng> thêm, chọn tệp đã tải xuống trước, đồng ý cấp phép). Askubfox.com/questions/754815/ Mạnh