Конфигурация пакета dropbox-nautilus зависает при загрузке двоичного файла dropbox

Во время установки Dropbox из репозиториев у моего ноутбука закончилось питание, и поэтому система вышла из строя. Когда я перезагрузился, я попробовал два способа, чтобы исправить это. Один из них был

sudo dpkg --configure -a

и

sudo apt-get install -f

Оба работали нормально, и они загружали пакет dropbox, но из-за моего медленного интернет-соединения он никогда не завершался, и застрял на (максимум) 47%. Пример терминального снимка:

Setting up nautilus-dropbox (1.4.0-3)...
Dropbox is the easiest way to share and store your files online. Want to learn more? Head to http://www.dropbox.com/
Downloading Dropbox... 16%

Так что, если это не будет завершено, пакет останется сломанным навсегда, и я не смогу установить больше программного обеспечения. Так что, если есть какой-либо способ, я могу вместо этого откатить и затем загрузить Dropbox с сайта?

Когда я запускаю dpkg -l | grep -v ^ii

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                      Version                                   Architecture Description
+++-=========================================-=========================================-============-==============================================================================
rc  libavcodec53:i386                         6:0.8.5-0ubuntu0.12.10.1                  i386         Libav codec library
rc  libavutil51:i386                          6:0.8.5-0ubuntu0.12.10.1                  i386         Libav utility library
iF  nautilus-dropbox                          1.4.0-3                                   i386         Dropbox integration for Nautilus
5
задан 15 November 2014 в 06:36

2 ответа

Давайте обманем конфигурационные скрипты nautilus-dropbox.

Сделайте резервную копию некоторых файлов:

sudo cp -a /var/lib/dpkg/info/nautilus-dropbox.postinst /var/lib/dpkg/info/nautilus-dropbox.postinst.bkp
sudo cp -a /var/lib/dpkg/info/nautilus-dropbox.prerm /var/lib/dpkg/info/nautilus-dropbox.prerm.bkp

Напишите новые пустые сценарии postinst и prerm:

echo '#!/bin/sh' | sudo tee /var/lib/dpkg/info/nautilus-dropbox.postinst
echo 'exit 0' | sudo tee -a /var/lib/dpkg/info/nautilus-dropbox.postinst
sudo cp -a /var/lib/dpkg/info/nautilus-dropbox.postinst /var/lib/dpkg/info/nautilus-dropbox.prerm

Теперь вы сможете удалить nautilus-dropbox:

sudo apt-get purge nautilus-dropbox
0
ответ дан 15 November 2014 в 06:36

У меня была та же проблема, и я мог ее исправить, запустив:

sudo dpkg --configure -a

и отменив ее с помощью CTRL + C. Затем

sudo apt-get purge nautilus-dropbox

работали очень хорошо.

0
ответ дан 15 November 2014 в 06:36

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

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