Di dunia Gnu / Linux, topik yang paling umum adalah menguji berbagai distribusi. Sebuah tugas yang menjadi lebih viral berkat mesin virtual dan perangkat lunak virtualisasi. Ini karena mesin ini memungkinkan kita menginstal sistem operasi sebanyak yang kita inginkan tanpa menghapus komputer kita atau harus membuat partisi pada hard drive kita.
Selanjutnya, kita akan membahas VirtualBox, sebuah perangkat lunak virtualisasi, cara mendapatkan dan menginstal perangkat lunak ini, serta cara membuat mesin virtual.
Apa itu VirtualBox?
Virtualisasi atau emulasi platform tertentu dapat dilakukan pada sistem operasi apa pun, termasuk distribusi GNU/Linux. Kita mungkin ingin mengemulasi satu program, dalam hal ini kita akan menggunakan Wine , atau kita dapat memilih untuk mengemulasi atau memvirtualisasi seluruh sistem operasi.
Hal ini dapat dicapai selama sistem operasi yang ingin kita virtualisasikan mengkonsumsi lebih sedikit sumber daya daripada perangkat keras kita . Ini adalah poin yang sangat penting untuk dipertimbangkan, karena upaya untuk memvirtualisasikan sesuatu yang lebih kuat daripada perangkat keras atau komputer kita akan membuat mesin tersebut sama sekali tidak dapat digunakan, menyebabkannya menjadi tidak responsif untuk jangka waktu tertentu atau menangguhkan aktivitas perangkat lunak karena alasan keamanan. Virtualisasi ini biasanya dilakukan dalam kontainer yang disebut mesin virtual . Ini biasanya dikelola oleh perangkat lunak virtualisasi.
Salah satu perangkat lunak paling kuat untuk memvirtualisasikan sistem operasi berhubungan dengan perusahaan VMWare, tetapi untungnya ada perangkat lunak sumber terbuka yang sama baiknya, kuat, dan dapat diinstal pada distribusi Gnu / Linux mana pun. Perangkat lunak ini disebut VirtualBox.
Program VirtualBox bersifat open source dan lintas platform , sehingga kita dapat membuat mesin virtual di Windows dan kemudian memindahkannya ke komputer Linux kita untuk menjalankannya.
VirtualBox adalah salah satu dari sedikit program virtualisasi yang memungkinkan kita untuk membuat hard disk virtual menjadi beberapa bagian, yaitu meningkatkan atau menggunakannya tergantung bagaimana kita menggunakannya. Fitur lain dari VirtualBox adalah pembuatan mesin virtual dengan cara baru yang membantu kami memindahkannya seolah-olah itu adalah dokumen teks atau gambar dari kamera.
Keunggulan lain dari VirtualBox adalah program ini mendukung sistem operasi paling terkenal dan populer yang ada saat ini, tidak hanya berbagai distribusi Gnu/Linux tetapi juga versi Windows, macOS, Solaris, dan BSD.
Yang terakhir ini menarik karena ada versi untuk server yang memungkinkan kita membuat beberapa mesin dan mengelola semuanya dari satu server, sehingga menghasilkan beberapa mesin virtual tetapi hanya satu komputer.
Bagaimana cara mendapatkan VirtualBox?
Seperti halnya perangkat lunak GNU/Linux lainnya, ada tiga cara untuk mendapatkan VirtualBox . Metode pertama adalah melalui repositori distribusi resmi. Ini menyediakan versi VirtualBox yang stabil dan berfungsi, tetapi bukan versi terbaru, dan oleh karena itu tidak akan menyertakan fitur-fitur terbaru. VirtualBox saat ini tersedia di repositori sebagian besar distribusi GNU/Linux utama.
Opsi lainnya adalah mendapatkan paket instalasi melalui situs web resmi program tersebut . Opsi ini memungkinkan kita untuk memiliki versi VirtualBox terbaru, tetapi perlu diingat bahwa opsi ini belum diuji dengan distribusi tersebut dan dapat menghambat pengoperasiannya atau tidak berfungsi dengan benar sama sekali karena kurangnya pustaka.

Metode ketiga untuk mendapatkan VirtualBox adalah melalui kode sumber . Proses ini paling tidak bermasalah, tetapi membutuhkan pengetahuan tingkat lanjut untuk mengkompilasi kode dan membuat paket instalasi. Metode ini tidak disarankan jika Anda ingin menginstal VirtualBox di komputer Anda dengan cepat.
Bagaimana cara menginstal VirtualBox?
Menginstal VirtualBox sangat mudah. ​​Jika kita menggunakan repositori resmi, kita dapat mencari program mesin virtual di pengelola perangkat lunak resmi atau membuka terminal dan menjalankan kode berikut:
sudo apt-get install virtualbox
Jika kita menggunakan Ubuntu, Debian, atau distribusi apa pun yang berasal darinya , atau jika kita menggunakan Arch Linux atau distribusi apa pun yang berasal darinya, kita harus menjalankan kode berikut:
sudo pacman -S virtualbox
Jika kita tidak memiliki salah satu distribusi tersebut, tetapi memiliki Fedora, Red Hat, atau distribusi yang berbasis pada salah satu distribusi tersebut , maka kita harus menjalankan kode berikut:
sudo dnf install virtualbox
Jika kita menggunakan SUSE Linux, OpenSUSE, atau distribusi berbasis SUSE lainnya , maka kita harus menjalankan kode berikut:
sudo zypper install virtualbox
Menjalankan salah satu perintah ini akan menginstal program mesin virtual dan semua dependensi yang diperlukan. Jika Anda memilih untuk menginstal dari paket yang diperoleh dari situs web resmi , maka Anda harus menjalankan perintah berikut:
sudo dpkg -i NOMBRE-DEL-PAQUETE.deb
Atau kita jalankan perintah berikut jika paketnya dalam format rpm :
sudo rpm -i NOMBRE-DEL-PAQUETE.rpm
Konfigurasi VirtualBox
Konfigurasi VirtualBox sangat sederhana, tidak demikian halnya dengan konfigurasi mesin virtual. Setelah VirtualBox terinstal, kami menjalankannya dan jendela seperti berikut akan muncul:

