A resposta óbvia é instalar a partir do código-fonte, o que não ajuda em nada com as dependências.
A instalação a partir de um repositório de pacotes RPM está fora de questão, porque esses pacotes instalam arquivos em diretórios "comuns", como /usr/bin
, e outros usuários esperariam que apenas o root pudesse ser instalado lá. O que você precisaria, em teoria, é um repositório de pacotes que são construídos para instalar em locais onde você tem acesso de gravação ou são relocáveis lá, e então você usaria um gerenciador de pacotes (possivelmente corrigido) com um diretório de dados fora do padrão. Mas tal repositório (provavelmente) não existe.
A conclusão é que isso não funcionará de maneira razoável. Para gerenciar o software em um sistema Linux, você precisa de acesso root, ou pelo menos arranjos especiais com o root, para que você possa dominar seu próprio reino, mas mesmo isso é difícil de ser feito com segurança.