Virtual box là gì

Bạn đang thực hiện hệ quản lý Linux? nhưng lại yêu cầu quá trình muốn các bạn phải thực hiện IE bên trên Window xuất xắc Safari của Mac...Bạn vất cả kiếm tìm kiếm môi trường thiên nhiên để thỏa mãn nhu cầu nó...

Bạn đang xem: Virtual box là gì

Cụ thể so với một tester như tôi, môi trường thiên nhiên test là yếu hèn tố cực kỳ quan trọng. Để một sản phẩm web đạt được quality tốt, chúng ta phải bảo vệ sản phẩm đó hoạt động đúng trên tất cả các môi trường thiên nhiên mà khách hàng yêu cầu. Mặc dù vậy công cuộc để chuẩn bị môi trường thử nghiệm sẽ dễ dãi hơn nhiều nếu bạn biết đến ứng dụng VirtualBox. Bạn cũng có thể tạo ra không ít hệ quản lý và điều hành mà bạn mong muốn chỉ với các làm việc hết sức dễ dàng và đơn giản trong VirtualBox.

Bài viết này sẽ cho bạn một tầm nhìn tổng qua về VirtualBox, hướng dẫn chi tiết thiết đặt VirtualBox và chế tạo một vật dụng ảo chạy hệ điều hành Linux.

*

Ảo hóa bên trên VirtualBox là như vậy nào?

VirtualBox (Oracle VM VirtualBox) là một trong những phần mềm ảo hóa miễn phí, cho phép chạy đồng thời nhiêu hệ điều hành. VirtualBox chuyển động trên mọi nền tảng hệ điều hành bao hàm Linux (Ubuntu), OS X, Windows, được cung ứng hoàn toàn miễn giá thành và khá gọn gàng nhẹ.Nó mở rộng khả năng của hiện tại của công ty máy tính nhằm nó có thể chạy các hệ quản lý và điều hành (bên trong vô số nhiều máy ảo) trên cùng một thời gian.Tuy nhiên là sản phẩm công nghệ ảo cũng có những yếu điểm như không thể chơi game, vận tốc giới hạn, các phần mềm trên sản phẩm ảo với máy thật cần thiết liên lạc cùng với nhau…

Tại sao ảo hóa VirtualBox lại hữu ích?

Các kỹ thuật và tài năng VirtualBox hỗ trợ rất hữu ích cho một trong những kịch bản:

Chạy nhiều hệ quản lý và điều hành đồng thời: VirtualBox được cho phép bạn chạy nhiều hơn thế một hệ điều hành quản lý tại 1 thời điểm. Bằng cách này, chúng ta có thể chạy các ứng dụng viết cho một hệ quản lý điều hành trên một (ví dụ, phần mềm Windows trên Linux hoặc Mac) mà chưa phải khởi động lại để sử dụng nó. Chúng ta cũng có thể cài để một hệ điều hành và quản lý cũ như DOS hoặc OS / 2 thậm chí là nếu phần cứng máy tính xách tay thực sự của doanh nghiệp không còn được hỗ trợ bởi hệ quản lý điều hành đó.

Phần mềm thuận tiện cài đặt: những nhà cung ứng phần mềm có thể sử dụng lắp thêm ảo để gửi toàn bộ thông số kỹ thuật phần mềm. Ví dụ, thiết lập một chiến thuật mail server hoàn hảo trên một sản phẩm công nghệ thực rất có thể là một công việc tẻ nhạt. Cùng với VirtualBox, một tùy chỉnh thiết lập phức tạp như vậy có thể được đóng gói vào một trong những máy ảo. Thiết đặt và chạy một máy chủ mail trở nên thuận tiện như nhập vào một thiết bị bởi vậy vào VirtualBox...

Thử nghiệm và recovery (phục hồi): một khi tải đặt, bạn có thể lưu trữ, sao chép, dịch chuyển sang đồ vật khác dù vật dụng khác này có chạy hệ quản lý và điều hành nào đi chăng nữa, …. Một chức năng không thể không nói tới đó là snapshots, khiến cho bạn lưu lại trạng thái sản phẩm công nghệ ảo cùng recovery (phục hồi) lại tâm lý đó bất cứ lúc nào chúng ta muốn, bởi vì thế chúng ta có thể thử nghiệm dễ chịu và thoải mái trên vật dụng ảo của doanh nghiệp mà không cần phải cài lại khi chạm chán lỗi (lỗi phần mềm, bị lây nhiễm virus). Bài toán này giúp cho bạn không yêu cầu sao lưu giữ (backup) lại trang bị ảo cồng kềnh của bạn.

