Cygwin görev çubuğundan yanlış terminal açıyor


1

Cygwin'i bir Windows 7 makinesine kurdum. Geçen gün yeni bir paketi güncellemek ve kurmak için Cygwin yükleyicisini kullandım. Ondan sonra, görev çubuğumdaki Cygwin ikonu, herhangi bir komut almaması gereken başka bir terminal açar. Ancak, Başlat menüsündeki Cygwin simgesi doğru terminali açar.

Bu, başlat menüsünden açtığım Cygwin terminali:

Cygwin düzgün çalışıyor

Bu da görev çubuğundan açtığım Cygwin (ama gerçekten Cygwin değil) terminali:

Cygwin ama Cygwin değil

Cygwin olmayan terminaldeki farklı simgeye ve lskomutun bulunmadığına dikkat edin.

Bu simge görev çubuğumda gördüklerimle eşleşiyor. Cygwin açık değilse, görev çubuğunda "standart" terminal resmim var:

görev çubuğundaki terminal

Ancak, başlangıç ​​menüsüne gidip Cygwin'i açarsam, bunu görev çubuğunda görüyorum:

Cygwin görev çubuğunda açıldı

Cygwin'i kaldırmayı ve yeniden kurmayı denedim, ancak bir fark yaratmadı.

Buna ne sebep olabilir ve nasıl düzeltebilirim?

Yanıtlar:


1

Bu hafta benzer bir sorun yaşıyordum; simgeyi açtığımda tamamen eksikti ve görev çubuğuna tutturduğumda görev çubuğunun başka bir yerine attı.

Mintty için dün veya bugün bir paket güncellemesi yapıldı ve sorunumu çözdüm. Sizinkini düzeltir mi, günceller misiniz?


2

Görev çubuğumdaki Cygwin ikonu başka bir terminal açıyor

Görev çubuğundaki simgesi çalışıyor cygwin.bat:

@echo off

C:
chdir C:\cygwin\bin

bash --login -i

Bu, bir cmdkabuğu açan ve ardından çalışan bir toplu iş dosyasıdır bash.

Başlat menüsündeki simge mintty, aşağıdaki komutu çalıştıran cygwin terminaline bir kısayoldur :

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

Bu, Cygwin terminalini çalıştıran bir kısayoldur minttyve ardından varsayılan kabuğunuzda oturum açar (bu genellikle bashancak başka bir kabuk olabilir).

Kısayolu cygwin.batgörev çubuğundan silebilir ve ardından Cygwin terminal minttysimgesini görev çubuğuna sabitleyebilirsiniz :

  • "Cygwin64 Terminali" üzerine sağ tıklayın

  • "Görev çubuğuna sabitle" seçeneğini seçin

Not:

  • Bu Cygwin'in 64 bit sürümü içindir, 32 bit sürümü farklı bir isme sahip olabilir.

görüntü tanımını buraya girin


Bu kesinlikle doğru yönde bir adım, ama yine de tuhaf davranışlar alıyorum. Yeni görev çubuğu simgesine tıkladığınızda, Cygwin'i görev çubuğunda yeni bir öğe olarak açar, yani mevcut simgeyi genişletmek yerine görev çubuğunun sonuna getirir. Ve başka bir örnek açacakmışım gibi çalışan Cygwin örneğine sağ tıkladığımda, cygwin.bat terminalini gösteriyor.
jimchristie

Yorumunuz çok net değil: / Önerimi takip ettiniz mi?
DavidPostill

Bunun için üzgünüm. Evet, önerinizi takip ettim. Bunu yaparken, görev çubuğuna uygun Cygwin ikonunu ekledi. Ancak, o yeni simgeye tıkladığımda, mevcut ikonu genişletmek yerine, görev çubuğunda Cygwin'i yeni bir ikon olarak açıyor. Ayrıca, "çalışan" simgesine sağ tıklar ve ikinci bir terminal açmaya çalışırsam, yine de cygwin.bat terminalini açar. Daha açık mı?
jimchristie

Yardımcı olmuyor. Cygwin terminal mintty ikonunu görev çubuğuna sabitlediğimde, beklendiği gibi çalışıyor.
DavidPostill
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.