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.