Fórum Root.cz
Hlavní témata => Distribuce => Téma založeno: medy 18. 09. 2018, 17:01:57
-
Ahoj, v posledních dnech se snažím vybrat nějaké vhodné distro pro programování v Pythonu a C do dualbootu s W10, jenže dister je mnoho a tak je pro mne těžké vybrat jedno konkrétní. Nějakou dobu jsem používal Ubuntu LTS a Manjaro, le ani jedno mi nesedlo. Prošel jsem web a našel několik kandidátů - Debian, CentOS, openSUSE a také doporučované Gentoo. Jaké by bylo doporučení?
-
V čem ti ty 2 distribuce nesedly?
-
Konzervativni cesta - CentOS
Hledim dopredu a rad zkousim novinky - Debian
Chci mit pekne prostredi a rychle zacit pracovat? - Mint
-
Debian je o novinkach? ;D To sa nieco zmenilo za ten rok?
-
Zabudol som dodat. Za mna je favorit arch linux
-
to Fernet: U Ubuntu to byl především package manager, u Manjara balíčky - nelíbilo se mi jak často se něco rozbije a je třeba opravit, většinou nic složitého, ale štve to. Co měly obě distra společné je jejich přednastavení, pro běžné užívání to není nejspíše žádný problém, ale jakmile chci do něčeho sáhnout, je z toho neskutečný bordel.
Manjaro je založené na Archlinuxu, takže tím pro mne padá i Arch. Debian se mi jeví jako zajímavá volba už jen kvůli velké komunitní podpoře, ale apt mi příliš nesedl. Proti starším balíčkům nemám nic - OS nainstaluji a měním až se strojem.
Co se CentOS týče, není lepší RedHat pro vývojáře?
-
CentOS je hrozne konzervativni - coz muze byt vyhoda.
Pridavat do neho nove veci co nejsou v repo, neni vzdy uplne snadne...
-
Slackware
-
Jestli gentoo funguje pořád tak, jak fungovalo před 15 lety, tak bych se mu asi snažil vyhnout. Jinak budeš víc compilovat než pracovat. Možná pro nějakou zvláštní kombinaci speciální hardware a software, který by ho uměl využít, ale pak zase těžko věřit, že pro ten speciální HW neexistuje oficiální binárka. Celkově mi ta hlavní myšlenka gentoo nepřijde ve většině případů příliš praktická.
-
Nerozumiem co take od distra pre programovanie v C alebo v pythone specialne potrebujes. Pokial nepouzivas nejake specialne kniznice tak je jedno aku distribuciu budes pouzivat, ale Gentoo by som sa asi vyhol, pokial sa nechces hrat ako funguje linux vo vnutri.
Budes maximalne pouzivat nejake zdielane kniznice.
Hlavne ti odporucam pouzivat dobry editor, odporucam vim s youcompleteme pluginom.
-
Repo až tak neřeším, většinou stačí aplikace daného grafického rozhraní (KDE jsem si oblíbil), takže by mi mělo stačit to, co je v CentOS/RHEL v základu, popř. to co je v EPEL nebo RPMFusion.
Na Ubuntu jsem si doinstalovával snad jen Vim.
Slackware je pro mne zajímavá distribuce, ale nejsem si příliš jist její budoucností. Přeci jen projekty jako jsou Debian, Gentoo, RHEL, SUSE nestojí na jednom člověku, ale Slack ano. Zrovna této distribuci se asi vyhnu kvůli tomu, že může skončit v podstatě ze dne na den.
Kompilace asi také není to, co by mi vadilo. To mohu nechat běžet přes noc.
to avc: Jde o to, že možností je celkem dost a každá nabídne trochu něco jiného (i když základ je stejný). Právě nastavení si všeho podle vlastní chuti a rolling model vydání je to, co mne na Gentoo láká.
-
Skor chcem poukazat na to, ze odkrem vim so zopar pluginmi, pokial nepouzivas specializovane programy nic nepotrebujes.
V praci moj kolega v C programoval pre NetBSD cisto v konzole 80 znakov na riadok, mam dojem, ze to bol editor "ed". Ale on je NetBSD kernel developer :-).
Preto mi pride divne, ze C programator ma nejake taketo burzoazne poziadavky.
-
openSUSE Leap 15
-
jednoznacne archlinux
-
to avc: "Preto mi pride divne, ze C programator ma nejake taketo burzoazne poziadavky."
Nutno říci, začínající (s C) :)
to a01: Ten jsem vyřadil už úvodním příspěvkem.
-
[[V čem ti ty 2 distribuce nesedly?]] U Ubuntu to byl především package manager.
[...] Debian se mi jeví jako zajímavá volba už jen kvůli velké komunitní podpoře, ale apt mi příliš nesedl
Na Ubuntu jsem si doinstalovával snad jen Vim.
Co ti nesedi na apt, kdyz pises ze jsi doinstaloval jen Vim? nebo jde jen o trolling?
-
to k3dAR: Package manager se nepoužívá jen k instalaci nových aplikací, nehledě na to, že apt pro mne nebylo jedinným negativem. S Portage se "kamarádím" více.
-
to k3dAR: Package manager se nepoužívá jen k instalaci nových aplikací, nehledě na to, že apt pro mne nebylo jedinným negativem. S Portage se "kamarádím" více.
tak samozrejme, k aktualizacim, k zablokovani balicku proti aktualizaci atd, nicmene pokud se kamaradis vice s Portage tak asi nebyl problem s apt, ale s binarnima balickama, zaroven pak nechapu co resis a nepouzijes Gentoo ;-)
-
Na tato obecné programování bych řekl jakékoli desktop distro vyhoví. Záleží na osobních preferencích.
Já mohu jen potvrdit, že na manjaro/arch je v AUR připraveno mnoho vychytávek, jako třeba ATLAS BLAS pro numpy v pythonu.
-
A neni to ve vysledku jedno? Spise bych volil stabilni system (tj. neco, o co se pri kazdem updatu nebudu bat), zbytek lze virtualizovat... a ackoliv to vyzni jako troleni - ja pouzivam Windows + WSL + Docker.
-
A neni to ve vysledku jedno? Spise bych volil stabilni system (tj. neco, o co se pri kazdem updatu nebudu bat), zbytek lze virtualizovat... a ackoliv to vyzni jako troleni - ja pouzivam Windows + WSL + Docker.
Windows 10 - o co se pri kazdem updatu nebudu bat?? HAHAHA
-
A neni to ve vysledku jedno? Spise bych volil stabilni system (tj. neco, o co se pri kazdem updatu nebudu bat), zbytek lze virtualizovat... a ackoliv to vyzni jako troleni - ja pouzivam Windows + WSL + Docker.
Windows 10 - o co se pri kazdem updatu nebudu bat?? HAHAHA
uprimne, zatial nepoznam nikoho, komu by update Windowsu nieco vyslovene rozbil.., kdezto na Linuxe sa to vacsine ludi, co poznam, stalo aspon dvakrat..
on-topic: ak mas v robote inych Linuxakov, a nie si z nich najznalejsi, vyber si to, co pouzivaju tvoji kolegovia..., ked budete vo firme zacinat robit s niecim novym, nebudes si to musiet rozbehavat sam, a ked budes mat nejaky problem, vacsia sanca, ze ti niekto bude vediet poradit..,
-
uprimne, zatial nepoznam nikoho, komu by update Windowsu nieco vyslovene rozbil..
"necham" stranou ze se to lidem s Windows stava pravidelne, minimalne pri 1xPulRoku "VelkemUpdate", nebo i mesicnim update jim prestane chodit ovladac, tiskarna, nebo prestane startovat pocitac...
nicmene, kolik znas Windows uzivatelu kteri pri vypinani koukaji na "Nevypinejte pocitac, dokoncuje se aktualizace" nebo pri zapinani "Jeste pro vas neco dokoncujeme" a to zrovna ve chvilich kdy potrebuji NB hodit do tasky a bezet nebo zacit pracovat/presentovat okamzite po zapnuti? ;-) ano jsou to v podstate vsichni...
-
to avc: "Preto mi pride divne, ze C programator ma nejake taketo burzoazne poziadavky."
Nutno říci, začínající (s C) :)
Pak je to ale úplně jedno, cokoli kde je gcc a spol. a co má na první pokus takové rozlišení a font, které vyhovuje.
O tom, jestli je distribuce rolling nebo hrozí že skončí, fakt nevím jestli je to trolling nebo vážně míněno. Každopádně začátečník v céčku (je řeč o C a ne o C++ doufám) by se měl držet toho, aby jeho výtvory fungovaly na první pokus všude, pokud možno se vyhejbal jak to Linus nazval "onanii s extensions" a tedy nové funkce používal jen tam kde to dává reálně smysl, což u začátečníka nebude nejspíš nikde.
(a vůbec kernel coding standard je dobré si pročíst a držet se jich)
U mě slackware a textová console 80x25 (lilo: linux vga=0) a jako editor joe...
-
uprimne, zatial nepoznam nikoho, komu by update Windowsu nieco vyslovene rozbil..
"necham" stranou ze se to lidem s Windows stava pravidelne, minimalne pri 1xPulRoku "VelkemUpdate", nebo i mesicnim update jim prestane chodit ovladac, tiskarna, nebo prestane startovat pocitac...
Win 10 mi nikdy žádná aktualizace nerozbila od jejich vydání dodnes.
Tyhle fake hejty jsou docela hloupé.
Ubuntu mi aktualizacemi rozbilo jednou desktop a jednou server.
-
Jinak funguju na Ubuntu Mate, dobrá volba by pro mě byla i Kali (C[++], PHP - Netbeans, PhpStorm)
-
Na Ubuntu jsem si doinstalovával snad jen Vim.
To mi na Ubuntu vadí. Nacpou do toho zbytečnosti, jako třeba LibreOffice, ale na Vim zapomínají. Kdysi jsem měl problém, že tam nebyl traceroute a blbě se zjišťovalo, kde ta síť drhne.
Jinak si Ubuntu pro vývoj pochvaluji.
-
"necham" stranou ze se to lidem s Windows stava pravidelne, minimalne pri 1xPulRoku "VelkemUpdate", nebo i mesicnim update jim prestane chodit ovladac, tiskarna, nebo prestane startovat pocitac...
Win 10 mi nikdy žádná aktualizace nerozbila od jejich vydání dodnes.
Tyhle fake hejty jsou docela hloupé.
Me prijde hloupe tvoje popirani toho co Microsoft oficialne potvrdil a vydal na to opravy, [urlhttps://support.microsoft.com/cs-cz/help/4056892/windows-10-update-kb4056892]napr[/url]:
Společnost Microsoft má zprávy, že u některých zákazníků, kteří používají některý z malé skupiny starších procesorů AMD, nešlo po instalaci této aktualizace KB spustit systém.
nebo to jak po aktualizaci slo vytisknout jen 1-2 stranky dokud Microsoft nevydal opravu te opravy...
https://windowsreport.com/kb3177725-kb3176493/
i to ze problemy proste jsou (a to sem dal radeji jen hledani v cestine ;-) :
https://www.google.com/search?q=windows%2010%20problem%20po%20aktualizaci
a pripominam druhou cast ;-)
nicmene, kolik znas Windows uzivatelu kteri pri vypinani koukaji na "Nevypinejte pocitac, dokoncuje se aktualizace" nebo pri zapinani "Jeste pro vas neco dokoncujeme" a to zrovna ve chvilich kdy potrebuji NB hodit do tasky a bezet nebo zacit pracovat/presentovat okamzite po zapnuti? ;-) ano jsou to v podstate vsichni...
-
uprimne, zatial nepoznam nikoho, komu by update Windowsu nieco vyslovene rozbil.., kdezto na Linuxe sa to vacsine ludi, co poznam, stalo aspon dvakrat..
Tak se někdy stavte na kafe, budu vám dlouhé hodiny vyprávět hrůzostrašné příběhy z reálného světa.
-
A neni to ve vysledku jedno? Spise bych volil stabilni system (tj. neco, o co se pri kazdem updatu nebudu bat), zbytek lze virtualizovat... a ackoliv to vyzni jako troleni - ja pouzivam Windows + WSL + Docker.
I já jako dlouholetý uživatel Linuxu používám Win 10 + Ubuntu WSL + Vim (CR-LF) + (někdy) Docker.
Zní to divně, ale teď pracuji na programu pro správu databází a tam se to musí na Windows. A když jsem to zkoušel na Linuxu, neříkám že je linux špátný, přesně naopak. Linux je úžasný. Ale tam se to nějak kazilo a kazilo v Gtk to nejde, to není na profi programy a Qt je jen C++ a to je na to moc nízkoúrovňové, Python zase interpretovaný a nehodí se pro profesionální velký projekt. Takže C# ale Mono je monotóní, spíše než na GUI pro moderní a tam zase bolí Gtk 2 a Gtk 3 to by bylo prašť jako uhoď. Nakonec .NET a UWP a jde to. Implemenotval jsem CSD s kombinací s klasickým MenuBarem. Prostě CSD a na něm menubar. Tam mají hezky zajištěné csd.
Linux je dobrý ale na VELEPROJEKTY jako hlavní platformu (pokud to není IoT nebo VPS hostitel) tak nic moc. Ale také chci mít počítač NEODDĚLENĚ na programování a na běžnou práci. A dual boot není řešení a virtualizace se na programování nehodí (až na testování kde je často i žádoucí). A mám i více Linuxu než bych normálně měl. WSL Linux, Hyper-V Linux a ještě nějaký Linux a Windows.
-
O tom, jestli je distribuce rolling nebo hrozí že skončí, fakt nevím jestli je to trolling nebo vážně míněno. Každopádně začátečník v céčku (je řeč o C a ne o C++ doufám) by se měl držet toho, aby jeho výtvory fungovaly na první pokus všude
Vybírám distribuci, která mi bude sedět. Vím, že tomu textovému editoru je celkem jedno na jaké distribuci linuxu běží a mně při samotném psaní kódu celkem taky, ale pak jsou tu ty ostatní věci, které už jsem popisoval výše. Rolling se mi líbí z toho důvodu, že nainstaluju a neřešim nějaký konec podpory nebo novou verzi systému.
Co se pak Slackware konkrétně týče, podle posledních událostí okolo něj a vývoje verze 15.0 mu moc nevěřím, i tak si ve virtualboxu pohrávám s -current - asi to ještě promyslím :)
-
Ja kdyz Linux, tak uz bych nesel do niceho jineho nez do Debian Stable. Pokud se nehodlas zivit expertnimi znalostmi linuxu, ale programovanim.
-
Jestli gentoo funguje pořád tak, jak fungovalo před 15 lety, tak bych se mu asi snažil vyhnout. Jinak budeš víc compilovat než pracovat. Možná pro nějakou zvláštní kombinaci speciální hardware a software, který by ho uměl využít, ale pak zase těžko věřit, že pro ten speciální HW neexistuje oficiální binárka. Celkově mi ta hlavní myšlenka gentoo nepřijde ve většině případů příliš praktická.
Samozrejme, Gentoo funguje stále rovnako. Osobne mám inštaláciu, ktorú som začal asi pred 12-timi rokmi, samozrejme je už na inom železe, ale stále ju využívam na desktope (teraz Amd Ryzen 2700, 32GB RAM, 256 GB NVMe + cca 4TB ZFS Raidz).
Gentoo je o tom, že si skompiluješ iba čo chceš, dodnes nepotrebuješ systemd (okrem eudev) a kompilácia je dnes v pohode, snád iba Libreoffice, LLVM a firefox dajú zabrať na slabších systémoch, ale zvládne to aj Atom x8350 na netbooku.
-
Tak po nějaké době zkoušení různých dister jsem si nainstaloval Gentoo s i3gaps. Díky všem za rady.