10 najboljih Linux distribucija za programere

10 najboljih Linux distribucija za programere

Iako Linux možda nije omiljeni operacijski sustav za obične korisnike, to je izbor za većinu programera i programera. Linux je praktičniji OS koji je izričito dizajniran imajući na umu programiranje i programere.





Na raspolaganju je više od 600 distribucija Linuxa, pa se čak i iskusni korisnici rijetko mogu boriti da pronađu idealan okus svog trenutnog projekta. Linux distribucije mogu se jako razlikovati jedna od druge, iako se temelje na istom izvoru. A ako želite saznati više o Linux distribucijama, sastavili smo popis 10 najboljih Linux distribucija za programere.





1. Manjaro

Manjaro, Linux operacijski distro distribucija s Arch-om, ima za cilj podržati različita okruženja i grafički instalacijski program kako bi ispunio vaše zahtjeve.





Manjaro rješava brige oko instaliranja i upravljanja sustavom temeljenim na Archu uključivanjem solidnog skupa prilagođenih alata i pomoćnih programa. Distro je dostupan u više izdanja s različitim radnim okruženjima.

Postoji QDE izdanje za Qt programera, koje se isporučuje sa alatima uključujući Qt Designer i Qt Assistant za pomoć pri razvoju. Štoviše, ima i uslužni program koji pomaže korisnicima u odabiru jezgri u stvarnom vremenu. Sve u svemu, to je jedan od najboljih Linux distribucija za razvoj.



2. Ubuntu

Ubuntu se svrstava među najpopularnije Linux distribucije koje se mogu pronaći. To je jedan od najraširenijih Linux distribucija za sve vrste korisnika, od početnika u Linuxu do etabliranih aktivista.

Ubuntu nudi sveobuhvatan, rukovanje paketima prilagođen korisniku. Postoji kompatibilnost s Android Open Source Project, korisnim dodatkom za Android programere.





Zahvaljujući njegovoj rasprostranjenosti, svi programski alati i knjižnice u osnovi se mogu pronaći u službenim Ubuntu spremištima ili u arhivi osobnih paketa.

Ubuntu ima veliku zajednicu, od službenih foruma do grupa trećih strana. Štoviše, sa svim značajkama koje su jednostavne za korištenje, mnoštvom programskih resursa, Ubuntu čini izvrsnu Linux distribuciju za front end programere.





Povezano: Stvari koje Ubuntu radi bolje od Windowsa

3. Pop! _OS

Kredit za sliku: okubax/Flickr

Predstavljen od strane proizvođača Linux računala System76, Pop! _OS je Linux distributer prilagođen programerima i programerima. Temeljen na Ubuntu -u, Pop! _OS je izvrsna suvremena implementacija koja se smatra praktičnom i funkcionalnom.

Štoviše, ne morate biti snažni korisnik tipkovnice da biste uživali u Pop Shellu. Tvrtka naziva Pop! _OS, specijalizirani operacijski sustav za programere i stručnjake za računalne znanosti koji koriste svoja računala za izradu novih stvari.

Osim toga, izvorno podržava hrpu programskih jezika i korisnih programskih alata. Stoga, ako tražite Linux distro za programiranje, Pop! _OS je pravi način.

Četiri. Debian GNU

Jedan od najstarijih distributera Linuxa, Debian je izgrađen imajući u vidu stabilnost. Da bi program bio uključen u Debian, mora zadovoljiti Debian smjernice o slobodnom softveru.

Paketi i spremišta pažljivo su odabrani i testirani za uključivanje u 'Stabilnu' verziju, što OS čini pogodnim za programere. Štoviše, službeni forum sadrži neograničene priručnike, poglavlja o programskim jezicima koji vas vode kroz osnove stvaranja skripte, njezino sastavljanje i još mnogo toga.

Debian ima jedno od najvećih spremišta softvera otvorenog koda. Dakle, nećete imati problema s pronalaženjem svojih omiljenih programskih alata i knjižnica.

opuštajući filmovi za zaspati

5. openSUSE

Iako openSUSE često ne doživljava isto prepoznavanje kao Ubuntu i Fedora, projekt stvara divno okruženje za programere. OpenSUSE projekt nudi dva distrosa: openSUSE Leap i openSUSE Tumbleweed.

OpenSUSE Leap je izdanje LTS-a koje je i dalje ažurirano i jamči stabilnost, dok je Tumbleweed stalno izdanje za one koji žele isprobati najnoviji softver.

Štoviše, upravljanje YaST paketima jedna je od značajnih prednosti openSUSE -a, što olakšava automatizaciju različitih zadataka. Način isporuke softvera dodatni je bonus.

