NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Prechod z Windows na Linux

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Jaro
Člen
Avatar
Odpovídá 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#.

Odpovědět
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
Odpovídá 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í.
Odpovědět
2.11.2015 17:20
2 + 2 = 5 for extremely large values of 2
Avatar
hanpari
Člen
Avatar
Odpovídá 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

 
Odpovědět
2.11.2015 17:35
Avatar
Milan Křepelka
Tvůrce
Avatar
Odpovídá 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.

 
Odpovědět
2.11.2015 17:46
Avatar
Odpovídá 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ší.

 
Odpovědět
2.11.2015 17:55
Avatar
Milan Křepelka
Tvůrce
Avatar
Odpovídá 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.

 
Odpovědět
2.11.2015 18:02
Avatar
mkub
Tvůrce
Avatar
Odpovídá 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

 
Odpovědět
2.11.2015 18:35
Avatar
Milan Křepelka
Tvůrce
Avatar
Odpovídá na mkub
Milan Křepelka:2.11.2015 18:42

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

 
Odpovědět
2.11.2015 18:42
Avatar
Jaro
Člen
Avatar
Odpovídá 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)

Odpovědět
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
Odpovídá 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).

Odpovědět
2.11.2015 19:06
2 + 2 = 5 for extremely large values of 2
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 166.