Нуждаюсь в помощи для установки galileo

Я пытался установить galileo для синхронизации моей Fitbit с Ubuntu 12.04. Установка привела к ошибкам, и я пытался удалить ее. Теперь я застреваю и не могу ни удалить, ни установить. Я встречаюсь с этой ошибкой при попытке удалить:

sudo apt-get remove galileo
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
galileo
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 205 kB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 321770 files and directories currently installed.)
Removing galileo ...
invoke-rc.d: unknown initscript, /etc/init.d/galileo not found.
dpkg: error processing galileo (--remove):
subprocess installed pre-removal script returned error exit status 100
No apport report written because MaxReports is reached already
invoke-rc.d: unknown initscript, /etc/init.d/galileo not found.
dpkg: error while cleaning up:
subprocess installed post-installation script returned error exit status 100
Errors were encountered while processing:
galileo
E: Sub-process /usr/bin/dpkg returned an error code (1)

Кто-то мог помочь мне удалить или установить galileo правильно?Заранее спасибо

1
задан 9 January 2015 в 17:35

2 ответа

Я не уверен, почему init сценарий не там (возможно, это - плохо серийное программное обеспечение), но Вы видите то, что ошибка здесь:

invoke-rc.d: unknown initscript, /etc/init.d/galileo not found.

Попытка, обманывающая сценарии установки путем создания недостающего (пустого) файла, создания его исполняемым файлом и попытки удаления снова:

sudo touch /etc/init.d/galileo
sudo chmod +x /etc/init.d/galileo
sudo apt-get remove galileo

Большинство пакетов кроме установки двоичных файлов, документации, конфигурационных файлов и других, также имеет инструкции относительно того, что сделать прежде чем/после того, как установка/удаление и они являются обычно сценариями оболочки, которые можно найти здесь:

/var/lib/dpkg/info/packagename.postrm
/var/lib/dpkg/info/packagename.prerm
/var/lib/dpkg/info/packagename.preinst
/var/lib/dpkg/info/packagename.postinst

, Если Вы получаете такие ошибки, потому что специалист по обслуживанию пакета или не сделал, очень хорошее задание или Вы вызвало установку на неподдерживаемом распределении, Вы обычно знаете:

  • имя пакета
  • этап жизни пакета (postrm, prerm, preinst, postinst)

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

0
ответ дан 6 October 2019 в 04:49

Хорошо... Я заметил в журнале ошибок эту строку:/etc/init.d/galileo, не найденный. Я создал этот файл, и после этого я смог к uninsall, и затем правильно установите его. Извините за беспорядок..

0
ответ дан 6 October 2019 в 04:49

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

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