Friday, February 16, 2018

9 Distro Linux Terbaik Untuk Programmer dan Developer


Sistem operasi berbasis Linux sering digunakan oleh pengembang untuk menyelesaikan pekerjaan mereka dan menciptakan sesuatu yang baru.
Alasan utama mereka saat memilih distro Linux untuk pemrograman adalah kompatibilitas, kekuatan, stabilitas, dan fleksibilitas.
Distro seperti Ubuntu dan Debian telah berhasil memantapkan dirinya sebagai top picks. Beberapa pilihan hebat lainnya adalah openSUSE, Arch Linux, dll. Jika kamu berniat membeli Raspberry Pi dan mulai dengan itu, Raspbian adalah cara sempurna untuk memulai.

Haruskah Programer Menggunakan Linux ?

Meski ada banyak sekali distribusi Linux yang ditujukan untuk para pemula karena , sebagian besar penonton masih menggunakan sistem operasi Windows.
Di sini, kita akan membahas distro Linux terbaik untuk keperluan pemrograman dan pengembangan. Menggunakan Linux saat mulai belajar teknologi baru sangat hebat karena Linux bebas dan open source. Kamu tidak perlu mengeluarkan banyak uang untuk membeli software dan OS ( Gratis ! ).

Ini juga memungkinkan kamu membuat perubahan sesuai kenyamanan kamu dan membangun sistem pribadi yang sesuai dengan kebutuhan pemrograman kamu. Kamu dapat menyesuaikan terminal, mencoba editor teks yang berbeda, dan menginstal lingkungan desktop pilihan kamu.
Apalagi sebagian besar bahasa pemrograman (jika tidak terbatas pada OS tertentu) bekerja di Linux. Terakhir namun tidak sedikit, keahlian Linux sangat diminati dan ini pasti akan membantu Kamu memperoleh beberapa poin ekstra sambil mencari pekerjaan impian Kamu.

9 Distro LInux Untuk Perogrammer 2018



1. Debian GNU/Linux
 
 


Debian GNU / Linux distro adalah sistem operasi induk untuk banyak distro Linux lainnya. Dalam diskusi tentang distro Linux terbaik untuk pemrogram  Alasan di balik status Debian sebagai sistem operasi pengembang adalah sejumlah besar paket, yang ditujukan untuk stabilitas, dan banyak tutorial di luar sana untuk memecahkan masalah kamu dan menjadi lebih baik dalam hal apapun yang kamu lakukan. Di sini, saya juga ingin menyebutkan cabang pengujian Debian , yang memiliki semua perangkat lunak terbaru dan cukup stabil. Ini sangat disarankan untuk programmer tingkat lanjut dan administrator sistem.

Perlu diketahui bahwa jika kamu pengguna Linux pemula dan kamu mempelajari nuansa dasar pengkodean, Debian bukanlah sistem operasi pemrograman yang sempurna untuk kamu. Untuk itu, kamu perlu mencari pilihan lain seperti Ubuntu LTS.

— Download dan install Debian

 


2. Ubuntu 



Ubuntu distro Linux yang paling terkenal dan biasa digunakan untuk pengembangan dan keperluan lainnya. Selama bertahun-tahun, berkat dukungan yang diberikan oleh komunitas Canonical dan open source, Ubuntu telah berkembang menjadi salah satu yang menarik dari skenario desktop Linux. Karena popularitas dan pengembangannya yang berkelanjutan, turunan Debian ini banyak digunakan di aplikasi cloud dan server. Ini juga mengirimkan berbagai rasa untuk memuaskan kebutuhan orang yang berbeda.

Untuk semua tujuan pengembangan kamu, mendapatkan paket .deb tidak akan menjadi tugas berat. Pusat Perangkat Lunak sendiri memiliki banyak aplikasi gratis yang menjadikannya sebuah OS Linux yang hebat untuk pemrograman. Versi LTS-nya tetap didukung selama 5 tahun dan memberikan stabilitas rilis tetap. Khususnya, banyak programmer tidak menyukai lingkungan desktop Unity-nya. Tapi, karena beberapa perubahan terakhir, Ubuntu telah beralih kembali ke desktop GNOME. 

