Ohjelmointi

10 Linux-jakelua kehittäjille

10 Linux-jakelua kehittäjille

Satunnaisille työpöydän käyttäjille suunnatut Linux-jakelut ovat tärkeitä, mutta kehittäjien on myös käytettävä Linuxia. Kehittäjillä on erilaiset tarpeet kuin muilla käyttäjillä, joten tietyt jakelut voivat olla parempia kuin muut kehitystarkoituksiin. Mutta mitkä distrot sopivat hyvin kehittäjille?

TechRadar Pron kirjoittajalla on hyödyllinen yhteenveto 10 parhaasta Linux-jakelusta kehittäjille.

Nate Drake raportoi TechRadar Prolle:

Suosituemmat Linux-versiot, kuten Ubuntu, keskittyvät käyttökokemuksen parantamiseen päivittämällä paketit automaattisesti ja tarjoamalla räikeitä, resursseja raskaita käyttöliittymiä.

Vaikka käyttäjäystävällisillä jakeluilla (distroilla) on varmasti paikkansa, tässä oppaassa olemme yrittäneet palata loistaviin päiviin, jolloin kehittäjät mukauttivat Linux-rakennustaan. Näiden Linux-distrojen avulla voit hienosäätää kehitysympäristöäsi, joten olet sitten veteraani-ohjelmoija tai suhteellisen uusi tulokas, voit jatkaa koodaustasi.

  1. Arch Linux

  2. Debian

  3. Raspbian

  4. Gentoo

  5. Ubuntu

  6. Fedora

  7. OpenSUSE

  8. CentOS

  9. Solus

  10. Pentu Linux

Lisää TechRadar Prossa

Red Hat työpöydän jakeluna?

Linuxilla on monia erilaisia ​​työpöytäjakeluja. Jotkut ovat hyvin tunnettuja ja erittäin suosittuja, kuten Ubuntu tai Linux Mint. Mutta entä Red Hat? Kuinka hyvä se on työpöydän jakeluna?

Redditor esitti äskettäin tämän kysymyksen ja sai mielenkiintoisia vastauksia.

Catllife3 aloitti viestiketjun tällä viestillä:

Käyttääkö kukaan täällä Red Hatia työpöydänä? Millainen se on?

Lisää Redditissä

Hänen kollegansa redditors soittivat ajatuksillaan Red Hat Linuxin käyttämisestä työpöydän jakeluna:

Turismiviikko: "Olen käyttänyt CentOSia, joka on periaatteessa melkein sama asia kuin RHEL. Itse asiassa on todella outoa ottaa käyttöön (kuten napata paketteja, jotka liittyvät videokoodekkeihin ja grafiikkaan ja mihin tahansa, yhdessä Microsoft-fonttien tai muun kanssa), ja jos halusin vain RPM-pohjaisen jakelun työpöydälle, voisin vain rullata OpenSUSE tai Fedora.

Kuvittelen, että ainoa asia, joka eroaa CentOS: sta ja RHEL: stä, on lisensointi. "

Aliendude 5300: ”Ei kotona, vaan töissä, RHEL 7.3 on yllättävän toimiva työpöytä. Pidän Fedoraa kotona. EPEL: n ja Nux Dextopin kaltaiset asiat ovat täysin välttämättömiä joidenkin tavaroiden toimimiselle, koska se on hyvin vanha pino. Se on kuitenkin uskomattoman vakaa, ei liian jännittävä. "

Victoresupadre: ”Vanha kaikki. Vakaa. Tylsä. Toimii hyvin ohjelmistokehityksessä. Saatat unohtaa uusia työkaluja ja verkkotavaraa. Riippuu tarpeistasi. Gnome sai outoa RHEL 7 -julkaisun ympärille. Käytän Xfcea. ”

Albionandrew: ”Olin käyttänyt RHEL 6: ta työpöytänä kolme vuotta töissä. Olen juuri siirtynyt Ubuntu 16.04: een, koska teen enemmän Pythonia ja halusin sen toimivan heti laatikosta. "

