Cara menginstal CentOS 8 di WSL 1 atau 2 Windows 10

CentOS 8 atau versi lainnya tidak tersedia secara resmi di Windows 10 App store untuk WSL- subsistem Windows untuk Linux, namun Anda masih dapat menginstal dan menggunakannya.

Microsoft terus menunjukkan kecintaannya terhadap Linux dan itu bisa dilihat di WSL. Dengan pembaruan Windows 10 Mei terbaru, WSL 2, versi yang ditingkatkan dari WSL 1 sebelumnya akan tersedia untuk user biasa. Manfaatnya adalah, sekarang kita akan memiliki kernel Linux yang lengkap untuk mengoperasikan berbagai aplikasi Linux seperti Ubuntu, Debian Kali, SUSE dan banyak lagi… Baru-baru ini, Ubuntu 20.04 LTS, versi terbaru dari Linux ini tersedia untuk didownload dan diinstal di Windows 10 untuk WSL tetapi maaf untuk mengatakan, kita tidak memiliki server CentOS Linux yang populer di sana. Mungkin karena CetnOS kurang populer di kalangan user Desktop Linux standar. Namun, jika Anda seorang pengembang atau hanya penggemar Linux dan ingin menggunakan CentOS8 di Windows 10 WSL, berikut adalah tutorialnya.

persyaratan

  • WSL di Windows 10
  • Koneksi internet untuk mengunduh file yang diperlukan.

Langkah 1: Aktifkan WSL di Sistem Anda

Jika Anda sudah mengaktifkan subsistem Windows untuk Linux di sistem Anda, maka Anda dapat melanjutkan ke langkah berikutnya. Namun, mereka yang belum perlu Mengaktifkannya, cukup mulai Powershell sebagai Administrator dan salin-tempel perintah di bawah ini di dalamnya. Setelah proses selesai, restart sistem Anda.

Aktifkan-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Langkah 2: Unduh file CentOS 8 WSL

Nah, untuk mendapatkan aplikasi CentOS WSL Linux kita tidak perlu mengunjungi toko Windows 10 karena memang tidak ada, melainkan sudah tersedia di Github sebagai proyek open source yang dikembangkan oleh beberapa developer Jepang bernama yuk7 (nama profil). Oleh karena itu, buka halaman proyek Github- nya dan di bawah rilis CentOS WSL Anda akan mendapatkan versi 8.1 terbaru. Tapi ingat untuk menggunakan rilis ini Anda harus menggunakan Windows 10 Mei update 2004 atau yang lebih baru. Jika tidak, Anda dapat menjalankan aplikasi CentOS 7 WSL.

Langkah 3: Buka zip CentOS8.zip

File yang didownload akan dalam format zip, jadi cukup klik kanan dan unzip di suatu tempat Anda tidak akan menghapus file secara tidak sengaja.

Ekstrak zip CentOS8 WSL

Langkah 3: Instal CentOS 8 di WSL

Buka folder hasil ekstrak dan jalankan file CentOS8.exe. Jika Windows menunjukkan kecurigaan tentang itu, cukup pilih opsi “Jalankan Pokoknya”.

folder CentOS 8

Dalam beberapa menit, itu akan mendaftarkan aplikasi Linux baru ini di bawah fitur WSL Windows 10.

Instalasi CentOS 8 Windows 10 WSL selesai

Langkah 4: Jalankan aplikasi Linux

Sekarang, jalankan lagi file yang dapat dieksekusi CentOS8 yang ada di dalam folder yang diekstraksi, tetapi kali ini Anda akan melihat command line dengan user root. Atau Cukup di kotak pencarian windows 10 ketik CentOS.

Untuk menguji semuanya berfungsi dengan baik, kita menjalankan perintah pembaruan sistem. Anda juga bisa melakukan hal yang sama.

pembaruan dnf

Secara default, user root tidak memiliki password dan jika Anda mau, Anda dapat mengaturnya.

Selanjutnya, bagi yang ingin menjalankannya di bawah WSL 2, mereka dapat melihat tutorial ini: cara menjalankan aplikasi Linux di WSL 2.

Jalankan perintah Pembaruan Centos

Copot CentOS 8 dari WSL (opsional)

Jika di masa depan, jika Anda ingin menghapus aplikasi Linux ini maka jangan langsung menghapus folder CentOS 8 yang tidak di-zip secara langsung jika tidak, itu akan membuat masalah dalam menginstal ulang yang sama, dengan demikian deregister dengan benar dan kemudian hapus file.

Buka Jendela PowerShell di sini

  • Buka foldernya dan tekan & tahan shift dan klik kanan di dalam folder itu.
  • Pilih Buka jendela Powershell di sini.
  • Jalankan perintah:

./CentOS8.exe bersih

Output untuk perintah di atas:

PS C:UsersRajDesktopCentOS8>./CentOS8.exe clean Ini akan menghapus distro ini (CentOS8) dari sistem file. Apakah Anda yakin ingin melanjutkan? (Ini tidak dapat diurungkan) Ketik “y” untuk melanjutkan:Y Menerima diperlukan untuk melanjutkan.

Jadi, ini adalah tutorial sederhana tentang menjalankan server CentOS 8 di Windows 10 WSL.

Catatan : Jika Anda mendapatkan error ini di masa mendatang-

RPM: error: error db5 (-30969) dari dbenv-> buka: BDB0091 DB_VERSION_MISMATCH: Versi lingkungan basis data tidak cocok RPM: error: tidak dapat membuka indeks Paket menggunakan db5 – (-30969) RPM: error: tidak dapat membuka basis data Paket di /var/ lib/rpm Paket yang didownload disimpan dalam cache sampai transaksi sukses berikutnya. Anda dapat menghapus paket yang di-cache dengan menjalankan ‘paket bersih dnf’. Error: Tidak dapat menjalankan transaksi.

Kemudian jalankan saja-

sudo rm /var/lib/rpm/.rpm.lock