Cara Memasang Perangkat Lunak Linux di Ubuntu Bash Shell Windows 10
Instal Bash shell berbasis Windows 10 di Ubuntu dan Anda akan memiliki lingkungan Ubuntu yang lengkap yang memungkinkan Anda menginstal dan menjalankan aplikasi yang sama yang dapat Anda jalankan pada sistem Linux berbasis Ubuntu. Sama seperti di Ubuntu, Anda perlu perintah apt-get untuk menginstal dan memperbarui perangkat lunak.
Perhatikan bahwa subsistem Linux Windows 10 tidak secara resmi mendukung aplikasi grafis atau perangkat lunak server (walaupun dimungkinkan untuk menjalankan beberapa aplikasi grafis, secara tidak resmi). Secara resmi, ini dimaksudkan untuk aplikasi terminal Linux dan utilitas command-line lain yang diinginkan pengembang.
Bash shell Windows 10 hanya mendukung binari 64-bit, sehingga Anda tidak dapat menginstal dan menjalankan program Linux 32-bit.
Dijelaskan Apt
Di 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 Ubuntu yang terpusat dan memasangnya di sistem Anda. Jika paket yang Anda coba instal memerlukan - atau "bergantung pada" - paket lain, apt-get akan secara otomatis mengunduh dan menginstal paket tersebut (juga dikenal sebagai dependensi). Apt-get bekerja dengan paket ".deb", dinamai untuk Debian, berdasarkan distribusi Linux Ubuntu.
Anda harus menjalankan apt-get seiring dengan perintah "sudo", yang memberinya 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 menggunakan sudo.
Anda juga dapat menggunakan perintah apt yang lebih baru daripada perintah apt-get tradisional, meskipun salah satu perintah akan bekerja.
Cara Mengunduh Daftar Paket yang Diperbarui
Pertama, Anda ingin menjalankan perintah berikut untuk mengunduh daftar paket terbaru dari repositori perangkat lunak:
sudo apt-get pembaruan
Anda akan ingin melakukan ini sebelum Anda menginstal paket apa pun.
Cara Memasang Paket
Jika Anda tahu nama paket yang ingin Anda instal, Anda dapat mengunduh dan menginstalnya dengan perintah berikut, menggantikan "nama paket" dengan nama paket yang ingin Anda instal:
sudo apt-get install nama paket
Misalnya, jika Anda ingin menginstal Ruby, Anda akan menjalankan perintah berikut:
sudo apt-get install ruby
Anda dapat menekan tombol Tab saat mengetik nama paket (atau perintah apa pun) untuk menggunakan fitur pelengkapan otomatis Bash, yang akan membantu Anda menyelesaikan mengetik 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 Anda unduh (daftar yang diunduh dengan pembaruan apt-get) untuk suatu program. Perintah ini mencari nama paket dan deskripsi untuk teks yang Anda tentukan.
Perintah ini tidak memerlukan sudo, karena ini hanya pencarian sederhana. Namun, Anda dapat menjalankannya dengan sudo jika Anda mau, dan itu akan tetap berfungsi.
apt-cache search somethingext
Misalnya, jika Anda ingin mencari paket yang terkait dengan w3m, peramban web berbasis teks untuk terminal, Anda akan menjalankan:
pencarian apt-cache w3m
Cara Memperbarui Semua Paket Anda yang Terpasang
Untuk memperbarui paket perangkat lunak yang diinstal ke versi terbaru yang tersedia di repositori - yang memberi Anda pembaruan keamanan 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 Instalasi Paket
Untuk menghapus instalasi paket ketika Anda selesai dengan itu, jalankan perintah berikut:
sudo apt-get remove nama paket
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 sebuah paket. Jika Anda menghapus paket dan kemudian menghapusnya nanti, sistem Anda mungkin masih memiliki sejumlah dependensi tambahan yang tidak lagi diperlukan. Untuk menghapus paket apa pun yang diinstal sebagai dependensi dan tidak lagi diperlukan, jalankan perintah berikut:
sudo apt-get autoremove
Cara Memasang Perangkat Lunak Lain
Perintah di atas akan membantu Anda menginstal dan memperbarui perangkat lunak paling umum yang Anda perlukan. Namun, beberapa perangkat lunak akan diinstal melalui perintah dan alat lain.
Misalnya, permata Ruby diinstal dengan perintah "instal permata" setelah Anda menginstal Ruby melalui apt-get. Ruby memiliki sistem instalasi perangkat lunak sendiri yang terpisah dari apt-get.
Beberapa paket perangkat lunak tersedia dalam PPA, atau "arsip paket pribadi," yang diselenggarakan oleh pihak ketiga. Untuk menginstal ini, Anda harus menambahkan PPA ke sistem Anda dan kemudian menggunakan perintah apt-get yang normal.
Perangkat lunak yang lebih baru mungkin perlu dikompilasi dan diinstal dari sumber. Semua paket yang Anda instal dengan apt-get dikompilasi dari sumber dengan sistem build Ubuntu dan dikemas dengan mudah ke dalam paket .deb yang dapat Anda instal. Anda harus menghindari ini jika memungkinkan, tetapi dalam beberapa kasus mungkin tidak dapat dihindari.
Apapun masalahnya, jika Anda mencoba untuk 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 Bash shell Windows 10. Ketika itu diperbarui ke versi utama Ubuntu berikutnya, instruksi yang sama yang bekerja pada Ubuntu 16.04 LTS akan bekerja pada Windows 10.