Virtualisasi di desktop Linux — Gnome Boxes vs virt-manager

Virtualisasi di desktop Linux — Gnome Boxes vs virt-manager

Virtualisasi di desktop Linux — Gnome Boxes vs virt-manager

Virtualisasi di desktop Linux — Gnome Boxes vs virt-manager

GhostBSD
Dalam komentar dari tinjauan GhostBSD terbaru kami, pembaca Enduzzer dengan santai menyebutkan mencoba distribusi di VM Gnome Boxes. Kernel Virtual Machine Linux telah menjadi andalan administrasi sistem saya sendiri selama lebih dari satu dekade — tetapi saya menggunakan manajer-virt, antarmuka manajemen grafis yang sangat baik dan sysadmin-ish.

Saya umumnya menggambarkan manajer kebajikan sebagai “sederhana” —dan dalam banyak hal itu jauh lebih sederhana daripada Boxes — tetapi ada berbagai cara untuk menafsirkan kesederhanaan.
Pendekatan terintegrasi

Di bawah tenda, Boxes berbagi mayoritas dasar-dasar teknisnya dengan virt-manager: API virtualisasi libvirt, hypervisor Linux Kernel Virtual Machine (KVM), dan emulator prosesor generik qemu. Virt-manager mengekspos kerja-kerja batin itu sebanyak mungkin sambil berusaha untuk tidak menghalanginya.

Boxes mendekati masalah yang sama dari arah yang berlawanan – itu mengabstraksi sebanyak mungkin, tanpa meminta maaf untuk melakukannya.

Box […] ditargetkan untuk pengguna akhir desktop biasa yang menginginkan cara yang sangat aman dan mudah untuk mencoba sistem operasi baru atau versi baru (yang berpotensi tidak stabil) dari sistem operasi favoritnya, atau kebutuhannya. untuk terhubung ke mesin jarak jauh (koneksi rumah-kantor menjadi kasus penggunaan yang umum). Untuk alasan ini, Boxes tidak menyediakan banyak opsi lanjutan untuk men-tweak mesin virtual yang disediakan oleh virt-manager. Alih-alih, Boxes berfokus untuk menyelesaikan pekerjaan dengan sangat sedikit input dari pengguna.

Pendekatan yang berfokus pada desktop ini mungkin mulai dengan memangkas opsi-opsi tingkat lanjut, tetapi itu tidak berakhir di sana — Boxes menawarkan sedikit kegunaan penyesuaian yang tidak dimiliki manajer-virt, dan kemungkinan tidak. Upaya integrasi yang lebih besar ini dimulai bahkan sebelum mesin virtual baru berjalan. Sistem operasi tamu yang paling populer — dan bahkan tidak terlalu populer — tersedia di Boxes sebagai unduhan bawaan langsung dari sumbernya. Alih-alih perlu “Google OpenBSD” untuk menemukan tautan unduhan, pengguna Kotak hanya dapat mulai mengetik “terbuka” ke dalam bidang pencarian dan segera melihat daftar versi OpenSUSE dan OpenBSD.

Integrasi ekstra paling jelas ketika menjalankan tamu Linux (mesin virtual), di mana

driver virtio selalu tersedia dan integrasi libvirt secara maksimal. Ketika kami menguji tamu Ubuntu Focal Fossa, resolusi video tamu berubah secara dinamis dan otomatis ketika kami mengubah ukuran jendelanya pada sistem operasi host — dan file yang diseret dari penjelajah file host ke jendela Boxes secara otomatis ditransfer ke dalam tamu, di mana mereka menunjukkan di folder Unduhan pengguna yang masuk.
Mode mudah belum tentu lebih mudah

Meskipun saya memimpin dengan pengalaman yang baik di atas, tamu Ubuntu Focal sebenarnya bukan hal pertama yang saya coba. Boxes secara khusus bertujuan untuk memberikan kepada pengguna yang tidak berpengalaman “cara yang sangat aman dan mudah untuk mencoba sistem operasi baru” —jadi itulah yang saya lakukan, menembak ke bulan dengan upaya instalasi OpenBSD pada percobaan pertama saya.

Mencari OpenBSD di bawah dialog Create VM berjalan sangat baik — ketika saya mengetik “open” ke dalam kotak pencarian, secara dinamis mengisi daftar distro yang dikenal dengan hasil yang cocok. Saya melewati OpenSUSE dan langsung pergi ke OpenBSD, yang belum pernah saya jalankan sebelumnya. Ini tampaknya berjalan baik pada awalnya — ia mengunduh ISO dengan cepat, dan langsung masuk ke suatu instalasi — tetapi instalasi itu sendiri memiliki masalah parah, dan saya tidak pernah mendapat tamu yang bekerja.

Installer OpenBSD sangat primitif dan tidak dapat mengatasi beberapa pilihan yang

telah dibuat Box untuk lingkungannya. Itu tidak bisa berhasil menemukan file sendiri pada CD virtual yang telah di-boot-nya, tidak cukup memahami tumpukan jaringan (menafsirkan alamat IP-nya sebagai statis daripada DHCP), dan memiliki keybounce yang sangat buruk. (Jika Anda harus mengklik tautan itu untuk mencari tahu apa itu keybounce, saya tidak menyalahkan Anda.)

Sebaliknya, OpenBSD diinstal tanpa hambatan di bawah virt-manager. Meskipun saya memang perlu mengunduh OpenBSD 6.6 ISO secara manual dan mengarahkan virt-manager ke sana — dan memilih jumlah vCPU serta berapa banyak RAM dan ruang disk untuk dialokasikan — instalasi aktual di sana berjalan dengan sempurna. Dalam waktu kurang dari lima menit, manajer virtual mengirimkan tamu OpenBSD yang bekerja tanpa banyak kesulitan.

Selain lingkungan instalasi yang rapuh, Boxes mungkin akan membuat rekan-rekan veteran KVM sangat frustrasi. Kotak tamu perlu langkah-langkah tambahan untuk dikelola atau diperiksa dengan perintah yang berhubungan dengan libvirt biasa – Anda tidak akan melihat tamu Boxes berjalan di bawah virt-top, daftar virsh, atau alat serupa secara default.

Jika Anda ingin mengelola tamu Boxes dengan alat standar, Anda harus terhubung

secara terpisah ke qemu: /// sesi (yang berjalan di bawah konteks pengguna yang masuk) alih-alih qemu: /// system (yang berjalan di bawah konteks sistem global— biasanya akun pengguna khusus seperti libvirt-qemu).

Berhati-hatilah, hanya menampilkan VM di virt-manager tidak membuat Boxes mengacaukannya — misalnya, beberapa saat setelah saya membuka jendela konsol virt-manager kepada tamu Fokus saya,

Sumber:

https://ngelag.com/seva-mobil-bekas/