Jmtd: ”Olen käyttänyt sitä työssä, RHEL 7 -pohjaista järjestelmää, ja se oli hieno. RHEL 7 perustuu GNOME 3: een, mutta mielestäni oletus on klassinen tila IIRC. Se ei ole verenvuoto, mutta myöskään ei ole yllätyksiä, toimivat asiat toimivat edelleen. Työpöydän vuotoreuna on yliarvostettu, IMHO. Keskity enemmän tekemiseen muihin asioihin, kun et ole jatkuvasti leikkiä työpöydälläsi. Se on loppujen lopuksi väline itsensä saavuttamiseksi.

Monet kollegoistani käyttävät Fedoraa, ja kahdesti vuodessa on seisokki, jolloin monet ihmiset rikkovat koneensa päivitettäessä uuteen versioon ja lyöessään valtavia vikoja, minkä jälkeen seuraa kehityskohteita, jotka kaikki ovat vanhentuneita vielä kuuden kuukauden kuluttua. ”

Roscocoltrane: “RHEL käyttää edelleen Python 2: ta, josta on tulossa ongelma joillekin Python 3 -käyttöliittymätyökaluille, kuten Back In Time. En suosittele sitä ja muutin työasemani Fedoraan sen sijaan, koska sen päivittäminen on tullut paljon helpompaa ja koska konttitekniikka tekee taustalla olevasta käyttöjärjestelmästä muutenkin merkityksetöntä kehityksen kannalta. "

Md_tng: “RHEL: n käyttö työpöydällä on kuin Fedoran käyttö neljä vuotta sitten, tai kuin nykyisen Debian Stable -sovelluksen käyttö.

Kaikki on niin vanhaa. "

Bubblethink: “Käytän RHEL 7.3: ta puoliperusjärjestelmänä. Se toimii yhtä hyvin tai paremmin kuin Ubuntu. EPEL kattaa suurimman osan hyödyllisistä asioista. Jos tarvitset Nvidia-ohjaimia ja mediaan liittyviä asioita, on olemassa muutama repo (esimerkiksi Negativo17), jotka kattavat myös sen.

Ainoa mitä kaipaan, on Unity, mutta Cinnamon on tarpeeksi lähellä (vaikkakaan ensimmäisen luokan kansalainen). Se on kuitenkin eräänlainen kiistanalainen, koska Unity on joka tapauksessa vanhentunut jopa Ubuntussa. Hieman vanhojen pakettien pienistä haitoista saat kuitenkin paljon muita hyödyllisiä bittejä Ubuntusta. Tietenkin voit yhtä hyvin käyttää Fedoraa, jos et halua päivittää puolen vuoden välein. "

ChrisTX4: "Se riippuu todella siitä, mitä etsit. Mitä RHEL tekee hyvin, on tarjota vakaa työympäristö. Ohjelmistokokoelmien avulla voit myös saada kohtuullisen uuden pinon ja ladata haluamasi tekniikan version. Jos haluat käyttää uutta tekniikkaa, siellä on esimerkiksi Devtoolset-6, joka toimittaa tällä hetkellä GCC 6.3.1: tä, ja konsortit - joten "pino" ei ole niin huolestuttava.

Esimerkkinä voidaan mainita, että toisella työosastolla on monimutkainen ohjelmistopino, joka käyttää MPI: tä ja Pythonia. Ylhäällä on useita FOSS-ohjelmistoja, mutta haluat todennäköisesti kääntää kyseisen osan itse, mutta et Pythonia tai MPI: tä. Normaalia distroa käytettäessä heidän on rakennettava kaikki riippuvuudet heti, kun uusi MPI- tai Python-versio julkaistaan. RHEL: ssä rh-python35 ei vaikuta rh-python33: n toimivuuteen ja päinvastoin.

Jos etsit tällaista vakaa pino ja mahdollisesti kyky käyttää omia ohjelmistoja, RHEL on paras veto. Jos etsit multimedia-työpöytää kotikäyttöön, älä häiritse, koska Fedora kattaa Red Hat -maailman tarpeet.

