Najlepszy Linux Distro dla programistów

Najlepszy Linux Distro dla programistów

Linux z natury działa dobrze w przypadku oprogramowania do kodowania i testowania. Dla programistów i programistów prawie każda dystrybucja Linux będzie dobrze dopasowana. Jeśli chodzi o wybór dystrybucji do rozwoju, największym czynnikiem będzie po prostu osobiste preferencje. Mimo to niektóre dystrybucje oferują pewne funkcje, które programiści mogą uznać za szczególnie pomocne w swojej pracy.

Przy tak wielu dostępnych opcjach zadanie wyboru dystrybucji może być przytłaczające. Jednocześnie skakanie statku do „Distro Hop” jest bardzo łatwe i nie należy go zniechęcić, ponieważ daje wyobrażenie o tym, co jeszcze jest dostępne. Naszym wyborem jest trochę łatwiejsze dzięki temu przewodowi, w którym wymieniamy nasze najlepsze typy Linux Distros dla programistów.

Dołącz do nas, gdy przechodzimy nasze osiem najlepszych typów Linux Distros, nie przedstawionych w żadnej kolejności. Poza tą listą wciąż istnieje wiele innych dobrych dystrybucji, których możesz wypróbować. I ważne jest, aby pamiętać, że nie ma złego wyboru. Niech rozpocznie się odliczanie.

W tym samouczku nauczysz się:

  • Najlepsze dystrybucje Linux dla programistów
Wymagania oprogramowania i konwencje linii poleceń Linux
Kategoria Wymagania, konwencje lub wersja oprogramowania
System Ubuntu, Debian, Manjaro, Arch Linux, pop!_OS, OpenSuse, Fedora, Parrot OS
Oprogramowanie Nie dotyczy
Inny Uprzywilejowany dostęp do systemu Linux jako root lub za pośrednictwem sudo Komenda.
Konwencje # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda
$ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny

Ubuntu

Ubuntu Linux

Mogo to być klisza, aby dołączyć Ubuntu na dowolnej liście „Best Linux Distros for…”, ale istnieje powód tego. To świetna dystrybucja w prawie dowolnym celu, w tym rozwoju. Jego zdolność do zaspokojenia prawie każdego, co doprowadziło go do trwałej popularności, którą cieszy się od wielu lat.



Ubuntu ma wszystko, czego potrzebuje programista. A jeśli czegoś brakuje, bardzo łatwo będzie zainstalować APT Pakiet Manager, Software Center lub Snap Pack Manager - z których wszystkie są dołączone i włączone domyślnie.

Możesz pobrać pulpit Ubuntu lub serwer Ubuntu, w zależności od środowiska, w którym zostanie wdrożone. Ubuntu Desktop ma również mnóstwo „smaków” do wyboru, co umożliwia dostosowane wrażenia od razu po wyjęciu z pudełka. Dostępne są również flagowe statki do pobierania z Gnome, ale alternatywne pobierania dla KDE, LXQT, Budgie, Mate i XFCE. Istnieje również Ubuntu Studio, które jest wyposażone w mnóstwo narzędzi do produkcji wideo i muzyki. Dokonaną składu jest Ubuntu Kylin, który został zoptymalizowany dla chińskich użytkowników.

W Ubuntu jest coś dla siebie. A wygoda to nazwa gry. Weź kopię, kierując się na stronę Ubuntu i klikając „Pobierz” u góry.

Debian

Debian Linux

Linux nie byłby taki sam bez Debiana. Jest to jedna z najstarszych dystrybucji, która jest nadal utrzymywana, poprzedzona tylko Slackware, i była podstawą dla setek innych dystrybucji, w tym Ubuntu. Debian działa świetnie jako dystrybucja komputerów stacjonarnych lub serwerowych, więc jest to dobry kandydat do testowania różnych aplikacji.



Debian ma oszałamiającą liczbę pakietów dostępnych do instalacji z domyślnych repozytoriów oprogramowania - cecha, którą przekazuje do wielu dystrybucji potomstwa. Ale to, co naprawdę sprawia, że ​​jest atrakcyjny dla programistów, jest to, że istnieją trzy różne oddziały Debiana.

Główne pobieranie Debiana pochodzi oczywiście z stabilny oddział. Ale jest też Testowanie I nietrwały gałęzie. Jak wskazuje strona Debiana, oddziały te są używane głównie przez programistów. Daje dostęp do najnowszego oprogramowania, które nie zostało wystarczająco przetestowane, aby być stabilnym. Daje to (programistę) szansę zobaczenia, w jaki sposób nadchodzące aktualizacje wpłyną na twój własny kod.

