Как я могу установить другие приложения после неудачной установки с помощью apt-get?

У меня есть VPS с Ubuntu Server 10.10 x64.

Я пытался установить Java, используя apt-get install openjdk-6-jre, но это не удалось, см. ca-Certificates-java не удается установить .

Теперь я хотел бы установить PHP с sudo apt-get install nginx php5-fpm php-apc php5-pgsql php5-suhosin, но он также не работает, с тем же сообщением об ошибке, что и с Java. Это почему? Как я могу установить другие приложения сейчас, когда установка Java не удалась?

1
задан 13 April 2017 в 15:23

2 ответа

Вы не сможете установить другие приложения, пока не решите проблему с помощью ca-certificates-java. apt-get не позволит вам держать какие-либо пакеты в ненастроенном состоянии.

Если вы не можете решить проблему (вы должны - просто гуглите сообщение об ошибке, которое дает вам Java), принудительно удалите пакет:

sudo mv /var/lib/dpkg/info/ca-certificates-java.postinst /var/lib/dpkg/info/ca-certificates-java.postinst.backup
sudo apt-get purge ca-certificates-java
0
ответ дан 13 April 2017 в 15:23

это похоже на сломанный пакет ca-certificate-java . Поскольку ошибка apt говорит:

1 not fully installed or removed.

Сначала попытайтесь удалить ее с помощью: dpkg -r ca-certificates-java

и переустановите с помощью apt: apt-get install ca-certificates-java

, если другие зависимости невозможно разрешить, попробуйте apt-get -f install разрешить ошибочные зависимости.

0
ответ дан 13 April 2017 в 15:23

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

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