GNU/Linux >> Znalost Linux >  >> Linux

6 nejlepších linuxových distribucí pro programování

Potřebujete Linuxové distro pro programování ? Pro začátek neexistují žádné distribuce, které by se specificky zaměřovaly na programátory jako takové. Na distribuci Linuxu to opravdu nezáleží je většinou stejný jako ten další, pokud jde o to, jaký software na něm budete moci používat. Ale zase je k dispozici několik distribucí, které budou vhodnější kvůli způsobu, jakým byly vybudovány. Měli byste také zvážit druh programování, kterému se věnujete, ať už jde o webové nebo systémové nebo aplikační programování.

Pro programátora si chcete vybrat distribuci Linuxu s ohledem na následující

  1. Stabilita – to je stabilní.
  2. Lehká, chcete také distribuci, pokud možno bez zbytečných doplňků nebo bloatware, a tedy odlehčenou distribuci. Měli byste si také vybrat distro s dobrou podporou nebo aktualizací.
  3. Podpora – Další výhodou bude také podpora komunity, protože v případě problémů budete potřebovat veškerou pomoc, kterou můžete získat.​

4. Osobní preference – A konečně vaše osobní preference, jako je výběr desktopového prostředí:preferujete jednoduché, jako je XFCE nebo LXDE, nebo raději plně funkční KDE, Cinnamon nebo Unity? Preferujete ke správě svých balíčků pacman, apt-get, yum nebo portage? Chcete distribuci založenou na Debianu nebo RPM?​Takže s ohledem na všechny tyto skutečnosti se podívejme na 5 distribucí Linuxu, které jsou docela vhodnější než programátorská komunita.​

1. Arch Linux

Arch Linux se snaží o jednoduchost bez zbytečných doplňků, úprav nebo komplikací a poskytuje lehkou základní strukturu podobnou UNIXu, která umožňuje individuálnímu uživateli tvarovat systém podle vlastních potřeb. Stručně řečeno:elegantní, minimalistický přístup. To vám umožní snadno studovat existující zdrojový kód; upravte jej a vytvořte si vlastní přizpůsobený balíček; a tak dále. Pro pokročilé uživatele Linuxu může být ARCH tím pravým pro vás.

Také Readh – Arch Linux posouvá vaše znalosti na novou úroveň

2. Debian

Jedna věc, kterou oceňuji na Debianu, je, že můžete velmi snadno nastavit svůj systém tak, aby pracoval se zdroji nižší úrovně s minimálním třením mezi vaším pracovním postupem a pracovním kódem. Debian poskytuje skvělý systém pro programování Linuxu díky apt-getvýroba  a samozřejmě kvalitu metadat v jejich úložištích a disciplínu, kterou uplatňují na soudržnost zdroje a sestavení pro každé vydání jako celek.

3. Ubuntu/Linux Mint

Měli byste používat Ubuntu a používat verzi LTS. Je to nejběžnější operační systém Linux, takže věci budou fungovat docela často. V praxi je to nejdůležitější věc na operačním systému, který budete používat ke své práci. Další dobrou možností je Linux Mint. Linux Mint je postaven na Ubuntu (nebo Debianu) a v podstatě se snaží poskytnout elegantnější verzi Ubuntu. Používá větev GNOME 3 a je dodáván s nainstalovaným proprietárním softwarem pro snadnější použití.

Přečtěte si také – LinuxAndUbuntu Recenze Unity 8 v Ubuntu 16.10

4. OpenSUSE/SUSE

Vývojářská komunita openSUSE a Novell velmi tvrdě a velmi důsledně a systematicky pracují na zlepšení distribuce s každým vydáním, aniž by se znovu dopouštěli stejných chyb při každém větším vydání (jako Ubuntu). V posledních několika letech openSUSE se ukázal jako docela schopný. Má rozsáhlou databázi balíčků a úžasnou komunitu pro odstraňování drobných chyb vlastními silami. Základní balíčky a všechny jejich doplňkové knihovny byly vždy sestaveny dobře a fungovaly bezchybně. openSUSE je rychlé, stabilní a spolehlivé.

Přečtěte si také – OpenSUSE:LinuxAndUbuntu Distro Review Of The Week

5. Fedora

Fedora je stabilní a nebudete se muset potýkat s žádnými frustrujícími pády. Myslím, že to, co dělá Fedoru jednou z nejlepších, je rozsáhlá, rozumná automatická konfigurace a aktuální balíčky. Pokud je vaším cílem vytvářet software pro GNU/Linux a jste zkušený programátor , pak věřím, že Fedora je pro tebe. Nastavení programovacího prostředí je poměrně snadné. Vytváření projektů je tak snadné jako několik vyvolání rpmbuild a rpmlint. Klonování a vkládání se provádí pomocí nástroje fedpkg, který je velmi vhodný pro programátory. Aktualizace prostřednictvím systému Bodhi je poměrně přímočará a má jak textové, tak webové rozhraní. Většinu softwaru, který můžete najít v jakémkoli distribuci, najdete v nějakém úložišti Fedory (a pár dalších). Fórum Fedory je velmi přátelská uživatelská komunita, která velmi pomáhá, když se zaseknete. Existují samozřejmě i další zdroje.

6. Gentoo

Pokud chcete distro, které z vás udělá lepšího programátora, doporučil bych Gentoo. Má strmou křivku učení – skončíte se systémem, který nemá na sobě žádný software, který jste nezkompilovali ze zdroje. A je to neuvěřitelně bez názorů – můžete použít libovolnou kombinaci softwaru, který pro to můžete zkompilovat – sestavte super lehký desktop z jednotlivých částí a uvědomte si, že to je všechno, co kdy „desktop“ byl, a nezaseknete se u možností vyrobil někdo jiný. Chcete správu napájení? Co se stane, když zavřete nebo otevřete víko notebooku, je skript, který napíšete. Nikdy nemusí nastat okamžik, kdy nebudete vědět, co váš počítač dělá.

Vše, co bylo řečeno, není pro slabé srdce ani trpělivost a musíte plánovat investice nějaký čas s tím začít. Po několika měsících se však budete divit, jak jste kdy tolerovali to, co jste používali předtím.

Přečtěte si také – LinuxAndUbuntu Recenze Gentoo Linuxu

Závěr

Když se zeptáte deseti různých lidí, dostanete deset různých odpovědí z 10 různých důvodů. Důrazně se doporučuje vyzkoušet různé distribuce před usazením jednoho. Pokud ale chcete jádro, na které se vývojáři nejčastěji zaměřují, možná budete chtít jít s Ubuntu, ale všechny ostatní na tomto seznamu vám jistě budou fungovat.
Linux
  1. Linuxová distribuce pro digitální umělce

  2. 3 nejlepší linuxové distribuce založené na Arch pro každodenní používání stolního počítače

  3. Nejlepší software pro malování pro Linux

  1. 4 linuxové distribuce pro hraní her

  2. Linuxové distribuce pro procesory Arm?

  3. Nejlepší linuxové distro pro vývoj cuda

  1. 22 nejlepších textových editorů Linux pro programování a kódování

  2. Top 8 Linuxových distribucí pro vývojáře v roce 2021

  3. Nejlepší linuxové distribuce založené na KDE