Baw się dobrze z asciiquarium w Linuksie
- Kategoria: Linux
Nigdy nie można powiedzieć, że użytkownicy i programiści Linuksa nie mają poczucia humoru. Nawet najbardziej zagorzali użytkownicy, programiści, projektanci i administratorzy potrzebują czegoś, co mogłoby odwrócić uwagę. Oczywiście, zawsze istnieje nieskończona liczba stron internetowych, na które można zwrócić naszą uwagę, ale to wymaga GUI! A co, jeśli spędzasz dużo czasu na serwerze Apache bez graficznego interfejsu użytkownika, serwerze plików lub innym typie serwera Linux? Co wtedy? NCurses może zrobić tylko tyle z tekstem, prawda? Nie, jeśli jesteś wystarczająco kreatywny, aby zainstalować akwarium ascii na swoim komputerze.
Dzięki tej małej animacji ascii możesz cieszyć się animowanym pseudo-wygaszaczem ekranu nawet na serwerze bez GUI. Nie zwiększy to Twojej produktywności, nie sprawi, że będziesz lepszym programistą ani Twoja witryna nie będzie działać szybciej. Ale może przynieść ci trochę „bezpieczeństwa poprzez zaciemnienie” od tych, którzy chcą spróbować zalogować się na twoją fizyczną stację roboczą bez GUI. Zobaczmy, jak zainstalować i używać tego małego podwodnego cudu.
Instalacja
Ten mały klejnot można zainstalować w prawie każdej dystrybucji Linuksa. Tak długo, jak masz zainstalowany Perl, powinieneś być w stanie szybko go uruchomić. Oto kroki, które musisz wykonać. Zakładam, że możesz chcieć przetestować to na normalnej wersji Linuksa wyposażonej w GUI, zanim spróbujesz na serwerze bez GUI. Więc zainstalujmy.
Pierwsza część instalacji zajmie się wszystkimi pozostałymi zależnościami, które nie są zawarte w standardowej instalacji Perla. W przypadku tej instalacji wykonaj następujące kroki:
- Otwórz okna terminala. Jeśli używasz serwera bez GUI, po prostu zaloguj się.
- Przejdź do katalogu / tmp za pomocą polecenia
cd / tmp
. - Pobierz pakiet Animacja terminala za pomocą polecenia
wget http://search.cpan.org/CPAN/authors/id/K/KB/KBAUCOM/Term-Animation-2.4.tar.gz
. - Rozpakuj pakiet Animacja terminala za pomocą polecenia
tar -zxvf Term-Animation-2.4.tar.gz
. - Przejdź do nowo utworzonego katalogu za pomocą polecenia
cd Term-Animation-2.4 /
. - Zbuduj plik makefile za pomocą polecenia
perl Makefile.PL && make && make test
. - Skompiluj animację terminala za pomocą polecenia
sudo make install
Teraz, aby zainstalować aplikację faktycznie asciiquarium. Wykonaj poniższe czynności.
- Otwórz okno terminala (ponownie, jeśli używasz serwera bez GUI, po prostu zaloguj się).
- Przejdź do katalogu / tmp za pomocą polecenia
cd / tmp
. - Pobierz niezbędny pakiet za pomocą polecenia
wget http://www.robobunny.com/projects/asciiquarium/asciiquarium.tar.gz
. - Rozpakuj pakiet asciiquarium za pomocą polecenia
tar -zxvf asciiquarium.tar.gz
. - Przejdź do nowo utworzonego katalogu za pomocą polecenia
cd asciiquarium
. - Skopiuj plik wykonywalny do odpowiedniego katalogu za pomocą polecenia
sudo cp asciiquarium / usr / local / bin
. - Nadaj plikowi wykonywalnemu odpowiednie uprawnienia za pomocą polecenia
sudo chmod 0755 / usr / loca / bin / asciiquarium
.

Czas przetestować wody asciiquarium. Aby to zrobić, otwórz okno terminala (lub jeśli używasz maszyny bez GUI - zaloguj się) i wydaj polecenie / usr / local / bin / asciiquarium. Po uruchomieniu będzie wyglądać podobnie do rysunku 1 (ale w animowanej formie).
Teraz możesz zadawać sobie pytanie, w jaki sposób może to służyć jako forma bezpieczeństwa? Prosty. Nawet przy standardowej dystrybucji pulpitu możesz zalogować się do wirtualnego terminala (na przykład Ctrl-Alt-F2 - na przykład), zalogować się i uruchomić aplikację. Twój pełny ekran zostanie wypełniony asciiquarium i jeśli użytkownik nie wie, aby nacisnąć Ctrl-c lub powrócić do oryginalnego wirtualnego terminala, nie będzie miał najmniejszego pojęcia, co robić.