Voi myös, että RHEL sisältää RH Satellite (etähallinta) ja kolmannen osapuolen Java-repot IBM: n ja Oracle Java: n kanssa. Käyttötarkoituksessa RHEL kohdistaa tähän arvoon; kotikäyttöön et välitä lainkaan. "

Daniel_Laixer: “Tällä hetkellä RHEL 6.8 on käytössä

Tuntuu kuin käyttäisit Ubuntua vanhan hyvän Gnome 2.0: n kanssa, mutta pahempien repojen ja pakettien hallinnan kanssa. Työtoveri käyttää RHEL 7.x: ää ja näyttää yhtä huonolta kuin Ubuntu Gnome 3.0: lla. "

Lisää Redditissä

Miksi sinun pitäisi käyttää Windowsia virtuaalikoneena Linuxissa

Viimeaikaiset Windows-pohjaiset Wannacry-lunnasohjelmahyökkäykset järkyttivät monia ihmisiä ympäri maailmaa. Hyökkäykset korostivat myös, miksi on hyvä käyttää Linuxia Windowsin sijaan. Yksi PCWorldin kirjoittaja huomauttaa, että jos sinun on suoritettava Windows, se on hyvä ajaa se virtuaalikoneessa Linuxissa.

Alex Campbell raportoi PCWorldille:

Myös turvallisuuden näkökulmasta Windowsin käyttäminen virtuaalikoneessa voi olla paljon turvallisempaa kuin Windowsin käyttäminen omalla asemalla tai osiossa, kuten normaalisti. Virtualisoimalla käyttöjärjestelmä erotat käyttöjärjestelmän itse laitteistosta ja luot eräänlaisen esteen, jota isäntäkäyttöjärjestelmäsi (tässä tapauksessa Linux) voi hallita ulkopuolelta. Tämä on kuin laitat Windowsin omaan hiekkalaatikkoon omilla rajoitetuilla lelusarjoillaan, jotka se voi rikkoa halunsa tekemättä kaikkia muita lapsia itkemään.

Muutamaa poikkeusta lukuun ottamatta useimmat virtuaalikoneet käyttävät tiedostoja, jotka toimivat virtuaalikoneen virtuaalisina tallennuslaitteina. Virtuaalitallennus näyttää normaalilta kiintolevyltä virtuaalikoneessa toimivalle käyttöjärjestelmälle, ja ellet nimenomaisesti anna pääsyä virtuaalikoneen ulkopuolisiin kansioihin, muuhun järjestelmään ei pääse virtuaalikoneelle. Se on vähän kuin Matrix: Käyttöjärjestelmällä ei ole aavistustakaan siitä, että tietokone, jolla sitä käytetään, ei ole fyysinen.

Kaikissa näissä virtuaalisissa tallennustiloissa on hienoa, että koko Windows-sovellus - tiedostot, sovellukset, teokset - sisältyvät yhteen tiedostoon. Tiedosto voidaan varmuuskopioida, arkistoida, salata ja tallentaa pilveen, kopioida satoja kertoja tai poistaa. VirtualBox voi jopa ottaa valokuvia sovelluksen virtuaaliasemasta, mikä vapauttaa sinut vaivaa itse varmuuskopioida virtuaalisia tallennustiedostoja.

Kun osoitat virtuaalikoneeseen virtuaaliaseman varmuuskopioidun kopion, se käynnistää kuvan onnellisella tavalla ikään kuin mitään ei olisi tapahtunut. Pohjimmiltaan virtuaalikoneen käyttö on lopullinen tapa varmuuskopioida Windows-asennus ilman, että tarvitsee suorittaa varmuuskopiosovelluksia tietokoneella.

Lisää osoitteessa PCWorld

Kaipasitko pyöristystä? Tarkista Eye On Open -sivusto, jotta saat ajan tasalle viimeisimmät uutiset avoimesta lähdekoodista ja Linuxista.