Tôi có thể chỉnh sửa biểu tượng nào xuất hiện trong dấu gạch ngang Unity không?


17

Khi tôi mở dấu gạch ngang trong 11.04, tôi nhận được hai hàng biểu tượng. Hàng đầu tiên chứa 'ống kính' đưa tôi đến danh sách các ứng dụng / tập tin; hàng thứ hai mở các ứng dụng cụ thể - Duyệt web, Xem ảnh, Kiểm tra email, Nghe nhạc.

Có cách nào để thay đổi các chương trình mà các biểu tượng trong hàng thứ hai trỏ tới không? (Nếu tôi thêm ống kính mới, chúng cũng xuất hiện và tôi có thể thay đổi thứ tự không?) Cho đến nay, có vẻ như các biểu tượng Duyệt web và Nghe nhạc tôn trọng các lựa chọn ứng dụng ưa thích của tôi. Cái đầu tiên có thể là Firefox hoặc Chromium (và có lẽ là những cái khác) và cái thứ hai có thể là Banshee hoặc Rhybeatbox. Tuy nhiên, tôi không thể thay đổi biểu tượng Kiểm tra Email. Nó vẫn được ghim vào Evolution, mặc dù tôi có Thunderbird được đặt làm ứng dụng email khách ưa thích của mình. Tôi muốn thay đổi điều này nếu tôi có thể.


Bạn đã thử tìm kiếm trong thư mục / usr / share / unity chưa? Có lẽ có một tập tin trong đó bạn có thể chỉnh sửa. Tôi sẽ xem xét nó ngay khi tôi có thể. Tôi gặp một chút rắc rối khi bắt đầu Natty trong VM. Nó chỉ nên là một chút thời gian.
bntser

Xin lỗi, tôi dường như không thể tìm ra cách nào để làm điều đó. Các tệp duy nhất trong thư mục đó phải thực hiện với các ứng dụng và menu tệp.
bntser

Câu trả lời:


3

Các vấn đề thư được biết lỗi trong Unity. Lỗi được báo cáo ở đây và được sửa cho 11.04


Tôi sẽ thử tìm kiếm trong / usr / share / unity để xem liệu tôi có thể chỉnh sửa điều gì không. Báo cáo lỗi là của tôi - khi tôi báo cáo lần đầu tiên, tôi không chắc đó là lỗi hay nếu nó là như vậy - có một vài điều không thể thay đổi do quyết định thiết kế (trong đó trường hợp tôi đoán nó sẽ là một yêu cầu tính năng nhiều hơn). Báo cáo lỗi hiện được gán cho ai đó, vì vậy tôi hy vọng chúng ta sẽ thấy nó được sửa. (Tôi tự hỏi liệu có phải do Thunderbird tự mô tả là khách hàng 'thư' chứ không phải là khách hàng 'email'.)
Sean Fitzpatrick

8

Để thay đổi các ứng dụng mặc định, nhấp vào menu nguồn / cài đặt ở góc trên bên phải màn hình của bạn (ứng dụng có biểu tượng TẮT) và chọn mục cuối cùng ( System Settings).

Chọn Preferred Applicationstrong cửa sổ sẽ xuất hiện, vì vậy bạn có thể thay đổi chúng.

Theo tôi biết, không thể thêm các mục bổ sung trong Unity Dash.


6

Tôi hiểu ý của anh ấy, ngày xưa bạn có thể nhấp chuột phải vào menu và chỉnh sửa, bây giờ câu trả lời là cài đặt alacarte.

sudo apt-get install alacarte

Alacarte có thể được chạy từ thiết bị đầu cuối hoặc Unity Dash.


2

Thật không may trong 11.04 / 11.10, không có cách nào để tự ý thay đổi các phím tắt trong dấu gạch ngang thành bất kỳ ứng dụng nào bạn muốn trừ khi bạn chỉnh sửa trực tiếp mã nguồn.

Tuy nhiên, nếu bạn đặt trình duyệt, chương trình thư và máy nghe nhạc mp3 trong Preferred ApplicationsUnity sẽ tôn trọng các cài đặt đó.

nhập mô tả hình ảnh ở đây


Vâng, tôi đã có nó làm việc bây giờ. Có một số rắc rối khi Thunderbird xuất hiện dưới dạng ứng dụng thư khách; Tôi đã nộp một vài lỗi vào đó hai tuần trước và nó đã được sắp xếp một cách độc đáo!
Sean Fitzpatrick

0

Tôi đã làm việc này bằng cách sử dụng một phiên bản sửa đổi một chút của câu trả lời đầu tiên của câu hỏi này. Danh sách khởi động tùy chỉnh và danh sách nhanh Unity nào khả dụng?

Tôi không chắc đó là cách tốt nhất; trong số những thứ khác, tôi đã phải mã hóa cứng trong đường dẫn homedir của mình vì nó sẽ không hoạt động nếu tôi sử dụng ~ hoặc $ HOME. Điều này khởi chạy nautilus, nhưng bạn có thể chạy bất cứ thứ gì bằng cách thay đổi dòng 'Exec'.

Hướng dẫn:

Sao chép tệp trình khởi chạy 'Thư mục chính' vào thư mục chính của bạn:

cp /usr/share/applications/nautilus-home.desktop ~/.local/share/applications