Pobierz obraz instalacyjny ze strony pobierania Debiana.

Arch Linux

Arch Linux

Użytkownicy uwielbiają Arch Linux za możliwość dostosowania - do maks. Od momentu spotkania z pierwszą monitem instalacyjnym (lub brakiem jednego) Arch wykonuje bardzo mało ręki, zmuszając użytkownika do wybrania dokładnie tego, co będzie w ich systemie. Posiadanie opcji w pełni dostosowywania systemu jest atrakcyjne dla programistów, którzy mogą ręcznie wykonać środowisko testowe.



Arch znajduje się również blisko krawędzi krwawienia. Korzysta z harmonogramu wydawnictwa i stale przesuwa aktualizacje. Jest to pozytywne dla programistów, którzy potrzebują dostępu do ciągle zmieniającej się technologii.

Gdyby to nie wystarczyło, Pièce de Résistance Arch musiałby być repozytorium użytkowników Arch (AUR). AUR jest w zasadzie ogromnym repozytorium pakietów przesłanych przez społeczność. Prawie wszystko, co można zainstalować, jest dostępne w aurze i jest bardzo proste do pobierania z niego pakietów. Istnieje również wiele tworzenia i niestabilnych wersji oprogramowania, na wypadek, gdybyś chciał usiąść jeszcze bliżej krawędzi niż domyślne repozytoria Arch.

Arch Linux jest dostępny do pobrania ze strony pobierania Arch.

Manjaro

Manjaro Linux

Manjaro opiera się na Arch Linux, więc dziedziczy swoje dwie najlepsze cechy: ekstremalna zdolność dostosowywania i dostępu do repozytorium użytkowników Arch. A potem dodaje własną jakość, która jest przyjaznością dla użytkownika. Manjaro łatwiej jest wstać i działać niż Arch, więc możesz wrócić do rozwoju wcześniej.



Obejmuje wszystkie niezbędne rzeczy, których potrzebowałby programista, ale niewiele dodatków. Ci, którzy przyjęli Manjaro, uznają to za pozytywne, ponieważ Manjaro pozostaje bardzo szczupły i wolny od wzdęcia, ale obejmuje wystarczającą ilość, aby nie spowolnić z instalowaniem wszystkiego ręcznie.

Rolling Release Manjaro aktualizacje wydania, oprogramowanie do krwawienia i integracja z AUR sprawiają, że jest to bardzo atrakcyjny wybór dla programistów.

Przejdź do strony pobierania Manjaro, aby uzyskać najnowsze obrazy instalatora ISO.

Muzyka pop!_OS

Muzyka pop!_OS Linux

System76, producent sprzętu komputerowego, stworzył Pop!_OS do wdrażania na własnych produktach. Wcześniej wysyłali swoje komputery z zainstalowanym Ubuntu. To było zanim zdecydowali się na własną pochodną systemu operacyjnego.

Muzyka pop!_OS funkcjonuje podobnie jak Ubuntu, ale główną różnicą jest remonowane środowisko stacjonarne. Muzyka pop!_OS uruchamia zmodyfikowane środowisko stacjonarne Gnome, które zostało usprawnione, aby pomóc użytkownikom zarządzać przepływem pracy. Pełna lista unikalnych udogodnień byłaby zbyt długa, ale zawiera przestrzenie robocze, skróty klawiatury i układanie okien. Po pracy z nim przez kilka minut znajdziesz okna i aplikacje bardzo łatwe w zarządzaniu i uruchamianie jednocześnie.



To jest muzyka dla uszu programistów, którzy pracują z mnóstwem otwartych okien jednocześnie. POP inteligentnie obsługuje konfiguracje wielu monitora i pozwala optymalnie zarządzać aplikacjami okiennymi. Muzyka pop!_OS to świetny wybór dla programistów, którzy pracują na swoim komputerze przez wiele godzin dziennie. Płynne środowisko graficzne i pakowane narzędzia są zdecydowanie proste.

Chwyć najnowsze obrazy instalatora ISO POP!_OS ze strony pobierania dystrybucji.

OpenSuse

OpenSuse Linux

OpenSuse jest zasilany przez Suse, niemiecką firmę stojącą za jednym z najbardziej szanowanych dystrybucji przedsiębiorstw. Zawiera dwa różne wydania, o nazwie Tumbleweed i Leap. Pierwsza z nich jest premierą toczącą się zupełnie nowe oprogramowanie Linux, a druga to bardziej stabilna, normalna wersja systemu operacyjnego.



