为了为我的三星Galaxy 4构建Ubuntu触摸,我尝试从源代码中编译所有我需要的东西。我过去经常从Ubuntu网站上进行指导,当我输入这个命令时:
$ sudo apt-get install git gnupg flex bison gperf build-essential \
zip bzr curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \
libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \
libgl1-mesa-dev g++-multilib mingw32 tofrodos \
python-markdown libxml2-utils xsltproc zlib1g-dev:i386 schedtool \
g++-4.8-multilib
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package mingw32像一些网站建议的那样,我试图启用universe,但我不知道如何做到这一点。我正在尝试这个构建,之前我不知道该做什么。
我正在运行15.10,我试着通过软件中心来提供宇宙,但它已经被选中了
发布于 2015-12-28 18:06:14
一般情况下,你只需做一个
sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu YOURDISTRO (precise, trusty, wily etc.) main universe'
sudo apt-get update在shell中,这应该会将宇宙回购添加到您的sources.list中。还可以手动将行添加到sources.list中:
sudo nano /etc/apt/sources.list(上面的命令实际上是这样做的)
另一个优点是转到packages.ubuntu.com并搜索mingw32包。然后手动安装。
你需要的回购也在那里列出。这里有一个指针:
下载mingw32 32包
但要注意一种叫做“地狱”的可能性。如果某个包需要更多的依赖项,而下一个包需要更多的依赖项,下一个package....you就会出现这种情况,对吗?
解决依赖关系可能是一个很大的麻烦。
https://askubuntu.com/questions/714281
复制相似问题