10 Linux distribucija za programere

10 Linux distribucija za programere

Distribucije Linuxa usmjerene na povremene korisnike stolnih računala su važne, ali programeri također trebaju koristiti Linux. Programeri imaju drugačije potrebe od ostalih korisnika, tako da određene distribucije mogu biti bolje od drugih u razvojne svrhe. Ali koje su distribucije vrlo pogodne za programere?

Pisac u TechRadar Pro ima korisnu listu 10 najboljih Linux distribucija za programere.

Nate Drake izvještava za TechRadar Pro:

Popularnije verzije Linuxa, poput Ubuntu, usredotočene su na poboljšanje korisničkog iskustva automatskim ažuriranjem paketa i pružanjem kričavih GUI-a teških resursa.

Iako user-friendly distribucije (distros) zasigurno imaju svoje mjesto, u ovom smo se vodiču pokušali vratiti u dane slave kada bi programeri prilagodili svoju Linux verziju. Ove Linux distribucije omogućuju vam fino podešavanje vašeg razvojnog okruženja, tako da bez obzira jeste li veteran programer ili relativno novi korisnik, možete nastaviti sa svojim kodiranjem.

  1. Arch Linux

  2. Debian

  3. Raspbian

  4. Gentoo

  5. Ubuntu

  6. Fedora

  7. OpenSUSE

  8. CentOS

  9. Solus

  10. Štene Linux

Više na TechRadar Pro

Red Hat kao distribucija na radnoj površini?

Linux ima mnogo različitih distribucija na radnoj površini. Neki su dobro poznati i vrlo popularni poput Ubuntu ili Linux Mint. Ali što je s Red Hatom? Koliko je dobra kao distribucija na radnoj površini?

Redditor je nedavno postavio ovo pitanje i dobio nekoliko zanimljivih odgovora.

Catllife3 započeo je temu ovim postom:

Koristi li netko ovdje Red Hat kao radnu površinu? Kako je?

Više na Redditu

Njegovi kolege rediteri nagovorili su svoje misli o korištenju Red Hat Linuxa kao distribucije na radnoj površini:

Turismofive : „Koristio sam CentOS, što je u osnovi gotovo isto što i RHEL. Zapravo je vrlo čudno postavljati se s njima (poput hvatanja paketa povezanih s video kodecima i grafikom i slično, zajedno s Microsoftovim fontovima ili nečim sličnim), a ako bih samo želio distro za RPG zasnovan na RPM-u, samo bih se okrenuo OpenSUSE ili Fedora.

Zamišljam da je jedina stvar koja se razlikuje od CentOS-a i RHEL-a licenciranje. "

Aliendude5300 : „Ne kod kuće, već na poslu, RHEL 7.3 je iznenađujuće funkcionalna radna površina. Fedoru vodim kod kuće. Stvari poput EPEL-a i Nux Dextop-a prijeko su potrebne da bi neke stvari funkcionirale, jer je to vrlo stara hrpa. Nevjerojatno je stabilan, ali nije previše uzbudljiv. "

Victoresupadre : „Sve staro. Stabilan. Dosadno. Dobro radi za razvoj softvera. Možda ćete propustiti nove alate i web stvari. Ovisi o vašim potrebama. Gnome je postao čudan oko izdanja RHEL 7. Koristim Xfce. "

Albionandrew : „Tri godine sam na poslu koristio kao RHEL 6 kao radnu površinu. Upravo sam prešao na Ubuntu 16.04 jer radim više Pythona i želio sam da to uspije. "

Jmtd : „Koristio sam ga na poslu, sustav zasnovan na RHEL 7, i bio je u redu. RHEL 7 temelji se na GNOME 3, ali mislim da je zadani klasični način rada IIRC. Ne krvari, ali nema ni iznenađenja, stvari koje djeluju i dalje rade. Rub za radnu površinu je precijenjen, IMHO. Više se usredotočujete na druge stvari kad se ne igrate stalno sa radnom površinom. To je alat za postizanje stvari, uostalom, nije sebi svrha.

Mnogo mojih kolega koristi Fedoru, a dva puta godišnje postoji razdoblje kada mnogi ljudi lome svoje strojeve nadograđujući se na novu verziju i udarajući u velike greške, nakon čega slijedi razdoblje razvoja radnih putova, koji su svi zastarjeli za sljedećih šest mjeseci. "

Roscocoltrane : „RHEL još uvijek koristi Python 2, što postaje problem za neke Python 3 GUI alate, poput Back In Time. Ne bih to preporučio i umjesto toga premjestio sam svoja radna računala u Fedoru, jer je postalo puno lakše nadograditi i budući da tehnologija kontejnera ionako čini osnovni OS sve nevažnijem za razvoj.

Md_tng : „Korištenje RHEL-a na radnoj površini je poput korištenja Fedore od prije četiri godine ili poput korištenja trenutne Debian Stable.

Sve je tako staro. "

Bubblethink : “Koristim RHEL 7.3 kao poluprimarni sustav. Djeluje jednako dobro ili bolje od Ubuntua. EPEL pokriva većinu dodatnih korisnih stvari. Ako su vam potrebni Nvidijini upravljački programi i stvari povezane s medijima, postoji nekoliko repo poslova (Negativo17 na primjer) koji to također dobro pokrivaju.

