Debian / Ubuntu apt ou pbuilder sem privilégios de root?

1

Eu quero usar apt ou pbuilder para construir um pacote no diretório pessoal do usuário. O diretório inicial tem espaço suficiente para armazenar a origem do pacote, suas dependências e saída binária. Mas os documentos apt e pbuilder dizem que você precisa ser um usuário root (sudo) para usá-lo.

É frustrante, pois a única maneira agora que tenho à disposição é criar o pacote a partir do código-fonte ou usar o dpkg e, em ambos os casos, descobrir as dependências manualmente, criar o layout dir manualmente e instalar as coisas manualmente. Agora se eu posso fazer todas essas coisas manualmente , por que os escritores de ferramentas (apt) acham que isso usando sua ferramenta (apt) é de alguma forma mais especial / perigoso ?

Eu não quero usar privilégios de root APENAS para criar e testar um pacote de usuários.

Se eu não tenho permissão para fazer nada fora do meu diretório home, então por que NÃO é permitido aos comandos do tipo apt ou pbuilder "construir" algo em meu diretório home sem privilégios de root? Eu só quero usar sua funcionalidade.

Parece que não há nada como Prefixo do Gentoo do Debian

    
por Tem Pora 03.07.2013 / 12:47

1 resposta

0

Tente o link fakechroot, ele deve permitir que você configure um chroot env sem raiz.

    
por 24.10.2016 / 14:36