Eu apenas tentei instalar o glibc
version 2.19
no meu computador da seguinte forma:
1) Eu clonei o glibc
git repo com
$ cd ~
$ git clone git://sourceware.org/git/glibc.git
2) Eu verifiquei a versão 2.19
com
$ git co tags/glibc-2.19
3) Eu fiz um diretório objdir
no meu diretório home, e construí a instalação lá com
$ cd ~/objdir
$ ~/glibc/configure --prefix=$HOME
$ make
4) Eu testei o make com
$ make check
Isso me deu um erro, mas algumas páginas que eu encontrei com uma pesquisa no Google me disseram que esse erro em particular não era grande coisa. (Gostaria de lembrar qual era o erro e a página da Web, mas não consegui, e encontrei a página da Web usando um computador que não tenho acesso agora, por isso não está no meu histórico da web onde estou digitando agora .)
5) Eu tentei instalar o glibc
com
$ make install
Aqui é onde as coisas ficaram loucas por mim. A instalação falhou no meio do caminho e, agora usando um glibc
quebrado, minha conta de usuário parou completamente de funcionar.
Felizmente, o administrador do meu sistema conseguiu mover meu .bashrc
- que estava apontando para o glibc
quebrado em meu diretório pessoal - e me reverter para o padrão .bashrc
. Assim, posso fazer login na minha conta novamente e fazer coisas.
A minha pergunta é: o que devo fazer para remover completamente a instalação danificada de glibc
que reside no meu diretório pessoal?
Quando executo make uninstall
em ~/objdir
, recebo este erro:
[dbliss@nx1 objdir]$ make uninstall
make -r PARALLELMFLAGS="" -C /home/despo/dbliss/glibc objdir='pwd' uninstall
make[1]: Entering directory '/home/despo/dbliss/glibc'
make[1]: *** No rule to make target 'uninstall'. Stop.
make[1]: Leaving directory '/home/despo/dbliss/glibc'
make: *** [uninstall] Error 2