Download dan install Ubuntu


3. Open Suse

 

   
adalah sistem operasi yang sangat stabil untuk pemrograman. Distro Linux ini tersedia dalam dua versi. Sementara openSUSE Leap adalah rilis LTS yang tetap up to date dan terjamin stabilitasnya, Tumbleweed merupakan rolling rilis bagi mereka yang menyukai selera perangkat lunak terbaru.

Salah satu kekuatan utama openSUSE adalah manajemen paket YaST-nya yang membuatnya mudah untuk mengotomatisasi tugas yang berbeda. Kualitas hebat distro Linux yang andal untuk pengembang adalah metode pengiriman perangkat lunaknya. Kamu bisa langsung mengunjungi situs mereka dan langsung memasang apapun yang kamu suka. Database paket yang luas dan komunitas pendukungnya adalah titik plus lainnya.
 


Download dan install openSUSE Leap dan Tumbleweed


4. Fedora
 

Community-driven Fedora, yang sponsor utamanya adalah Red Hat Inc., yang dikenal memberikan fitur paling mutakhir di dunia desktop Linux. Rilis terbarunya sering menginspirasi distro Linux lainnya untuk mengadopsi fitur baru dan melakukan perubahan. Konfigurasi otomatis cerdas dan paket update membuatnya menjadi sistem operasi pemrograman yang sempurna bagi pengembang. Jika kamu tidak suka terjebak dengan versi sistem operasi yang lebih lawas, kamu bisa mengadopsi Fedora karena memiliki siklus rilis 6 bulan.

Apalagi, Fedora hanya mengapalkan komponen open source, yang menjadikannya pilihan sempurna jika kamu adalah pecinta open source. Bahkan Linus Torvalds lebih menyukai Fedora daripada Debian dan Ubuntu. Forum Fedora adalah platform yang sangat ramah untuk berbagi masalah dan menyelesaikannya. Karena Fedora didukung oleh Red Hat, kamu dapat mengharapkannya bekerja tanpa masalah saat proses pembangunan berlangsung.

Download dan install Fedora


7. Centos

 

Jika maka menyukai segala hal tentang Fedora (dan RHEL) namun maka ingin menggunakan sistem operasi dengan dukungan jangka panjang, maka perlu menggunakan CentOS. Ini pada dasarnya versi komunitas Red Hat tanpa biaya atau dukungan apapun. Karena dikompilasi dari sumber RHEL, sebagian besar perangkat lunak komersial yang dibuat untuk RHEL dapat dibuat untuk berjalan di CentOS. Ini adalah suatu keharusan untuk mencoba distribusi Linux bagi mereka yang mau menguji kerja server di Desktop.

Proses instalasi dan setup distro Linux ini untuk programmer hampir seperti Fedora. Untuk mengatasi kebutuhan perangkat lunak kamu yang berbeda, ada koleksi Red Hat Software and CentOS yang luas. Sistem yang sangat stabil ini juga memungkinkan kamu mengembangkan aplikasi dengan aman menggunakan virtualisasi Xen. Menggunakan YUM untuk manajemen paket. 

Download and install CentOS


6. Arch Linux 


 Arch Linux, distribusi Linux favorit penggemar Linux mati, dilengkapi dengan kernel Linux dan manajer paket. Kamu harus mulai dari bawah ke atas, memilih komponen, dan membangun sistem operasi yang disesuaikan yang bisa dengan mudah menjadi distro Linux yang hebat untuk pemrograman dan keperluan pengembangan lainnya. Seluruh komunitas Arch berpengalaman dengan pemrograman pada tingkat tertentu, sehingga kamu mendapatkan beberapa perusahaan yang membantu.

