Şarap, “Birlikte Aç” uygulama listesini kirletiyor


44

Burada söz konusu olan iletişim kutusu "diğer uygulamalarla aç" bağlam menüsü seçeneğiyle aldığınız kutudur. Wine, kurduğum her uygulama için bir düzineden daha fazla girdi ekliyor gibi görünüyor; bu da doğru uygulamayı bulmak için acı veriyor:

alt metin

Kopyaları kaldırmak için ne yapabilirim?


Güncelleme: İki çözümden hiçbiri gerçekten işe yaramadı. Hata ilginç, ancak belirtiler sorunumla eşleşmiyor (uygulamaları kaldırma konusunda sorun yaşıyorum, ancak bunları yükledikten sonra eklenenler değil) ve diğeri ile Wine uygulamasına yapılan tüm başvurular kaldırıldı Bu aslında problemi daha da kötüleştiriyor (başka bir şey bulunamazsa kabul edilebilir bir çözüm olsa da). Yani bu hala açık bir soru; herhangi bir alıcı?


4
Bence bu hatayı Launchpad.net
DrKenobi

Aynı Wine bileşeni (winemenubuilder), fırlatma rampasındaki hataya ve sahip olduğunuz her iki sorundan da sorumludur. Winehq'da bir düzeltme devam ediyor, ancak Ubuntu'da şu anda ilgilendiğim bir böcek tarafından engellendi: bugs.launchpad.net/ubuntu/+source/xdg-utils/+bug/602799
Scott Ritchie

@ Yi Jang (kasıtlı olarak yanlış yazılmış, böylece SE kaldırmaz) hala bir cevap mı arıyorsunuz?

Yanıtlar:


20

~ / .Local / share / applications dizinindeki wine * .desktop dosyalarını kaldırın ve ~ / .local / share / applications / mimeinfo.cache dosyasını düzenleyin

Eğer tembel hissediyorsanız koşabilirsiniz:

sed -i '/wine/d' ~/.local/share/applications/mimeinfo.cache

ve:

rm -r ~/.local/share/applications/wine*  

veya hepsi bir satırda:

rm -r ~/.local/share/applications/wine* ; sed -i '/wine/d' ~/.local/share/applications/mimeinfo.cache 

Neyse bu bir program yapmak, ben 100 hakkında kopyalarına
Will

2
Komut satırındarm ~/.local/share/applications/*<insert most of the name of the duplicate here>.desktop
RolandiXor

Teşekkürler. ~ / .Local / share / applications / dizininde "wine" başka bir (muhtemelen gereksiz) alt dizine sahiptim ve bu dizindeki * .desktop dosyalarının değiştirilme tarihini kontrol ettikten sonra ~ / .local / share / applications / wine, bu dizini ve içindeki tüm dosyaları silmeye karar verdi. Daha eski bir ubuntu distri'den geldiğinden şüpheleniyorum (şimdi 12.04'üm). Silme işleminden sonra birçok kopya kayboldu. Onları alacarte'den çıkaramadım.
knb

1
Çalışır, ancak bunu yaptıktan sonra, WINE programlarında bazı dosyaları açma yeteneğini kaybettim, sadece üzerlerine çift tıklayarak, ki bu biraz acı
verici

9

Bu bilinen bir problem. İşte ilgili launchpad hatası: https://bugs.launchpad.net/ubuntu/+source/wine1.2/+bug/420089

Ne yazık ki, Wine'da (veya Gnome'da) düzeltilmesi kolay bir sorun değildir, çünkü bir uygulamanın ne zaman kaldırıldığını anlamak için iyi bir yol yoktur.


2
Winemenubuilder'ın yazarı ile bu problemin nasıl doğru bir şekilde çözülebileceğine dair (devam menüsündeki eski girdilerin yanı sıra) devam eden bir tartışmaya girdiğimi de belirtmeliyim
Scott Ritchie

Menü girişlerini kaldırmakta başarılı oldum ancak hata yine de bazı yönleriyle devam ediyor.
RolandiXor

Kolay bir düzeltme var.
Lincity

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.