【问题标题】:"E: Unable to locate package ruby and E: Package 'texinfo' has no installation candidate" occurs when installing Ruby and GCC安装 Ruby 和 GCC 时出现“E: Unable to locate package ruby​​ and E: Package 'texinfo' has no installation Candidate”
【发布时间】:2021-08-23 22:42:34
【问题描述】:

我正在尝试安装 node.js 和 npm,在安装它们之前需要安装 Ruby 和 GCC,因此在使用以下命令安装 Ruby 和 GCC 时: sudo apt-get install build-essential curl git m4 ruby texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev 在 Ubuntu 16.04.6 LTS 中,xenial。 我得到了错误:

但是使用命令: ruby -v 我得到结果: ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux] 我试过更新缓存,不行。

【问题讨论】:

    标签: ruby linux npm gcc ubuntu-16.04


    【解决方案1】:

    使用命令:ruby -v 我得到结果:

    这表示ruby已经安装好了,不需要再安装了。

    sudo apt-get install ... texinfo

    你为什么要安装 texinfo? nodejs 和 npm 不需要它。

    另外,你到底为什么要在一个 5 年前不受支持的操作系统中安装东西?即使是 LTS 版本的 Ubuntu 也应该升级到下一个 LTS 版本,否则您迟早会遇到不兼容问题。 Ubuntu 16.04 一年多以前就没有维护过。

    【讨论】:

      猜你喜欢
      • 2018-10-03
      • 2019-03-21
      • 1970-01-01
      • 1970-01-01
      • 2019-09-29
      • 1970-01-01
      • 2021-03-30
      • 1970-01-01
      • 2013-11-18
      相关资源
      最近更新 更多