-
Compile e instale em
~/bin(e edite seu.bashrcpara definir oPATHpara incluí-lo). bibliotecas podem, da mesma forma, ser compiladas e instaladas em~/lib(definirLD_LIBRARY_PATHpara apontar para isso), e os cabeçalhos de desenvolvimento podem ser instalados em, e.~/includes. -
Dependendo dos detalhes específicos dos programas que você deseja instalar e das bibliotecas das quais eles dependem, você pode baixar os arquivos .deb e usar '
dpkg-deb -x' para extraí-los sob seu diretório pessoal. Você terá muita "diversão" definindo oPATH,LD_LIBRARY_PATHe outrosvariables. Quanto mais complexo o programa ou aplicativo que você está instalando, mais divertido você estará:)Você, é claro, não conseguirá instalar
setuidbinários dessa forma - eles instalarão, mas (já que você não tem permissão para chown-los para root ou definir osetuidbit neles) eles serão apenas binários normais de sua propriedade.De forma semelhante, os daemons e serviços do sistema que esperam estar em execução como um determinado
UIDou que têm a capacidade de alterar o uid ou esperam que os arquivos estejam em/etcrather~/etce assim por diante provavelmente não funcionarão bem, se em tudo. -
A maioria dos administradores consideraria
Muito poucos, no entanto, considerariam a instalação de um cliente de torrent inofensivo, especialmente se eles tiverem que pagar por largura de banda ou acabar sendo legalmente responsáveis. A maioria dos administradores de sistema provavelmente não ficaria totalmente feliz se os usuários finais instalassem esse software sem permissão. Eles podem dizer "claro, vá em frente, bata para fora" ou eles podem não ... mas você deve perguntar sobre qualquer coisa que possa causar problemas para os proprietários / administradores da máquina.mcemceditcomo "inofensivos" programas inócuos.