reklama

Proč pořád používáme TTY, konzole a terminál?

Benek

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #60 kdy: 19. 06. 2017, 15:27:20 »
Vcera systemd, dnes wayland a drive nez nahradime terminal by to chtelo spise nahradit POSIX. Je to taky vousata strvrt stoleti stara zalezitost z dob, kdyz jeste bylo vice unixu a byly jiste ideje o prenositelnych aplikacich. Dnes kdyz uz jiny unix nez linux neni (BSD a macOS si jdou svou cestou a na POSIX se muzou vybodnout taky) je nacase setrast POSIX okovy, ktere uz nejsou potreba.
Tech par binarnich aplikaci potrebnych pro beh systemu se nahradi a zbytek uz pofrci jako systemd modul.
Kdyz uz jsme pri tom, tak jako systemd modul klidne muze bezet i konzole a setrast jednak TTY vrstu jako i POSIX omezeni.

Zde clanek primo z prvni ruky "POSIX has become outdated": http://www.cs.columbia.edu/~vatlidak/resources/POSIXmagazine.pdf

reklama


Trubicoid2

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #61 kdy: 19. 06. 2017, 15:56:58 »
No super. Moj midnight commander sa z nicoho nic prepol do slovenciny. A mozem patrat co a preco preplo dake LC_ ci co to zas bude  :-\

A teď temu nerozumíš?  ;D

Kód: [Vybrat]
set | grep LC
Kód: [Vybrat]
set | grep LANG

kolemjdouci

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #62 kdy: 19. 06. 2017, 18:03:54 »
Dnes kdyz uz jiny unix nez linux neni ...
Od kdy je linux unixem?

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #63 kdy: 19. 06. 2017, 20:36:40 »
Dnes kdyz uz jiny unix nez linux neni (BSD a macOS si jdou svou cestou a na POSIX se muzou vybodnout taky)
Jako vtip dobrý, ale někdo by to mohl vzít vážně.

MacOS X je, narozdíl od jakéhokoliv Linuxu, certifikovaný Unix. Stejně tak Solaris: https://www.opengroup.org/openbrand/register/xy.htm

BSDčka certifikovaná nejsou, protože by to byly pro ně vyhozené peníze, ale jinak jsou rozhodně víc POSIX-compliant než Linux.

Jestli si někdo "jde svou cestou" a je mu úplně ukradená kompatibilita s ostatními, tak takové systémy jsou dva (z rozšířených): dlouhodobě Windows a teď bohužel už i Linux.

Benek

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #64 kdy: 19. 06. 2017, 21:27:36 »
Tak nejdrive poopravime Vseznalka.

Jako vtip dobrý, ale někdo by to mohl vzít vážně.
Neni to vtip, unixy jsou mrtve a zije uz jen svata trojice linux, bsd, macOS.

Citace
MacOS X je, narozdíl od jakéhokoliv Linuxu, certifikovaný Unix.
To nic nemeni na faktu, ze se na POSIX muzou kdykoliv vybodnout.

Citace
Stejně tak Solaris: https://www.opengroup.org/openbrand/register/xy.htm
R.I.P stejne jak AIX, HPUX, Irix atd.

Citace
BSDčka certifikovaná nejsou, protože by to byly pro ně vyhozené peníze, ale jinak jsou rozhodně víc POSIX-compliant než Linux.
Vycucano z prstu Mr.Prymkem.

No a ted zopakuji jeste jednou pro Vseznalky a nevizionare. POSIX je uz obsolete. Do linuxu byl jen importovan, protoze v ty dobe slo o to kdo z koho. Certifikovane POSIXy to ale jiz maji za sebou, prezil jen Linux a tak jsou uz ty okovy zbytecne a je nacase se jich zbavit. "Kompatibilita" byla kdysi konkurencni vyhoda, dnes je pritezi. Kdo chce resit kompatibilitu ma k dispozici vyssi vrstvy nez OS (java, scriptovaci jazyky, web).
Takovych "importovanych" veci v linuxovych distribucich je samozrejme vice, nektere byly historickou nutnosti, jine "protoze to tak maji ostatni". Initu jsme se zbavili, ted je na rade Xwin, pak tipuji POSIX a pro mne za mne at tahne i terminal, ja za nim plakat nebudu az bude nahrazen necim lepsim.


Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #65 kdy: 19. 06. 2017, 21:35:09 »
Neni to vtip, unixy jsou mrtve a zije uz jen svata trojice linux, bsd, macOS.
Jasný. Unixy jsou mrtvé a žijí unixy *BSD a MacOS X. A není to vtip. Chápu :)

To nic nemeni na faktu, ze se na POSIX muzou kdykoliv vybodnout.
Ano, to je zjevná tautologie. Stát se může cokoli. Například Microsoft může začít prodávat linuxový OS.

Citace
BSDčka certifikovaná nejsou, protože by to byly pro ně vyhozené peníze, ale jinak jsou rozhodně víc POSIX-compliant než Linux.
Vycucano z prstu Mr.Prymkem.
Ne. Pro linuxy je důležitější LSB. A třeba i Linus se jasně vyjádřil, že nehodlá dodržovat POSIX v těch pasážích, kde (podle něj) nařizuje blbosti.

Jinak pro ilustraci: https://www.freebsd.org/doc/en/books/porters-handbook/dads-use-posix-standards.html

Benek

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #66 kdy: 19. 06. 2017, 21:49:20 »
Jasný. Unixy jsou mrtvé a žijí unixy *BSD a MacOS X. A není to vtip. Chápu :)
Jestli to chcela byt ironie tak pak nechapes.

