блин аж правый глаз покраснел, в рядах красноглазых теперь))) Сделал короче, вроде полет нормальный, несколько муторное занятие да и файлов зависимостей накачало на полгига аж перед компиляцией.
3 вопроса - кто какие глюки замечал после этих махинаций? деб пакеты что собрались можно сохранить и при переустановке ОС тупо их поставить потом? При обновлении (через менеджер обновлений) этих пакетов я так понял ничего не сбивается?
Молодец!
Я эту апплетку несколько дней дрессировал, пока уговорил.
Глюков у меня не было.
Надо подчистить оставшийся мусор:
sudo mv /usr/bin/gnome-volume-control-applet ~/
sudo mv /etc/xdg/autostart/gnome-volume-control-applet.desktop ~/
Если всё сделать точно по руководсву, то этот мусор должен остаться и его надо удалять руками.
Сей мусор может появится после обновления Убунтийского пакета "gnome-media".
Тогда опять его руками удалять.
Я регулярно делаю так:
sudo apt-get update
sudo apt-get upgrade
в результате, обновляется всё, что может обновиться.
Но мусор пока не обновлялся.
Скомпилированные пакеты переименованы, поэтому им никакие "обновления" не страшны.
Вы сами их можете обновить, если новые скомпиляете.
Более того, новые пакеты определены как "замена" для стандатных пакетов Убунты (gnome-media, gnome-applets, etc.). Они их блокируют, вытесняют, короче, делают то, что надо.
Если всё сделано правильно, то пакеты можно расшаривать, ставить на другие машины и т.д.
Мои пакеты (для 32bits) сгрузили 16 раз, но пока ещё никто не сообщил о результатах установки.
------------------------------------------------------------------------------------------------------------------------------------
gnome-settings-daemon скомпилировал с тем же именем, но с изменением номера версии.
OLD:
gnome-settings-daemon (2.28.1-0ubuntu1) karmic; urgency=low
NEW:
gnome-settings-daemon (2.35.1-0ubuntu1) karmic; urgency=low
Обновления ему не страшны. Таких номеров в Убунте 9.10 не будет.
Изменение номера версии - это, видимо, самый лучший метод.
Мусора не остаётся, и легко вернуться назад в исходное состояние.
Я это делал так:
сначала скопировал (на всякий случай):
cp /var/lib/dpkg/status ~/
затем открыл с рутовыми привилегиями:
gksu gedit /var/lib/dpkg/status
Заменил номер версии моих пакетов на стандартный Убунтийский, затем обновил все пакеты:
sudo apt-get update
sudo apt-get upgrade
в результате, мои пакеты были удалены, и поставлены стандартные Убунтийские пакеты.
Можете почитать /var/lib/dpkg/status - это полезно и поучительно для начинающего хакера
gedit /var/lib/dpkg/status
Там у меня теперь такое стоит для "gnome-settings-daemon" (обратите внимание на номер версии):
Package: gnome-settings-daemon
Status: install ok installed
Priority: optional
Section: gnome
Installed-Size: 3600
Maintainer: Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>
Architecture: i386
Version: 2.35.1-0ubuntu1
Replaces: capplets-data (<< 1:2.21.5), gnome-control-center (<< 1:2.21.5)
Conflicts: banshee (<< 0.13.2+dfsg-7), gnome-control-center (<< 1:2.21.5), rhythmbox (<< 0.11.5), totem (<< 2.22.0)
Conffiles:
/etc/xdg/autostart/gnome-settings-daemon.desktop dc7820767f865052bc9c2d1435000baf
/etc/gnome/config/Tk.ad 0774b17084384112e7e2b5ef3d044b3c
/etc/gnome/config/Xaw.ad 8b1d2b8fd63d2966d223c36ac56a8081
/etc/gnome/config/Editres.ad 05a3123759008f95ddc2425c822bcfa4
/etc/gnome/config/General.ad 49682440378a2c7ef52c37ee91f0ba0d
/etc/gnome/config/Emacs.ad 348fea42a2bc046db8ba8323027d545b
/etc/gnome/config/Motif.ad 12aca8840f777bcbec2894578141f8e2
Description: GNOME settings daemon
The package contains the GNOME daemon which handles the session settings
Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>