Sim, basta criar zsh com configure --prefix=/home/roseck
. Ele deve funcionar desde que a partição / home não esteja montada com um sinalizador noexec
.
Um shell não é mais especial do que qualquer outro aplicativo.
Se você não pode construir sobre essa máquina, você pode tentar construir em outra máquina do mesmo sistema operacional e arquitetura, de preferência a mesma distribuição e versão do sistema operacional e transferir os arquivos compilados através (tenha cuidado se o zsh depender de bibliotecas que não estão instalados na máquina de destino, você pode ter que compilá-los também.