Юмор: aptitude тоже шутит


нет комментариев.
Программы тоже имеют чувство юмора. И даже очень суровые программы, такие как "aptitude".
Возможно, данный пост не принесёт для некоторых читателей никакого практического применения, хотя поспорить с другом о том, есть ли у "aptitude" пасхальные яйца не помешает. Особенно если этот друг сам работает в линуксе с пакетной системой APT и время от времени скачивает новые пакеты через "aptitude" или "apt-get".

Предисловие

Первая новость плохая. Начиная с Ubuntu 10.10 утилита "aptitude" исключена из установочного LiveCD-диска. Не беда: ставим её со всеми потрохами следующей командой в терминале:
sudo apt-get install aptitude
Вторая новость хорошая. Для проворота всей этой хитроумной операции по выманиванию приколов у серьёзных программ не надо заделываться root'ом, то есть на некоторое время мы с вами забываем о существовании "sudo" и "su".

Ну-с, приступим...

Примечание: свой ввод обозначу синеватым шрифтом, ответы утилит - чёрным, а комментарии будут после такого символа - %красным цветом. Я намеренно пропустил свои данные для упрощения внешнего вида конечного текста.
В конце статьи будут опубликованы скриншоты, подтверждающие всё нижеописанное.
%вводим первую команду:
aptitude moo
В этой программе нет пасхальных яиц. %Вы ожидали такой ответ от "aptitude"? Я - нет. 
%как известно, "русские не сдаются"! Поэтому нужно уговорить нашего собеседника отдать пасхальные яйца. Бить морду не надо, нужно просто оформить свой запрос повежливее (точнее, поVежливее):
aptitude -v moo
В этой программе на самом деле нет пасхальных яиц. %невнушительная отмазка
%просим ещё Vежливее:
aptitude -vv moo
Разве не было сказано, что в этой программе нет пасхальных яиц? %было
%и ещё:
aptitude -vvv moo
Прекратите! %а это уже наезд...
%испытываем судьбу ещё раз:
aptitude -vvvv moo
Хорошо, хорошо, если я дам вам пасхальное яйцо, вы уйдёте? %конечно, давай
%переполненные победой, вводим:
aptitude -vvvvv moo
Всё, вы победили.

                               /----\
                       -------/      \
                      /               \
                     /                |
   -----------------/                  --------\
   ---------------------------------------------- %что это такое???
%чтобы получить ответ становимся истинными интеллигентами, введя:
aptitude -vvvvvv moo
Что это? Это слон, которого проглотила змея, конечно. %а я думал что это комбайн, конечно:-)
%на этой весёлой ноте танцы с "aptitude" подходят к концу. Сколько не проси, а при увеличении Вашей Vежливости больше 6 никакого другого ответа, кроме как "Что это? Это слон, которого проглотила змея, конечно." увы, не получится.

%на очереди "apt-get" и уже знакомая нам команда "moo"
apt-get moo
         (__) 
         (oo) 
   /------\/ 
  / |    ||   
 *  /\---/\ 
    ~~   ~~   
...."Have you mooed today?"... %теперь понятно, почему мы вводили это "му-у". Только причём здесь пасхальные яйца?!
%идём дальше. Просим поVежливее:
apt-get -v moo
apt 0.8.3ubuntu7 для i386 скомпилирован Oct  5 2010 14:07:36
Поддерживаемые модули:
*Ver: Standard .deb
*Pkg:  Debian dpkg interface (Priority 30)
 S.L: 'deb' Standard Debian binary tree
 S.L: 'deb-src' Standard Debian source tree
 Idx: Debian Source Index
 Idx: Debian Package Index
 Idx: Debian Translation Index
 Idx: Debian dpkg status file %ага. Хитрый "apt-get" проигнорировал "moo" на конце и вывел результат выполнения "apt-get -v". А жаль...
%попробуем поиграться с "apt-cache"
apt-cache moo
E: Неверная операция moo %полный облом...

Несколько скриншотов:



Ссылки.

Идея "скармливать" команду "moo" подсмотрена здесь. Все дальнейшие действия и результаты были выявлены методом научного тыка экспериментами с ПО.

"Комментарии отсутствуют.



Лицензия:CC BY-NC-SA 3.0 Unported (c) : "Записки линуксоида Vlsu". 2011-2017 гг.
При копировании материалов сайта ссылка обязательна!Подробнее...

Полная версия | Мобильная версия | Динамический просмотр