Как установить гаджеты Google?

Я сделал некоторое расследование по этому поводу, если вы сделали «sudo crontab -e» с rtcwake внутри таблицы без sudo, вы получите сообщение об ошибке:

/home/leo/autojob: line 4: rtcwake: command not found

кажется, что хотя «sudo crontab -e "выполняется под учетной записью root, он не может найти правильный путь. Есть еще одна статья, в которой говорится, что вы должны поставить PATH перед crontab и т. Д. Пока вы ставите sudo перед вашей командой rtcwake, кажется, что сможете снова найти команду.

# m h  dom mon dow   command
40 14 * * * sudo /home/leo/autojob >> /home/leo/cron_log 2>&1

выше config в sudo crontab теперь работает, «автообъект» - это скрипт, содержащий rtcwake.

5
задан 4 March 2012 в 21:28

1 ответ

Как компиляция, вы можете просто скомпоновать гаджеты google-gadgets - однако я сомневаюсь, что google-гаджеты для рабочего стола полезны, поскольку сами пользователи Google прекратили поддержку

Таким образом, это ответ даст вам достаточно указателей для достижения этого в соответствии с 11.10:

Как скомпилировать:

Установить предварительные условия:

sudo apt-get install build-essential bzr autoconf libtool

sudo apt-get install build-essential zip flex desktop-file-utils shared-mime-info zlib1g-dev libgtk2.0-dev libxml2-dev libdbus-1-dev librsvg2-dev libcurl4-gnutls-dev libgstreamer-plugins-base0.10-dev network-manager-dev libqt4-dev libstartup-notification0-dev libltdl-dev libqt4-dev

Как скомпилировать:

cd ~/Downloads
bzr branch lp:googlegadgets
cd googlegadgets/

, чтобы сгенерировать что-то для компиляции

sh autotools/bootstrap.sh
./configure

, чтобы сгенерировать что-то для компиляции

Теперь - это не так просто, потому что есть разные части кода, которые не компилируются в 11.10.

Таким образом, он является interative-fix и затем запускает make. Повторите это, пока он полностью не компилируется.

Файлы для редактирования:

gedit ggadget/gtk/single_view_host.cc &
gedit ggadget/dbus/dbus_utils.cc &
gedit extensions/gst_video_element/gadget_videosink.cc &
gedit extensions/linux_system_framework/network.cc &
gedit extensions/linux_system_framework/wireless.cc

Чтобы принять подход пуриста - вам нужно заменить код на 11.10 эквивалентов. Принимая подход blunderbuss ... Я просто прокомментировал различные разделы или где нужно назначить переменную int - просто назначил ей значение 0.

Очевидно - просто комментируя код оставят эти области нефункциональными - я оставлю это заинтересованному лицу для изучения эквивалентов 11.10 ...

Используйте ошибку make, чтобы прокомментировать соответствующие разделы (комментарии «C» /* ... */ ] и // ...)

установить

sudo make install

для установки

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
gg-qt &
6
ответ дан 25 May 2018 в 15:11

Другие вопросы по тегам:

Похожие вопросы: