Birlik, özel başlatıcı simgelerinin .desktop
dosyalarından mı yoksa menü düzenleme sisteminden mi yapılmasına izin verir? (Şu anda başlatıcı, tüm programlarda "başlatıcıda tutma" seçeneği sunmuyor.
Kullandığım bazı programlar için özel başlatıcılar veya .desktop
dosyaları yapmam gerekiyor.
Örneğin, günlük harmanlayıcı maddeleri genellikle sadece çalıştırılabilir klasörlere sahiptir.
Temel Gnome veya KDE'de, menü düzenleme sistemiyle yeni bir menü girişi yapabilirim. Daha sonra menüden veya bir .desktop
dosyasını sürükleyerek Docky'ye de ekleyebilirim. Birlik başlatıcısı sürükle ve bırak özelliğini desteklemiyor, bu da bir hata veya başka bir şey değil, ancak bir .desktop
dosyasını açtığımda öngörülemeyen sonuçları var. Çoğu zaman "fırlatıcıda kalmaz". Bir zamanlar .desktop
ikonu olmadan pinnable bir öğeye sahip olacak ve eğer öğeyi başlatıcıya tuttursam, kapattıktan sonra tekrar program çağırmaz. Ayrıca sadece celtx
için .desktop
dosyasıyla çalışmasını sağladım.
Birlik, .desktop dosyalarındaki özel başlatıcıları desteklemektedir. Bir _.desktop
_ dosyasından özel başlatıcı oluşturmak için programınız için bir _*.desktop
_ dosyası oluşturmanız gerekir.
_gedit ~/.local/share/applications/name.desktop
_
_.desktop
_ dosyası şöyle görünmelidir:
_[Desktop Entry]
Name=the name you want shown
Comment=
Exec=command to run
Icon=icon name
Terminal=false
Type=Application
StartupNotify=true
_
Dosya yöneticinizde giriş klasörünüzü açın ve şu adrese gidin: (tuşuna basmanız gerekebilir ctrl+h _.gconf
_ dizinini görmek için gizli dosyaları göstermek için
_.gconf-> desktop-> unity-> launcher -> favourites
_
"_app-
_" ile başlayan bir sürü klasör göreceksiniz. programınız için bir klasör oluşturmanız gerekir. _/usr/share/applications
_ 'da kullandığınız aynı adı kullanın. Zaten rıhtımda bulunan bir şey için klasörlerin 1 tanesine gidin ve xml dosyasını kopyalayın ve onu yeni klasörünüze yapıştırın. Metin editörünüzle açın ve _*.desktop
_ adını, adına _.desktop
_ olarak değiştirin.
Gconf-editörünü aç (Terminalde gconf-editor
komutunu çalıştırarak gconf'u açabilirsiniz) & git:
_desktop-> unity-> launcher -> favorites
_
Sağdaki listeye çift tıklayın ve _name.desktop
_ bilgilerinizi ekleyin.
Oturumu kapatıp tekrar açın ve başlatıcınızı görmelisiniz. (Bu cevaba yardımcı olduğunuz için Ubuntu Forumlarında kerry_s teşekkür ederiz)
Birlik aynı zamanda Lensler adı verilen bir özelliğe sahiptir. Varsayılan olarak, Unity'de iki tane var: Uygulamalar ve Dosyalar. Gelecekte, çok daha fazlasını yükleyip yaratabileceksiniz. Ubuntu wiki ile ilgili bazı bilgiler var: https://wiki.ubuntu.com/Unity/Lenses
Güncelleme: 2015-Aralık
NOT: Bu, mevcut bir simgenin işlevini değiştirebilir veya (oluşturulduktan sonra) aranacak (Dash simgesinden) aranabilir. geçerli düğme çubuğu.
Öncelikle, OWN dosyalarınızı değiştirmek istediğiniz . Masaüstü kopyasından yapın. MUCH daha güvenlidir ve ardından her zaman silip baştan başlayabilirsiniz.
(tüm dosyaları listele)
ls /usr/share/applications/*.desktop
Örnek: Mozilla Firefox , firefox.desktop
(bunu bir kez veya başarısız girişimi sildikten sonra yapın)
cp /usr/share/applications/firefox.desktop ~/.local/share/applications
Daha sonra ifadeleri dikkatlice değiştirin veya ek seçenekler ekleyin.
(dosyayı düzenleyin)
gedit ~/.local/share/applications/firefox.desktop &
Not: 've' işareti, hemen komut satırını serbest bırakır.
Kendi ' firefox.desktop ' dosyası:
[Desktop Entry]
Version=1.0
Name=Firefox Web Browser
Name[es]=Navegador web Firefox
Name[fr]=Navigateur Web Firefox
Name[it]=Firefox Browser Web
Name[nl]=Firefox webbrowser
Comment=Browse the World Wide Web
Comment[de]=Im Internet surfen
Comment[es]=Navegue por la web
Comment[fr]=Naviguer sur le Web
Comment[it]=Esplora il web
Comment[nl]=Verken het internet
GenericName=Web Browser
GenericName[es]=Navegador web
GenericName[fr]=Navigateur Web
GenericName[it]=Browser web
GenericName[nl]=Webbrowser
Keywords=Internet;WWW;Browser;Web;Explorer
Keywords[de]=Internet;WWW;Browser;Web;Explorer;Webseite;Site;surfen;online;browsen
Keywords[es]=Explorador;Internet;WWW
Keywords[fr]=Internet;WWW;Browser;Web;Explorer;Fureteur;Surfer;Navigateur
Keywords[it]=Internet;WWW;Browser;Web;Navigatore
Keywords[nl]=Internet;WWW;Browser;Web;Explorer;Verkenner;Website;Surfen;Online
Exec=firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=firefox
Categories=GNOME;GTK;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
StartupNotify=true
Actions=NewWindow;NewPrivateWindow;NewSafeMode;ProfileManager;
[Desktop Action NewWindow]
Name=Open a New Window
Name[de]=Ein neues Fenster öffnen
Name[es]=Abrir una ventana nueva
Name[fr]=Ouvrir une nouvelle fenêtre
Name[it]=Apri una nuova finestra
Name[nl]=Nieuw venster openen
Exec=firefox -new-window
OnlyShowIn=Unity;
[Desktop Action NewPrivateWindow]
Name=Open a New Private Window
Name[de]=Ein neues privates Fenster öffnen
Name[es]=Abrir una ventana privada nueva
Name[fr]=Ouvrir une nouvelle fenêtre de navigation privée
Name[it]=Apri una nuova finestra anonima
Exec=firefox --private-window
OnlyShowIn=Unity;
[Desktop Action NewSafeMode]
Name=Open in Safe Mode
Exec=firefox --safe-mode
OnlyShowIn=Unity;
[Desktop Action ProfileManager]
Name=Open Profile Manager
Exec=firefox --ProfileManager
OnlyShowIn=Unity;
Kendi ' libreoffice-startcenter.desktop ' dosyam:
[Desktop Entry]
Version=1.0
Terminal=false
Icon=libreoffice-main
Type=Application
Categories=Office;
Exec=libreoffice %U
# MimeType=application/vnd.openofficeorg.extension;
MimeType=application/vnd.oasis.opendocument.text;application/vnd.oasis.opendocument.text-template;application/vnd.oasis.opendocument.text-web;application/vnd.oasis.opendocument.text-master;application/vnd.Sun.xml.writer;application/vnd.Sun.xml.writer.template;application/vnd.Sun.xml.writer.global;application/vnd.stardivision.writer;application/msword;application/vnd.ms-Word;application/x-doc;application/rtf;text/rtf;application/vnd.wordperfect;application/wordperfect;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/vnd.ms-Word.document.macroenabled.12;application/vnd.openxmlformats-officedocument.wordprocessingml.template;application/vnd.ms-Word.template.macroenabled.12;application/vnd.oasis.opendocument.spreadsheet;application/vnd.oasis.opendocument.spreadsheet-template;application/vnd.Sun.xml.calc;application/vnd.Sun.xml.calc.template;application/vnd.stardivision.calc;application/vnd.stardivision.chart;application/msexcel;application/vnd.ms-Excel;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;application/vnd.ms-Excel.sheet.macroenabled.12;application/vnd.openxmlformats-officedocument.spreadsheetml.template;application/vnd.ms-Excel.template.macroenabled.12;application/vnd.ms-Excel.sheet.binary.macroenabled.12;text/csv;application/x-dbf;application/vnd.oasis.opendocument.graphics;application/vnd.oasis.opendocument.graphics-template;application/vnd.Sun.xml.draw;application/vnd.Sun.xml.draw.template;application/vnd.stardivision.draw;application/vnd.oasis.opendocument.presentation;application/vnd.oasis.opendocument.presentation-template;application/vnd.Sun.xml.impress;application/vnd.Sun.xml.impress.template;application/vnd.stardivision.impress;application/mspowerpoint;application/vnd.ms-PowerPoint;application/vnd.openxmlformats-officedocument.presentationml.presentation;application/vnd.ms-PowerPoint.presentation.macroenabled.12;application/vnd.openxmlformats-officedocument.presentationml.template;application/vnd.ms-PowerPoint.template.macroenabled.12;application/vnd.oasis.opendocument.formula;application/vnd.Sun.xml.math;application/vnd.stardivision.math;
Name=LibreOffice
Name[pt_BR]=BrOffice
GenericName=Office
GenericName[de]=Büroanwendungen
GenericName[en]=Office
GenericName[es]=Oficina
GenericName[fr]=Bureautique
GenericName[it]=Office
Comment=The office productivity suite compatible to the open and standardized ODF document format. Supported by The Document Foundation.
Comment[de]=Die zum offenen und standardisierten ODF-Format kompatible Sammlung von Büroanwendungen. Unterstützt durch »The Document Foundation«.
Comment[en]=The office productivity suite compatible to the open and standardized ODF document format. Supported by The Document Foundation.
Comment[es]=Suite de productividad para la oficina compatible con ODF, el formato de documentos abierto y estandarizado. Con el soporte de la Document Foundation.
Comment[fr]=Suite bureautique compatible avec le format de document standard et ouvert ODF. Soutenue par The Document Foundation.
Comment[it]=La suite di produttività compatibile con il formato standard e aperto dei documenti ODF. Supportata dalla The Document Foundation.
X-Ayatana-Desktop-Shortcuts=Writer;Calc;Draw;Impress;Math;
[Writer Shortcut Group]
Name=Writer
Exec=libreoffice --writer %U
TargetEnvironment=Unity
[Calc Shortcut Group]
Name=Calc
Exec=libreoffice -calc %U
TargetEnvironment=Unity
[Draw Shortcut Group]
Name=Draw
Exec=libreoffice -draw %U
TargetEnvironment=Unity
[Impress Shortcut Group]
Name=Impress
Exec=libreoffice -impress %U
TargetEnvironment=Unity
[Math Shortcut Group]
Name=Math
Exec=libreoffice -math %U
TargetEnvironment=Unity
Çok amaçlı alet simgesi ' toolbox.desktop ' dosyası:
[Desktop Entry]
Name=Ubuntu Toolbox
Comment=System Settings
Exec=unity-control-center --overview
Icon=redhat-tools
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;System;
OnlyShowIn=Unity;
Keywords=Preferences;Settings;
X-Ubuntu-Gettext-Domain=unity-control-center
X-Ayatana-Desktop-Shortcuts=GnomeTerminal;SoftwareCenter;SoftwareUpdates;
[GnomeTerminal Shortcut Group]
Name=Gnome Terminal
Exec=gnome-terminal
TargetEnvironment=Unity
[SoftwareCenter Shortcut Group]
Name=Ubuntu Software Center
Exec=software-center
TargetEnvironment=Unity
[SoftwareUpdates Shortcut Group]
Name=Update Manager
Exec=update-manager -c
TargetEnvironment=Unity
İşte daha önceki çabalarımdan bazıları.
11.10 ve daha yeni olanlar için:
Eski GUI iletişim kutusunu kullanarak Başlatıcı'yı hala Masaüstünde oluşturabilirsiniz.
ALT+F2
türünü kullanarak:
gnome-desktop-item-edit --create-new ~/Desktop
(Büyük harf D)
Bu, iletişim kutusunu başlatır (Başlatıcı oluştur):
Bu .desktop
dosyasını herhangi bir klasöre koyabilir ve ardından başlatıcıya sürükleyip bırakabilirsiniz.
Not: Önce gnome-desktop-item-edit
paketi kurulmalı, böylece gnome-panel
kurulu ise, otomatik olarak kurulur.
Bu, config dosyalarını düzenlemeden ve root haklarına sahip olmayan bir yöntemdir.
Önce Masaüstünde Başlatıcı'yı oluşturun (yalnızca geçici)
Create Launcher...
öğesini seçinŞimdi masaüstünde başlatıcısı var. Eğer memnun iseniz, Başlatıcı Panelinden alın:
Giriş Klasörünüzü açın. Gerekirse gizli dosyaları göstermek için Ctrl + H
tuşlarına basın.
.local/share/applications
sayfasına göz atın
Başlatıcı'yı Masaüstünden bu klasöre sürükleyip bırakın.
Şimdi başlatıcınızı .local/share/applications
öğesinden Ekranınızın solundaki Başlatıcı Çubuğuna sürükleyin ve bırakın.
Özel Başlatıcınızı hala masadaysa Masaüstünden silebilirsiniz.
Bu kadar.
Burada birçok karmaşık cevap görüyorum. Bu çözüm bence basit.
alacarte
paketini kurun, eğer yoksa. Bu varsayılan olarak 11.10'dan önce yüklenmiş olan menü editörüdür. Açıkçası bunu sadece bir kez yapmanız gerekir.)Oneiric'de ayrıca, alacarte
paketine bağlı olan, ancak buna bağlı olmayan, gnome-panel
paketini kurmanız gerekebilir. Görmek:
https://bugs.launchpad.net/ubuntu/+source/alacarte/+bug/826049
Ubuntu 11.10'da bir .desktop dosyasından özel başlatıcı oluşturmanın en kolay yolu, varolan bir .desktop dosyasını kopyalayarak veya özel bir dosya oluşturarakdır.
Basit bir özel bir tane oluşturmak için bu girişleri ~/.local/share/applications/
içindeki seçtiğiniz bir .desktop dosyasına eklemeniz gerekir.
nano ~/.local/share/applications/your_application_name.desktop
[Desktop Entry]
Name=the name you want shown
Comment=
Exec=command to run
Icon=icon name
Terminal=false
Type=Application
StartupNotify=true
.Desktop dosyanızın ekstra seçenekleri için bu site adresini ziyaret edebilirsiniz. Mevcut tüm seçenekler orada çok iyi tarif edilmiştir.
Ayrıca mevcut bir uygulamanın .desktop dosyasını /usr/share/applications/
cihazınızdan ~/.local/share/applications/
cihazınıza kopyalayabilir ve ihtiyaçlarınıza göre düzenleyebilirsiniz.
yani: bu gedit
.desktop dosyasını .desktop dosyalarının bir kullanıcı için kaydedilmesi gereken klasöre kopyalayacaktır.
cd ~/.local/share/applications
Sudo cp /usr/share/applications/gedit.desktop .
Ondan sonra, nautilus ~/.local/share/applications/
kullanarak o konumu açıp n tuşunu sürükleyerek oluşturduğunuz dosyayı Unity rampasına sürükleyin.
Açmak yerine sürükle n yerine bir seçenek var, dconf-editor
(Sudo apt-get install dconf-tools
ile kurun veya USC
ile kurun ve masaüstüne gidin masaüstüne gidin .unity.launcher ve anahtarın sağındaki girişleri çift tıklatarak favorites
anahtarını düzenleyin.
Özel başlatıcınızı eklemek için, bu formatla '/home/bruno/.local/share/applications/gedit.desktop'
ile istediğiniz pozisyona ekleyin. ,
ve o satırdaki boşluklara saygı duymayı unutmayın ve satırın sırasıyla [
ve ]
ile başladığından ve bittiğinden emin olun.
Bu yöntemle, favorites
öğesindeki değişikliğin geçerli olması için oturumu kapatıp tekrar açmanız gerekir.
12.04'te benim için aşağıdakileri yapıyorum:
masaüstünde bir "Adsız Belge" oluşturun. Masaüstünde sağ tıklayın ve Yeni Belge Oluştur'u seçin.
Dosyayı Gedit ile düzenleyin ve aşağıdaki satırları ekleyin:
[Masaüstü Girişi]
Tip = Uygulama
Dosyayı kaydedin ve daha sonra istediğiniz şekilde yeniden adlandırın ancak adın sonunda .desktop ekleyin. Örneğin, photoshop gibi bir şarap programı için kısayol yapmak isteseydim, bir isim olarak koyardım photoshop.desktop
Şimdi dosyayı sağ tıklayabilmelisiniz ve Başlatıcı Özellikleri bu örnekte olduğu gibi görünmelidir:
Resimde gördüğünüz gibi, şimdi komut satırına ne istersen koyabilirsin, başka bir isim, bunun için bir simge, vb.
İzinleri çalıştırılabilir olarak ayarlamayı unutmayın! Aksi takdirde işe yaramaz.
Burada diğer cevapların kısa versiyonu gibi.
Başlatıcıya birlik içinde uygulamalar eklemek için:
dash
(ubuntu logosu, sol üst) tıklayınPin to launcher
öğesine tıklayın.right click
başlatıcı simgesinden ve Quit
NOTE: Bu noktada simgeler yüklendikten sonra yeniden düzenlenemez.
simgeleri, başlatıcıya takarken görünmelerini istediğiniz sıraya göre yerleştirmelidir!
Bir GUI'ye sahip olmak isteyenler için: 12.04'te, başlatıcınızı oluşturmak için bir Nautilus eklentisi olan Arronax'ı kullanma seçeneğine de sahipsiniz (.desktop dosyaları daha doğru olması için).
Uygulama başlatıcınız varsa, aşağıdaki gibi basitçe sağ tıklayıp "Bu dosya için başlangıç oluştur" seçeneğini tıklayabilirsiniz.
Masaüstü simgelerinizi etkinleştirdiyseniz, masaüstünü sağ tıklatarak belirli komutlarla kendi başlatıcınızı oluşturabilirsiniz, bu size boş bir başlangıç oluşturmak için aşağıdaki seçeneği sunar:
"Starter Oluştur" u tıkladığınızda, başlatıcınızı istediğiniz komutla kolayca özelleştirebileceğiniz aşağıdaki iletişim kutusu açılacaktır:
Başlatıcıyı masaüstünüze kaydettikten sonra, burada gösterildiği gibi bir dosya göreceksiniz:
Daha sonra basitçe onu alın ve istediğiniz yere yerleştirmek için iskelenize sürükleyin:
Nice özelliklerinden bir çift:
Anahtar sözcükleri komuta atayabilme, böylece birlik çizgi üzerinden aranabilir hale gelebilme.
bu youtube videosu (bunu kendim denemedim) tarafından açıklandığı gibi Wine'da Windows programları için rampa oluşturmak için nispeten hızlı
Kurulum
Yüklemeden önceki sorumluluk reddi : Arronax hala bir Alfa aşamasında Bu konuda çalışan pek çok programcının olmaması nedeniyle, bununla ilgili tek bir sorun yaşamadım, ancak bunun bilmediğiniz bir PPA yüklemeye karar vermeniz üzerinde etkili olmanız ihtimaline karşı size yardımcı olmayı tercih ediyorum.
Terminal penceresini kullanarak kurmak için (Ctrl+Alt+T açmak için) aşağıdaki komutları yazın:
Sudo add-apt-repository ppa:diesch/testing
Sudo apt-get update
Sudo apt-get install arronax
Bunu yaptıktan sonra, Nautilus'u giriş ve çıkış yaparak veya aşağıdakileri terminal penceresine yazarak yeniden başlatmanız gerekir:
nautilus -q
Bunun, Bart van Heukeloms'un 11.10 için de çalıştığı gibi bir cevabı düzenlemesi niyetindeydim, ancak düzenleme önerisinde bulunduğumda belirttiğim bir moderatör olarak, yine de işe yarayan biri olmasına rağmen, farklı bir cevap. Yükseltme ve herhangi bir sorun yoktu önce bunu birkaç kez 11.10 denedim. Bununla birlikte Hala çalışmasını beklememe rağmen hala mükemmel çalıştığını garanti edemiyorum.
11.10'daki kurulum, 12.04'teki ile tamamen aynıdır.
Not: Bu hızlı öğretici, Ubuntuguide web sitesinde 'da yayınlanan Meilins dergisinden utanmadan esinlenmiştir/intihal edilmiştir. tüm krediler.
Bu, config dosyalarını düzenlemeden bir yöntemdir.
Önce Masaüstünde Başlatıcı'yı oluşturun (yalnızca geçici)
Create Launcher...
öğesini seçinŞimdi masaüstünde başlatıcısı var. Eğer memnun iseniz, Başlatıcı Panelinden alın:
gksu nautilus
girin./home/your-username/Desktop
sayfasına göz atınCopy
öğesini seçin./usr/share/applications
sayfasına göz atınPaste
öğesini seçin./usr/share/applications
öğesinden Ekranınızın solundaki Başlatıcı Çubuğuna sürükleyin ve bırakın.Bu kadar.
Kolay çözüm:
Yeni rampalar oluşturmak için alacarte kullanın. Alt F2'ye basın, "alacarte" yazın, Enter tuşuna basın. Orada yeni başlatıcısı oluşturun. Şimdi program arama sonuçlarında görünecek ve onu panele sürükleyebilirsiniz.
Ubuntu 12.04'ün birlik başlatıcısı için resmi belgeler ' nityLaunchersAndDesktopFiles ' oldukça iyi açıkladı.
youtube videos daha sezgiseldir. Sadece video eğitimini takip edin ve çok yardımcı olur.
Yukarıdaki bilgi için teşekkürler. Ancak, ubuntu 11.04 kurulumum için yollar doğru değildi. Masaüstü dosyalarını buldum: ~/.gnome2/panel2.d/default/launchers/*.desktop
.
Nautilus'ta bu klasör dosya isimlerini değil, birlik menüsünde görüntülenen isimleri gösterir. Bağlantıdaki bilgileri görmek için sağ tıklayın ve Özellikler'i kullanın. Ancak gerçek dosya adını burada görmek mümkün değil. Komut satırı kullan
ls ~/.gnome2/panel2.d/default/launchers
onları görmek için.
ubuntu 14.04 +
once you have created the above mentioned file in /usr/share/applications/
cd /usr/share/applications
nautilus .
double click your new application icon and get it launched
once launched right click to lock to launcher
bu, aynı uygulama simgesini başlatıcı çubuğuna sürükleyip bırakmaya çalışmaktan daha aptaldır