Повеселитесь на Linux ascii с asciiquarium

Никогда не позволяйте говорить, что у пользователей и разработчиков Linux нет чувства юмора. Даже самым заядлым пользователям, разработчикам, дизайнерам и администраторам нужно что-то отвлекать. О, конечно же, всегда есть бесконечное множество веб-сайтов, которые могут привлечь наше внимание, но для этого требуется графический интерфейс! Что, если вы проводите много времени на своем сервере Apache без графического интерфейса, файловом сервере или любом другом типе сервера Linux? Что тогда? NCurses могут делать только с текстом, верно? Нет, если вы достаточно изобретательны, чтобы установить на свой компьютер аквариум ascii.

С помощью этой небольшой ascii-анимации вы можете наслаждаться анимированной псевдо-заставкой даже на вашем сервере без графического интерфейса. Это не повысит вашу продуктивность, не сделает вас лучшим программистом или ваш веб-сайт будет работать быстрее. Но это может дать вам некоторую «безопасность посредством обфускации» от тех, кто хочет попытаться войти на вашу физическую рабочую станцию ​​без графического интерфейса. Давайте посмотрим, как установить и использовать это маленькое подводное чудо.

Установка

Этот маленький драгоценный камень можно установить практически в любой дистрибутив Linux. Если у вас установлен Perl, вы сможете установить и запустить его в кратчайшие сроки. Вот шаги, которые вам нужно выполнить. Я предполагаю, что вы, возможно, захотите протестировать это на обычной версии Linux с графическим интерфейсом пользователя, прежде чем попробуете это на своем сервере без графического интерфейса. Итак, приступим к установке.

Первая часть установки позаботится обо всех оставшихся зависимостях, которые не включены в стандартную установку Perl. Для этой установки выполните следующие действия:

    1. Откройте окна терминала. Если вы используете сервер без графического интерфейса, просто войдите в систему.
    2. Перейдите в каталог / tmp с помощью команды cd / tmp.
    3. Загрузите пакет Terminal Animation с помощью командыwget http://search.cpan.org/CPAN/authors/id/K/KB/KBAUCOM/Term-Animation-2.4.tar.gz.
    4. Распакуйте пакет Terminal Animation с помощью командыtar -zxvf Term-Animation-2.4.tar.gz.
    5. Перейдите во вновь созданный каталог с помощью командыcd Term-Animation-2.4 /.
    6. Создайте make-файл с помощью команды perl Makefile.PL && make && make test.
    7. Скомпилируйте анимацию терминала с помощью команды sudo make install

Теперь установим собственно приложение asciiquarium. Следуй этим шагам.

  1. Откройте окно терминала (опять же, если вы используете сервер без графического интерфейса, просто войдите в систему).
  2. Перейдите в каталог / tmp с помощью команды cd / tmp.
  3. Скачайте необходимый пакет командойwget http://www.robobunny.com/projects/asciiquarium/asciiquarium.tar.gz.
  4. Распакуйте пакет asciiquarium с помощью командыtar -zxvf asciiquarium.tar.gz.
  5. Перейдите во вновь созданный каталог с помощью команды cd asciiquarium.
  6. Скопируйте исполняемый файл в необходимый каталог с помощью команды sudo cp asciiquarium / usr / local / bin.
  7. Дайте исполняемому файлу соответствующие разрешения с помощью команды sudo chmod 0755 / usr / loca / bin / asciiquarium.

фигура 1

Пришло время испытать воды аскиквария. Для этого откройте окно терминала (или, если вы используете компьютер без графического интерфейса, войдите в систему) и введите команду / usr / local / bin / asciiquarium. Когда он запустится, он будет выглядеть примерно так, как показано на рисунке 1 (но в анимированной форме).

Теперь вы можете спросить себя, как это может служить формой безопасности? Просто. Даже со стандартным дистрибутивом рабочего стола вы можете войти в виртуальный терминал (например, Ctrl-Alt-F2), войти в систему и запустить приложение. Ваш полный экран будет заполнен asciiquarium, и если пользователь не знает, что нужно нажать Ctrl-c или вернуться к исходному виртуальному терминалу, он не будет иметь ни малейшего представления, что делать.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *