无法找到包 sqlite3

Chi*_*hin 12 12.10

我正在努力奔跑

sudo apt-get install libsqlite3-dev
Run Code Online (Sandbox Code Playgroud)

但我收到此错误:

E: Unable to locate package sqlite3
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题?

bio*_*ark 16

我刚刚看到你的命令不完整。尝试:

sudo apt-get install sqlite3 libsqlite3-dev
Run Code Online (Sandbox Code Playgroud)

如果仍然不起作用,请尝试以下操作:

运行命令:

 sudo apt-cache policy sqlite3
Run Code Online (Sandbox Code Playgroud)

将为您提供以下输出:

sqlite3:
  Installed: (none)
  Candidate: 3.7.9-2ubuntu1.1
  Version table:
     3.7.9-2ubuntu1.1 0
        500 http://archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
     3.7.9-2ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
Run Code Online (Sandbox Code Playgroud)

可以看到包在archive.ubuntu.com/ubuntu

因此,请检查您的存储库。打开更新管理器,转到设置,输入密码后,您将看到选择的存储库:

在此处输入图片说明

试试我选择的选项,你应该没问题。


Chi*_*hin 5

我找到了解决方案。其实很简单。我需要先做一个软件更新(因为这是一个新安装)

sudo apt-get update && sudo apt-get upgrade # Update software
sudo apt-get install libsqlite3-dev # Install packages
Run Code Online (Sandbox Code Playgroud)