O que pacotes eu deveria instalar com Cygwin para torná-lo não inchado, mas também tenho tudo o que seria necessário como um desenvolvedor? [fechadas]

StackOverflow https://stackoverflow.com/questions/392812

  •  23-08-2019
  •  | 
  •  

Pergunta

Normalmente, eu rodar o Linux em uma máquina virtual, no entanto, a maioria do meu VMs estão em um disco rígido externo e eu pode ou não ter um comigo. Eu acho Cygwin seria uma boa alternativa para a funcionalidade leve quando eu preciso de algo Linux como e não tem uma VM no meu laptop. Mas eu estou tendo problemas para obter o direito de configuração - Eu quero o mínimo para o desenvolvimento + X11. Alguém já usou Cygwin desta maneira? Se sim, quais sugestões você tem?

Foi útil?

Solução

Primeira opção:. Não se preocupe com "inchaço" - instalar tudo o que vem à mente

Com uma conexão de internet permanentemente disponível, eu também tido uma abordagem "just in time" - o instalador Cygwin faz com que seja fácil de baixar e instalar o que você precisa, como e quando você descobrir que você precisar.

Outras dicas

Update: Eu mudei para WSL desde postar esta resposta. Se você ainda está usando Cygwin experimentá-lo. Não é um substituto, mas é mais agradável em um número de maneiras.

Pessoalmente, acho que ter que sair Cygwin só para instalar novos pacotes bastante irritante para tentar evitar a estratégia just-in-time, e, felizmente, há uma ferramenta para fazer isso muito mais fácil: apt-cyg . Desta forma, você pode realmente just-in-time instalar pacotes sem ter que sair Cygwin.

Dito isso, aqui está uma lista de pacotes comuns que você pode querer instalar, seja através do instalador ou via apt-cyg:

  • bash-completion
  • lynx (para instalar apt-cyg), wget e curl
  • vim
  • hg, git, e talvez svn e git-svn
  • diffutils e patchutils
  • python e python3

Há toneladas de mensagens de instalação Cygwin na internet também, eu referenciado esta .

A única maneira aqui é tentativa e erro. Iniciar com uma instalação mínima absoluta e adicionar coisas como você achar que você precisar deles.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top