Zarábaj až 6 000 € mesačne! Akreditované rekvalifikačné kurzy od 0 €. Viac informácií.

Diskusia – Prechod z Windows na Linux

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
Jaro
Člen
Avatar
Odpovedá na David Novák
Jaro:2.11.2015 16:58

Tak Linuxový terminál je stavaný na mieru programátorom, tam nie je o čom. Je tam všetko v jednom a ak sa s tým človek naučí robiť, je to paráda (tmux, vim...). Ale zase Windows má svoje plusy ak potrebujem napríklad robiť projekt v Unity, alebo programovať nejakú desktopovú aplikáciu v C#.

Odpovedať
+1
2.11.2015 16:58
“What would you do if you were 100% sure you couldn’t fail?”
Avatar
Martin Dráb
Tvůrce
Avatar
Odpovedá na David Novák
Martin Dráb:2.11.2015 17:20

Jojo, pracovat ve Windows z Příkazové řádky je občas docela "zábava". Nikdy jsem to naštěstí moc nepotřeboval vyjma krátkých .bat skriptů, kde bylo v podstatě jedno, zda-li by běžely na Win či na Linuxu (syntaxe by byla téměř stejná, tak byly jednoduché :-) ). V rámci jednoho předmětu ve škole jsem měl tu čest pracovat s Windows Server Core, kde GUI prakticky není a byl jsem z toho dost nešťastný (ale kredity získány, takže nevermind).

Zajímalo by mě, jak tu absenci rozumného terminálu ve Win řeší PowerShell. Nikdy jsem s tím pořádně nepracoval, ale co jse mtak různě četl, měl by to být mocný nástroj.

Co se týče kódování, tam by asi bylo nejlepší, kdyby už konečně všechny (Win) aplikace sekly s ANSI a přešly na Unicode (konkrétně UCS-16), protože jinak jsou problémy nejen při připojování k Linuxům.

Slyšel jsem, že SSH snad bude MS zabudovávat, takže bychom se ho mohli dočkat. I když je otázka, jak na tom budeme s rozumným terminálem.

Tak Linuxový terminál je stavaný na mieru programátorom, tam nie je o čom.

Ono je to spíš o tom, že na L. máš k dispozici spoustu různých utilitek, se kterými se dá dosáhnout téměř všeho.

Co se týče GUI, docela mě v tomto ohledu mrzí dvě věci:

  1. že se lidé kolem ReactOS nerozhodli dělat jej bez GUI (samozřejmě, nějaké API by tam musely být, aby se na tom dalo něco spustit), protože tím by se zbavili sousty problémů. Je tedy fakt, že by ten systém pro nikoho nebyl zajímavý...
  2. že MS zdá se zabije Windows 8 IoT, což je verze Windows 8 s ambicemi běžet na deskách typu Intel Galileo. Pokud chceš vidět, jak vypadá Windows bez GUI, tak se podívej na tohle, protože tam opravdu GUI není :-) (pracuje se přes Telnet). Jenže bohužel se rozhodli, že správná cesta je cesta C# a .NETu a grafického rozhraní.
Odpovedať
+1
2.11.2015 17:20
2 + 2 = 5 for extremely large values of 2
Avatar
hanpari
Člen
Avatar
Odpovedá na David Novák
hanpari:2.11.2015 17:35

Moderní windows servery mohou pracovat a většinou pracují bez grafické nástavby. Ovšem je pravda, že pro spoustu winIT pracovníků je to nezvyklá

Hromadná správa se provádí pomocí PowerShellu, a pokud vím, většinou je PowerShell hodnocený velice kladně, zde se MS inspiroval na z unixových shellů, a to do té míry, že příkazy, které znáš z linuxu, jsou v PS přítomny formou aliasů.

A to ssh pravděpodobně také bude :)
http://blogs.msdn.com/…ell-ssh.aspx

 
Odpovedať
2.11.2015 17:35
Avatar
Milan Křepelka
Tvůrce
Avatar
Odpovedá na David Novák
Milan Křepelka:2.11.2015 17:46

Chápu. Terminál mě sice neoslovuje. Ale chápu tu potřebu. Nicméně toto není základní věc pro 99%procent lidí. Rolování myší mi přijde systémově špatně pracovat s oknem na kterým není focus. Ale proč ne. Někto to tak může mít. Navíc ten klik navíc .. každou chvilku .. to by se člověk uklikal.

 
Odpovedať
+1
2.11.2015 17:46
Avatar
Odpovedá na David Novák
Michal Žůrek - misaz:2.11.2015 17:55

mě cmd (a sem tam PowerShell třeba úplně stačí). Na SSH mám putty (Win + R > putty > enter mi přijde dost jednoduché) a osobně mi víc vyhovuje ten windowsovský scrool (asi protože jsem na něj zvyklí?) nicméně problém s Linuxem žádný nemám, takže je to u mě spíš o preferencích něco je skvělé a něco ještě lepší.

 
Odpovedať
2.11.2015 17:55
Avatar
Milan Křepelka
Tvůrce
Avatar
Odpovedá na Martin Dráb
Milan Křepelka:2.11.2015 18:02

