Windows / 03 Jun 2026 16:01 WIB

Microsoft Bawa Perintah Linux ke Windows Lewat Coreutils

P

Tim Redaksi

POPAJA.com

BAGIKAN:
Microsoft Bawa Perintah Linux ke Windows Lewat Coreutils
Daftar Isi (Klik untuk melihat)

Sistem operasi Windows kini semakin ramah bagi para developer dan pengguna yang terbiasa dengan ekosistem open-source. Microsoft dilaporkan tengah melakukan langkah besar dengan berupaya menghadirkan perintah dasar (command) Linux secara native ke dalam lingkungan Windows. Upaya ini dilakukan melalui proyek Coreutils, sebuah inisiatif yang bertujuan untuk menjembatani kesenjangan fungsionalitas antara command-line interface (CLI) Windows dan Linux.

Langkah strategis ini menandai babak baru dalam integrasi lintas platform yang digagas oleh Microsoft. Jika sebelumnya pengguna harus mengandalkan alat tambahan yang cukup berat, kini transisi antar-sistem operasi diperkirakan akan berjalan jauh lebih mulus dan efisien.

Menjembatani Windows dan Linux Tanpa Hambatan

Selama bertahun-tahun, developer yang bekerja di lingkungan Windows sering kali menghadapi kendala ketika harus mengeksekusi perintah-perintah khas Linux. Untuk mengatasi hal ini, Microsoft sebelumnya telah meluncurkan Windows Subsystem for Linux (WSL). Meskipun WSL sangat bertenaga, fitur tersebut memerlukan virtualisasi yang memakan sumber daya sistem cukup besar.

Dengan adanya proyek integrasi Coreutils ini, pengguna nantinya dapat menjalankan berbagai perintah populer Linux langsung dari Command Prompt (CMD) atau PowerShell bawaan Windows. Proses ini dilaporkan akan berjalan secara native, yang berarti tidak memerlukan overhead dari mesin virtual WSL. Hal ini tentu menjadi kabar baik bagi pemilik perangkat dengan spesifikasi perangkat keras yang terbatas.

Mengenal Proyek Coreutils Berbasis Rust

Menurut informasi yang tersedia dari komunitas open-source, implementasi perintah Linux di Windows ini memanfaatkan proyek bernama uutils/coreutils. Ini adalah proyek penulisan ulang GNU Coreutils menggunakan bahasa pemrograman Rust. Pemilihan bahasa Rust bukan tanpa alasan; Rust dikenal memiliki tingkat keamanan memori yang sangat tinggi serta performa yang mendekati bahasa C dan C++.

Dengan menggunakan basis kode Rust, Microsoft dan komunitas pengembang dapat memastikan bahwa utilitas command-line yang dibawa ke Windows tidak hanya cepat, tetapi juga aman dari berbagai celah keamanan yang kerap mengintai aplikasi sistem tingkat rendah.

Daftar Perintah Linux yang Akan Memudahkan Pengguna

Beberapa perintah dasar yang sangat krusial dalam navigasi dan manajemen file di Linux diproyeksikan akan segera dapat dinikmati secara native di Windows. Berikut adalah tabel perbandingan beberapa perintah populer yang sering digunakan:

Perintah Linux (Coreutils)Padanan Windows (Tradisional)Fungsi Utama
lsdirMenampilkan daftar file dan folder di direktori aktif.
cattypeMembaca dan menampilkan isi dari sebuah file teks.
mkdirmd / mkdirMembuat direktori atau folder baru.
rmdel / rdMenghapus file atau direktori secara permanen.
touchTidak ada (native CMD)Membuat file kosong baru dengan cepat.

Kehadiran perintah seperti touch dan sintaksis ls yang lebih fleksibel tentu akan memangkas waktu adaptasi bagi para sysadmin dan developer yang sering berpindah-pindah sistem operasi dalam pekerjaan sehari-hari mereka.

Dampak Positif bagi Produktivitas Developer

Pengembangan perangkat lunak modern sangat bergantung pada otomatisasi dan skrip (scripting). Banyak skrip otomatisasi di industri yang ditulis menggunakan standar Bash atau shell Linux lainnya. Ketika skrip tersebut harus dijalankan di Windows, developer sering kali dipaksa untuk menulis ulang skrip tersebut ke dalam format PowerShell atau Batch.

Dengan integrasi Coreutils secara native, standarisasi skrip lintas platform akan menjadi jauh lebih mudah diwujudkan. Perusahaan tidak perlu lagi membuang waktu dan biaya untuk memelihara dua versi skrip yang berbeda untuk tim developer mereka yang menggunakan sistem operasi berbeda.

Kesimpulan

Langkah Microsoft untuk mengadopsi proyek Coreutils berbasis Rust merupakan bukti nyata dari komitmen mereka terhadap komunitas open-source. Inisiatif ini tidak hanya mempermudah pekerjaan para developer, tetapi juga memperkokoh posisi Windows sebagai sistem operasi yang ramah bagi pengembangan teknologi masa kini. Meskipun fitur ini masih dalam tahap pengembangan dan integrasi bertahap, masa depan command-line di Windows terlihat sangat menjanjikan.

Pertanyaan yang Sering Diajukan (FAQ)

1. Apakah saya masih memerlukan WSL setelah adanya Coreutils ini?

Untuk menjalankan perintah dasar, Anda tidak memerlukan WSL lagi. Namun, untuk menjalankan aplikasi Linux yang kompleks, lingkungan desktop Linux, atau layanan server penuh, WSL tetap menjadi pilihan utama.

2. Mengapa Microsoft memilih Coreutils berbasis Rust?

Rust dipilih karena menawarkan keamanan memori yang unggul tanpa mengorbankan performa, meminimalkan risiko bug keamanan kritis pada sistem operasi Windows.

3. Kapan fitur perintah Linux ini bisa digunakan secara resmi?

Fitur ini dilaporkan sedang dalam tahap pengujian internal dan integrasi bertahap. Pengguna Windows Insider kemungkinan akan menjadi yang pertama mencobanya sebelum dirilis ke publik.

4. Apakah perintah ini akan menggantikan PowerShell sepenuhnya?

Tidak. Perintah-perintah ini akan melengkapi lingkungan CLI yang sudah ada di Windows, bukan menggantikan PowerShell atau CMD.