找不到目标:mingw-w64-x86_64-flickcurl
Target not found: mingw-w64-x86_64-flickcurl
我正在使用 MSYS2,我希望能够安装 flickcurl。
我试过如下安装,但是好像找不到文件。
$ pacman -S mingw-w64-x86_64-flickcurl
error: target not found: mingw-w64-x86_64-flickcurl
我是不是漏掉了什么?
可能你的 MSYS2 已经过时了(把它想象成你在安装东西之前更新的 Linux 包管理器),你应该 运行 按照命令进行操作,如果系统要求你关闭终端,请执行此操作:
update-core
- 如果你的 MSYS2 不是很旧,这个会失败,这是一个好兆头
pacman -Syu
- 您可能需要重复它直到看到 there is nothing to do
;它会更新您已安装的软件包
pacman -S mingw-w64-x86_64-flickcurl
这些包应该在这些步骤之后可用:
$ pacman -Ss flickcurl
mingw32/mingw-w64-i686-flickcurl 1.26-1
Flickcurl is a C library for the Flickr API (mingw-w64)
mingw64/mingw-w64-x86_64-flickcurl 1.26-1
Flickcurl is a C library for the Flickr API (mingw-w64)
命令解释:
update-core
- 过去用于升级核心包,现在已删除,因为 pacman
做到了
更好
pacman -S <package_name>
- 检查本地数据库中的包
如果找到并安装它(如果没有数据库或
它已经过时了)
pacman -Su
- 将已安装的软件包与
数据库搜索更新(如果没有,也会失败
数据库或已过时)
pacman -Sy
- 下载数据库
可用套餐
pacman -Syu
- 下载数据库并搜索
对于更新,推荐升级方式
最后的注释:
MSYS2 不 支持部分升级,原因与 Like Arch Linux 相同。这意味着你应该 运行 pacman -Syu
在安装包之前。
我正在使用 MSYS2,我希望能够安装 flickcurl。
我试过如下安装,但是好像找不到文件。
$ pacman -S mingw-w64-x86_64-flickcurl
error: target not found: mingw-w64-x86_64-flickcurl
我是不是漏掉了什么?
可能你的 MSYS2 已经过时了(把它想象成你在安装东西之前更新的 Linux 包管理器),你应该 运行 按照命令进行操作,如果系统要求你关闭终端,请执行此操作:
update-core
- 如果你的 MSYS2 不是很旧,这个会失败,这是一个好兆头pacman -Syu
- 您可能需要重复它直到看到there is nothing to do
;它会更新您已安装的软件包pacman -S mingw-w64-x86_64-flickcurl
这些包应该在这些步骤之后可用:
$ pacman -Ss flickcurl
mingw32/mingw-w64-i686-flickcurl 1.26-1
Flickcurl is a C library for the Flickr API (mingw-w64)
mingw64/mingw-w64-x86_64-flickcurl 1.26-1
Flickcurl is a C library for the Flickr API (mingw-w64)
命令解释:
update-core
- 过去用于升级核心包,现在已删除,因为pacman
做到了 更好pacman -S <package_name>
- 检查本地数据库中的包 如果找到并安装它(如果没有数据库或 它已经过时了)pacman -Su
- 将已安装的软件包与 数据库搜索更新(如果没有,也会失败 数据库或已过时)pacman -Sy
- 下载数据库 可用套餐pacman -Syu
- 下载数据库并搜索 对于更新,推荐升级方式
最后的注释:
MSYS2 不 支持部分升级,原因与 Like Arch Linux 相同。这意味着你应该 运行 pacman -Syu
在安装包之前。