Wybór systemu do programowania *LINUX*

0

Witam, mam dylemat którą wybrać dystrybucje linuxa do programowania w różnych językach. Chodzi mi o najnowsze bilbioteki, stabilność, ładny interfejs(nie chce czegoś w stylu Windows 3.1).

Fedora 20 - posiada GNOME 3 lub KDE, ale GNOME 3 znane jest z mało konfiguralności w przeciwieństwie do KDE gdzie mamy ich zupełnie więcej. Fedora moim zdaniem zawsze posiadała najnowsze pakiety, lecz tu problem będzie ze stabilnościa systemu

Ubuntu 13.10 - Unity, lecz moim zdaniem pakiety są przestarzałe ale bardzo stabilne.

Ciekawi mnie Ubuntu 14.04 jak ze stabilnością, czy nadaje sie teraz do programowania bez żadnych problemów, czy nie będzie sypać błędami.

Najlepiej niech każdy zainteresowany tematem da coś od siebie XD ;)

0

Jeśli chodzi o interface to w moim przypadku nie ma jednego słusznego wyboru, lubię testować rożne środowiska, zwłaszcza kiedy pojawi się coś nowego... poza tym, raz wydaje mi się że ładniejszy jest gnome a następnego dnia że kde... po tygodniu stweirdzam że dla programisty wodotryski i ładny interface nie jest wskazany i stawiam na jakiś manager okien.

Stąd moja konfiguracja jest następująca: debian korzystający z najnowszych jąder i paczek + domyślny u mnie window manager jakim jest i3 (super wydajny). Dodatkowo w zależności od humoru przełączam się między różnymi środowiskami które mam zainstalowane w systemie (kde, gnome, xfce) lub na windowsa działającego na virtualboxie.

0

Arch z Mate

1

Arch Linux. Wygląd systemu to kwestia środowiska - tam masz baaaardzo duży wybór ;). Wystarczy, że umiesz myśleć i rozumiesz dokumentację (po angielsku) to sobie poradzisz. A w zamian otrzymujesz szybki, lekki, stabilny i funkcjonalny system - non stop aktualny system, zawsze najświeższe paczki, jadra, sterowniki, biblioteki itd.... ,bo jest to dystrybucja w modelu rolling release. Do tego w repozytorium masz np. intellij-idea-community-edition a w AUR np. intellij-idea-ultimate-edition. W AUR mnóstwo pakietów o które trudniej w innych dystrybucjach dropbox, google-earth, android-sdk, google-chrome-dev, jdownloader, android-sdk-platform-tools, teamviewer, adobe-air-sdk, fontconfig-ubuntu, firefox-nightly, ttf-vista-fonts, minecraft, nvidia-utils-beta - to wszystko możesz zainstalować sobie jedną komendą np. "yaourt -S *" :)

0
  1. GNOME 3 znane jest z mało konfiguralności w przeciwieństwie do KDE gdzie mamy ich zupełnie więcej.

  2. Fedora moim zdaniem zawsze posiadała najnowsze pakiety, lecz tu problem będzie ze stabilnościa systemu

  3. Ubuntu 13.10 - Unity, lecz moim zdaniem pakiety są przestarzałe ale bardzo stabilne.

  4. Ciekawi mnie Ubuntu 14.04 jak ze stabilnością, czy nadaje sie teraz do programowania bez żadnych problemów, czy nie będzie sypać błędami.

  5. Gucio prawda można je skonfigurować co prawda nie da się wrócić do interfejsu(przez który ludzie psioczą a jest IMHO całkiem wygodny) z GNOMA 2.X, ale da się do niego upodobnić. Co do środowisk jest to sprawa bardzo sporna jeden nie używa KDE bo to krowa z wodotryskami, inny psioczy na GNOME 3 bo ma nowy interfejs, jeszcze ktoś inny używa Xfce lub LXDE bo wygląda jak gnome 2.X i jest w miarę lekkie a prawdziwy asceta i zwolennik wolności zbuduje własne środowisko na Fluxbox bądź innym WM. Inaczej mówiąc kwestia gustu nie spróbujesz to się nie dowiesz wymieniłem ci praktycznie wszystkie możliwe opcje.

  6. Nie.

Inny przykład Pidgin popularny komunikator:
Repo Ubuntu(13.10): http://packages.ubuntu.com/saucy/pidgin
Oficjalny: http://pidgin.im/
Identyczne wersje.
Zgodzę się z przedmówcami Arch zawsze ma nowsze pakiety i to głównie przez AUR, chociaż czasami skutkuje to jakimiś cudami(takie słyszałem opinie) ale mimo to rzadko.
3. Ja ze stabilnością problemów nie miałem, a przestarzałość między bajki włóż nie są może super nowe ale nie najstarsze co daje w/w stabilność mimo wszystko taki układ pozwala 'być na bieżąco'.
4. To dopiero nadchodząca wersja jak wskazuje numer bo nie jest przypadkowy, 14.04 = kwiecień 2014 wtedy zostanie wydane jako nowa wersja stabilna, na dalszą część pytania na tej podstawie możesz sobie odpowiedzieć sam, aczkolwiek pesymistyczny scenariusz wersji rozwojowej nie musi się spełnić.

