Как удалить rstudio-server-1.0.143-amd64.deb в машине с Lin ux на Ubuntu 16.04
$ sudo apt-get remove rstudio-server-1.0.143-amd64.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package rstudio-server-1.0.143-amd64.deb
E: Couldn't find any package by glob 'rstudio-server-1.0.143-amd64.deb'
E: Couldn't find any package by regex 'rstudio-server-1.0.143-amd64.deb'
2 ответа
Угадайте, что вы установили rstudio-server
загрузив его из внешнего источника, а затем установив его с помощью dpkg
или же GDebi
, Итак, вы пытаетесь удалить его с помощью команды:
sudo apt-get remove rstudio-server-1.0.143-amd64.deb
Но, rstudio-server-1.0.143-amd64.deb
это имя файла. Программное обеспечение установлено как: rstudio-server
, Итак, правильная команда будет:
sudo apt-get remove --purge rstudio-server
Посетите вопрос Как воспроизвести ошибку "пакет... необходимо переустановить, но я не могу найти архив для него" для тестирования?и перейдите к разделу « Как управлять сломанными пакетами » ответа:
Попробуйте удалить проблемный пакет, при необходимости, принудительно. Вы должны быть очень осторожны здесь, так как вы можете принудительно удалить критический пакет или, что еще хуже, набор критических пакетов.
Следующие команды идут от вежливых к менее вежливым и к прямой силе. Попробуйте их по порядку.
sudo dpkg --remove $broken_package sudo dpkg --remove --force-remove-reinstreq $broken_package sudo dpkg --remove --force-all $broken_package
Я надеюсь, что это поможет кому-то. Это сработало для меня.