Citace
Například Microsoft může začít prodávat linuxový OS.
Nemuze. Zaprve by desktop musel odladit do stavu porovnatelneho s MS Win, coz je utopie. Za druhe by to nikdo nekupoval protoze predsudky.

Citace
Pro linuxy je důležitější LSB.
Vycucano z prstu Mr.Prymkem.

Ale dost natahovani. Spise by me zajimalo co bys z linuxu vyhodil, prekopal ty ?

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #67 kdy: 19. 06. 2017, 22:17:09 »
Spise by me zajimalo co bys z linuxu vyhodil, prekopal ty ?
Proč bych měl teoretizovat o něčem, na co nemám sebemenší vliv? Taky neteoretizuju o tom, jak bych zreformoval hospodářství Severní Koreje...

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #68 kdy: 19. 06. 2017, 22:43:47 »
Spise by me zajimalo co bys z linuxu vyhodil, prekopal ty ?
Proč bych měl teoretizovat o něčem, na co nemám sebemenší vliv? Taky neteoretizuju o tom, jak bych zreformoval hospodářství Severní Koreje...

Svobodná ruka trhu a protestani.
To bude stačit.
;-)

mmm

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #69 kdy: 20. 06. 2017, 00:17:05 »
Spise by me zajimalo co bys z linuxu vyhodil, prekopal ty ?
Proč bych měl teoretizovat o něčem, na co nemám sebemenší vliv? Taky neteoretizuju o tom, jak bych zreformoval hospodářství Severní Koreje...

Svobodná ruka trhu a protestani.
To bude stačit.
;-)

Moc si nevěřte. Zatím to vypadá, že vás vykopou i z Jižní Koree.

Lama

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #70 kdy: 20. 06. 2017, 01:32:22 »
Benek - jedinej, kdo tu cucá z prstu, jseš ty sám. Nepřipadáš si trapně?

Benek

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #71 kdy: 20. 06. 2017, 09:06:07 »
Trapne je spise to nekonstruktivni troleni kolem. Kdybyste radeji vedli diskuzi k topicu.

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #72 kdy: 20. 06. 2017, 09:29:35 »
Spise by me zajimalo co bys z linuxu vyhodil, prekopal ty ?
Proč bych měl teoretizovat o něčem, na co nemám sebemenší vliv? Taky neteoretizuju o tom, jak bych zreformoval hospodářství Severní Koreje...

Svobodná ruka trhu a protestani.
To bude stačit.
;-)

Moc si nevěřte. Zatím to vypadá, že vás vykopou i z Jižní Koree.

? ? ?

Karel

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #73 kdy: 20. 06. 2017, 10:11:51 »
.. Neni zadny technicky, logicky ani esotericky duvod proc by "cat obrazek.png" nemoh vykreslit obrazek. ...

A proč se držet u zdi? Proč by "cat obrazek.png" nemohlo rovnou nahrát obrázek na Facebook? Proč by "cat obrazek.png" nemohlo třebas tu složku nastavit jako dostupnou všem a nerozeslat email na všechny kontakty co mám v adresáři? Nebo proč by "cat obrazek.png" nemohlo třebas formátovat disk?

Dost ironie. "cat" nemůže zobrazit obrázek proto, že jeho dokumentovanou funkcí je vypsání obsahu souboru. Je to logický důvod. Ten program dělá nějakou věc. Sice vám nic nebrání si pod stejným jménem nainstalovat jiný program, ale bude to bordel.

Navíc proč by to kdo dělal, když jsou tu věci jako eog, feh, fim ? Jenom proto, aby zažil ten úžasný pocit nejistoty, co vlastně "cat" na tomhle počítači udělá?

FrantisekV

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #74 kdy: 20. 06. 2017, 11:28:28 »
"cat" nemůže zobrazit obrázek proto, že jeho dokumentovanou funkcí je vypsání obsahu souboru.
To je jen dedictvi minulosti. Na znakovem terminalu moc moznosti jak zobrazit obrazek nez vypsat binarku nemel. A jeste k tomu obvykle narazil na nejakou esc sekvenci a rozbil terminal. V LinuxuNT s ConsoleNT bude ten cat inteligentni. Detekuje png hlavicku a kdyz vystupem je konzole tak primarne ten obrazek zobrazi primo v konzoli (ne externi okno jako eog, feh). A klidne nad ten obrazek muze pridat zalozky pro ty co je zajima hexview nebo binarka. Az je vystup presmerovan tak funguje po staru, preda binarni stream.

Kód: [Vybrat]
> cat tux.png
+-----+-----+-----+
| PNG | HEX | TXT |
+---------------------------+
|         _nnnn_            |
|        dGGGGMMb           |
|       @p~qp~~qMb          |
|       M|@||@) M|          |
|       @,----.JM|          |
|      JS^\__/  qKL         |
|     dZP        qKRb       |
|    dZP          qKKb      |
|   fZP            SMMb     |
|   HZM            MMMM     |
|   FqM            MMMM     |
| __| ".        |\dS"qML.   |
| |    `.       | `' \Zq.   |
|_)      \.___.,|     .'    |
|\____   )MMMMMP|   .'      |
|     `-'       `--' hjm.   |
+---------------------------+
>
Samozrejme by to nebyl ascii-art ale grafika.


Jenom proto, aby zažil ten úžasný pocit nejistoty, co vlastně "cat" na tomhle počítači udělá?
Zadny pocit nejistoty, jsi v LinuxuNT a mas ConsoleNT. Pod tim NT myslim ten novy budouci linux s konzoli bez dedictvi obstarozneho terminaloveho balastu.

 

reklama