Podsumowując ja postawiłem na swoim desktopie na Debiana Sid(Unstable) Openbox + własnoręcznie sklecone środowisko z najróżniejszych programów generalnie to, że to gałąź niestabilna jeszcze nie odczułem, raz po update wysypał się X.org ale po ok. 6h weszła poprawka.
Na laptopie mam Ubuntu 13.10 bo nie chce mi się tam bawić w doinstalowywanie i klecenie środowisk po prostu ma działać.

Generalnie dla początkującego w temacie polecam dystrybucje debianopodobne(samego Debiana, Ubuntu czy Linux Mint). Łączą w sobie aktualność(jeśli chodzi o czystego debiana to zależy od gałęzi) i stabilność.

0

Ja polecam ArchBang (fajne rozwinięcie arch linux).

0

Dlaczego nikt jeszcze nie polecił Gentoo? Jeśli ktos chce i lubi sie rozwijać - zdecydowanie system dla niego.
Arch jak dla mnie zbyt minimalistyczny. Zawsze kojarzyłem go z "mini-linuxem", a przeciez linux to tak potężne narzędzie... Fedora ma kilka fajnych rozwiązań dla programistów, wiec pomimo braku jakiejs swietnej stabilnosci (zresztą Arch'owi tez jej brak) polecam jej spróbowanie.

0

@pingwindyktator jak ktoś ma dobry sprzęt, lubi flagi USE, konfigurowanie jądra i go to rozwija to czemu nie? Tylko te twoje skojarzenie... chyba za bardzo nie miałeś styczności z Archem co ? Nie jest to żaden mini-linux a prawdziwi użytkownicy mają mniejsze problemy ze stabilnością czy przewidywalnością niż przy automatach typu Ubuntu. Od czasu do czasu wystarczy tylko wejść na archlinux.org sprawdzić newsy i zapuścić aktualizację. Możesz tak samo ustawić sobie flagi kompilacji i przekompilować wybrane pakiety.

0

Ja używam lamerskiego zestawienia ubuntu + KDE obecnie w wersji 12.04 LTS, jak do tej pory nie miałem problemów z dostępnością softu czy stabilnością. Jeśli chodzi o paczki wymienione przez @karolinaa apropos archa a sprawdzone przeze mnie to dropbox, teamviewer, google earth działa bez zarzutu. Z tego co wiem od znajomych toole androidowe też działają. Jak chcesz coś skodzić w Qt to wiadomo wszystko pod ręką, tak samo C++. Pisałem też trochę kodu w javie (NetBeans IDE) to też nie miałem problemów. Ostatnio chciałem podszkolić się w PostgreSQL to też wszystko poszło gładko.

Jedyne co czasem irytuje to fakt, że czasem trzeba używać programów pisanych pod GNOME'a a które pod KDE wyglądają po prostu brzydko. Znalazłyby się oczywiście ich odpowiedniki tworzone pod KDE, ale nie są tak popularne przez co czasem trochę nieintuicyjne i (rzadko) niestabilne.

0

Ja na razie korzystam z Windowsa ze względu na XAMX(Intel® Hardware Accelerated Execution Manager). Choć równie dobrze mógbym korzystać z Android-x86(lecz mam problemy z grafiką ;/).
Myślałem nad przejściem do Fedory 20 z KDE ;)
Zna może ktoś sposób na uruchomienie AVD z XAMX (lub czymś podobnym) na Linuxie?

0
aifam96 napisał(a):

Witam, mam dylemat którą wybrać wersje linuxa do programowania w różnych językach. Chodzi mi o najnowsze bilbioteki, stabilność, ładny interfejs(nie chce czegoś w stylu Windows 3.1).

Fedora 20 - posiada GNOME 3 lub KDE, ale GNOME 3 znane jest z mało konfiguralności w przeciwieństwie do KDE gdzie mamy ich zupełnie więcej. Fedora moim zdaniem zawsze posiadała najnowsze pakiety, lecz tu problem będzie ze stabilnościa systemu

Ubuntu 13.10 - Unity, lecz moim zdaniem pakiety są przestarzałe ale bardzo stabilne.

Ciekawi mnie Ubuntu 14.04 jak ze stabilnością, czy nadaje sie teraz do programowania bez żadnych problemów, czy nie będzie sypać błędami.

Najlepiej niech każdy zainteresowany tematem da coś od siebie XD ;)

Najpierw piszesz a jądrze, a potem piszesz o dystrybucjach, to się zastanów co chcesz spolszczać jądro czy dystrybucje.

1 użytkowników online, w tym zalogowanych: 0, gości: 1