Estou lutando com o Ubuntu há quase 3 meses. E isso nunca deixa de me deixar louco. Estou usando o Ubuntu para compilar os kernels do Android para beaglebone black. Eu instalei o Ubuntu em um disco rígido físico separado. Depois que terminei meu trabalho com ele, desconectei o disco rígido e não o usei até hoje. Hoje de manhã eu reconectei meu disco rígido do Ubuntu e tentei inicializar o Ubuntu. E surpresa surpresa. Não arrancou. Desde que eu não me importei com os arquivos no disco rígido, eu formatei e instalei um novo Ubuntu.
Agora estou seguindo os passos exatos que fiz antes para compilar o kernel. Eu preciso de vários pacotes para instalar para compilar um kernel Android. Um deles é "libglapi-mesa". Eu estou usando o seguinte comando shell para instalá-lo:
apt-get install libglapi-mesa
Mas ele age de maneira diferente e não instala o pacote. Aqui está a resposta do shell:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'libglapi-mesa-lts-saucy' instead of 'libglapi-mesa'
libglapi-mesa-lts-saucy is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded
Eu usei a mesma configuração do Ubuntu 12.04.4. E no passado estava instalando o pacote que eu quero, agora ele não o instala. Ele diz "selecionar 'libglapi-mesa-lts-saucy'" e "libglapi-mesa-lts-saucy já é a versão mais recente". mas eu não quero esses pacotes porque quando eu tento rodar
sudo apt-get install git-core gnupg flex bison gperf build-essential \
zip 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 openjdk-6-jdk tofrodos \
python-markdown libxml2-utils xsltproc zlib1g-dev:i386 \
minicom tftpd uboot-mkimage expect libgl1-mesa-dri
Ele falha porque precisa de 'libglapi-mesa'.