У меня была та же проблема, что и у OP, использующего Ubuntu 14.04 и стандартные версии, доступные с apt-get. Я попробовал официальную документацию по Ubuntu , инструкции DigitalOcean и не смог отобразить графики (403 ошибки). Я удалил (удалил) / переустановил munin, так как это был якобы случайный баг. Наконец-то мне повезло, когда я последовал этой статье . Он не не ставит целью перенести данные о мунинах из /var/cache/munin/www
. Скорее, он обеспечивает:
apt-get install munin munin-node munin-plugins-extra
a2enmod fcgid
/etc/munin/apache.conf
(см. ниже) Замените все содержимое файла /etc/munin/apache.conf
на:
Alias /munin /var/cache/munin/www
# Require local
Require all granted
Options FollowSymLinks SymLinksIfOwnerMatch
Options None
ScriptAlias /munin-cgi/munin-cgi-graph /usr/lib/munin/cgi/munin-cgi-graph
# Require local
Require all granted
Options FollowSymLinks SymLinksIfOwnerMatch
SetHandler fcgid-script
SetHandler cgi-script
Думаю, xdotool выполнит эту работу.
xdotool позволяет вам программно (или вручную) имитировать ввод с клавиатуры и действия мыши, перемещать и изменять размер окон и т. Д. Он делает это с помощью расширения X11 XTEST и других функций Xlib.
Например,
$ xdotool windowfocus 0x1a00ad2
сфокусирует окно с идентификатором 0x1a00ad2. Также есть команда windowmove, которую вы, вероятно, ищете.
wmctrl немного более продвинутый. Он совместим с оконными менеджерами EWMH / NetWM X, о чем вы можете прочитать на их веб-сайте . Я не думаю, что вам понадобится совместимость с ними.