Решено: Удаление (программы)
Модератор: Bizdelnick
-
Makaveli
- Сообщения: 38
- ОС: Mandriva
Решено: Удаление
Поставил сегодня программу из исходников (kooldock), всё удачно установилось но в меню не появилась программа, и в "Install, Remove & Update Software" тоже её нет, через консоль нормально запускается если набрать kooldock. Теперь хотелось бы её удалить, но как это сделать подскажите пожалуйста. Вроде бы можно это сделать через make uninstall, но исходники стер 
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Решено: Удаление
Makaveli писал(а): ↑30.07.2007 00:13Поставил сегодня программу из исходников (kooldock), всё удачно установилось но в меню не появилась программа, и в "Install, Remove & Update Software" тоже её нет, через консоль нормально запускается если набрать kooldock. Теперь хотелось бы её удалить, но как это сделать подскажите пожалуйста. Вроде бы можно это сделать через make uninstall, но исходники стер
А никак.
Ну или опять перекачай исходники, и сделай make uninstall, если сырцы позволяют.
-
akdengi
- Сообщения: 4244
Re: Решено: Удаление
Ну что сказать: Проще всего снова исходники ставить, делать все по порядку и make uninstall
P.S. Как совет - разживитесь программкой checkinstall. Она делает пакеты и применяют её вместо make install. А с пакетами сами разберётесь
P.S. Как совет - разживитесь программкой checkinstall. Она делает пакеты и применяют её вместо make install. А с пакетами сами разберётесь
Меня тут снова нет :P
-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
-
akdengi
- Сообщения: 4244
Re: Решено: Удаление
Надеюсь не прибьют за файлик 
Вот ловите, маленький он
Вот ловите, маленький он
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Меня тут снова нет :P
-
Makaveli
- Сообщения: 38
- ОС: Mandriva
Re: Решено: Удаление
У меня кстати она не создает rpm-ки, от пользователя - ошибки со сменой прав там при создании, поэтому остановка, от рута - в конце сообщение возникает:
Видимо файл не может найти, но какой именно? где его брать?
Код: Выделить всё
Building file list...OK
tar: /usr/src/rpm/SOURCES/ksmoothdock-.tgz: Невозможно open: Отказано в доступе
tar: Неисправимая ошибка: завершение работы
tar: Child returned status 2
tar: Выход, отложенный по результатам предыдущих ошибок
Building RPM package... FAILED!
*** Failed to build the packageВидимо файл не может найти, но какой именно? где его брать?
-
akdengi
- Сообщения: 4244
Re: Решено: Удаление
rpm-build надо !
поищи такой например rpm-build-4.4.6-21mdv2007.1.i586
или другой для Мандривы
поищи такой например rpm-build-4.4.6-21mdv2007.1.i586
или другой для Мандривы
Меня тут снова нет :P
-
Makaveli
- Сообщения: 38
- ОС: Mandriva
Re: Решено: Удаление
rpm-build надо !
поищи такой например rpm-build-4.4.6-21mdv2007.1.i586
или другой для Мандривы
Я так понял там нужно указывать .spec файл для сборки, а что если его нет?
-
akdengi
- Сообщения: 4244
Re: Решено: Удаление
rpm-buld поставил ?
Что выдает checkinstall от rootа теперь?
Что выдает checkinstall от rootа теперь?
Меня тут снова нет :P
-
Makaveli
- Сообщения: 38
- ОС: Mandriva
Re: Решено: Удаление
Он уже был установлен ранее, как сообщил мне rpm-установщик 
-
akdengi
- Сообщения: 4244
Re: Решено: Удаление
Тады посмотри наличие rpm-mandriva-setup-build и rpmbuildupdate !?
Меня тут снова нет :P
-
Makaveli
- Сообщения: 38
- ОС: Mandriva
Re: Решено: Удаление
rpmbuildupdate не было в наличии, доставил, потянув за собой еще кучу всякого разного. Не помогло, хотя изменения вроде есть, вот полный лог:
Код:
[root@localhost ksmoothdock]# checkinstall -R
checkinstall 1.6.1, Copyright 2002 Felipe Eduardo Sanchez Diaz Duran
This software is released under the GNU GPL.
The package documentation directory ./doc-pak does not exist.
Should I create a default set of package docs? [y]: y
Preparing package documentation...OK
Please write a description for the package.
End your description with an empty line or EOF.
>>
**************************************
**** RPM package creation selected ***
**************************************
This package will be built according to these values:
1 - Summary: [ Package created with checkinstall 1.6.1 ]
2 - Name: [ ksmoothdock ]
3 - Version: [ 4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5 ]
4 - Release: [ 1 ]
5 - License: [ GPL ]
6 - Group: [ checkinstall ]
7 - Architecture: [ i386 ]
8 - Source location: [ ksmoothdock ]
9 - Alternate source location: [ ]
10 - Requires: [ ]
11 - Provides: [ ksmoothdock ]
Enter a number to change any of them or press ENTER to continue:
Installing with make install...
========================= Installation results ===========================
Making install in doc
make[1]: Entering directory `/home/ser/Дистрибутивы/ksmoothdock/doc'
Making install in .
make[2]: Entering directory `/home/ser/Дистрибутивы/ksmoothdock/doc'
make[3]: Entering directory `/home/ser/Дистрибутивы/ksmoothdock/doc'
make[3]: Цель `install-exec-am' не требует выполнения команд.
make[3]: Цель `install-data-am' не требует выполнения команд.
make[3]: Leaving directory `/home/ser/Дистрибутивы/ksmoothdock/doc'
make[2]: Leaving directory `/home/ser/Дистрибутивы/ksmoothdock/doc'
Making install in en
make[2]: Entering directory `/home/ser/Дистрибутивы/ksmoothdock/doc/en'
make[3]: Entering directory `/home/ser/Дистрибутивы/ksmoothdock/doc/en'
make[3]: Цель `install-exec-am' не требует выполнения команд.
/bin/sh ../../admin/mkinstalldirs /usr/share/doc/HTML/en/ksmoothdock
/usr/bin/install -c -p -m 644 index.docbook /usr/share/doc/HTML/en/ksmoothdock/index.docbook
/bin/sh ../../admin/mkinstalldirs /usr/share/doc/HTML/en/ksmoothdock
/usr/bin/install -c -p -m 644 index.cache.bz2 /usr/share/doc/HTML/en/ksmoothdock/
rm -f /usr/share/doc/HTML/en/ksmoothdock/common
ln -s /usr/share/doc/HTML/en/common /usr/share/doc/HTML/en/ksmoothdock/common
make[3]: Leaving directory `/home/ser/Дистрибутивы/ksmoothdock/doc/en'
make[2]: Leaving directory `/home/ser/Дистрибутивы/ksmoothdock/doc/en'
make[1]: Leaving directory `/home/ser/Дистрибутивы/ksmoothdock/doc'
Making install in po
make[1]: Entering directory `/home/ser/Дистрибутивы/ksmoothdock/po'
make[2]: Entering directory `/home/ser/Дистрибутивы/ksmoothdock/po'
make[2]: Цель `install-exec-am' не требует выполнения команд.
make[2]: Цель `install-data-am' не требует выполнения команд.
make[2]: Leaving directory `/home/ser/Дистрибутивы/ksmoothdock/po'
make[1]: Leaving directory `/home/ser/Дистрибутивы/ksmoothdock/po'
Making install in src
make[1]: Entering directory `/home/ser/Дистрибутивы/ksmoothdock/src'
make[2]: Entering directory `/home/ser/Дистрибутивы/ksmoothdock/src'
test -z "/usr/bin" || mkdir -p -- "/usr/bin"
/bin/sh ../libtool --silent --mode=install /usr/bin/install -c -p 'ksmoothdock' '/usr/bin/ksmoothdock'
/bin/sh ../admin/mkinstalldirs /usr/share/icons/hicolor/16x16/apps
/usr/bin/install -c -p -m 644 ./hi16-app-ksmoothdock.png /usr/share/icons/hicolor/16x16/apps/ksmoothdock.png
/bin/sh ../admin/mkinstalldirs /usr/share/icons/hicolor/32x32/apps
/usr/bin/install -c -p -m 644 ./hi32-app-ksmoothdock.png /usr/share/icons/hicolor/32x32/apps/ksmoothdock.png
test -z "/usr/share/applnk/Utilities" || mkdir -p -- "/usr/share/applnk/Utilities"
/usr/bin/install -c -p -m 644 'ksmoothdock.desktop' '/usr/share/applnk/Utilities/ksmoothdock.desktop'
test -z "/usr/share/apps/ksmoothdock" || mkdir -p -- "/usr/share/apps/ksmoothdock"
/usr/bin/install -c -p -m 644 'ksmoothdockui.rc' '/usr/share/apps/ksmoothdock/ksmoothdockui.rc'
make[2]: Leaving directory `/home/ser/Дистрибутивы/ksmoothdock/src'
make[1]: Leaving directory `/home/ser/Дистрибутивы/ksmoothdock/src'
make[1]: Entering directory `/home/ser/Дистрибутивы/ksmoothdock'
make[2]: Entering directory `/home/ser/Дистрибутивы/ksmoothdock'
make[2]: Цель `install-exec-am' не требует выполнения команд.
make[2]: Цель `install-data-am' не требует выполнения команд.
make[2]: Leaving directory `/home/ser/Дистрибутивы/ksmoothdock'
make[1]: Leaving directory `/home/ser/Дистрибутивы/ksmoothdock'
======================== Installation successful ==========================
Copying documentation directory...
./
./AUTHORS
./COPYING
./ChangeLog
./INSTALL
./NEWS
./README
./TODO
./doc/
./doc/Makefile.in
./doc/en/
./doc/en/Makefile.in
./doc/en/index.docbook
./doc/en/Makefile.am
./doc/en/Makefile
./doc/en/index.cache.bz2
./doc/Makefile.am
./doc/Makefile
Copying files to the temporary directory...OK
Striping ELF binaries and libraries...OK
Compressing man pages...OK
Building file list...OK
Building RPM package... FAILED!
*** Failed to build the package
Do you want to see the log file? [y]: n
Erasing temporary files...OK
Deleting doc-pak directory...OK
Writing backup package...OK
Deleting temp dir...OK-
akdengi
- Сообщения: 4244
Re: Решено: Удаление
Тады скажи Да тут:
и в студию. Будем разбираться. Может народ подтянется
Код: Выделить всё
Do you want to see the log file? [y]:и в студию. Будем разбираться. Может народ подтянется
Меня тут снова нет :P
-
Makaveli
- Сообщения: 38
- ОС: Mandriva
Re: Решено: Удаление
Код: Выделить всё
ошибка: строка 4: Неизвестный тэг: 4.5
Платформы для сборки: i386
Сборка для платформы i386Может в описании в этой части:
Код: Выделить всё
This package will be built according to these values:
1 - Summary: [ Package created with checkinstall 1.6.1 ]
2 - Name: [ ksmoothdock ]
3 - Version: [ 4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5
4.5 ]
4 - Release: [ 1 ]
5 - License: [ GPL ]
6 - Group: [ checkinstall ]
7 - Architecture: [ i386 ]
8 - Source location: [ ksmoothdock ]
9 - Alternate source location: [ ]
10 - Requires: [ ]
11 - Provides: [ ksmoothdock ]
Enter a number to change any of them or press ENTER to continue:не должно повторяться столько раз 4.5?
ОБНОВЛЕНИЕ: ну да, изменил 3-ю строку на просто 4.5 и все собралось, всем спасибо!
-
akdengi
- Сообщения: 4244
Re: Решено: Удаление
Так как исходники у тебя ужо есть - то сделай make uninstall. Далее поставь rpm-ку, а потом уже через оболочку
Рад что все получилось
Меня тут снова нет :P