首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何删除具有未知名称的包

问如何删除具有未知名称的包
EN

Ask Ubuntu用户
提问于 2021-09-29 11:14:02
回答 1查看 443关注 0票数 1

我犯了一个严重的错误,就是运行命令sudo apt-get install -y games-minesweeper,以为它只会安装一个游戏。它最终安装了大约30款游戏:

问题是我无法卸载这些软件包,因为它们不会出现在Ubuntu软件应用程序中,并且运行:

sudo apt-get remove games-minesweeper

只返回:

Package 'games-minesweeper' is not installed, so not removed

我也尝试过运行sudo apt-get remove <AppName>,但是它还没有找到任何一个游戏包的名称。

我也尝试过运行sudo apt-get remove <Debian Package ID>,但它也没有找到任何游戏的软件包。

我如何卸载这些软件包,或找出它们的包名?所以我可以运行sudo apt-get remove

EN

回答 1

Ask Ubuntu用户

发布于 2021-09-29 11:35:53

您必须使用以下命令来定位它们的包名

代码语言:javascript
复制
dpkg -S $(grep -r Penguins --include=*.desktop /usr/ 2> /dev/null --files-with-matches)

其中,grep -r Penguins --include=*.desktop /usr/ 2> /dev/null --files-with-matches在/usr文件夹中运行递归搜索Penguins,并列出找到的*.desktop文件的名称。然后dpkg -S …为找到的文件查找相应的包名。

企鹅…来 从… ace-of-penguins包。用

代码语言:javascript
复制
sudo apt-get remove ace-of-penguins
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1366468

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档