如何在 ubuntu 16.04 Linux 机器中删除 rstudio-server-1.0.143-amd64.deb

如何在 ubuntu 16.04 Linux 机器中删除 rstudio-server-1.0.143-amd64.deb
$ 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'

答案1

猜测您是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

答案2

访问问题我如何才能重现错误“包...需要重新安装,但我找不到它的存档”以进行测试?然后转到如何处理破损的包裹答案部分:

  1. 尝试删除有问题的软件包,必要时可强制删除。此时您必须非常小心,因为您可能会强制删除一个关键软件包,甚至更糟的是,一组关键软件包。

    以下命令从礼貌到不太礼貌再到直接强制。请按顺序尝试。

    sudo dpkg --remove $broken_package
    sudo dpkg --remove --force-remove-reinstreq $broken_package
    sudo dpkg --remove --force-all $broken_package
    

我希望这能对某些人有所帮助。这对我有用。

相关内容