Jika Anda sudah memiliki mesin virtual dari instalasi lain, mesin virtual tersebut akan muncul di kolom kiri di bawah tombol Baru dan Pengaturan . Biasanya, Anda tidak perlu melakukan banyak perubahan, tetapi jika Anda ingin mesin virtual tersebut berfungsi dengan sempurna , buka File lalu Preferensi . Di Preferensi, Anda akan melihat jendela seperti berikut:

Di dalamnya, kita menemukan beberapa aspek umum yang akan dimiliki mesin virtual kita, termasuk metode input, biasanya mouse dan keyboard; ukuran dan resolusi layar standar; bahasa aplikasi; koneksi jaringan untuk mesin virtual; ekstensi yang mungkin dapat kita tambahkan; dan apakah kita ingin mengkonfigurasi proxy. Secara pribadi, satu-satunya hal yang biasanya saya ubah adalah tab Umum, khususnya lokasi di hard drive saya tempat mesin virtual yang dibuat akan disimpan.
Baik menu Mesin maupun Grup menawarkan berbagai tindakan terkait mesin virtual : mulai dari membuat mesin virtual baru hingga memindahkannya dan mengkloningnya. Terdapat pintasan untuk tindakan-tindakan ini, tetapi kloning tidak ada; fitur ini hanya ditemukan di menu Mesin dan digunakan untuk mengkloning mesin virtual—fitur yang sangat berguna, percaya atau tidak.
Cara membuat mesin virtual dengan Virtualbox
Memiliki gambaran tentang cara kerja VirtualBox, mari kita lihat cara membuat mesin virtual untuk menginstal distribusi Gnu / Linux. Pertama kita harus membuka program dan menekan tombol New. Jendela seperti berikut akan muncul:

Kami harus menambahkan nama mesin virtual, cara terbaik adalah menyebutnya dengan sistem operasi. Kemudian pilih jenis sistem operasi yang akan kita instal, dalam hal ini Linux kemudian pilih distribusi yang akan kita instal, dalam hal ini Ubuntu. Kami tekan berikutnya dan layar memori ram akan muncul.

Ini sangat penting: JANGAN PERNAH menambahkan lebih dari setengah RAM yang tersedia . Artinya, jika Anda memiliki 4 GB, jangan pernah menambahkan lebih dari 2 GB ke mesin virtual; jika Anda memiliki 2 GB, jangan pernah menambahkan lebih dari 1 GB . Ini penting karena jika Anda tidak mengikuti aturan ini, baik mesin virtual maupun komputer Anda tidak akan berfungsi dengan benar.

Klik berikutnya dan jendela hard disk akan muncul. Kami memilih opsi "Buat hard disk virtual" dan tekan tombol buat.

Pada layar berikutnya kami membiarkannya seperti yang ditandai, yaitu, buat hard drive VirtualBox dan klik berikutnya. Di layar berikutnya kami menandai opsi "Dicadangkan secara dinamis"Ini akan memberi tahu program untuk tidak mencadangkan gigabyte hard disk tetapi mengambilnya sesuai dengan kebutuhan mesin virtual, selalu tidak melebihi batas yang ditunjukkan di bawah.

Sekarang kita harus menunjukkan ukuran maksimum hard disk mesin virtual kita. Saat memilih sistem operasi, VirtualBox sudah membuat kami menandai jumlah minimum yang diperlukan. Setelah membuatnya, kami menekan tombol buat dan kami akan memiliki mesin virtual kami. Sekarang kita hanya perlu menandai mesin virtual dan menekan tombol "Start" untuk menjalankan mesin virtual.
Kita dapat melihat bahwa setelah beberapa detik, mesin virtual menjadi hitam dengan tanda hubung putih. Hal ini karena tidak memiliki sistem operasi yang terpasang, kami harus menambahkannya. Untuk melakukan ini, kami mendapatkan citra ISO dari Ubuntu dan setelah itu kami pergi ke konfigurasi VirtualBox. Dan di Storage, pada disk dengan tanda +, kami menunjukkan image ISO. Kami menekan tombol terima dan kemudian setelah menghidupkan ulang mesin, ISO Image akan dijalankan dan instalasi distribusi akan dilanjutkan.

Sekarang apa?
Membuat mesin virtual mungkin awalnya tampak tidak terlalu berguna, tetapi setelah menggunakan beberapa, Anda akan memahami nilai perangkat lunak ini dalam distribusi GNU/Linux : mulai dari menguji versi baru hingga menginstal versi Windows. Ini memecahkan banyak masalah yang dihadapi pengguna Linux setiap hari.