Você pode instalar curl
como não-raiz usando um prefixo no qual você tem permissões de gravação.
Faça o download de fontes curl, untar e cd no diretório extraído. Então
./configure --prefix=$HOME/usr
make
make install
e adicione isso a você ~/.profile
:
PATH="$HOME/usr/bin:$PATH"
export PATH
LD_LIBRARY_PATH="$HOME/usr/lib:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH
PKG_CONFIG_PATH="$HOME/usr/lib/pkgconfig:PKG_CONFIG_PATH"
export PKG_CONFIG_PATH
MANPATH=$HOME/usr/share/man:$MANPATH
export MANPATH
Observe que, depois de configurar tal $HOME/usr
no seu ~/.profile
, uma vez que você possa instalar facilmente a maioria dos outros pacotes nesse prefixo.