Не устанавливается keymon [Решено]

Привет всем!
Пытаюсь установить программу keymon (предназначена для отслеживания щелчков мышью при создании скринкастов) на kubuntu 13.04.
В консоли выполняю
sudo apt-get install keymon
Далее идёт установка
home@home-desktop:~$ sudo apt-get install keymon
[sudo] password for home:
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  libgnome2-gconf-perl linux-headers-3.8.0-19 linux-headers-3.8.0-19-generic linux-image-3.8.0-19-generic linux-image-extra-3.8.0-19-generic
Для их удаления используйте «apt-get autoremove».
НОВЫЕ пакеты, которые будут установлены:
  keymon
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 0 B/2.662 B архивов.
После данной операции, объём занятого дискового пространства возрастёт на 29,7 kB.
Выбор ранее не выбранного пакета keymon.
(Чтение базы данных … на данный момент установлено 201497 файлов и каталогов.)
Распаковывается пакет keymon (из файла …/keymon_1.13-1ubuntu1_all.deb) …
Настраивается пакет keymon (1.13-1ubuntu1) …
home@home-desktop:~$

После этого при попытке запуска программы система ругается, что такая программа не установлена!

Как это победить - так и не смог понять. Может быть кто-то с подобным сталкивался или знает, как его заставить работать?
Заранее спасибо.

0
DarkneSS - 24 Май, 2013 - 22:57
Изображение пользователя DarkneSS.

Конечно, ругается: бинарник же key-mon называется :)

0
Nanotraktor - 24 Май, 2013 - 23:02

Попробовал и так. Всё равно говорит "не установлено" :(
home@home-desktop:~$ key-mon
Программа 'key-mon' на данный момент не установлена. Вы можете установить её, выполнив:
sudo apt-get install keymon                                                                                                                                                                                                                 
home@home-desktop:~$ 

С учетом того, что эта программулина (ну или что-то с подобным функционалом) просто позарез нужна.
Печаль-тоска неизбывная, короче говоря...

0
DarkneSS - 24 Май, 2013 - 23:41
Изображение пользователя DarkneSS.

А вы его точно не удаляли после?) Повторите установку, а потом dpkg -l keymon | grep bin

0
Nanotraktor - 25 Май, 2013 - 09:32

Ей-ей не удалял!) Я, конечно, порядочно чайник, но использование apt-get install и apt-get remove уже изучил.
Попробовал, как Вы сказали:
home@home-desktop:~$ sudo apt-get install keymon
[sudo] password for home:
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
Уже установлена самая новая версия keymon.
Следующие пакеты устанавливались автоматически и больше не требуются:
  libgnome2-gconf-perl linux-headers-3.8.0-19 linux-headers-3.8.0-19-generic linux-image-3.8.0-19-generic linux-image-extra-3.8.0-19-generic
Для их удаления используйте «apt-get autoremove».
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
home@home-desktop:~$ dpkg -l keymon | grep bin
home@home-desktop:~$

Как такое может быть - непонятно...

0
DarkneSS - 25 Май, 2013 - 12:22
Изображение пользователя DarkneSS.

Мда, и мне непонятно. Отправляйтесь в /var/cache/apt/archives, открывайте в ark файл keymon*.deb, в нём открывайте архив data и смотрите, есть ли что в /usr/bin. В принципе разверните все папки и покажите скриншот.

Можете ничего не делать в 13.04 пакет кеймона поломан не содержит ничего кроме доков. А вот и баг.

Предлагаю попробовать установить пакет пакет из 12.04 и не обновлять его.

0
Nanotraktor - 25 Май, 2013 - 12:30