Giảm chi phí: ảo hóa giúp các bạn giảm giá cả điện cùng phần cứng. Vào thời đại này, sản phẩm công nghệ tính của người sử dụng ngày càng bạo dạn và nó chỉ sử dụng một phần sức mạnh mẽ của máy, vì vậy thay vì đầu tư chi tiêu vào nhiều máy tính của bạn, bạn cũng có thể sử dụng nhiều máy ảo để giải quyết vấn đề của bạn.

Các bản lĩnh chính của VirtualBox

Dưới đấy là một phác họa ngắn gọn gàng về những tính năng thiết yếu của VirtualBox:

Khả năng di chuyển: VirtualBox có thể chạy trên một trong những lượng lớn những hệ điều hành sever 32-bit cùng 64-bit. VirtualBox yên cầu một hệ quản lý điều hành hiện được cài đặt đặt. Điều này chất nhận được bạn chạy các máy ảo được tạo ra trên một sever trên một sever với một hệ điều hành máy chủ khác nhau.

Không tất cả phần cứng ảo hóa phải thiết: đối với nhiều kịch bản, VirtualBox ko yêu cầu các tính năng cách xử trí được gây ra vào phần cứng mới hơn hẳn như Intel VT-x hoặc AMD-V. Trái cùng với nhiều chiến thuật ảo hóa khác, vì chưng đó bạn cũng có thể sử dụng VirtualBox ngay cả trên hartware cũ hơn mà các tính năng này không tồn tại mặt.

Xem thêm: Mua Lá Đinh Lăng Tươi Ở Đâu, Địa Chỉ Bán Lá Đinh Lăng Tươi Tấn Phát Giá 90

Guest Additions: chia sẻ thư mục, cửa sổ liền mạch, ảo hóa 3D. VirtualBox Guest Additions là gói phần mềm mà hoàn toàn có thể được tải đặt phía bên trong hỗ trợ hệ thống khách để nâng cao hiệu suất của họ và cung cấp tích hợp bổ sung và thông tin liên lạc cùng với các khối hệ thống máy chủ. Sau khi thiết lập Guest Additions, một vật dụng ảo vẫn hỗ trợ tự động hóa điều chỉnh độ sắc nét video, hành lang cửa số liền mạch, tăng tốc giao diện 3D.

Hỗ trợ phần cứng hay vời:

Guest multiprocessing (SMP). VirtualBox có thể lên đến 32 CPU ảo cho mỗi máy ảo được download đặtHỗ trợ đồ vật USB. VirtualBox tiến hành một bộ điều khiển USB ảo và có thể chấp nhận được bạn để liên kết tùy ý những thiết bị USB vào sản phẩm công nghệ ảo của người sử dụng mà không đề nghị phải thiết lập trình tinh chỉnh và điều khiển thiết bị ví dụ trên sản phẩm chủ.Khả năng cân xứng phần cứng: VirtualBox ảo hóa một mảng rộng lớn của những thiết bị ảo. Điều này giúp giảm bớt nhân bản hình hình ảnh từ máy vi tính thật và nhập của mặt thứ tía máy ảo vào VirtualBox.Hỗ trợ tương đối đầy đủ ACPI: Điều này giúp giảm bớt nhân phiên bản hình ảnh máy tính từ máy thật hoặc bên thứ ba máy ảo vào VirtualBox.Multiscreen solution: trang bị ảo VirtualBox cung ứng độ phân giải màn hình hiển thị nhiều lần so với một màn hình hiển thị vật lý, cho phép họ được trải qua một số lượng lớncủa screen gắn vào hệ thống máy chủ.Built-in hỗ trợ iSCSI: Tính năng khác biệt này chất nhận được bạn liên kết một sản phẩm ảo trực tiếp nối một sever lưu trữ iSCSI mà không thông qua khối hệ thống máy chủ.Khởi động PXE mạng: những card mạng ảo tích đúng theo của VirtualBox hỗ trợ đầy đủkhả năng khởi hễ từ xa trải qua các môi trường xung quanh thực hiện nay Preboot (PXE).

