Поврежденный npm, так попробованная способность, которая повредилась склонный И способность, оставив меня без диспетчера пакетов

Так, во время незначительного обновления ранее, я заметил, что npm не работал, таким образом, я начал обновлять пакеты. Я приземлился на эту подобную проблему, поэтому продолжал добираться aptitude установленный. Так или иначе та установка перестала работать также. Все, что я попробовал, привело к страницам этой ошибки:

E: The method driver /usr/lib/apt/methods/http could not be found.

Таким образом, после набора более бездельничания, я имел aptitude само удаление, которое это сделало. Но это оставило меня без aptitude ИЛИ apt.

Я пытался загрузить несколько из них и установить их с dpkg но это перестало работать из-за просто бесконечного списка недостающих зависимостей.

# dpkg -i apt_1.7.0_i386.deb 
(Reading database ... 151349 files and directories currently installed.)
Preparing to unpack apt_1.7.0_i386.deb ...
Unpacking apt:i386 (1.7.0) over (1.7.0) ...
dpkg: dependency problems prevent configuration of apt:i386: 
 apt:i386 depends on libapt-pkg5.0 (>= 1.7.0~alpha3~).
 apt:i386 depends on libc6 (>= 2.15).
 apt:i386 depends on libgcc1 (>= 1:4.2).
 apt:i386 depends on libgnutls30 (>= 3.5.6).
 apt:i386 depends on libseccomp2 (>= 1.0.1).
 apt:i386 depends on libstdc++6 (>= 5.2).

dpkg: error processing package apt:i386 (--install):
 dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for man-db (2.8.3-2) ...
Errors were encountered while processing:
 apt:i386

Я попробовал snap, но это имело x509 ошибку, таким образом, я отчасти разочаровался в этом также.

Кто-то может помочь мне de-навоз этот материал? Весь поиск Google, который я сделал до сих пор, не может сказать, что я пытаюсь переустановить apt-get, и думает, что я хочу использовать apt-get устанавливать материал.

Ubuntu 18.04.1LTS, между прочим. На живом сервере, на расстоянии в 300 миль.

Править: Так, этот сервер был главным образом восстановлен, он - начальное состояние, и я получил npm/nvm/pm2, работающий снова. При проверке новых журналов (и старых журналов) я вижу, что корень всех этих проблем был отказом центра сертификации. Где-нибудь, в некотором процессе, что-то не загружало по https, и в поиске и устранении неисправностей неудавшейся установки, я, вероятно, вызвал остальную часть этой путаницы.

1
задан 28 November 2018 в 18:59

1 ответ

Я не OP, но я работал над рассматриваемой машиной сейчас и фигурировал, лучше помещать решение здесь в случае, если у кого-либо еще есть та же проблема в будущем.

Я сначала получил копию способного пакета, который он удалил (1.6.3 вместо 1,7). Это дало мне недостающую зависимость libgcc1.4.9, который я пошел и выбрал. libgcc жаловался на не наличие gcc-4.9-base, который я затем пошел и нашел. gcc-4.9-base установлен без проблемы. libgcc имел конфликт в/usr/local/doc/libgcc1, таким образом, я удалил то, что уже было там и переустановило зависимость. Затем склонный установленный без проблемы. Я смог к "способному списку" без проблемы и возвратил машину mainstreetmark.

2
ответ дан 7 December 2019 в 13:20

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

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