Нда. :((
То есть, получается - ставить нечего.
Спасибо большое за помощь - сам я так глубоко ещё копать не умею. Буду искать что-то похожее, но рабочее.

0
kdemon - 25 Май, 2013 - 12:13

А так /usr/bin/key-mon ? Проверьте, такой файл вообще существует?

0
Nanotraktor - 25 Май, 2013 - 12:27

home@home-desktop:~$ /usr/bin/key-mon
bash: /usr/bin/key-mon: Нет такого файла или каталога
home@home-desktop:~$

Пусто :(

0
Nanotraktor - 25 Май, 2013 - 12:33

home@home-desktop:~$ /usr/bin/key-mon
bash: /usr/bin/key-mon: Нет такого файла или каталога
home@home-desktop:~$

Как оказалось выше - его и в пакете нет. (((

0
dyug - 25 Май, 2013 - 12:26

гмммм..

Сунулся я посмотреть (ставить лень):
Список файлов пакета key-mon в raring для архитектуры all
#
/usr/share/applications/key-mon.desktop
/usr/share/doc/key-mon/changelog.Debian.gz
/usr/share/doc/key-mon/copyright
/usr/share/man/man1/key-mon.1.gz

Судя по зависимостям, это виджет, запускаемый/управляемый из трея/еще откуда...

Я бы порекомендовал поискать его в меню запуска, и оттуда запустить.

0
Nanotraktor - 25 Май, 2013 - 12:32

/usr/share/applications/key-mon.desktop
Это, как понимаю, ярлычок? А остальные, как сказал DarkneSS - документы.
Ну что-же, значит - не судьба!

0
dyug - 25 Май, 2013 - 12:39

Это не обязательно ярлычек. в файле десктоп может быть и код.
Как я уже написал, я его не ставил, мне лень это делать (причем принципиально), и смотреть внутрь я не хочу.

0
kdemon - 25 Май, 2013 - 13:01

В десктоп-файле никакого кода нет. Там просто прописан запуск key-mon. Можно скачать готовый deb-файл с сайта проекта

0
Nanotraktor - 25 Май, 2013 - 15:04

Спасибо огромнейшее!
Оказалось то, что нужно.

Решение вопроса (если кто-то ещё столкнётся с подобной проблемой)


удалил уже установленный пакет (который пустой, их почему-то два пустых с одинаковы содержимым, кстати)
home@home-desktop:~$ sudo apt-get remove keymon
home@home-desktop:~$ sudo apt-get remove key-mon

Потом скачал архив в домашнюю папку с сайта http://code.google.com/p/key-mon/ и установил командой
home@home-desktop:~$ sudo dpkg -i keymon_1.16-1_all.deb
После чего всё заработало без всяких проблем.
Сам скачанный пакет, при необходимости, можно удалить после установки.

Ещё раз огромное спасибо всем, кто откликнулся - без вас я бы ни за что не справился!

0
dyug - 25 Май, 2013 - 15:20

удалил уже установленный пакет (который пустой, их почему-то два пустых с одинаковы содержимым, кстати)
ыгы. их может быть два. если устанавливается keymon, у которого одна зависимость key-mon

0
Гость - 28 Май, 2013 - 14:02

Спасибо. Очень помогли.

0
Nanotraktor - 25 Май, 2013 - 13:05

А там и смотреть не на что оказалось. Обычый ярлычок
[Desktop Entry]
Version=1.0
Name=KeyMon
GenericName=Keyboard and Mouse Monitor
GenericName[pt_BR]=Monitor para mouse e teclado
GenericName[tr]=Klavye ve Fare İzleyici
Comment=Keyboard and Mouse Monitor for screencasts
Comment[pt_BR]=Monitor para mouse e teclado, util para screencasts
Comment[tr]=Ekran kayıtları için klavye ve fare izleyici
Exec=key-mon
Icon=key-mon
Terminal=false
Type=Application
Categories=GTK;Graphics;
StartupNotify=true

0
Гость - 25 Май, 2013 - 13:05
0
DarkneSS - 25 Май, 2013 - 13:11
Изображение пользователя DarkneSS.

Ставим в корень мимо пакетника, нехорошо.

0
Гость - 25 Май, 2013 - 13:13

Ставим в /usr/local/...

0
Nanotraktor - 25 Май, 2013 - 15:03

То есть правильно через dpkg ставить, я правильно понимаю?

0
kdemon - 25 Май, 2013 - 15:34

Абсолютно! Еще правильнее было бы из репозитория ставить, но раз уж там такая лажа вышла, то в данном случае это оптимальный вариант.

0
Nanotraktor - 25 Май, 2013 - 15:44

Кстати, о репозиториях.
Может быть есть какой-то способ исправить эту ошибку?

0
DarkneSS - 26 Май, 2013 - 00:13
+1
Nanotraktor - 28 Май, 2013 - 20:10

Ок, спасибо за полезный материал.

0
Гость - 27 Май, 2013 - 08:55

строчки 2,3,4 не нужны, однако.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры