Terminálon futtatható játékok, érdekességek

kami911 képe

Időjárás-jelentés a terminálban

curl wttr.in

Település nevének megadásával:

curl wttr.in/szekesfehérvar

Ilyen jelentést ad:

Weather report: szekesfehervar

     \  /       Partly cloudy
   _ /"".-.     +9(7) °C       
     \_(   ).   ↖ 11 km/h      
     /(___(__)  10 km          
                0.0 mm         
                                                       ┌─────────────┐                                                       
┌──────────────────────────────┬───────────────────────┤  Wed 08 Mar ├───────────────────────┬──────────────────────────────┐
│            Morning           │             Noon      └──────┬──────┘     Evening           │             Night            │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│    \  /       Partly cloudy  │               Overcast       │               Overcast       │    \  /       Partly cloudy  │
│  _ /"".-.     +8(7) °C       │      .--.     +9(6) °C       │      .--.     +11(7) °C      │  _ /"".-.     +10(7) °C      │
│    \_(   ).   → 5-6 km/h     │   .-(    ).   ↖ 17-20 km/h   │   .-(    ).   ↑ 27-41 km/h   │    \_(   ).   ↗ 26-43 km/h   │
│    /(___(__)  10 km          │  (___.__)__)  10 km          │  (___.__)__)  10 km          │    /(___(__)  10 km          │
│               0.0 mm | 0%    │               0.0 mm | 0%    │               0.0 mm | 0%    │               0.0 mm | 0%    │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
                                                       ┌─────────────┐                                                       
┌──────────────────────────────┬───────────────────────┤  Thu 09 Mar ├───────────────────────┬──────────────────────────────┐
│            Morning           │             Noon      └──────┬──────┘     Evening           │             Night            │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│    \  /       Partly cloudy  │               Overcast       │    \  /       Partly cloudy  │     \   /     Clear          │
│  _ /"".-.     +11(9) °C      │      .--.     +14(12) °C     │  _ /"".-.     +12(10) °C     │      .-.      +8(7) °C       │
│    \_(   ).   ↗ 16-21 km/h   │   .-(    ).   ↗ 15-17 km/h   │    \_(   ).   → 14-23 km/h   │   ― (   ) ―   → 6-14 km/h    │
│    /(___(__)  10 km          │  (___.__)__)  10 km          │    /(___(__)  10 km          │      `-’      10 km          │
│               0.0 mm | 0%    │               0.0 mm | 0%    │               0.0 mm | 0%    │     /   \     0.0 mm | 0%    │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
                                                       ┌─────────────┐                                                       
┌──────────────────────────────┬───────────────────────┤  Fri 10 Mar ├───────────────────────┬──────────────────────────────┐
│            Morning           │             Noon      └──────┬──────┘     Evening           │             Night            │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│               Cloudy         │    \  /       Partly cloudy  │  _`/"".-.     Patchy light r…│  _`/"".-.     Light rain sho…│
│      .--.     +10(8) °C      │  _ /"".-.     +15(14) °C     │   ,\_(   ).   +11(10) °C     │   ,\_(   ).   10 °C          │
│   .-(    ).   ↖ 17-21 km/h   │    \_(   ).   ↖ 15-17 km/h   │    /(___(__)  ↖ 9-16 km/h    │    /(___(__)  ↘ 3-5 km/h     │
│  (___.__)__)  10 km          │    /(___(__)  10 km          │     ⚡‘‘⚡‘‘  10 km          │      ‘ ‘ ‘ ‘  10 km          │
│               0.0 mm | 0%    │               0.0 mm | 0%    │     ‘ ‘ ‘ ‘   0.6 mm | 73%   │     ‘ ‘ ‘ ‘   0.2 mm | 76%   │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
Location: Székesfehérvár, Székesfehérvári járás, Fejér megye, Közép-Dunántúl, Dunántúl, Magyarország [47.1910169,18.410811]

A valóságban még sokkal szebb, mert színes is:

Terminálon futó érdekességek

Az Apt szent tehene:

apt-get moo

Kérje meg a tehenet

Amit a tehén mond:

apt-get install cowsay

A szent tehén meg is szolaltatható:

cowsay "Kellemes Húsvéti Ünnepeket Kívánok!"

Napi bölcseletek telepítése:

apt-get install fortune

A napi bölcseletek, ha egy tehén mondja:

fortune | cowsay

A napi bölcseletek, ha egy pingvin mondja:

fortune | cowsay -f tux

Vagy ha egy stegosaurus mondja:

fortune | cowsay -f stegosaurus

Aptitude

Még szerencse, hogy az aptitude programban nincsenek tehenek:

aptitude moo

Tényleg nincsenek:

aptitude -v moo

Ez egy komoly program, ők megmondták:

aptitude -vv moo

És esetleg így?

aptitude -vvvvv moo

Na tessék, ők megmondták:

aptitude -vvvvvv moo

Terminal Train Az sl parancs kiadására átrobog egy vonat a terminálon (ezt elég sok helyre feltettem, jó látni amikor a kollégák elgépelik az ls parancsot milyen arcot vágnak... sokadjára is).

apt-get install sl

sl

De van hosszabb vonat is:

sl -l

Repülő vonat is:

sl -F

Segítségért könyörgő utasokkal:

sl -a

És mindezt kombinálhatod is:

sl -Fal

Terminálon futó játékok

Asciijump Kicsi és vicces ASCII síugrós játék.

apt-get install asciijump

Bastet Egyszerű tetrisz, amennyire fapad annyira jó is. Nekem a hosszú egyenes elemek bugosan mozogtak...

apt-get install bastet

Bombardier Ez a játék eredetileg Blitz16 névne jelent meg még Commodore 16/Plus 4 gépekre, Simon Taylor fejlesztő alkotása. Feladatunk a város lebombázása a legmagasabb épülettel kezdve, hogy a folyamatosan süllyedő bombázónk ne ütközzön neki.

apt-get install bombardier

BSD GAMES Ez egy klasszikus szöveges játék válogatás ami sok játékot tartalmaz (Részletes lista: http://wiki.linuxquestions.org/wiki/BSD_games) Kedvenceim:

  • atc (Air Traffic Controller, légi irányításos játék)
  • worm (Snake)
  • gomoku (Amőba)
  • hangman (Aksztófa, lehet saját szó listát is megadni neki)
  • monop (szöveges Monopoli játék)
  • tetris-bsd (:D)
apt-get install bsdgames

Crawl Másik ASCII kalandjáték a Crawl, vagyis portyázás. Dungeon azaz földalatti kazamatákban portyázhatunk.

apt-get install crawl

Empire Egy igazi valód idejű stratégiai játék. A játékkal akár online másokkal is játszhatunk. A felülete természetesen ASCII grafikus. Az elsőre puritán felület ne tántorítson el senkit, itt találtok egy jó kis útmutatót hozzá: http://www.wolfpackempire.com/infopages/Guide.html

apt-get install empire

Greed Egyszerre tron és snake, a feladat minnél több számot megenni a következő kukacjelig. Csak a számokon lehet mozogni (kurzor billentyűkkel) így könnyen elvághatjuk az utunkat ha nem vigyázunk! Szerintem jó móka. Ötletes és jó színes!

apt-get install greed

Fire Az aafire parancs kiadását követően lángba borul a terminál. Szép ASCII grafikus megvalósítás. Hiánypotló.

apt-get install libaa-bin

Moonbuggy Egy igazi platform játék, ahol egy holdjárót irányítunk, a (space) gomb megnyomásával tud ugrani elkerülve így a hold kártereit, ezenkívül az (a) és (l) billentyűkkel tudjuk írtnai az ellent.

apt-get install moon-buggy

Nethack A Nethack egy D&D (Dungeons and dragons) ihlette ASCIII grafikájú játék. A börtön részleteit kell felfedeznünk, úgy hogy közben életben maradunk.

apt-get install nethack-console

Nettoe Amőba játék avagy "Tic-Tac-Toe", akár egymás ellen akár a gép ellen is játszhatunk!

apt-get install nettoe

Ninvaders Egy jó kis Space Invaders klón, (space) gomb a lövés a kurzorral pedig jobbra-balra tudunk mozogni. Egszerű és nagyszerű annak aki szereti.

apt-get install ninvaders

Nsnake Igen ez az, egy Snake klón, a poén, hogy a dollárjelet kell megenni egy mozgó @ (kukaccal).

apt-get install nsnake

Pacman4Console Pacman játék, kicsit kaotikus, de meg lehet szokni a sárga nagy C betű a hősünk Pacman, az & jelek a szellemek. Irányítás a szokássos kurzoros.

apt-get install pacman4console

Sudoku Egy jó kis agytorna, ugyanazt tudja mint az alap hasonló játékok, amit kiemelnék, hogy el eleht menteni az aktuális állást.

apt-get install sudoku

Zangband ASCII kalandjáték, a karakterekből nehéz kivenni épp mi van előttünk de erre jó a képzelet! Elég nehéz játék csak gyakorlott kalandjátékosoknak!

apt-get install zangband

Terminálon futó filmek

Csillagok háborúja:

telnet towel.blinkenlights.nl

Ha a telnet alkalmazás nem lenne telepítve:

sudo apt-get install telnet

CentOS/Fedora esetén a telnet telepítése:

sudo yum install telnet

Kollekció telepítése (Linux Mint/Debian/Ubuntu)

Megjegyzés: Érdemes kiadni előtte az apt-get update parancsot is a csomaglisták frissítéséhez!

sudo apt-get install asciijump bastet bsdgames bombardier crawl empire greed libaa-bin moon-buggy nethack-console nettoe ninvaders nsnake pacman4console sl sudoku zangband

Kollekció telepítő script letöltése (Debian/Ubuntu)

Ezek a játékok egyben is telepíthetőek a Simonszoft - Linux Console Games Collection (LCGC) telepítő segítségével:

Közvetlen link: https://raw.githubusercontent.com/simonszoft/LCGC/master/lcgc_install.sh

 

Wget-tel:

wget "https://raw.githubusercontent.com/simonszoft/LCGC/master/lcgc_install.sh"

(Forrás: https://github.com/simonszoft/LCGC, köszönet a gyűjtésért simonszoft-nak.)

Melléklet: