Permitir que os usuários instalem software usando o gerenciador de pacotes do sistema, causaria muitos problemas, o que é fácil de perceber é a manutenção de dependências. Embora as dependências do pacote que você deseja instalar estejam satisfeitas hoje, elas podem não ser satisfeitas amanhã quando os administradores de sistemas reais tiverem feito alguma alteração - sua instalação deve impedir o trabalho deles (não são muitos os que acreditarão), caso seu software seja desinstalado ou apenas deixado quebrado?
Os pacotes Debian são apenas ar
-arquivos que contêm dois tarballs, então devem ser fáceis de extrair em qualquer sistema unix, mas se você estiver em um Debian (ou um derivado que não o remove) é mais fácil usar dpkg-deb
como Stephen sugere em sua resposta. Observe que, além dos scripts do mantenedor não serem executados ao extrair o conteúdo do pacote manualmente, as dependências não são verificadas. É simples verificar as dependências (mas, como as circunstâncias observadas podem mudar), fazer o que os scripts do mantenedor fariam pode ser simples, mas também pode ser difícil. Você precisará ler o roteiro e descobrir o que eles fazem e como fazê-lo em seu ambiente limitado.