我无法在 Ubuntu 21.04 中安装任何会议软件。
我努力了-
每当我尝试安装其中任何一个时,都会显示我有未满足的依赖项。
我也尝试过安装 Zoom gdebi,但效果不佳。
如果我跑——
sudo gdebi Downloads/zoom_amd64.deb
Run Code Online (Sandbox Code Playgroud)
我明白了——
正在阅读包裹清单...完成
构建依赖树...完成
读取状态信息...完成
读取状态信息...完成
这个包是可以卸载的
依赖性不可满足:libgl1-mesa-glx
所以,当我尝试安装它时-
sudo apt install libgl1-mesa-glx
Run Code Online (Sandbox Code Playgroud)
我明白了——
正在阅读包裹清单...完成
构建依赖树...完成
读取状态信息...完成
软件包 libgl1-mesa-glx 不可用,但被另一个软件包引用。这可能意味着该包丢失、已过时或只能从其他来源获得
当我尝试以相同方式安装 Webex 时,出现同样的问题 -
这个包是可以卸载的
依赖性不可满足:libgl1-mesa-glx
这是 apt GUI 安装程序显示的内容 -
https://i.postimg.cc/mDbNXJMN/MBg-SCz-Fh-QDGV.png
我已经陷入了僵局。我该如何处理这个问题?
package-management apt dependencies software-installation 21.04
已解决,最初的问题以及所有错误消息和尝试如下。
对于那些将来访问此页面的人:
评论中建议的原始问题和尝试
昨天,我的 Ubuntu 20.04 机器意识到它存在 CUDA 冲突。我无法修复它们,因此我决定使用nvidia 网站上的说明卸载它:
sudo apt-get --purge remove <package_name> # Ubuntu
Run Code Online (Sandbox Code Playgroud)
我可能做出了一些错误的选择,但我不知道是哪一个。
然后我按照此处的说明进行操作,适用于 Ubuntu。我最终到达此页面并按照说明进行操作。
这就是我所拥有的:
sudo apt-get -y install cuda
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution …Run Code Online (Sandbox Code Playgroud) 当尝试从源代码构建Openvpn3时遇到此错误。需要什么包或库来解决这个问题?
重新安装我的 Lubuntu 12.04 系统后,我想找回一些程序,其中gscan2pdf
当我尝试在 gdebi 中安装 deb 文件时,我得到了这个

在突触中,我尝试安装该依赖项,但它是旧版本

如何安装最新版本?
我的 libboost 包坏了。我不知道如何修复它。我试过:
sudo apt-get autoremove
Run Code Online (Sandbox Code Playgroud)
结果是:
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
libboost-chrono1.54-dev : Depends: libboost1.54-dev (= 1.54.0-2ubuntu3) but it is not installed
libboost-date-time1.54-dev : Depends: libboost1.54-dev (= 1.54.0-2ubuntu3) but it is not installed
libboost-exception1.54-dev : Depends: libboost1.54-dev (= 1.54.0-2ubuntu3) but it is not installed
libboost-filesystem1.54-dev : Depends: libboost1.54-dev (= 1.54.0-2ubuntu3) but it is not installed
libboost-graph-parallel1.54-dev …Run Code Online (Sandbox Code Playgroud) 假设我有一个包列表:
foo
libfoo
bar
baz
quux
Run Code Online (Sandbox Code Playgroud)
并假设foo需要libfoo和bar,并且baz需要quux。
我想要一种方法来放入那个列表,然后取出这个列表:
foo
baz
Run Code Online (Sandbox Code Playgroud)
即 - 我想要安装的最小包列表 - 在依赖解析后 - 导致安装整个包列表。
我是 xubunutu 和 linux 的新手,我的问题是当我们卸载导致它们安装的软件包时,如何从系统中删除依赖项。
所以考虑这种情况,我安装了一个名为 test 的包。
apt-get install test
Run Code Online (Sandbox Code Playgroud)
但是,这通常会显示一条消息,说明还将安装以下新软件包。假设它安装了 50 个其他软件包作为依赖项,并继续接受并安装它们。
现在稍后我也安装其他包,假设新安装的包是否使用了之前安装的依赖项中的 10 个。
我想知道将来何时使用命令删除主包(测试)
apt-get remove test
Run Code Online (Sandbox Code Playgroud)
它会自动锻炼 50-10 包并删除它们吗?
或者它不会删除 50 个包中的任何一个?
还是会删除与测试包一起安装的所有 50 个包?
谢谢,
如何升级到较新版本的 Ubuntu?在解释如何进行版本升级方面做得很好。它还说“升级 Ubuntu 工作 100 次中有 99 次”这不是我的经验-我遇到了大约 6 次中有 6 次的问题(我不怪 Ubuntu-我认为我在没有深入理解的情况下搞砸了我的安装我正在做的事情造成了非典型的问题)。所以我总是在尝试升级之前对整个系统进行映像。然后我尝试升级,如果它不顺利并且我解决问题的尝试失败,我将系统恢复到我开始的地方。所有这些都需要相当长的时间。
所以我想知道是否有一种方法可以模拟版本升级,以便我可以找出是否会有问题区域并在实际升级之前可能解决它们。
例如,在我当前的 14.04.3 安装上,apt-get check并apt-get -f install没有报告任何问题。但是昨晚我升级到14.10后,有3、4个包坏了,无法解决冲突。在尝试升级之前,有没有办法查看可能导致升级时出现问题的安装有什么问题?
我想即使不升级,这也可能是有用的信息 - 这些“隐藏”问题可能会导致稳定性或性能问题......
我(拼命地)试图在我的 14.04 上安装 VLC。
apt-cache policy vlc
Run Code Online (Sandbox Code Playgroud)
返回:
vlc:
Installed: (none)
Candidate: 2.1.6-0ubuntu14.04.1
Version table:
2.1.6-0ubuntu14.04.1 0
500 http://mirror.switch.ch/ftp/mirror/ubuntu/ trusty-updates/universe amd64 Packages
500 http://mirror.switch.ch/ftp/mirror/ubuntu/ trusty-security/universe amd64 Packages
2.1.2-2build2 0
500 http://mirror.switch.ch/ftp/mirror/ubuntu/ trusty/universe amd64 Packages
Run Code Online (Sandbox Code Playgroud)
当我尝试安装时,我遇到了臭名昭著的vlc-nox问题:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been …Run Code Online (Sandbox Code Playgroud) 如何重新安装作为我安装的软件包的依赖项的所有软件包?由于安装问题,该软件包不想运行。依赖项可能已安装但不起作用,dpkg-reconfigure -a不起作用。是否有一个终端命令可以在不重新安装所有包的情况下重新安装包的所有依赖项。