相关疑难解决方法(0)

乳胶编译问题

我已经安装了 latex 并使用 pdflatex 命令编译了 tex 文件,该文件没有编译。它显示未找到 revtex4-1.cls。如何解决这个问题,请任何人都可以帮助我。

latex

7
推荐指数
1
解决办法
2万
查看次数

如何为特定的头文件获取适当的 lib 包名

我们"abc.h no such file"在编译源代码时遇到一些错误是常见的问题。找到解决方案的唯一方法(据我所知)是在互联网上搜索。我需要做什么,编译源代码,它会给我一些错误,然后我必须通过在互联网上搜索来安装开发人员。

有什么办法可以通过头文件名获取lib包名?假设我需要crypto.h文件,libssl-dev包含这个文件。

但我怎么知道?我应该在哪里搜索它?有没有参考网站或程序?

dependencies compiling libraries

7
推荐指数
1
解决办法
2522
查看次数

如何搜索提供虚拟包的包?

如何搜索提供虚拟包的包?

例如,我想在 Ubuntu 12.04 的“主”存储库中搜索提供“x-terminal-emulator”的软件包。一种方法是解析包索引:

curl http://archive.ubuntu.com/ubuntu/dists/precise/main/binary-amd64/Packages.gz | zcat | grep -B12 '^Provides: x-terminal-emulator' | grep ^Package:
Run Code Online (Sandbox Code Playgroud)

这给了我以下结果:

Package: gnome-terminal
Package: konsole
Package: xterm
Run Code Online (Sandbox Code Playgroud)

有没有更好(更干净)的方法来做到这一点?可以使用任何官方工具(apt-get/apt-cache/etc)来完成吗?

package-management

6
推荐指数
2
解决办法
1477
查看次数

知道哪个包带来了特定的so库

/usr/lib32/libstdc++.so.6我的 Ubuntu 系统上有库。我想知道是哪个包裹把它带到那里的。怎么知道呢?

package-management aptitude 16.04

6
推荐指数
2
解决办法
5101
查看次数

强制 apt-get 再次询问所有安装问题?

在使用 apt-get 安装时jackd,我对一些问题给出了错误的答案。我如何强制 apt-get 再次问我这个问题?我真的宁愿通过包管理器来完成此操作,而不是手动进行更改。

我尝试清除它并再次安装。我也尝试过dpkg-reconfigure jackd。

configuration apt

5
推荐指数
1
解决办法
4547
查看次数

在 Ubuntu 13.10 上运行 ePsxe 1.9

所以我想在 Ubuntu 上试用 ePsxe 1.9(当然,我合法拥有我计划运行的控制台和游戏)。我从官方网站下载ePSXe v1.9.0 for Linux开始。然后我提取了二进制文件并尝试运行它。这是发生的事情:

error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)

这里发生了什么?谁能帮我这个?

emulation 13.10

5
推荐指数
2
解决办法
2万
查看次数

pip 不包含在 Python3 中

我有 14.04。我在 pip readthedocs 上读到 Python 3 默认包含 pip。当我在 Windows 上安装 Python 3 时,它就在那里,但我在 Ubuntu 上找不到 pip 命令。我检查了 dpkg,它不在那里。我还查看了 Ubuntu Python 3 端口页面,但没有看到任何内容。如果 pip 在这里,我在哪里可以找到它并让它工作?如果它不在这里,为什么我应该知道默认 Python 3 中还有什么遗漏了,这样我就不会浪费时间去寻找它了?

python3 software-installation pip

5
推荐指数
1
解决办法
3488
查看次数

使用 start-tor-browser 文件覆盖后如何恢复 /usr/bin/env

我正在安装 Tor 并想直接从终端访问它,所以我试图复制start-tor-browser到/usr/bin. 但是错误地,我用/usr/bin/env文件替换了start-tor-browser文件。我现在该怎么办??

apt software-installation

5
推荐指数
1
解决办法
1495
查看次数

如何找到提供 dbus 服务的可执行文件?

我在 Lubuntu 上遇到 kdeconnect 问题,当我执行守护进程时看到的唯一错误--replace是无法启动 kuiserver:

Couldn't start kuiserver from org.kde.kuiserver.service: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kuiserver was not provided by any .service files")
Run Code Online (Sandbox Code Playgroud)

我将它放在我的主安装qdbusviewer列表中(它是一台单独的机器),但找不到它来自哪个包,哪个文件提供此服务。没有这样命名的文件,我什至在选择的系统目录中找不到任何内容。grep kuiserver -ri

请注意,理想情况下,答案应该是通用的,因为我不仅对解决这个特定问题感兴趣,而且对学习如何解决此类问题感兴趣。

有问题的系统是 20.04,但问题本身不是关于 20.04,因此没有标签。plasma-workspace软件包不提供此服务,我尝试在 Lubuntu 上安装,甚至在此之后重新启动。

dbus

5
推荐指数
1
解决办法
1134
查看次数

如何找到给定命令的安装方法?

我通常使用以下方法安装软件包:

  • 来自 Ubuntu 存储库:sudo apt install commandName
  • 从 PPA:我必须添加 PPA 才能运行:sudo apt install commandName
  • 直接来自 deb 文件,(例如从 github 下载,例如 pandoc):sudo apt install /path/to/packageName
  • 使用快照。
  • 使用应用程序图像
  • 使用平包

有时,我需要这些信息,即我使用哪种方法来安装给定的命令/包。

Ubuntu 中是否有一个命令,给定一个命令名称,它会返回该信息?

package-management apt ppa software-installation snap

5
推荐指数
1
解决办法
773
查看次数