Tidak dapat menambahkan Teks Luhur ke Gnome Shell Dock

8

Saya telah mengunduh Sublime Text for Linux (32bit) dan memasukkannya /opt, menautkannya, /usr/bindan saat ini saya dapat memulainya dengan mengetikkan sublime_textkonsol. Setiap kali saya memulainya, ikonnya muncul di Dock Shell tetapi saya tidak dapat menyematkannya, dan ikon itu juga tidak muncul di menu Aplikasi.

Bagaimana saya menambahkannya?

Gabriele Cirulli
sumber
Pertanyaan serupa: unix.stackexchange.com/q/332831/134202
Rodrigo

Jawaban:

5

Cara terpendek:

  1. Tekan Superuntuk mengaktifkan ikhtisar.
  2. Ketik main menudan tekanEnter
  3. Tambahkan item baru, di mana perintahnya berada sublime_text.
  4. Voila, Anda punya jalan pintas.
mreq
sumber
2. "Hauptmenü" oder "Menü" auf Deutsch oder "alacarte" (Nama Program)
PythoNic
1
Ini tidak berfungsi pada Gnome Shell, Ubuntu 18.04 LTS. Apakah ini untuk Unity, atau ada beberapa paket yang hilang?
smido
5

Saya menginstal Sublime Text 3 dari Webupd8 PPA, dan .desktopfile tersebut sudah dibuat.

Tapi saya masih belum bisa menyematkan ikon ke Gnome Shell dock ketika aplikasi diluncurkan.

Bagi mereka yang berada dalam situasi yang sama, Anda dapat menyematkannya dari pencarian dasbor secara langsung, tanpa meluncurkannya.

Cukup buka dasbor dengan Superkunci, cari Sublime, klik kanan pada ikon, lalu pilih Add to Favorites.

Bypass
sumber
Mencoba semua langkah yang disebutkan di atas untuk pembaruan terbaru yang luhur beberapa hari lagi dan masih mengalami masalah dengan menabung ke favorit
rasemik
@ lxm7 Sayang sekali :( Sayangnya, saya tidak bisa membantu lagi karena saya tidak menggunakan Linux lagi: /
ByScripts
4

Anda memiliki beberapa opsi untuk mewujudkannya. Inti dari itu adalah agar aplikasi dapat digunakan oleh GNOME Shell, ia harus memiliki .desktopfile yang sesuai di salah satu /usr/share/applicationsatau ~/.local/usr/share/applications.

Antara:

  • Gunakan alacarte(editor menu GNOME lama) untuk menambahkan item menu baru
  • Gunakan perintah gnome-desktop-item-edit ~/.local/usr/share/applications/sublime-text.desktop, yang akan memunculkan dialog yang menanyakan informasi yang diperlukan untuk pintasan, sama seperti alacartehalnya
  • Tambahkan file ke salah satu direktori itu sendiri, menggunakan format yang sama dengan file .desktop lainnya

Layout untuk file desktop berbentuk:

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_GB]=gnome-panel-launcher
Name[en_GB]=Sublime Text 2
Exec=sublime-text
Comment[en_GB]=Sublime Text 2
Name=Sublime Text 2
Comment=Sublime Text 2
Icon=gnome-panel-launcher
Adam Hepton
sumber
1
~/.local/usr/share/... - subdirektori usr / tampaknya salah. Bagi saya itu bekerja untuk~/.local/share/...
PythoNic
1

Saya baru saja menyelesaikan masalah ini hanya dengan bermain-main sedikit.

Dalam kasus saya, saya percaya saya telah mengunduh Sublime dari situs web mereka. Itu mengunduh folder dengan semua program dan itu sudah datang dengan sublime_text.desktop.

Ketika saya melihat properti mereka, saya pergi ke tab Izin (yang kedua, ubuntu saya dalam bahasa Spanyol "Permisos") dan memeriksa opsi terakhir yang mengatakan sesuatu seperti "Izinkan untuk mengeksekusi file ini sebagai program".

Segera setelah saya memeriksa dan menutup propertinya, ikon berubah menjadi Sublime, menghapus ".desktop" dari namanya, dan saya dapat menjalankan program dengan file itu, yang dapat saya simpan di dok.

Semoga ini bisa membantu seseorang.

PD: maaf untuk bahasa Inggris saya yang buruk: P

Lucas
sumber
0

Ini bukan lagi masalah karena ST memiliki repositori linux dan mengintegrasikan dirinya sendiri ke lingkungan desktop.

Cukup ikuti instruksi :

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
sudo apt install apt-transport-https 
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt update && sudo apt install sublime-text
Alessandro Cuttin
sumber