
Perhatikan bahwa subsistem Linux Windows 10 tidak secara resmi mendukung aplikasi grafis atau perangkat lunak server (meskipun dimungkinkan untuk menjalankan beberapa aplikasi grafis, secara tidak resmi). Secara resmi, ini ditujukan untuk aplikasi terminal Linux dan pengembang utilitas baris perintah lain yang mungkin diinginkan.
Shell Bash Windows 10 hanya mendukung binari 64-bit, jadi Anda tidak dapat menginstal dan menjalankan program Linux 32-bit.
Apt-get Explained
Pada Ubuntu dan distribusi Linux berbasis Debian lainnya, Anda menggunakan
apt-get
perintah untuk menginstal perangkat lunak. "Apt" adalah singkatan dari "Alat Paket Lanjutan". Perintah ini mengunduh paket perangkat lunak dari repositori perangkat lunak terpusat Ubuntu dan menginstalnya pada sistem Anda. Jika paket yang Anda coba pasang memerlukan atau bergantung pada paket lain, apt-get akan secara otomatis mengunduh dan menginstal paket-paket tersebut (dikenal juga sebagai dependensi). Apt-get bekerja dengan paket ".deb", dinamakan untuk Debian, distribusi Linux Ubuntu didasarkan pada.
Anda harus menjalankan apt-get bersama dengan perintah "sudo", yang memberikannya superuser, atau root, izin. Ini memungkinkan perintah untuk memodifikasi dan menginstal file sistem di lingkungan Linux. Anda harus memasukkan kata sandi akun pengguna saat ini ketika Anda menggunakan sudo.
Anda juga dapat menggunakan perintah apt yang lebih baru daripada perintah apt-get tradisional, meskipun salah satu perintah akan berfungsi.
Cara Mengunduh Daftar Paket yang Diperbarui
Pertama, Anda ingin menjalankan perintah berikut untuk mengunduh daftar paket terbaru dari repositori perangkat lunak:
sudo apt-get update

Cara Memasang Paket
Jika Anda tahu nama paket yang ingin Anda instal, Anda dapat mengunduh dan menginstalnya dengan perintah berikut, mengganti "nama paket" dengan nama paket yang ingin Anda instal:
sudo apt-get install packagename
Misalnya, jika Anda ingin menginstal Ruby, Anda menjalankan perintah berikut:
sudo apt-get install ruby
Anda dapat menekan tombol Tab sambil mengetikkan nama paket (atau perintah apa pun) untuk menggunakan fitur pelengkapan otomatis Bash, yang akan membantu Anda menyelesaikan masalah secara otomatis dan menyarankan opsi yang tersedia, jika beberapa opsi tersedia.
Setelah menjalankan ini dan perintah apt-get lainnya, Anda akan disajikan dengan perubahan yang akan dibuat dan Anda harus mengetikkan "y" dan tekan Enter untuk melanjutkan.

Cara Mencari Paket
Anda mungkin tidak selalu tahu nama paket yang ingin Anda instal. Dalam hal ini, Anda dapat menggunakan perintah apt-cache untuk mencari cache paket yang diunduh (daftar yang diunduh dengan apt-get update) untuk suatu program. Perintah ini mencari nama dan deskripsi paket untuk teks yang Anda tentukan.
Perintah ini tidak memerlukan sudo, karena ini hanya pencarian sederhana. Namun, Anda dapat menjalankannya dengan sudo jika Anda suka, dan itu akan tetap berfungsi.
apt-cache search sometext
Misalnya, jika Anda ingin mencari paket yang terkait dengan w3m, peramban web berbasis teks untuk terminal, Anda akan menjalankan:
apt-cache search w3m

Cara Memperbarui Semua Paket Terpasang Anda
Untuk memperbarui paket perangkat lunak yang diinstal ke versi terbaru yang tersedia di repositori - yang memberi Anda pembaruan keamanan apa pun yang tersedia untuk paket Anda saat ini - jalankan perintah berikut:
sudo apt-get upgrade
Ingatlah untuk menjalankan perintah "sudo apt-get update" sebelum Anda menjalankan perintah ini, karena Anda perlu memperbarui daftar paket Anda sebelum apt-get akan melihat versi terbaru yang tersedia.

Cara Menghapus Paket
Untuk mencopot paket ketika Anda selesai dengan itu, jalankan perintah berikut:
sudo apt-get remove packagename
Perintah di atas hanya menghapus file biner paket, tetapi tidak ada file konfigurasi terkait. Jika Anda ingin menghapus semua yang terkait dengan paket perangkat lunak, jalankan perintah berikut sebagai gantinya:
sudo apt-get purge packagename
Tidak satu pun dari perintah di atas akan menghapus "dependensi," yang merupakan paket yang diinstal karena mereka diperlukan untuk paket. Jika Anda menghapus sebuah paket dan kemudian menghapusnya kemudian, sistem Anda mungkin masih memiliki sejumlah dependensi tambahan yang tidak diperlukan lagi. Untuk menghapus paket yang diinstal sebagai dependensi dan tidak lagi diperlukan, jalankan perintah berikut:
sudo apt-get autoremove

Cara Menginstal Perangkat Lunak Lain
Perintah di atas akan membantu Anda menginstal dan memperbarui perangkat lunak yang paling umum yang Anda perlukan. Namun, beberapa perangkat lunak akan diinstal melalui perintah dan alat lain.
Misalnya, permata Ruby dipasang dengan perintah "gem install" setelah Anda menginstal Ruby melalui apt-get. Ruby memiliki sistem instalasi perangkat lunaknya sendiri yang terpisah dari apt-get.
Beberapa paket perangkat lunak tersedia dalam PPA, atau "arsip paket pribadi," yang diselenggarakan oleh pihak ketiga. Untuk memasang ini, Anda harus menambahkan PPA ke sistem Anda dan kemudian gunakan perintah apt-get normal.
Perangkat lunak baru mungkin perlu dikompilasi dan dipasang dari sumber.Semua paket yang Anda instal dengan apt-get dikompilasi dari sumber oleh sistem build Ubuntu dan dikemas dengan nyaman ke dalam paket.deb yang dapat Anda instal. Anda harus menghindari hal ini jika mungkin, tetapi mungkin tidak dapat dihindari dalam beberapa kasus.
Apapun masalahnya, jika Anda mencoba menginstal aplikasi Linux lain, Anda harus dapat menemukan instruksi yang memberi tahu Anda bagaimana Anda harus menginstalnya. Instruksi yang sama yang bekerja pada Ubuntu 14.04 LTS akan bekerja di shell Bash Windows 10. Ketika diperbarui ke versi utama Ubuntu berikutnya, instruksi yang sama yang bekerja pada Ubuntu 16.04 LTS akan berfungsi pada Windows 10.