Você precisará da versão 2.15-0ubuntu10.2
da libc-bin para acompanhar seu pacote libc6 2.15-0ubuntu10.2
. Você provavelmente precisará de alguns outros também - se você tiver libc6-dev ou libc6-dbg, eles também precisam corresponder exatamente à versão libc6, então eles precisarão ser rebaixados ao mesmo tempo.
2.15-0ubuntu10.2
é a versão desses pacotes no Ubuntu Precise e 2.15-0ubuntu10.4
é a versão atual em atualizações precisas. Portanto, uma maneira de obter todos esses pacotes (desde que você também tenha as fontes do apt precisas) é:
apt-get install $(for pkg in libc6 libc-bin libc6-dev libc6-dbg; do \
dpkg -s "$pkg" &> /dev/null && echo "${pkg}=2.15-0ubuntu10.2"; \
done)
Você pode ter outros pacotes que exigem uma versão exata da libc6.
As alterações entre 2.15-0ubuntu10.2 e 2.15-0ubuntu10.4 podem ser encontradas aqui .
No entanto , não é nada óbvio para mim que você realmente precise da versão ...10.2
. É mais provável que quem fez o seu script acabou de pegar a versão da libc6 que estava em uso no ubuntu no momento e a enviou como "libc-ubuntu.deb". Mas a versão da libc6 que você já tem é, com toda probabilidade, perfeitamente bem para os binários em seu pacote. As atualizações de pacotes Debian e Ubuntu para distribuições estáveis, como Precise, são extremamente cuidadosas para evitar alterações nas ABIs ou APIs da biblioteca ou outras interfaces documentadas, portanto, se a versão ...10.2
funcionar e a versão ...10.4
não, provavelmente bug que o Ubuntu vai querer saber. Eu tentaria apenas instalar o seu pacote Steam (s) sem se preocupar com o arquivo libc-ubuntu.deb.