VM Groups: VirtualBox cung ứng một đội tính năng cho phép người dùng để làm tổ chức và kiểm soát các sản phẩm công nghệ ảo chung, cũng tương tự cá nhân

Multigeneration branched snapshots: VirtualBox hoàn toàn có thể lưu các bức hình ảnh chụp tùy ý của các trạng thái của sản phẩm ảo.

Kiến trúc rõ ràng, tế bào đun trước đó chưa từng có: VirtualBox có một mô-đun xây đắp với rất nhiều quy định những giao diện thiết kế nội bộ và bóc tách biệt ví dụ của khách hàng và mã trang bị chủ. Điều này khiến cho nó dễ dàng để kiểm soát và điều hành nó từ đồ họa cùng một lúc. Ví dụ, chúng ta cũng có thể bắt đầu một VM chỉ đơn giản bằng cách bấm chuột vào một nút trong hình ảnh VirtualBox giao diện người dùng và sau đó kiểm soát điều hành rằng trang bị từ chiếc lệnh, hoặc thậm chí còn từ xa. Do phong cách xây dựng mô-đun của nó, VirtualBox cũng có thể phơi bày đầy đủ tác dụng của nó và cấu hình thông sang 1 bộ cải tiến và phát triển phần mềm trọn vẹn (SDK), cho phép tích hợp phần đông khía cạnh của VirtualBox với các khối hệ thống phần mềm khác.

Remote machine display: có thể chấp nhận được remote tới bất kỳ máy ảo nào. Nhân tài này cung cấp Remote Desktop Protocol (RDP), trong khi nó còn cung ứng USB mang lại máy khách khi kết nối vào sản phẩm công nghệ ảo.

I. Cách cài đặt oracle virtual

Dưới đó là hướng dẫn cách thiết lập VirtualBox vào Ubuntu

*

Có 2 phương pháp để cài đặt VirtualBox, một là cài đặt bằng PPA, hai là cài đặt bằng tệp tin deb.

Cài để VirtualBox bằng PPA trong Ubuntu

Đây là cách tốt nhất có thể để cài đặt VirtualBox phiên bản mới nhất. Biện pháp này giúp tự động cài đặt các gói liên quan của VirtualBox, và bạn luôn luôn luôn sử dụng phiên phiên bản VirtualBox tiên tiến nhất vì nó sẽ auto được update cùng khối hệ thống khi bao gồm phiên bản mới được phạt hành, …

Nếu trong máy của khách hàng đã cài đặt phiên bản cũ hơn, thì bạn nên nhập vào trong dòng sau để gỡ vứt nó.

sudo apt-get remove virtualbox-*Trước tiên các bạn thêm PPA của VirtualBox vào kho của Ubuntu. Mở Terminal lên cùng nhập vào dòng xoáy sau.

echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee -a /etc/apt/sources.listBước tiếp theo là thêm public key cho VirtualBox bằng apt-secure. Wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key showroom -Cài để VirtualBox 5.0 sudo apt-get update sudo apt-get install virtualbox-5.0Cài đặt VirtualBox bởi file deb trong Ubuntu

Trong trường hòa hợp máy của công ty đã thiết lập phiên bạn dạng cũ hơn, thì chúng ta nên gỡ vứt nó bằng lệnh mặt dưới.

sudo apt-get remove virtualbox-*Tải về file deb thiết đặt VirtualBox theo link bên dưới. Chọn phiên phiên bản Ubuntu mà nhiều người đang sử dụng nhé. Https://www.virtualbox.org/wiki/Linux_DownloadsCài để VirtualBox, chúng ta có thể cài đặt bằng cách đúp đôi loài chuột vào file deb hoặc nhập loại lệnh dưới để thiết đặt (nhớ di chuyển tới thư mục cất file deb trước lúc cài đặt). Sudo dpkg -i virtualbox-5.0Phần 2 của nội dung bài viết sẽ phía dẫn chúng ta cụ thể làm sao để tạo ra một sản phẩm công nghệ ảo trường đoản cú virtualBox