Jika kamu menyukai distribusi Linux roling rilis (inilah beberapa perbedaan rilis rolling vs tetap), maka kamu tidak perlu melihat lebih jauh. Repositori distro ini selalu up-to-date. Instalasi satu kali cukup dan setiap kali versi baru dilepaskan (sangat awal setiap bulan), kamu mendapatkan mesin yang diperbarui. Jadi, kamu bisa fokus pada pekerjaan pengembangan dan meninggalkan kekhawatiran lainnya. Jika kmau ingin melakukan beberapa pekerjaan pengujian penetrasi, dengan mengikuti beberapa instruksi kamu dapat mengubah instalasi Arch Linux  menjadi instalasi BlackArch. 

Download and install Arch Linux
  

7. Gentoo 


Dan kemudian datanglah Gentoo. Jika kamu memerlukan opsi kompilasi khusus pada file executable kamu, kamu bisa memberi Gentoo percobaan karena semuanya mulai dari sumber. Hal ini juga memungkinkan kamu membangun kembali keseluruhan sistem untuk arsitektur CPU spesifik kamu. Proses pemasangannya akan banyak mengajarkan tentang sistem dan seluk beluknya. Salah satu bagian terbaik tentang Gentoo, yang juga merupakan kutukan bagi sebagian orang, adalah kemampuannya untuk mengkonfigurasi paket pendukung kompilasi yang harus didukung. Jadi, jika kita membiarkan kemudahan disisihkan, Gentoo memberi kekuatan, stabilitas, dan fleksibilitas pengembang, segala sesuatu yang dia inginkan.

Distro seperti Gentoo dan Slackware (dan Arch Linux, sampai batas tertentu) sulit dipasang dan dipasang dengan cara yang baik. Hal-hal yang benar-benar perlu otomatis otomatis dan hal-hal yang bisa mengajari kamu ada yang tertinggal manual. Karena itu, jika kamu memiliki pengalaman di Linux dan ingin memperluas pengetahuan kamu, cobalah Gentoo. 

Download and install Gentoo


8. Manjaro

 

Jika kamu tahu cara menata sistem Linux Arch kamu, kamu tidak memerlukan Manjaro Linux. Tapi, jika kamu menginginkan sistem berbasis Arch tanpa memikirkan banyak pembaruan, kamu bisa mencari Manjaro. Ini sangat mudah untuk menginstal, seperti Ubuntu atau Linux Mint. Manjaro adalah distro terbaru dalam daftar ini dan berkembang dengan cepat. Saat ini, dalam 6 bulan terakhir, menurut Distrowatch, posisi itu berada di posisi # 2.

Tim pengembang Manjaro telah melakukan pekerjaan yang cukup bagus dengan setiap rilis dan membuat keseluruhan pengalaman lebih dipoles. Cabang stabilnya hanya beberapa minggu di belakang Arch stable. Satu hal lagi, jika kamu tidak ingin distro Linux pemrograman kamu tidak memiliki sistem, ada spin OpenRC untuk itu. Ini juga memiliki kegunaan untuk membiarkan kamu memilih kernel real-time.

Download and install Manjaro


9. Raspbian



Dengan setiap iterasi baru, komputer mini Raspberry Pi semakin kuat. Komputer berukuran kartu kredit ini telah menjadi hit virus di sekolah karena sangat banyak digunakan untuk pemrograman Linux dan mengajarkan dasar-dasar pengkodean. OS resmi Raspbian komputer sederhana ini dilengkapi dengan banyak alat pemrograman, pin konektor, dan port berguna lainnya. Ini menjadikannya sebuah OS Linux yang sempurna untuk belajar pemrograman.

Memiliki BlueJ, Geany, Greenfoot, Mathematica, Python, Node-RED, Scratch, dan alat lainnya untuk membuat proses belajar Anda lebih efektif. Baru-baru ini, ia mendapatkan desktop Pixel baru, yang telah memperbaiki keseluruhan tampilan OS juga.

Download and install Raspbian



Jadi, apakah kamu menemukan daftar distro Linux ini untuk pengembang yang menarik? Mana favoritmu? Beri tahu kami di bagian komentar ya .