我是一名 Ubuntu 新手,实际上刚刚转用 Linux。当我尝试通过输入 sudo apt install softwareName 来安装软件时,系统显示“缺少软件包”。
当我尝试安装 vlc 时,它显示了。我从谷歌找到了解决方案。现在我尝试安装另一个应用程序,它仍然显示“缺少软件包”。
现在我的问题是,如何知道在安装软件之前需要先安装哪些软件包?
谢谢。
答案1
使用包管理器时,在安装包之前无需安装任何内容。管理器会处理所有依赖项。
有时用户可能会因为安装了一些会损坏其默认库的程序而损坏软件包。在这种情况下,系统会向用户显示相应的消息,告诉用户如何修复问题。
从问题内容来看,这表明您是新安装的。某些库和包在初始安装时不会更新。随着时间的推移,系统会自动更新您的库和依赖包。当您使用 GUI 包管理器时,此过程也会更自动地进行,Ubuntu 软件software
。您可以通过单击应用程序菜单(侧面板底部的按钮)后输入来访问它。
运行终端包管理器时,易于,您必须使用以下命令手动执行更新。前两个命令更新您的库和依赖包。第三个命令安装您想要的应用程序。
$ sudo apt update
$ sudo apt upgrade
$ sudo apt install vlc
如果您的库是最新的,下次您就不必运行前两个命令。您可能几个月都不需要运行它。但在安装新应用程序时,大多数时候运行它们永远不会有害。许多应用程序安装说明将这两个命令作为安装过程的一部分。
使用默认存储库中的应用程序时很少发生冲突和问题。如果出现上述问题,则输出将非常具体地说明问题是什么以及修复该问题的命令。
答案2
sudo apt-get 更新
sudo apt-get 升级
打开 Ubuntu 软件并搜索 vlc 这是最简单的方法