
Пока я обновлялся с 18.04 до 20.04, dpkg
был прерван, я исправил проблемы с зависимостями, нопроблемаосталось нерешенным. Сегодня, когда я обновлял свою систему с помощью менеджера пакетов Synaptic, она рухнула, затем я снова исправил проблемы с зависимостями. Но при попытке запустить pip3
он говорит:
Command 'pip3' not found, but can be installed with:
sudo apt install python3-pip
Я был уверен, что python3-pip
он установлен, но я следовал инструкции, которая дала следующий результат:
Reading package lists... Done
Building dependency tree
Reading state information... Done
python3-pip is already the newest version (20.0.2-5ubuntu1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Итак, я переустановил python3-pip
и pip3
начал работать. Но я подозреваю, что это произошло со многими пакетами, поэтому я хочу переустановить все установленные пакеты с помощью следующей команды:
sudo apt list --installed | sed 's/\// /' | awk '/\[installed\]/{print $1}' | sudo xargs apt install --reinstall -y
Стоит ли мне это делать? Это хорошая идея?
Редактировать: Мой вопрос похож наМенеджер по обновлениям хочет, чтобы я выполнил частичное обновление, но я уже делал все это, но это ни к чему не привело.
Редактировать: Я хочу сделать это, потому что @heynnema предложила мне переустановить Ubuntu, узнав всю историю предыдущей проблемы, изложенную в комментариях и чате.
Редактировать: Спасибо @bac0n, теперь я могу понять, какие пакеты затронуты, увидеввыход. Пакеты, на которые это влияет, в основном представляют собой python2.7
модули.