como você abre aplicativos após instalar com chocolate?

como você abre aplicativos após instalar com chocolate?

Verifiquei perguntas semelhantes sobre chocolate/choco no Windows PowerShell, mas ainda não consigo encontrar a resposta para esta pergunta simples:

Como você abre um pacote depois de instalado via chocolatey? Estou tentando abrir o emacs no PowerShell. Instalei o chocolatey com o powershell como direitos de administrador e instalei o emacs via choco. Choco reconhece o emacs como já instalado

Avisos: - emacs - emacs v26.2.0.20190417 já instalado. Use --force para reinstalar, especifique uma versão para instalar ou tente atualizar.

Até agora eu liguei

>choco emacs
>choco ./emacs
>emacs
>./emacs

Responder1

Vou dividir esta resposta em duas metades - primeiro, falando sobre os pacotes Chocolatey em geral:

Como abrir um determinado aplicativo depende muito do pacote e do que ele está instalando (se houver).

Os aplicativos CLI geralmente terminarão com umcalçocriado, o que permitirá que você o chame na linha de comando.

Os aplicativos que usam um instalador mais tradicional podem acabar com um atalho na área de trabalho, no menu Iniciar ou em nenhum dos itens acima. Isso depende absolutamente do instalador e se alguma lógica adicional for aplicada no pacote específico.

Para ser mais específico, então:

O pacote sobre o qual você está perguntando especificamente, emacsagora é um metapacote que depende do emacs.portable. A versão da qual você está falando ( 26.2.0.20190417) não era, mas tinha funcionalidade semelhante.

Oinstalar scriptdescompacta uma seleção de arquivos no $env:ChocolateyInstall\lib\emacs\diretório, incluindo uma \bin\pasta com emacs.exe etc.

Mostra a pasta bin do emacs

Alguns shims são então criados, apontando para emacs, emacsclient, emacsclientw e runemacs. Você pode encontrá-los em $env:ChocolateyInstall\bin, que deve estar em PATH.

Mostra geração de shim e emacs.exe disponíveis no PowerShell

Eles devem ser iniciados quando você chamar emacs(ou um dos outros comandos) de qualquer linha de comando, embora se você acabou de instalar o Chocolatey, poderá ser necessário atualizar suas variáveis ​​de ambiente ou reiniciar sua sessão.

A versão mais recente do pacote será instalada no diretório de ferramentas ( C:\tools\emacspor padrão).

informação relacionada