Установка gnome-schedule из исходного кода

gnome-schedule-about

gnome-schedule — графический интерфейс (GUI) для демона cron, позволяющий запускать программы по расписанию.

Из основных достоинств: человекочитаемые строки, такие как «Каждый час» вместо «0 * * * *», завтра, на следующей неделе; поддержка шаблонов и т.п.

Сборка производилась в Virtualbox с установленной Ubuntu Mate 17.10.

Сразу хочу предупредить: установка будет выполняться через make install, в заметке не рассмотрен более правильный способ с созданием пакета.

Загрузка и распаковка

wget https://git.gnome.org/browse/gnome-schedule/snapshot/RELEASE-2-3-0.tar.xz -P ~/
tar xzf ~/RELEASE-2-3-0.tar.xz

Я скачал и распаковал архив в корень домашней директории. Вы можете задать произвольное место для загрузки архива просто указав необходимую директорию после ключа -P, например, -P ~/Загрузки

Установка зависимостей

Зависимости необходимы для корректной сборки и функционирования программы.

sudo apt install python-gtk2-dev python-gconf at xsltproc gnome-doc-utils

Сборка и установка

cd ~/RELEASE-2-3-0
sudo ./configure && make && make install

По умолчанию программа и сопутствующие файлы будут установлены в каталог /usr/local/bin, /usr/local/shares и т.д. Если вы хотите установить программу в какой-то другой каталог, то ознакомьтесь со справкой к скрипту конфигурации. Наберите ./configure --help и задайте соответствующие параметры до конструкции && make && make install. Для более подробной информации по зависимостям, сборке и т.п. загляните в файл README.md.

Удаление

cd ~/RELEASE-2-3-0
sudo make uninstall
sudo make clean

Если удаление произошло не полностью, вы обнаружили оставшиеся файлы конфигурации от программы, то воспользуйтесь командой make -n install для того, чтобы увидеть куда были скопированы файлы во время инсталляции. Данные команды не удалят все файлы из каталога RELEASE-2-3-0, его необходимо будет удалить самостоятельно с оставшимися файлами.

Увы, но процесс удаления может занять значительно больше времени, чем установка.

Реклама

Метки: , , ,

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

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход /  Изменить )

Google photo

Для комментария используется ваша учётная запись Google. Выход /  Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход /  Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход /  Изменить )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.