Linux pre javistu

jvx

Linux pre javistu
« kdy: 20. 11. 2016, 22:03:08 »
Ahojte, doteraz som programoval v .net a java, ale kedze som z windowsu uz znechuteny rozhodol som sa prejst na linux. Prezeral som si jednotlive distribucie a pre zaciatocnika bude asi najlepsie ubuntu. Mam vsak otazku ktoru verziu by ste mi odporucali? Aky je rozdiel medzi jednotlivymi verziami? Jedna sa len o graficku upravu ubuntu, alebo aj nejake ine veci ktore by mohli neskor sposobit problem pri praci a bolo by dobre ich brat na vedomie pri volbe OS ? Najviac sa mi pozdava Xubuntu, ale rad by som pocul aj vas nazor. Dakujem


Re:Linux pre javistu
« Odpověď #1 kdy: 20. 11. 2016, 22:18:50 »
v pripade _buntu derivatu je to skutecne jen o vychozim DE. Zmena napriklad Lubuntu -> Xubuntu je v podstate otazka dvou prikazu. Doporucuju pouzivat pouze LTS verze.

Ja treba Ubuntu na praci pouzivam uz dlouhe roky a nemam problem. Najdou se vsak taci, kteri ho budou vytrvale odsuzovat a pomlouvat.
Děkuji za možnost editace příspěvku.

jvx

Re:Linux pre javistu
« Odpověď #2 kdy: 20. 11. 2016, 22:23:36 »
dakujem :) to som potreboval pocut

Tomas2

  • ****
  • 310
    • Zobrazit profil
    • E-mail
Re:Linux pre javistu
« Odpověď #3 kdy: 20. 11. 2016, 22:25:29 »
14.04, 16.04 jsou LTS, tj. s dlouhou podporu = méně se ti toho bude rozbíjet při aktualizacích a aktualizace budeš mít pár let.

Verze ubuntu jsou pravidelné a jedná se spíše o kumulativní opravy + vylepšení. Pokud používáš LTS, je lepší přecházet zase jen na další LTS.

Hodně lidí kolem mě používá Mint, což je podobná věc, jen prej jim funguje trochu lépe a mají nějaké nesvobodné kodeky a ovladače rovnou.

Franta <xkucf03/>

Re:Linux pre javistu
« Odpověď #4 kdy: 20. 11. 2016, 22:29:03 »
Pokužívám Kubuntu (tzn. KDE), ale je to celkem jedno, vyber si prostředí, které se ti bude víc líbit – je to jen o instalaci příslušných balíčků, pak si to můžeš přepínat – nemusíš přeinstalovávat.

Co se týče LTS – často neodolám a upgraduji, abych měl novější verze programů – ale pak musíš upgradovat každého půl roku, protože novější ne-LTS verze ti zastará (přestane být podporovaná) dřív než starší LTS.

Pokud bys chtěl jinou distribuci, tak myslím, že Fedora nebo Suse budou taky dobrá volba.

A k té samotné Javě – Javu máš v balíčcích, dokonce můžeš mít různé verze současně nainstalované, třeba 7 a 8 (OpenJDK), pak máš jako balíčky docela dost knihoven a některé programy jako jEdit… ale IDE (v mém případě Netbeans) si instaluji sám – stahuji nejnovější verzi, ne z balíčků. I když teď koukám, že v Ubuntu je verze 8.1, což je dobré (poslední je 8.2), to se od dřívějška dost zlepšilo (verze byly dost pozadu).


balki

Re:Linux pre javistu
« Odpověď #5 kdy: 20. 11. 2016, 22:34:05 »
Xubuntu je dobra volba, bezal som na nom dva roky a robilo sa mi s tym dobre. Teraz mam mac, ale na druhom stroji mam ubuntu mate, tiez dobre, je to ako stare dobre gnome so vsetkymi vyhodami aj nevyhodami.

Takto to zhrniem:
Ubuntu - Klasicke s Unity. Paci sa mi, ze sa podoba na mac os, ale po tom, co mi to robilo rozne glitche a zamrzalo to, som sa na to vykaslal. (Mozno uz to odladili, neviem)

Kubuntu - desathlava hydra, komplexne strasidlo bububu.

Xubuntu - xfce je pekny desktop, len je to lahky desktop, tj niektore veci zamerne nie su dotiahnute, aby sa uchovala jednoduchost. (Co nemusi byt na skodu)

Ubuntu mate - graficke prostredie je dinosaurus, ale zasa dotiahnute, existuje pren vela veci. Problem je v nom ale napr graficka akceleracia, ktora je v mate proste najpomalsia.

Lubuntu - pouzitelny lahky desktop, ale privelmi sa podoba na windows xp, preto sa mi nepaci.

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Linux pre javistu
« Odpověď #6 kdy: 20. 11. 2016, 23:02:34 »
Po zkusenostech s poslednimi Ubuntu bych vam doporucil podivat se jinam. Ubuntu si hodte na nejakou starou plecku, jako prvni seznameni s Linuxem a az se v tom budete trochu orientovat, sahnete po necem, kde nevisi zavazne bugy az do pristi verze distra. Abyste treba jednou nezjistil, ze vam nejde graficke prostredi, protoze soudruzi vydali upgrade a chytre zaroven z repa odstranili starsi verzi, takze nemuzete ani downgradovat.

