Linux Fu: Kekuatan Atom | Hackaday

Orang-orang sangat menyadari kekuatan mesin virtual. Jika Anda ingin melakukan sesuatu yang berbahaya — katakanlah, retas kernel — Anda dapat membuat mesin virtual, memotretnya, mengacaukannya beberapa kali, memulihkannya, dan komputer utama Anda tidak akan pernah ketinggalan. Tetapi terkadang Anda hanya membutuhkan sedikit perubahan dalam perspektif, bukan komputer yang benar-benar bagus. Misalnya, Anda sedang membangun boot disk baru dan Anda ingin berpura-pura itu adalah boot disk asli dan membuat beberapa pembaruan. Untuk itu ada chroot, perintah Linux yang memungkinkan Anda untuk sementara membuka proses yang menganggap root dari sistem file berada di tempat yang berbeda dari root yang sebenarnya. Masalahnya adalah, sulit untuk mengelola sekelompok lingkungan chroot itulah sebabnya mereka menciptakan Atoms.

Sistem bekerja dengan beberapa distribusi umum dan Anda menginstalnya melalui Flatpak. Itu berarti Anda dapat meluncurkan, misalnya, shell yang menganggapnya menjalankan Gentoo atau Centos Linux di bawah Ubuntu.

Membuat atom itu mudah

Menggunakan alat ini cukup mudah. Layar sederhana memungkinkan Anda memilih beberapa opsi. Pertama kali Anda menggunakan gambar tertentu, perlu beberapa menit untuk mengunduh semuanya.

Akhirnya, Anda akan mendapatkan daftar semua lingkungan chroot Anda. Memilih salah satunya (awalnya, satu-satunya) akan memberi Anda layar tempat Anda dapat menelusuri file, mengekspos beberapa titik pemasangan, mengubah nama chroot, atau menghapusnya. Anda juga dapat membuka konsol ke lingkungan yang dipilih secara langsung.

Anda dapat melakukan banyak tindakan pada atom dari GUI

Dari layar utama ada menu “hamburger” yang memungkinkan Anda melakukan beberapa hal global seperti mengatur preferensi. Anda dapat memindahkan tempat penyimpanan barang, misalnya. Anda juga dapat menghapus gambar yang tidak akan digunakan lagi.

Apakah ini sesuatu yang tidak dapat Anda lakukan dari baris perintah? Tentu saja tidak. Tapi ini adalah cara yang bagus untuk menjaga banyak lingkungan chroot untuk distribusi tertentu terorganisir dengan baik.

Kami berharap Anda dapat membuat atom chroot khusus untuk Anda sendiri dengan mudah, tetapi jika itu ada, kami tidak melihatnya. Tentu saja, semuanya ada di GitHub, jadi Anda mungkin bisa mengetahui cara melakukannya jika Anda benar-benar termotivasi. Kami juga mencatat bahwa Anda tidak memiliki kendali atas bagaimana sebagian besar sistem file host yang mendasari dipetakan ke atom, selain beberapa pilihan sederhana. Ada kasus di mana Anda mungkin ingin hal-hal lain dipetakan dan tidak jelas bagaimana Anda bisa mencapainya.

Jika Anda membutuhkan lebih banyak isolasi, pertimbangkan wadah. Jika Anda ingin gambar buruh pelabuhan pengembangan cepat, kami juga membicarakannya.