我正在试图编译的一个项目需要mingw32。apt-get install给了我Unable to locate package mingw32。
执行apt cache search会产生许多选项,我需要帮助选择一个可以工作或消除此错误的选项。
4.2.0-16-generic #19-Ubuntu SMP Thu Oct 8 15:35:06 UTC 2015有什么想法吗?
发布于 2015-10-26 02:44:03
这个包位于Ubuntu的宇宙存储库中。所以,确保您已经启用了/etc/apt/sources.list中的宇宙
要安装它,请使用以下命令:
sudo apt-get install mingw32它将自动安装软件包mingw32 mingw32-binutils mingw32-runtime。
和
sudo apt-cache search mingw32
mingw32 - Minimalist GNU win32 (cross) compiler
mingw32-binutils - Minimalist GNU win32 (cross) binutils
mingw32-runtime - Minimalist GNU win32 (cross) runtime不需要选一个。这些包是mingw32的依赖项。
注意:目前这些包可以在trusty、utopic和早期版本的Ubuntu中获得。如果您正在使用最新的Ubuntu版本,那么检查Ubuntu包搜索包是否可用。如果没有,那么要么下载软件包并手动安装,要么下载源代码并编译它。
编辑:您也可以尝试这样做:
对于32位系统:
wget http://archive.ubuntu.com/ubuntu/pool/universe/m/mingw32/mingw32_4.2.1.dfsg-2ubuntu1_i386.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/m/mingw32-binutils/mingw32-binutils_2.20-0.2ubuntu1_i386.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/m/mingw32-runtime/mingw32-runtime_3.15.2-0ubuntu1_all.deb64位系统
wget http://archive.ubuntu.com/ubuntu/pool/universe/m/mingw32/mingw32_4.2.1.dfsg-2ubuntu1_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/m/mingw32-binutils/mingw32-binutils_2.20-0.2ubuntu1_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/m/mingw32-runtime/mingw32-runtime_3.15.2-0ubuntu1_all.deb使用以下命令安装这些包:
sudo dpkg -i *.deb如果它显示依赖项,那么使用命令:
sudo apt-get install -f再安装一次
sudo dpkg -i *.deb发布于 2020-02-25 11:28:59
https://askubuntu.com/questions/689935
复制相似问题