首页 > 解决方案 > E: 无法定位软件包 libsqli

问题描述

我在 Xubuntu 上安装 ruby​​,但在实际安装 ruby​​ 之前,我需要安装一些包和库。所以我运行了命令

sudo apt-get install curl git nodejs gcc make libssl-dev libreadline-dev zlib1g-dev libsql

我得到了一个错误的输出:

正在读取包列表...完成构建依赖关系树
正在读取状态信息...完成 E:无法找到包 libsqli

关于如何解决这个问题的任何想法?

标签: rubycommand-linepackage

解决方案


这是因为sources.list. 您的系统找不到所需的软件包。

你必须更新它。

例如

echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt-get update

强烈建议遵循特殊站点的说明。

您可以选择 rvm/rbenv、OS 版本、Ruby、Rails

本教程将帮助您配置 Git、PostgreSQL


推荐阅读