Мне иногда надо знать фазу луны, ну так уж сложилось, так вот, есть такая простая, но вроде как делающая то, что надо штука и имя ей kmoon - ну у многих она по умолчанию ставится, так что многие видели - показывает фазу луны, торча при этом трее.
так вот у меня его вроде как не оказалось - по крайней мере никак не мог выполнить kmoon в консоли при том, что apt говорил, что пакет стоит:
Код: Выделить всё
~$ sudo apt-get install kmoon
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Уже установлена самая новая версия kmoon.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 361 пакетов не обновлено.
странно подумал я - у товарища то на mandrake все пашет, ну чтож - переставил я его по виндовой привычке

вот что нам сказал locate kmoon (updatedb был конечно сделан)
Код: Выделить всё
/opt/openoffice.org2.0/share/gallery/openclipart/computer/kmoon.png
/usr/lib/kde3/kmoon_panelapplet.la
/usr/lib/kde3/kmoon_panelapplet.so
/usr/share/apps/kicker/applets/kmoonapplet.desktop
/usr/share/apps/kmoon
/usr/share/apps/kmoon/pics
/usr/share/apps/kmoon/pics/moon10.png
/usr/share/apps/kmoon/pics/moon11.png
/usr/share/apps/kmoon/pics/moon12.png
/usr/share/apps/kmoon/pics/moon13.png
/usr/share/apps/kmoon/pics/moon14.png
/usr/share/apps/kmoon/pics/moon15.png
/usr/share/apps/kmoon/pics/moon16.png
/usr/share/apps/kmoon/pics/moon17.png
/usr/share/apps/kmoon/pics/moon18.png
/usr/share/apps/kmoon/pics/moon19.png
/usr/share/apps/kmoon/pics/moon1.png
/usr/share/apps/kmoon/pics/moon20.png
/usr/share/apps/kmoon/pics/moon21.png
/usr/share/apps/kmoon/pics/moon22.png
/usr/share/apps/kmoon/pics/moon23.png
/usr/share/apps/kmoon/pics/moon24.png
/usr/share/apps/kmoon/pics/moon25.png
/usr/share/apps/kmoon/pics/moon26.png
/usr/share/apps/kmoon/pics/moon27.png
/usr/share/apps/kmoon/pics/moon28.png
/usr/share/apps/kmoon/pics/moon29.png
/usr/share/apps/kmoon/pics/moon2.png
/usr/share/apps/kmoon/pics/moon3.png
/usr/share/apps/kmoon/pics/moon4.png
/usr/share/apps/kmoon/pics/moon5.png
/usr/share/apps/kmoon/pics/moon6.png
/usr/share/apps/kmoon/pics/moon7.png
/usr/share/apps/kmoon/pics/moon8.png
/usr/share/apps/kmoon/pics/moon9.png
/usr/share/doc/kde/HTML/en/kmoon
/usr/share/doc/kde/HTML/en/kmoon/carlosmail
/usr/share/doc/kde/HTML/en/kmoon/common
/usr/share/doc/kde/HTML/en/kmoon/index.cache.bz2
/usr/share/doc/kde/HTML/en/kmoon/index.docbook
/usr/share/doc/kde/HTML/ru/kmoon
/usr/share/doc/kde/HTML/ru/kmoon/common
/usr/share/doc/kde/HTML/ru/kmoon/index.cache.bz2
/usr/share/doc/kde/HTML/ru/kmoon/index.docbook
/usr/share/doc/kmoon
/usr/share/doc/kmoon/AUTHORS
/usr/share/doc/kmoon/changelog.Debian.gz
/usr/share/doc/kmoon/copyright
/usr/share/doc/kmoon/html
/usr/share/doc/kmoon/README.Debian
/usr/share/icons/crystalsvg/16x16/apps/kmoon.png
/usr/share/icons/crystalsvg/32x32/apps/kmoon.png
/usr/share/icons/crystalsvg/48x48/apps/kmoon.png
/usr/share/icons/kdeclassic/16x16/apps/kmoon.png
/usr/share/icons/kdeclassic/32x32/apps/kmoon.png
/usr/share/icons/kdeclassic/48x48/apps/kmoon.png
/usr/share/icons/Locolor/16x16/apps/kmoon.png
/usr/share/icons/Locolor/32x32/apps/kmoon.png
/usr/share/lintian/overrides/kmoon
/usr/share/locale/ru/LC_MESSAGES/kmoon.mo
/var/lib/dpkg/info/kmoon.list
/var/lib/dpkg/info/kmoon.md5sums
ну вот и нету вобщем-то исполняемого файла среди этого добра.
Итак как же я поступи?
а сделали мы все просто и по "как_не_надо_делать"
я взял у товарища готовый бинарник (притом, что у него другая версия КДЕ и не debian а mandrake)
скопировал его туда, где он у него лежал, а именно в /usr/bin и попытался запустить - в ответ услышал:
Код: Выделить всё
kmoon: error while loading shared libraries: libpng.so.3: cannot open shared object file: No such file or directory
ну думаю - и не должен был запуститься, но мой мудрый друг был более настойчив и убедил меня поставить эту библиотеку - поставил я пакет libpng3 и все заработало - с его бинарником.
а теперь суть вопроса: а в чем собственно дело? или я чего-то не допонимаю?
почему с пакетом не идет бинарник (пакет тот, что на диске) или имя у него не такое? кто-нибудь из debianщиков - проверьте у себя, может это и впрямь баг такой - сообщим разработчикам любимого дистра, но я все грешу конечно на кривые руки свои.
После установки libpng3 снова пытался переставит kmoon родной - толку нет никакого, а вот с бинарником от МДК все пашет - ничего не понимаю.
P.S. А вообще, может кто знает хороший лунный календарь под linux (лучше gtk)? НЕт, ну погуглить-то я могу, только просто может кто пользовался уже чем-то и порекомендует - не судите строго.
P.S. Ну вот вро