Jedino što mi nedostaje je Unity, ali Cimet je dovoljno blizu (iako nije građanin prve klase). To je ipak nekako sporno, jer je Unity ionako zastario čak i na Ubuntuu. Zbog manjih neugodnosti malo starih paketa, dobit ćete puno drugih korisnih bitova preko Ubuntua. Naravno, možete koristiti i Fedoru ako ne želite nadograditi svakih šest mjeseci. "

ChrisTX4 : „Zaista ovisi o tome što tražite. Ono što RHEL dobro čini jest pružiti stabilnu postavku za rad. Korištenjem zbirki softvera možete dobiti i pristojno novi stog i učitati koju god verziju tehnologije želite. Ako želite koristiti novu tehnologiju, tu je vaš Devtoolset-6, koji trenutno isporučuje GCC 6.3.1 i konzorcije, na primjer - tako da "stari" stog ne zabrinjava previše.

Dajući primjer, drugi odjel na poslu ima složeni softverski stog koji koristi MPI i Python. Postoji niz FOSS softvera na vrhu, ali vjerojatno biste htjeli sami sastaviti taj dio, ali ne i Python ili MPI. Kada koriste normalni distro, trebat će obnoviti sve ovisnosti čim se objavi nova MPI ili Python verzija. Na RHEL-u rh-python35 ne utječe na funkcionalnost rh-python33 i obrnuto.

Ako je takav stabilan stog i potencijalno mogućnost pokretanja vlasničkog softvera ono što tražite, RHEL je vaš najbolji ulog. Ako tražite multimedijsku radnu površinu za kućnu upotrebu, ne brinite jer je Fedora ono što pokriva sve potrebe Red Hat svijeta.

O tome također napominjemo da RHEL uključuje RH Satellite (daljinsko upravljanje) i Java repo-ove treće strane s IBM-om i Oracle Java-om. Za uporabu RHEL cilja na dobru vrijednost; za kućnu upotrebu uopće vas neće biti briga. "

Daniel_Laixer : “Trenutno na poslu radi RHEL 6.8

Osjećaj je poput korištenja Ubuntua s dobrim starim Gnomeom 2.0, ali s jebenijim repoima i upraviteljima paketa. Suradnik pokreće RHEL 7.x i izgleda loše kao Ubuntu s Gnome 3.0. "

Više na Redditu

Zašto biste trebali pokretati Windows kao VM u Linuxu

Nedavni napadi Wannacry na Windows ransomware šokirali su mnoge ljude širom svijeta. Napadi su također naglasili zašto je dobro pokrenuti Linux umjesto Windows. Jedan pisac iz PCWorld-a primjećuje da ako je potrebno pokrenuti Windows, bilo bi dobro pokrenuti ga na virtualnom stroju u Linuxu.

Alex Campbell izvještava za PCWorld:

I sa sigurnosnog stajališta, pokretanje sustava Windows na virtualnom stroju može biti mnogo sigurnije od pokretanja sustava Windows na vlastitom pogonu ili particiji, kao što biste to obično učinili. Virtueliziranjem OS-a odvajate OS od samog hardvera i stvarate neku vrstu prepreke kojom vaš operativni sustav domaćin (u ovom slučaju Linux) može upravljati izvana. To je poput stavljanja Windowsa u vlastiti pješčanik s vlastitim ograničenim nizom igračaka koje se mogu slomiti po svojoj volji, a da ne rasplaču svu ostalu djecu.

Uz rijetke iznimke, većina virtualnih strojeva koristi datoteke koje služe kao virtualni uređaji za pohranu VM-a. Virtualna pohrana izgleda poput uobičajenog tvrdog diska za OS koji se izvodi u virtualnom stroju i ako izričito ne omogućite pristup mapama izvan VM-a, ostatak sustava nije dostupan VM-u. To je pomalo poput Matrice: OS nema pojma da računalo na kojem radi nije fizičko.

Cool stvar u vezi sa svim ovim stvarima virtualne pohrane je da je cjelokupna Windows aplikacija - datoteke, aplikacije, radovi - sadržana u jednoj datoteci. Ta se datoteka može lako sigurnosno kopirati, arhivirati, šifrirati i pohraniti u oblak, kopirati stotine puta ili izbrisati. VirtualBox može čak i snimati virtualni pogon unutar aplikacije, oslobađajući vas bilo kakve gnjavaže sa stvaranjem sigurnosne kopije datoteka virtualne pohrane.

Kad usmerite VM na sigurnosnu kopiju vašeg virtualnog pogona, sretno će pokrenuti sliku kao da se ništa nije dogodilo. U osnovi, upotreba VM-a krajnji je način za izradu sigurnosne kopije instalacije Windowsa, bez ikakve frke oko pokretanja sigurnosnih kopija aplikacija na računalu.

Više na PCWorld

Jeste li propustili pregled? Pogledajte početnu stranicu Eye On Open da biste se upoznali s najnovijim vijestima o otvorenom izvornom kodu i Linuxu .