Cygwin que abre o terminal errado da barra de tarefas

1

Instalei o Cygwin em uma máquina com Windows 7. Outro dia, usei o instalador do Cygwin para atualizar e instalar um novo pacote. Depois disso, o ícone do Cygwin na minha barra de tarefas abre algum outro terminal que não possui nenhum dos comandos que deveria. No entanto, o ícone do Cygwin no menu Iniciar abre o terminal correto.

Este é o terminal do Cygwin que abri no menu inicial:

EesteéoterminalCygwin(masnãorealmenteCygwin)queabridabarradetarefas:

Observeoíconediferentenoterminalnão-Cygwineofatodequeocomandolsnãofoiencontrado.

Esseíconecorrespondeaoqueestouvendonaminhabarradetarefas.SeeunãotiveroCygwinaberto,eutenhoaimagemdeterminal"padrão" na barra de tarefas:

MasseeuforaomenuIniciareabriroCygwin,vejoissonabarradetarefas:

Eu tentei desinstalar e reinstalar o Cygwin, mas não fez diferença.

O que poderia estar causando isso e como posso corrigi-lo?

    
por jimchristie 09.11.2015 / 14:32

2 respostas

1

Eu estava tendo um problema semelhante esta semana; o ícone estava faltando completamente quando eu abri e quando eu o fixava na barra de tarefas, ele simplesmente aparecia para outra área da barra de tarefas.

Houve uma atualização de pacote ontem ou hoje para o mintty, e isso parece ter corrigido meu problema. Você pode atualizar e ver se isso conserta o seu?

    
por 13.11.2015 / 16:16
2

O ícone do Cygwin na minha barra de tarefas abre algum outro terminal

O ícone na barra de tarefas está sendo executado em cygwin.bat :

@echo off

C:
chdir C:\cygwin\bin

bash --login -i

Este é um arquivo em lote que abre um shell cmd e executa bash .

O ícone no menu iniciar é um atalho para o terminal cygwin mintty que está executando o seguinte comando:

C:\cygwin\bin\mintty.exe -i /Cygwin-Terminal.ico -

Este é um atalho que executa o terminal Cygwin mintty e, em seguida, efetua o login no seu shell padrão (geralmente é bash , mas poderia ser outro shell).

Você pode excluir o atalho para cygwin.bat da barra de tarefas e fixar o ícone mintty do terminal Cygwin na barra de tarefas:

  • Clique com o botão direito do mouse em "Terminal Cygwin64"

  • Selecione "Fixar na barra de tarefas"

Nota:

  • Isto é para a versão de 64 bits do Cygwin, a versão de 32 bits pode ter um nome diferente.

    
por 09.11.2015 / 15:02