Ono je to spíš o tom, že na L. máš k dispozici spoustu různých utilitek, se kterými se dá dosáhnout téměř všeho.

Todle ti za tohoto stavu řeší PS. Valná část systémových částí je vlastně převedena to takovýho objektovýho udělátoru. Mě osobně to neoslovilo, protože nejsem správce. Nicméne za tohoto stavu už je to mocná věc.

Co to, myslím, neumí je ovladat jiný stroj vzdáleně. Viděl jsem tedy pracovat přes PS s virtuálkou v Azure ale ještě to podlě nedosahuje síly Linuxu.

Ta prvopočáteční architektura odděleného GUI v tomto ohledu dává unix like systémům výhodu.

 
Odpovedať
-1
2.11.2015 18:02
Avatar
mkub
Tvůrce
Avatar
Odpovedá na hanpari
mkub:2.11.2015 18:35

a mne zase je jedno, ci Windows, alebo Linux, Linux je ovela jednoduhsi na udrzbu (ked nepocitam SystemD - bpraca s logmi) a ako som uz napisal extFS, ako aj btrfs a ani dalsie Linux/Unix filesystemy nepotrebuju defragmentaciu ako ju potrebuje ntfs a btrfs na rozdiel od ntfs sa sam seba umoznuje online defragmentovat, co ntfs potrebuje dalsi nastroj, dalej Windows je nachylnejsi na napadnutie virusmi, cize potrebuje pravidelne aktualizovany antivir, chybaju v nom uz pri prvotnej instalacii aj zakladne sietove nastroje na diagnostiku, zmena nastavenia Windowsu? keby nebolo tolko sprievodcov vo Windowse, stre, kde nemas uvedene, ktory kluc v registri je na co a ake moze obsahovat hodnoty a ked sme pri registrov, tajhorsich sucasti celeho systemu - spomaluje beh, ako aj spustanie a treba sa aj o ne starat -optimalizovat ich, cistit ich a pod.

cize suma-sumarum:
Linux si nainstalujes, nakonfigurujes, obcas si ho zaktualizujes, pozries si z casu na cas logy, ci sa niekto o nieco nepokusal, resp. podozrive casti si das posielat na svoj mail a fungujes,
kdezto na Windowse musi sa po nainstalovani Windowsu, nastaveni a nainstalovani aplikacii a ovladacov este defragmentovat disk, optimalizovat registre, logy su tam velmi pobiedne, a takisto neviem o nicom, co by tie logy zautomatizovalo a by vybralo podozrive casti, cize udrzba Windowsu je casovo ovela narocnejsia, nez Linuxu

 
Odpovedať
+3
2.11.2015 18:35
Avatar
Milan Křepelka
Tvůrce
Avatar
Odpovedá na mkub
Milan Křepelka:2.11.2015 18:42

Ty zalez. Linuxovýho pošahance jsme tady teda nepotřebovali.

 
Odpovedať
-14
2.11.2015 18:42
Avatar
Jaro
Člen
Avatar
Odpovedá na Milan Křepelka
Jaro:2.11.2015 18:58

mkub napísal iba pravdu, nemáš najmenší dôvod ho urážať, pokora ti asi nič nevraví že? (mimochodom najväčšia cnosť dobrého programátora)

Odpovedať
+1
2.11.2015 18:58
“What would you do if you were 100% sure you couldn’t fail?”
Avatar
Martin Dráb
Tvůrce
Avatar
Odpovedá na mkub
Martin Dráb:2.11.2015 19:06

Že se NTFS samo neumí defragmentovat, ale musí za tímto účelem běžet služba, mi nepřijde jako problém. Prostě se rozhodli, že už toho ovladač ntfs.sys umí dost, tak proč nenechat také něco v usermodu. Ve výchozím nastavení je ta automatická defragmentace snad i zapnutá, každopádně není nutné nic doinstalovávat, pokud vím.

Zajímalo by mě ale, proč si myslíš, že registry zpomalují běh systému oproti čtení z textových souborů (resp. že to je významené)?

Nástroje, který vyčistí či optimalizují registr bych používal opatrně. Přecejen se u spousty klíčů neví, jaký mají přesně význam (nebo zda-li při jejich změně není třeba změnit ještě něco jiného atd.), tkaže tam vidím v nebezpečí, že taková optimalizace něco poškodí. A to se nemusí projevit hned.

To samé u různých zaručených návodů, jak pomocí změn v registru nastavit to či ono. Pokud pro danou věc existuje GUI/cmdline nástroj, tak by se měl používat, jinak se může stát to samé co v minulém odstavci.

Holt se MS nechce zdokumentovat každý klíč a hodnotu. Ono to má i svoji výhodu: když se rozhodnou změnit něco vevnitř, nemusíte to řešit, pokud hrajete podle pravidel. To, že se někdy vyplatí pravidla porušit, je jiný příběh. Důležité je, aby to, co je dokumentované, zůstalo kompatibilní (na systémových úrovních se často nestává, aby kompatibilitu porušili).

Odpovedať
2.11.2015 19:06
2 + 2 = 5 for extremely large values of 2
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 166.