【问题标题】:Unable to locate package libcfitsio3无法找到软件包 libcfitsio3
【发布时间】:2020-08-21 07:23:41
【问题描述】:

我正在尝试安装 presto pulsar 软件。

我正处于必须安装一些软件包的第一步。我正在输入以下命令:

"sudo apt-get install git libfftw3-bin libfftw3-dbg libfftw3-dev libfftw3-doc libfftw3-double3 libfftw3-long3 libfftw3-quad3 libfftw3-single3 pgplot5 csh automake gfortran libglib2.0-dev libccfits-dev libcfitsio3 libcfitsio3-dev "

我尝试导航到 ubuntu 网站以搜索 libscfitsio,并在 ubuntu 网站上找到了一些 libscfitsio 包,但我不明白如何通过 bash shell 安装它们。这是我收到的错误图片:

enter image description here

找不到包 libcfitsio3

包 libcfitsio3-dev 没有安装候选

我尝试将 libcfitsio 的所有变体输入 bash shell。我总是收到错误“无法找到软件包 libcfitsio。”我不明白的是,如果我在ubuntu网站上搜索了libcfitsio,在ubuntu网站上得到了一些结果,为什么shell找不到任何东西?

【问题讨论】:

  • 您的问题更适合Ask Ubuntu。这个网站是为编程相关的问题。

标签: bash ubuntu dependencies package locate


【解决方案1】:

问题在于 ubuntu 存储库中没有名称为 libcfitsio3 的包。使用下面的 ubuntu 命令apt search 查看我的结果。事实上,有几个与libcfitsio 相关的软件包,它显示有更新版本libcfitsio7`。您可以根据需要安装其中任何一个。

PS:您不必在所有这些网站上搜索可用的软件包。 apt search <name> 列出了主存储库中所有需要的包。只需确保您运行 apt update 以更新以从远程存储库中获取最新信息。

【讨论】:

    【解决方案2】:

    相关包名是libcfitsio-dev,所以使用:

    sudo apt-get install libcfitsio-dev
    

    我使用上面的方法通过 GitHub Actions 和 ubuntu-latest 安装 cfitsio

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-03-05
      • 2019-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多