Основной подход можно найти тут:
http://www.pc-freak.net/blog/print-daily-bible-quote-shell-login-fortune-bible-mod-gnu-linux.html
и небольшой скриншот:
http://www.pc-freak.net/blog/print-daily-bible-quote-shell-login-fortune-bible-mod-gnu-linux.html
и небольшой скриншот:
можно также привести следующую ссылку:
А теперь - по порядку.
- Устанваливаем, если еще не установили, в системе пакет "fortune":
sudo apt update && sudo apt install fortune
как правило, для Debian/Ubuntu дистрибутивов, исполняемый файл находится по адресу:
/usr/games/fortune
ls -la /usr/games/fortune - Подготовим целевой каталог для файла и БД с текстом Писаний:
cd /usr/local
mkdir fortune
cd fortune - Загрузим текст Писаний (в редакции KJV) с сайта Sourcefourge:
https://sourceforge.net/projects/fortunebible/
поместим полученный файл "bible.tar.bz2" в каталог /usr/local/fortune - Распакуем архив в текущий каталог:
tar -jxf bible.tar.bz2 - В результате извлечения файлов из архива появится два файла - один текстовый, другой в формате базы данных "bible" и "bible.dat". Можно проверить содержимое текстового файла, например так:
pg bible - Проверим работу "fortune" совместно с "bible":
/usr/games/fortune /usr/local/fortune/bible - Автор сайта PC-Freak.net предлагает поместить конструкцию в файл профиля /etc/profile :
/usr/games/fortune -s /usr/local/fortune/
в этом случае при каждом входе в шелл нас будет встречать текст из Писания. - Настроим заставку - хранитель экрана "screensaver". Для этого понадобится пакет "xscreensaver":
sudo apt update && sudo apt install xscreensaver-data-extra xscreensaver-gl xscreensaver-gl-extra - После установки достаточно указать программе откуда брать текст для вывода на экран:
Спасибо
ОтветитьУдалить