Existe um equivalente Homebrew para contas de usuário de acesso limitado no Linux?

7

Eu tenho alguns servidores Linux que não possuem as permissões sudo ou root necessárias, e estou me sentindo meio preso às minhas opções:

  • compile manualmente os pacotes para uma pasta ~/local/ ou algum equivalente
  • trabalhe com sysadmins para obter alguma versão antiga de qualquer ferramenta que eu esteja querendo instalar, provavelmente nunca será atualizado novamente
  • tente criar meu próprio homebrew , sem saber como fazê-lo

Existe algo para um usuário em meu estado limitado poder compilar localmente e instalar vários aplicativos localizados da mesma maneira que eu uso homebrew no meu Mac pessoal em casa?

    
por Nick Klauer 07.02.2012 / 21:59

4 respostas

7

Você conhece pkgsrc ? É um framework (usando Makefiles e algumas pkg_* tools) para compilar pacotes que também facilitam não -root construção de pacotes (e suas dependências) muito.

Então, referindo-se às suas escolhas, é a coisa "homebrew", mas já construída e comprovada, com muitos pacotes . Há também um guia. (Embora pareça meio específico do NetBSD, não é e deve funcionar tão bem no Linux .)

    
por 08.02.2012 / 11:04
2

O Linuxbrew é exatamente um equivalente ao Homebrew para Linux. Pode não ter existido quando o OP fez a pergunta, mas o faz agora e funciona muito bem.

    
por 09.07.2016 / 00:03
1

O EasyBuild pode atender às suas necessidades: link

Aqui está uma demonstração, uma instalação de um pacote como um usuário não-root: link

    
por 08.03.2013 / 03:30
-1

Se o que você está tentando fazer é limitar o acesso do usuário a certos comandos, então por que você não configura ou faz o administrador configurar o sudo adequado que limita seus usuários Linux aos executáveis que você quer e restringe o resto.

    
por 07.02.2012 / 22:19