Mở tệp để chỉnh sửa trong gedit:

gedit ~/.local/share/applications/nautilus-home.desktop

Tìm dòng sau từ tệp:

OnlyShowIn=GNOME;

Thay thế dòng trên bằng:

OnlyShowIn=GNOME;Unity;

Thêm văn bản này vào dưới cùng của tập tin, thay thế trong đường dẫn thư mục chính của bạn:

X-Ayatana-Desktop-Shortcuts=Videos;Documents;Music;Pictures;Downloads
[Videos Shortcut Group]
Name=Videos
Exec=nautilus /home/YOURUSERNAME/Videos
TargetEnvironment=Unity

[Documents Shortcut Group]
Name=Documents
Exec=nautilus /home/YOURUSERNAME/Documents
TargetEnvironment=Unity

[Music Shortcut Group]
Name=Music
Exec=nautilus /home/YOURUSERNAME/Music
TargetEnvironment=Unity

[Pictures Shortcut Group]
Name=Pictures
Exec=nautilus /home/YOURUSERNAME/Pictures
TargetEnvironment=Unity

[Downloads Shortcut Group]
Name=Downloads
Exec=nautilus /home/YOURUSERNAME/Downloads
TargetEnvironment=Unity

Lưu và đóng tập tin.

Đăng xuất và đăng nhập lại để xem những thay đổi.


#sudo apt-get install alacarte gnome-panel sau đó tôi đăng xuất và đăng nhập lại. Thật đáng ngạc nhiên, tôi không thể chỉnh sửa menu ở trạng thái hiện tại. Vì tôi có quá nhiều ứng dụng tùy chỉnh để thêm vào menu bằng trình soạn thảo văn bản, nên nó không hiệu quả. ít nhất tôi thích 11.10 mới vì pulseaudio hoặc alsa đang hoạt động tốt.
Cresho

Vâng, đúng vậy. Nó không phụ thuộc vào những gì bạn có nghĩa là bằng menu mặc dù. Có nhiều. Không phải tất cả đều có thể được chỉnh sửa, vì nhiều trong số chúng là hoàn toàn năng động. Ví dụ, cửa hàng âm nhạc sẽ tìm kiếm cửa hàng âm nhạc thực tế qua mạng, vì vậy sẽ không có ý nghĩa gì để có thể chỉnh sửa được.
Jo-Erlend Schinstad

những gì alacarte đã làm cho bảng gnome. đó là những gì tôi đang tìm kiếm!
Cresho

Bây giờ tôi đã chuyển sang kubfox 11.10. Tôi thích sự đoàn kết nhưng nó không sẵn sàng cho thời gian chính. Tôi không thể làm việc! Tôi có nghĩa là công việc của tôi tại nơi làm việc không có khả năng làm một số việc nhất định. Hiện tại Kubfox có thể sử dụng nhiều hơn với vsync hoạt động bình thường (điều chỉnh cài đặt hoạt động). Tôi sẽ đợi cho đến khi nó trở nên hữu dụng hơn. Nhắc nhở tôi khi kubfox được phát hành lần đầu tiên.
Cresho



-2

"Thật không may trong 11.04 không có cách nào để tự ý thay đổi các phím tắt trong dấu gạch ngang thành bất kỳ ứng dụng nào bạn muốn."

Thành thật mà nói bạn không nói sự thật ... bạn có thể thay đổi các mục trong menu ứng dụng giống như bạn có thể thay đổi bất cứ điều gì trên hệ thống của bạn (đó là người nguồn mở!). Vấn đề là hầu hết mọi người không biết tìm ở đâu ^^.

Khi nói đến các ứng dụng hiển thị trong menu của bạn, tất cả đều có thể được tìm thấy trong thư mục / usr / share / application. Mỗi mục nhập thuộc loại tệp "* .desktop", đây là các tệp văn bản và bạn có thể chỉnh sửa chúng trong vim hoặc gedit (biết rằng chúng đang ở dưới gốc, vì vậy hãy chọn chúng hoặc sudo chỉnh sửa chúng). Nếu bạn xóa mục đó, nó sẽ không hiển thị trong menu của bạn nữa :). Đối với việc thêm các mục, vấn đề là học cách viết tệp * .desktop và đặt nó vào thư mục ứng dụng.

Để tìm hiểu thêm về định dạng tệp ".desktop", tôi sẽ giới thiệu bạn đến http://linuxcritic.wordpress.com/2010/04/07/anatomy-of-a-desktop-file/ :) hãy tận hưởng!

Đây có thể là một chút cổ xưa ^ ^ nhưng hãy cung cấp cho cộng đồng nguồn mở thêm vài tháng nữa và ai đó sẽ viết một phiên bản cập nhật của alacarte thực hiện điều này cho bạn :)


2
Chỉnh sửa các tệp .desktop vẫn không cho phép bạn đặt 4 ứng dụng có thể được liệt kê trên dấu gạch ngang.
Jorge Castro

Dường như các mục này được biên dịch trong các lớp com / canonical ... cách tuyệt vời để trở thành nguồn mở ubfox ... tôi đến từ một hệ thống fedora và với một chút hiểu biết về cơ bản bạn có thể thay đổi bất cứ điều gì (cho đến khi fedora lovelock khi họ giới thiệu gnome3)
Peter Vermeulen
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.