我正在尝试安装 php5-sqlite3。在命令行中输入:
sudo apt-get install php5-sqlite3
结果我得到:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package php5-sqlite3 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package php5-sqlite3 has no installation candidate
这里发生了什么事?我该如何解决这个问题?
答案1
我认为你想要 php5-sqlite。
答案2
您可以使用以下方法找到您正在搜索的包:
$ sudo apt-cache search php sqlite
search
有关该命令的更多信息,请参阅apt-cache
手册页:
搜索正则表达式 [ 正则表达式 ... ]
search 针对给定的正则表达式模式对所有可用软件包列表执行全文搜索。它会在软件包名称和描述中搜索正则表达式的出现,并打印出软件包名称和简短描述。如果给出了 --full,则每个匹配的软件包都会产生与 show 相同的输出,如果给出了 --names-only,则不会搜索长描述,只会搜索软件包名称。
可以使用单独的参数来指定一起连接的多个搜索模式。