KDE'ye nasıl kayıt yapılır?


9

Normalde, KDE uygulamasının normal paketini yüklediğinizde, simgesi KDE menüsünde görünür.

Şimdi, * .zip dosyasında gelen uygulama için paket yapıyorum, yükleyebilir, çalıştırabilirim, ancak KDE menüsünde gösterilmez. Peki nasıl kaydedilir?

openSUSE 11.4, KDE3.5.10 (!), uygulama: IntelliJ IDEA.

Yanıtlar:


7

Bir .desktop dosyası oluşturmanız ve doğru konuma yerleştirmeniz gerekir. Benim sistemime yerleştirilirler /usr/share/applications. Spesifikasyon FreeDesktop'ta bulunabilir . Birini kopyalayın ve arayın intellij.desktopve uygun şekilde değiştirin. Bence KDE buna göre almalı.


KDE seçer, ancak doğru bir şekilde belirtilmiş olsa bile hiçbir simgesi yoktur. Bu nasıl düzeltilebilir?
jvriesem

2

IDEA artık kendisi için bir .desktop dosyası oluşturma yeteneğini içeriyor. Tools > Create Desktop Entry...


2

kmenueditKDE dağıtımının varsayılan bir parçasıdır ve menüyü düzenlemek ve masaüstü girişleri oluşturmak için bir GUI sağlar. kmenueditTerminalden başlayarak veya uygulama başlatıcı düğmesine sağ tıklayarak başlatabilirsiniz . GUI'de, Dosya-> Yeni Öğe'yi seçerek menü girişlerini kopyalayabilir, taşıyabilir, yeniden sıralayabilir ve silebilir ya da en önemlisi yeni bir giriş oluşturabilirsiniz .

Bir ad ve isteğe bağlı bir açıklama girebilir ve dosya tarayıcısından veya yazarak çalıştırma komutunu sağlayabilirsiniz. Komut PATHortamınızın içinde çalıştırılır , böylece tam bir yol veya yalnızca ad verebilirsiniz. terminalden kaçarsınız. Bu durumda kullanabilirsiniz intellij. Ayrıca, şarap altında belirli bir programı çalıştırmak için ek argümanlar da sağlayabilirsiniz wine /path/to/program.exe.

Komutta çalıştırıldığında değiştirilecek komutun bağımsız değişkenleri olarak çeşitli değiştirme dizeleri de ekleyebilirsiniz . Ayrıca en sık kullanılan, simgeye sürüklenen URL'lerin (veya dosya yollarının) bir listesiyle değiştirilen '% U` olabilir, ancak farklı kullanım durumları için birkaç varyant vardır.

Yeni öğe penceresinin üst kısmındaki simge düğmesini tıklayarak bir simge seçebilirsiniz. Tüm varsayılan sistem simgeleri seçilebilir veya dosya sisteminden bir şey seçebilirsiniz.

Her durumda, tamamlanmış girişinizi kaydedin ve menüde istediğiniz yere taşıyın. Dosya-> Kaydet'i seçin ve sistem menüsünü güncelleyecektir (biraz zaman alabilir - çalışırken size söyleyen bir iletişim kutusu olacaktır).


0

/ Usr / share / apps içindeki .desktop dosyasını oluşturmak doğrudur ve .desktop dosyası gerçek dosya yerine bağlantıyı gösterecek şekilde idea.sh dosyasına bir bağlantı oluşturmanın iyi bir fikir olduğunu ekleyebilirim.

Bu şekilde, .desktop dosyasının nerede olduğunu hatırlamak ve yeni yolla düzenlemek yerine yeni bir sürüm çıktığında bağlantıyı değiştirmek kolaydır.

İşte benim idea.desktop dosyam;

[Desktop Entry]
Name=IntelliJ IDEA
GenericName=Java Editor
Comment=Develop with pleasure!
Exec=/home/myHomeDir/idea-latest/idea.sh
Icon=/home/myHomeDir/idea-latest/idea.png
Type=Application
MimeType=text/plain;
Categories=Development;
StartupNotify=true
Terminal=false
NoDisplay=false
StartupWMClass=jetbrains-idea-ce
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.