Budete se muset rozhodnout, jestli chcete .deb distribuci nebo .rpm, eventuelne jeste neco jineho, mene bezneho.

Pokud .deb, zkuste Debian stable nebo pokud chcete bez systemd, tak Devuan. Muzete kouknout i na Kanotix, ktery je zalozen na Debianu stable.

U .rpm neporadim, kdysi me to tak nasralo, ze se tomu od te doby vyhybam. Ale to je dlouho, takze predpokladam, ze problem kruhovych zavislosti, nekompetentni spravce balicku a dalsi lahudky uz snad poresili.

Graficke prostredi asi budete chtit lehci (Xfce4, LXDE), protoze budete zirat do nejakeho vyvojoveho prostredi a blikacich opicek si moc neuzijete. Zato si uzijete RAM, kterou takto usetrite.

who cares

Re:Linux pre javistu
« Odpověď #7 kdy: 20. 11. 2016, 23:52:12 »
nainstaluj si CentOS 7, ak ti nevadia rpm-based distra. Nainstalujes to raz, raz to poriadne nastavis a neriesis vobec nic a cele to je strasne stabilne. Sam som javista v linuxe ...

F.

Re:Linux pre javistu
« Odpověď #8 kdy: 21. 11. 2016, 18:47:48 »
Pouzivam Xubuntu, ktere je lehci prostredi nez Unity a navic s Intellij koliduji asi jen 3 klavesove zkratky (v unity o hodne vice). O zadnym (distribucnim) bugu momentalne nevim.

Jak uz ostatni doporucili urcite sahnout po LTS. Pokud mate novy hardware a bude potreba novy jadro tak 1 rocne vychazi "hardware enablement stack" - https://wiki.ubuntu.com/Kernel/LTSEnablementStack, kde dostanete novejsi jadro, Xka, drivery i v tom LTS a pripadne lze pouzit i "bleeding edge" baliky z

http://kernel.ubuntu.com/~kernel-ppa/mainline/
https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa

(Moje xubuntu 16.04 ted bezi na kernelu 4.8.6 a nvidia drivery 375.20).

dustin

Re:Linux pre javistu
« Odpověď #9 kdy: 21. 11. 2016, 20:43:49 »
Mám dobré zkušenosti s Mint Mate. Těch několik kolidujících klávesových zkratek s ideou lze snadno vypnout/změnit klikátkem v konfigu mate. Se třemi monitory zcela bez problémů (ATI Saphire HD 6450 FLEX).

had

Re:Linux pre javistu
« Odpověď #10 kdy: 21. 11. 2016, 20:51:25 »
ahoj.

osobně používám aktuální fedoru. líbí se mi nové verze všeho vcelku odlazené. Trochu tušíš kam budou distribuce směřovat. a zdá se mi, že pro vývojáře mají slabost:). ale je tu častější upgrade a možnost že tě občas nechá na holičkách. Když po mě někdo chce opravit starší NTB, tak mu dávám Lubuntu, je to svižný, LTE a pro začátečníka takové nejvíc friendly a pro mě nejméně starostí.  a na server Centos. a ten bych snesl i na pracovní stanici...
pokud začínáš, tak bych šel do něco_buntu s LTE a časem se rozhodneš.. /home ti zůstane a měníš jen systém :)

mikrom

Re:Linux pre javistu
« Odpověď #11 kdy: 21. 11. 2016, 21:53:29 »
... som z windowsu uz znechuteny rozhodol som sa prejst na linux. Prezeral som si jednotlive distribucie a pre zaciatocnika bude asi najlepsie ubuntu ...
Mne sa stalo to iste  :)
Pred casom som takisto presiel na Linux. Na starom PC som vyhodil Windows a nainstaloval Linux Mint 17.3 Mate. Ked stary PC odisiel, tak novy som uz kupil iba bez OS dal som tam Linux Mint. Som s nim maximalne spokojny vsetko bezproblemovo funguje a nemam s tym ziadne starosti ako som mal s Windows.
Co sa tyka Javy tak v Mint 17.3 je default OpenJDK 1.7, ak potrebujes 8 tak mozno je v Mint 18, alebo treba naistalovat rucne.
Verziu Eclipse, ktoru som chcel som si bez problemu naistaloval rucne.


kacernator

Re:Linux pre javistu
« Odpověď #12 kdy: 21. 11. 2016, 21:57:24 »
openSUSE Leap

dustin

Re:Linux pre javistu
« Odpověď #13 kdy: 21. 11. 2016, 23:09:06 »
Pro debian/ubuntu se není třeba nijak omezovat na defaulní starší openjdk,  Oracle udržuje instalátor v PPAčku https://launchpad.net/~webupd8team/+archive/ubuntu/java

dustin

Re:Linux pre javistu
« Odpověď #14 kdy: 21. 11. 2016, 23:13:59 »
Jinak pro psaní/ladění větších aplikací se hodí do idei přidat DCEVM, hotswap uspoří spoustu času.