Os pacotes binários são compilados com a suposição de que eles serão instalados em locais específicos em /
. Isso nem sempre é facilmente alterado, e seria preciso um esforço adicional de controle de qualidade (o que é difícil o suficiente em primeiro lugar!) Para determinar se binários específicos são ou não são realocáveis.
Até certo ponto, você pode usar coisas como fakechroot para criar um sistema inteiro em um subdiretório como um usuário não-root, mas isso é tedioso e frágil.
Você terá mais sorte com os pacotes-fonte. Prefixo do Gentoo e GoboLinux sem raiz são ambos gerenciadores de pacotes que podem ser instalados em locais que não são /
e podem ser usados por usuários que não são root
.