Daje to programistom swobodę wyboru między najnowszym oprogramowaniem lub bardziej stabilnym systemem. Jednym z największych punktów sprzedaży OpenSuse jest narzędzie konfiguracyjne Yast. YAST daje użytkownikom możliwość instalowania oprogramowania, konfigurowania sprzętu, a nawet wdrażania sieci lub serwerów. Jest to świetne dla programistów, którzy potrzebują kontrolowanego środowiska do testowania własnego kodu.

System operacyjny ma od dawna reputację, że jest bardzo bezpieczna i stabilna. Wspierany przez dużą społeczność i lata dokumentacji, więc programiści nie będą musieli tracić dużo czasu na bawianie się swoim systemem.

Zarówno Leap, jak i Tumbleweed Editions of OpenSuse są dostępne do pobrania na oficjalnej stronie internetowej OpenSuse.

Fedora

Fedora Linux

Fedora ma wiele funkcji, które sprawiają, że jest idealny dla programistów. Jest prowadzony przez Red Hat, który wprowadza najnowsze pakiety Linuksa do dystrybucji jako sposób na przetestowanie ich stabilności, zanim włączy je do Red Hat Enterprise Linux.



Fedora ma dostępną edycję stacji roboczej i serwera oraz różnorodne „spiny” z różnymi środowiskami komputerowymi. To sprawia, że ​​Fedora jest dość konfigurowana po wyjęciu z pudełka. Fedora popycha nowe wersje systemu co sześć miesięcy, więc ta dystrybucja zawsze się porusza. Daje programistom wcześniej dostęp do nowego oprogramowania niż wiele innych dystrybucji.

Ponieważ Fedora jest źródłem Upstream dla RHEL, ma również najwyższy wpływ na Centos i Oracle Linux. Oprogramowanie, które działa na Fedora, powinno prawie na pewno działać dobrze na tych innych rozkładach klas serwera i przedsiębiorstw - kolejny plus dla programistów.

Udaj się na stronę Fedory, aby uzyskać dostęp do obrazów instalatora ISO.

Parrot OS

Parrot OS Linux

Chciałem wrzucić co najmniej jedną dystrybucję, która może sprawić, że nasi czytelnicy podniosą brwi. Coś, co wzbudza twoje zainteresowanie. A Parrot OS powinien idealnie pasować do rachunku. To dystrybucja oparta na debian, która nadała sobie nazwę jako system testowania penetracji. Pod tym względem jest dość podobny do Kali Linux.



Jednocześnie nie jest. Parrot OS jest wyposażony w wiele narzędzi testowych i hakujących w celu zainstalowanych domyślnie, ale tylko w edycji bezpieczeństwa. Istnieje również wydanie domowe, które jest przeznaczone jako codzienny kierowca i nie ma jeszcze narzędzi hakerskich. Jest jednak wyposażony w mnóstwo komponentów i funkcji, które pomagają chronić Twoją prywatność.

Ma rodzimy dostęp do repozytorium Debiana, co oznacza, że ​​możesz zainstalować prawie wszystko, co chcesz. Flagowe pobieranie Parrot ze środowiskiem komputerowym jest bardzo łatwe dla oczu, dzięki czemu jest przyjemnością. Programiści papugi twierdzą, że ich dystrybucja jest stworzona specjalnie dla ekspertów ds. Bezpieczeństwa, cyfrowych ekspertów kryminalistycznych, studentów informatyki i inżynierii, badaczy, niedoszłych hakerów, programistów, dziennikarzy i organów ścigania.

Weź ten ukryty klejnot dystrybucji na spin, pobierając instalator ISO ze strony pobierania oficjalnej strony.

Zamykanie myśli

Istnieje wiele dystrybucji Linux i całkiem szczerze, prawie każdy z nich działałby dobrze dla programisty. Na tej liście staraliśmy się skompilować tylko najlepsze z najlepszych - wypróbowane i prawdziwe dystrybucje, które gwarantują potrzeby dewelopera.

Wszystkie dystrybucje na tej liście mają solidne osiągnięcia. Wybór jednej z tej listy będzie zależeć głównie od twoich osobistych preferencji, ponieważ wszystkie z nich przyniesie korzyści programistom.

Powiązane samouczki Linux:

  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Lista najlepszych narzędzi Kali Linux do testowania penetracji i…
  • Pobierz Linux
  • Mint 20: Lepsze niż Ubuntu i Microsoft Windows?
  • MX Linux vs Ubuntu
  • Ubuntu 20.04 Przewodnik
  • Przewodnik dla początkujących Manjaro Linux
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…