6. Fedora

Kredit za sliku: Wikipedija

Fedora je jedna od najfuturističnijih Linux distribucija. Distro je verzija koju vodi zajednica iz RHEL-a. U vlasništvu Red Hat -a, dostupan je u nekoliko izdanja poznatih kao Spins.

nije mogao automatski otkriti postavke proxyja

Podržava pametne automatske konfiguracije i ažurirane pakete, što ga čini sveobuhvatnim operacijskim sustavom za programiranje za programere. Jedna od najvećih prednosti Fedore je ciklus objavljivanja od devet mjeseci, koji donosi sve nove značajke u najnoviju verziju.

Nadalje, Fedora se isporučuje samo s elementima otvorenog koda. Fedora forum i časopisi također su vrlo prijateljska pozornica za dijeljenje vaših poteškoća i razumijevanje kako koristiti Fedoru i njezine alate.

Povezano: Fedora vs. Ubuntu: Usporedba Linux distribucija

7. Arch Linux

Kredit za sliku: okubax/ Flickr

Poznat po svom teškom postupku instalacije, Arch Linux nema instalacijski paket ili grafičko korisničko sučelje (GUI) i zahtijeva dobro razumijevanje terminala i naredbi Linuxa.

Nekoliko njegovih ključnih prednosti uključuju nedostatak bloatware -a zajedno s Pacman upraviteljem paketa. Zahvaljujući svojim tekućim izdanjima, Arch Linux neće vas gnjaviti nadogradnjama jer se nove verzije stalno ažuriraju.

Štoviše, ako radite na testiranju penetracije, možete pretvoriti svoju instalaciju Arch Linuxa u instalaciju BlackArch slijedeći nekoliko uputa.

8. CentOS

CentOS je izmjena Red Hat Enterprise Linuxa (RHEL) u zajednici. To je distribucija za stalno izdanje koja nosi iste pakete kao i RHEL.

CentOS može pokretati poslovni softver temeljen na RHEL-u izrađen za RHEL. Također ima široku zbirku softvera Red Hat i spremište CentOS s moćnim upraviteljem paketa YUM za instaliranje aplikacija potrebnih za razvoj.

9. Kali Linux

Kredit za sliku: Wikipedija

Razvijeni od strane Offensive Security, etički hakeri prvenstveno vole Kali Linux za testiranje penetracije na ranjivim mrežama i računalima.

Međutim, to je i odličan distro za programere. Dolazi s mnogim unaprijed instaliranim alatima kao što su John the Ripper, OWASP ZAP, Aircrack-ng i drugi. Slično drugim distribucijama, daje korisniku potpunu kontrolu nad svojom konfiguracijom, što ga čini pogodnim za programere.

10. Raspberry Pi OS

Ranije poznat kao Raspbian, Raspberry Pi OS je Linux distribucija opremljena značajkama namijenjena za rad ruku pod ruku s džepnim računalom, koje je brzo poraslo u popularnosti.

Raspberry Pi OS dolazi s različitim programskim alatima, uključujući BlueJ, Geany, Python, Greenfoot, Mathematica, Node-RED, Scratch i druge, što proces čini učinkovitijim. Uključivanje ovih alata čini ga i savršenim Linux OS -om za učenje programiranja ugrađenih sustava.

Povezano: Kako ažurirati svoj Raspberry Pi na najnoviji Raspbian OS

Odabir najboljeg Linux distributera za programiranje

Na temu programiranja i razvoja, uvijek će biti dijela subjektivnosti pri odabiru pravog distributera Linuxa. S tim u vezi, kriteriji na koje bi se programeri trebali osloniti je sužavanje popisa prema njihovim potrebama. Sve u svemu, pazite na siguran i stabilan distro povezan s dobrom korisničkom zajednicom.

Kredit za sliku: luis gomes / Pekseli

Udio Udio Cvrkut E -pošta 7 najboljih Linux operativnih sustava koje biste trebali isprobati na virtualnom stroju

Pet distribucija operacijskog sustava Linux posebno je prikladno za pokretanje virtualnih strojeva, pa ih pogledajmo.

Pročitajte Dalje
Povezane teme
  • Linux
  • Programiranje
  • Ubuntu
  • Debian
  • Linux Distro
  • Fedora
  • Malina Pi
  • Arch Linux
  • Linux
  • Raspbian
O autoru Varun Kesari(20 objavljenih članaka)

Uređivač tehnologije. Opsesivan sam petljač i odgađam budućnost. Zanimaju me putovanja i filmovi.

Više od Varuna Kesarija

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu