Không thể thêm Văn bản cao siêu vào Dock Shell Gnome


8

Tôi đã tải xuống Sublime Text cho Linux (32 bit) và đặt nó vào /opt, liên kết nó với /usr/binvà hiện tại tôi có thể bắt đầu bằng cách nhập sublime_textvào bảng điều khiển. Bất cứ khi nào tôi khởi động, biểu tượng của nó sẽ xuất hiện trong Dock của Shell nhưng tôi không thể ghim nó và nó cũng không xuất hiện trong menu Ứng dụng.

Làm thế nào để tôi thêm nó?


Câu trả lời:


5

Con đường ngắn nhất:

  1. Nhấn Superđể kích hoạt tổng quan.
  2. main menuvà đánhEnter
  3. Thêm mục mới, trong đó lệnh là sublime_text.
  4. Voila, bạn có lối tắt của bạn.

2. oder "Hauptmenü" "Menü" auf Tiếng Đức "alacarte" (Tên chương trình)
PythoNic

1
Điều này không hoạt động trên Gnome Shell, Ubuntu 18.04 LTS. Đây có phải là cho Unity, hoặc một số gói bị thiếu?
smido

5

Tôi đã cài đặt Sublime Text 3 từ Webupd8 PPA và .desktoptệp đã được tạo.

Nhưng tôi vẫn không thể ghim biểu tượng vào dock Gnome Shell khi ứng dụng được khởi chạy.

Đối với những người ở trong tình huống tương tự, bạn có thể ghim trực tiếp từ bảng điều khiển tìm kiếm mà không cần khởi chạy.

Chỉ cần mở bảng điều khiển bằng Superphím, tìm kiếm Sublime, nhấp chuột phải vào biểu tượng, sau đó chọn Add to Favorites.


Đã thử tất cả các bước đã nói ở trên để nâng cấp siêu phàm gần đây nhất một vài ngày và vẫn gặp sự cố với việc lưu vào mục yêu thích
đua

@ lxm7 Quá tệ :( Thật không may, tôi không thể giúp nhiều hơn vì tôi không sử dụng Linux nữa: /
ByScripts

4

Bạn có một vài lựa chọn để thực hiện điều này. Điểm mấu chốt của nó là để ứng dụng có thể sử dụng được bởi Gnome Shell, nó cần phải có một .desktoptệp tương ứng trong một /usr/share/applicationshoặc ~/.local/usr/share/applications.

Hoặc:

  • Sử dụng alacarte(trình chỉnh sửa menu Gnome cũ) để thêm một mục menu mới
  • Sử dụng lệnh gnome-desktop-item-edit ~/.local/usr/share/applications/sublime-text.desktop, sẽ bật một hộp thoại yêu cầu thông tin cần thiết cho phím tắt, giống như alacartekhông
  • Tự thêm một tệp vào một trong những thư mục đó, sử dụng cùng định dạng với các tệp .desktop khác

Bố cục cho tệp máy tính để bàn có dạng:

#!/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

1
~/.local/usr/share/... - thư mục con usr / dường như sai. Đối với tôi nó hoạt động cho~/.local/share/...
PythoNic

1

Tôi vừa mới giải quyết vấn đề này chỉ chơi xung quanh một chút.

Trong trường hợp của tôi, tôi tin rằng tôi đã tải Sublime từ trang web của họ. Nó đã tải xuống một thư mục với tất cả các chương trình và nó đã đi kèm với một sublime lòng.desktop.

Khi tôi xem các thuộc tính của chúng, tôi đã chuyển đến tab Perm Perm (cái thứ 2, ubfox của tôi bằng tiếng Tây Ban Nha "Permisos") và kiểm tra tùy chọn cuối cùng có nội dung như "Cho phép thực thi tệp này dưới dạng chương trình".

Ngay sau khi tôi kiểm tra và đóng các thuộc tính, biểu tượng đã đổi thành Sublime, biến mất ".desktop" khỏi tên và tôi có thể thực thi chương trình với tệp đó, mà tôi có thể giữ trong dock.

Hy vọng nó sẽ giúp cho ai đó.

PD: xin lỗi vì tiếng anh không tốt của tôi: P


0

Đây không còn là vấn đề vì ST có kho lưu trữ linux và tích hợp chính nó trong môi trường máy tính để bàn.

Chỉ cần làm theo hướng dẫn :

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
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.