Электрическая овца - концептуальный фрактальный софт для ПК (Linux+Mac+Windows), а также мест, где часто простаивают включенные ПК
Прочитал о фрактальном софте под win-платформы у @smolalit и решил посмотреть что есть в Linux аналогичного. Наткнулся на 4 приложения, попробую рассказать вам о них.
Electric Sheep
Софт не совсем для генерации фракталов, хотя он это делает. Концепция софта такова: вы устанавливаете его себе на ПК, затем ваш ПК и другие ПК децентрализованно генерируют заставки и отображают их на компьютерах в сети. Если вам нравится заставка (в сленге системы заставка называется "овцой"), можно нажать на клавиатуре стрелку "вверх" во время просмотра, и время жизни "овцы" увеличится на какое-то время.
Пожалуй, единственная сложность во всём этом - это установка клиента "электроовцы" под Linux. Не знаю что там с версиями под Mac и Windows (они есть), версию для Linux пока что можно только собрать из исходников. Я справился минут за 10, но решил написать инструкцию, чтобы новички-пользователи Linux тоже смогли собрать себе эту чудесную софтинку.
Сборка Electric Sheep
Я производил сборку на своей Ubuntu. Для Mint или Debian процедура будет скорее всего такая же, уверен, всё же большинство выбирает именно эти дистрибутивы. Поехали!
Нам понадобится установить зависимости. Их довольно много. Вот так:
sudo apt-get install subversion autoconf libtool libgtk2.0-dev libgl1-mesa-dev libavcodec-dev libavformat-dev libswscale-dev liblua5.1-0-dev libcurl4-openssl-dev libxml2-dev libjpeg8-dev libgtop2-dev libboost-dev libboost-filesystem-dev libboost-thread-dev libtinyxml-dev freeglut3-dev glee-dev wx3.0 libwxgtk3.0-dev git
Зависимость Flam3 есть только на Github, так что придётся скачать и собрать его.
git clone https://github.com/scottdraves/flam3
cd flam3/
autoreconf -vfi
./configure
make
sudo make install
cd ..
- В шаге sudo make install не забудьте ввести ваш пароль. Если всё собралось и не было ошибок, у нас есть установленный Flam3. Можно перейти к установке самой электроовцы. Ура! :) Скачиваем её из гитхаба, конфигурируем и устанавливаем.
git clone https://github.com/scottdraves/electricsheep
cd electricsheep/client_generic/
./autogen.sh
./configure
make
sudo make install
- Готово! Электроовца установлена. Можно открыть её настройки командой
electricsheep-preferences
. Там можно войти в свой аккаунт, задать настройки использование памяти, сети, и проч. Там же есть кнопка RUN, которая запустит электроовцу.
Если у вас получилось установить и протестить электрическую овцу на своём ПК с Linux, прошу отписаться в комментариях. =)
Мне, пожалуй, не хватает в "электроовце" только одного - автоматического включения фоновой музыки :)
Другой открытый кроссплатформенный фрактальный софт
- XaOS: http://matek.hu/xaos/doku.php?id=main
- Qosmic: https://github.com/bitsed/qosmic
- Flam3: http://www.flam3.com
С вами, как всегда, бессменный айтишник-линуксоид
Den Ivanov aka SXIII
P.S. Видеоролик работы софтины: