Làm cách nào để tôi cài đặt và quản lý các tiện ích mở rộng Gnome Shell?


Câu trả lời:


50

Để cài đặt tiện ích mở rộng mà bạn bắt buộc phải gnome-tweak-toolcài đặt, phần này phải được cài đặt theo mặc định trên hầu hết các phiên bản Ubuntu GNOME hiện đại, tuy nhiên nếu không phải là bạn có thể cài đặt nó bằng cách chạy như sau:

sudo apt-get install gnome-tweak-tool

Với gnome-tweak-toolmột số tiện ích mở rộng được cài đặt sẵn nhưng không được bật sẵn, bạn có thể xem các tiện ích mở rộng này bằng cách mở gnome-tweak-tool(bạn có thể chạy tiện ích này trong Terminal ( CTRL+ ALT+ T) hoặc bạn có thể tìm kiếm Tweak Tooltrong Tổng quan hoạt động) và đi tới Extensionsphần.


Chuẩn bị trình duyệt (cài đặt và cập nhật)

Firefox

Phiên bản 52+

Do hỗ trợ plugin NPAPI phiên bản 52 của Firefox đã bị xóa nên các plugin như GNOME Shell Integrationplugin và Java, v.v. sẽ không hoạt động. Vì vậy, nếu bạn muốn cài đặt một tiện ích mở rộng mới chưa được cài đặt thì bạn sẽ cần một giải pháp hai phần:

  1. Ứng dụng nhắn tin máy chủ gốc:

    sudo apt-get install chrome-gnome-shell
    
  2. Các GNOME Shell Integration Firefox Plugin .

Sau khi bạn đã cài đặt cả hai thứ này, bạn sẽ cần khởi động lại trình duyệt của mình để những thay đổi có hiệu lực. Sau đó, bạn sẽ có thể duyệt và cài đặt các tiện ích mở rộng Gnome từ đây .

Dưới phiên bản 52

Nếu bạn muốn cài đặt một tiện ích mở rộng mới chưa được cài đặt sẵn, hãy vào đây trong Firefox và đảm bảo rằng GNOME Shell Integrationplugin đã được bật. Vì vậy, hãy truy cập vào đây about:addons(nhập mục này vào thanh URL và nhấn ENTER), đi đến Pluginsphần và đảm bảo rằng GNOME Shell Integrationplugin được đặt thành Always Activatehoặc thực hiện tương tự nhưng thay vào đó, hãy đặt nó vào Ask to Activatevà sau đó khi bạn truy cập trang web tiện ích mở rộng Gnome, hãy đảm bảo bạn có thể nhấp Allow Nowmỗi lần hoặc nhấn Allow and Remember(bạn sẽ cần nhấp vào viên gạch lego nhỏ để nhận hộp thoại này - viên gạch được hiển thị trong ảnh chụp màn hình bên dưới):

Cho phép hộp thoại Plugin tích hợp Shell Gnome

Kích hoạt plugin này cho phép trang web phát hiện phiên bản Gnome của bạn cũng như cài đặt và quản lý các tiện ích mở rộng của bạn. Plugin nên được cài đặt theo mặc định trong Firefox 52 trở xuống trên Ubuntu GNOME.

Chrome và Chromium

(và một số trình duyệt dựa trên Chromium khác bao gồm Vivaldi)

Vì hỗ trợ plugin NPAPI không có sẵn trong các trình duyệt này, nên bạn sẽ cần một giải pháp hai phần:

  1. Ứng dụng nhắn tin máy chủ gốc:

    sudo apt-get install chrome-gnome-shell
    
  2. Các Plugin GNOME Shell Integration Chrome .

Sau khi bạn đã cài đặt cả hai thứ này, bạn sẽ cần khởi động lại trình duyệt của mình để những thay đổi có hiệu lực. Sau đó, bạn sẽ có thể duyệt và cài đặt các tiện ích mở rộng Gnome từ đây .

Nguồn một phần: Cách cài đặt tiện ích mở rộng Gnome bằng Google Chrome hoặc Vivaldi

Epiphany (Web Gnome)

Trình duyệt "Web" của Gnome Epiphany vẫn hỗ trợ các plugin NPAPI và có plugin tiện ích mở rộng Gnome cần thiết được cài đặt sẵn và do đó không cần phải thực hiện bất kỳ thiết lập nào với nó.

Nếu nó chưa được cài đặt thì nó có thể được cài đặt với:

sudo apt-get install epiphany-browser

Cài đặt tiện ích mở rộng mới

Các phần mở rộng phổ biến nhất sẽ được hiển thị trên trang đầu tiên bạn có thể, bạn có thể tuy nhiên chọn để sắp xếp nội dung trang và kết quả tìm kiếm bằng cách sử dụng Name, RecentDownloadscác bộ lọc. Bạn cũng có thể chọn hiển thị kết quả thay All versionsvì chỉ Current versionbạn đang chạy (cố gắng cài đặt các tiện ích mở rộng không tương thích với phiên bản Gnome của bạn sẽ dẫn đến lỗi im lặng - thao tác sẽ không thành công nhưng bạn sẽ không được thông báo về điều này trong bằng mọi cách - mặc dù các tiện ích mở rộng không tương thích sẽ bị mờ đi một chút trong danh sách kết quả, do đó bạn vẫn có thể biết ngay cả với All versionsbộ lọc đã chọn).
Các bộ lọc khác nhau mà tôi đã đề cập ở trên có thể truy cập được thông qua các menu kéo xuống có liên quan (Tôi đã đặt một hộp màu đỏ xung quanh các cài đặt được đề cập):

Bộ lọc kết quả trang web Gnome

Bạn cũng có thể sử dụng hộp tìm kiếm để tìm tiện ích mở rộng, khi bạn đã tìm thấy tiện ích mở rộng bạn muốn cài đặt (nếu bạn lo ngại về sự an toàn của tiện ích mở rộng thì bạn nên đọc thông tin này trong quy trình xem xét - đi tới Are GNOME Shell extensions safe?phần - tiện ích mở rộng có để đi qua trước khi chúng được chấp nhận trên trang web), nhấp vào tên của nó trong kết quả tìm kiếm, sau đó khi bạn ở trên trang của nó, hãy nhấp vào ON/OFFthanh trượt bên cạnh tên của nó (như đã làm ở trên gnome-tweak-tool), bạn sẽ nhận được một hộp thoại nhắc bạn nếu bạn muốn cài đặt tiện ích mở rộng đã nói, nếu có, hãy nhấn Install, nếu bạn đã thay đổi ý định, hãy nhấn Cancel.

Nếu bạn không nhận được hộp thoại như vậy, bạn đã tình cờ tìm thấy một trong những tiện ích mở rộng được cài đặt sẵn và kích hoạt nó!

Sau khi thực hiện các thay đổi đối với các tiện ích mở rộng đã cài đặt / kích hoạt của bạn từ trang web, bạn sẽ cần phải khởi động lại gnome-tweak-toolđể đăng ký thay đổi.

Quản lý tiện ích mở rộng

Để kích hoạt tiện ích mở rộng, hãy nhấp vào ON/OFFthanh trượt bên cạnh tên và mô tả của nó để trạng thái của nó thay đổi từ OFFsang ON, (và ngược lại để hủy kích hoạt nó).
Bạn sẽ thấy các tiện ích mở rộng được cài đặt sẵn có Removenút màu xám bên cạnh mỗi tiện ích mở rộng , điều này bị mờ đi vì chúng được cài đặt sẵn, nếu bạn cài đặt một tiện ích mới, tuy nhiên bạn sẽ có thể sử dụng nút này để xóa vĩnh viễn .

Bạn cũng sẽ thấy rằng một số tiện ích mở rộng có nút bên cạnh Removenút của chúng trông như thế này:

Nút tùy chọn mở rộng

Nhấp vào nút này sẽ cho phép bạn thay đổi cấu hình cho tiện ích mở rộng được đề cập (nó sẽ khởi chạy một cửa sổ cài đặt).

Các xem trực tuyến cho phép bạn cũng làm tương tự (mặc dù nó cũng cho phép bạn xóa / mở rộng được cài đặt sẵn gỡ bỏ cài đặt, vì vậy cẩn thận hơn - mặc dù tất nhiên bạn sẽ có thể cài đặt lại chúng một lần nữa).

Cập nhật tiện ích mở rộng

Việc gnome-tweak-toolnày không hỗ trợ nâng cấp các tiện ích mở rộng thông qua giao diện của nó (mặc dù trong tương lai, nó được lên kế hoạch cho toàn bộ giao diện web sẽ bị loại bỏ và tất cả sẽ được thực hiện thông qua gnome-software), nếu một phiên bản mới của tiện ích mở rộng xuất hiện và bạn muốn nâng cấp với nó, bạn có thể làm như vậy bằng cách vào đây và nhấp vào nút nâng cấp bên cạnh ON/OFFthanh trượt (nếu không có nút nâng cấp thì tiện ích mở rộng đã được cập nhật):

Nút nâng cấp mở rộng vỏ Gnome

Sau đó, bạn sẽ được nhắc nếu bạn muốn Upgradetiện ích mở rộng nói trên, nhấn Upgradesẽ nâng cấp nó, tuy nhiên nhấn Cancelnút sẽ vô hiệu hóa hoặc thậm chí có thể gỡ cài đặt nó để bạn sẽ cần phải cài đặt lại hoặc kích hoạt lại.

Các mẹo và thủ thuật:

Nhấp chuột phải vào Activities Overviewnút (hoặc Activitiesnhư thường được gọi trên nút) sẽ hiển thị một cửa sổ dành riêng cho tiện ích mở rộng Gnome Shell của bạn:

Phần mở rộng Shell của Gnome


Quá trình này sẽ hoạt động cho tất cả những người sử dụng Gnome 3.4+.


chrome-gnome-shellcó sẵn trong kho chính thức cho 16.04
Anwar

@Anwar: Nó không xuất hiện lần trước khi tôi kiểm tra mặc dù tôi có thể nhìn hơi sai chỗ ... Hoặc ít nhất thì nó không rõ ràng trên LaunchPad. Nhưng tôi đã cập nhật câu trả lời của tôi.

Nó nằm trong kho cập nhật xenial. Vì vậy, có lẽ nó được đẩy lên repo sau.
Anwar

@Anwar: Phần xenial-updatesnày là một phần của repo chính, nó chỉ là một thể loại trái ngược với xenial-security.

Vâng, tôi biết điều đó. Không giống như xenial-main, xenial-update không bị đóng băng sau khi phát hành và họ có thể đã sử dụng nó để đẩy gói mới. Đó là những gì tôi muốn nói
Anwar

27

Phần mở rộng Gnome-shell có thể được cài đặt từ trang web tiện ích mở rộng Gnome-shell. Trang web là: https://extensions.gnome.org/ nhập mô tả hình ảnh ở đây

Để cài đặt tiện ích mở rộng, nhấp vào tiện ích mở rộng và sau đó bạn sẽ vào trang mô tả tiện ích mở rộng.

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

Trong trang đó bạn có thể thấy một công tắc trượt. Bật thanh trượt nếu bạn muốn cài đặt tiện ích mở rộng. Sau đó, bạn sẽ thấy một dấu nhắc để cài đặt phần mở rộng.

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

Các tiện ích mở rộng đã cài đặt có thể được quản lý từ https://extensions.gnome.org/local/

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

Khi bạn đang ở trên tab Tiện ích đã cài đặt , bạn có thể nâng cấp mọi tiện ích mở rộng, vô hiệu hóa và mang cài đặt trực tiếp từ trình duyệt.

Đang cập nhật:

Bạn có thể tìm thấy nút cập nhật bên cạnh tên tiện ích mở rộng khi có bản cập nhật.

cập nhật hình ảnh nút

Nhấn vào nút đó để cập nhật. Bạn sẽ nhận được một lời nhắc tương tự như lời nhắc bạn nhận được khi bạn cài đặt tiện ích mở rộng yêu cầu quyền cài đặt tiện ích mở rộng. nhấp vào nút Cài đặt (Có, không phải Cập nhật) để cài đặt tiện ích mở rộng đã cập nhật.

Sử dụng cài đặt tiện ích mở rộng

Mặc dù bạn có thể sử dụng công cụ chỉnh sửa gnome, nhưng bạn có thể mở cửa sổ cài đặt tiện ích mở rộng từ trang web nếu tiện ích mở rộng cung cấp. Chỉ cần nhấp vào biểu tượng cờ lê nhỏ. Một cửa sổ cài đặt sẽ xuất hiện như thể hiện trong ảnh chụp màn hình sau.

mang một cửa sổ cài đặt từ trang web mở rộng

Xóa một phần mở rộng

Bạn cũng có thể xóa tiện ích mở rộng khỏi trang web với điều kiện mặc định nó không đi kèm với gnome-shell (điều này khiến chúng được cài đặt vào khu vực hệ thống).

Nhấp vào dấu chữ thập đỏ sẽ gỡ cài đặt tiện ích mở rộng.

loại bỏ nút cho phần mở rộng


2
Điều này không hoạt động trên Ubuntu 14.10
abergmeier

1
Chỉ cần một lần chắc chắn rằng bạn đang sử dụng Firefox chứ không phải crom, một trường hợp gnome đang chạy không được phát hiện trên crom. Tôi đang sử dụng Ubuntu 14.04 Gnome 64Bit
ArunMKumar

1
có thể xác nhận điều này không hoạt động trên Ubuntu 15.10. Một hồ sơ firefox hoàn toàn mới sẽ có phần mở rộng sửa đổi ubfox, phát hiện itunes và plugin codec h264. Không có gì khác.
gcb

1
Ai đó có thể giải thích tại sao cần có tiện ích mở rộng trình duyệt để cài đặt tiện ích mở rộng Gnome không? Nó có vẻ lộn xộn trái ngược với thứ gì đó được tích hợp trong Gnome, nhưng có lẽ tôi đang thiếu thứ gì đó
cá nóc

15

Ubuntu 18.04 trở lên

Trong Ubuntu 18.04 trở lên, phần mở rộng Gnome Shell có thể được cài đặt từ ứng dụng Phần mềm Ubuntu. Thực hiện tìm kiếm từ khóa cho "tiện ích mở rộng vỏ Gnome" và loại ứng dụng bạn đang tìm kiếm.

Bạn cũng có thể tìm kiếm từ tất cả các Tiện ích mở rộng Shell Gnome có sẵn trên cùng một màn hình bằng cách nhấn nút Tiện ích nằm dưới tiêu đề Danh mục . Trong màn hình Tiện ích, chọn tab Tiện ích mở rộng Shell và bạn sẽ thấy tất cả Tiện ích mở rộng Shell Gnome có sẵn.

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

  • Nhấp vào Tiện ích mở rộng Gnome trong danh sách kết quả tìm kiếm sẽ hiển thị màn hình của nó sẽ thường hiển thị (các) ảnh chụp màn hình.

  • Nhấp vào       Website       nút sẽ mở trang web của nó trong trình duyệt web nơi bạn có thể xem hình ảnh có kích thước lớn hơn của cùng một ảnh chụp màn hình được hiển thị trong Phần mềm Ubuntu.

  • Nhấp vào         Install         nút sẽ cài đặt tiện ích mở rộng.


2
Đơn giản và hoạt động hoàn toàn tốt!
Nagabhushan SN

8

Trang web Gnome có phần Tiện ích mở rộng được thiết lập, hiện đang trong giai đoạn Beta. Nó hứa hẹn dễ dàng cài đặt các tiện ích mở rộng và quản lý các tiện ích đã cài đặt, thông qua giao diện web.

Trang web có thể được truy cập tại đây: https://extensions.gnome.org/


Điều này tôi thực sự tuyệt vời! Không cần cài đặt, sạch sẽ và đơn giản, vì trượt một nút
LnxSlck

tôi đã không tìm thấy nút trượt cho các tiện ích mở rộng chưa được cài đặt
MhdSyrwan

1
@MhdSyrwan bạn cần firefox với một Gnomeaddon được cài đặt để có thể thấy nút đó.
tftd


Trên thực tế, tôi đang cài đặt Ubuntu GNOME 14.04 mới và cài đặt một lần nhấp từ extend.gnome.org không hoạt động (không có proxy, add-on và firefox được đóng gói với bản phân phối, có thể đó là vấn đề về quyền ở đâu đó bên dưới ~/.localroot ).
cprn

5
  1. Chuyển đến trang tiện ích mở rộng gnome-shell bằng trình duyệt được hỗ trợ (không hoàn toàn được bảo mật cho mọi thứ đang chạy hoặc đến từ web).

    Giống như trình duyệt gnome hoặc trình cài đặt sạch của Firefox cũng sẽ hoạt động tốt. Đôi khi tôi gặp sự cố khi cài đặt tiện ích mở rộng bằng Google Chrome hoặc Midori.

  2. Lọc theo "Được hỗ trợ bởi: Phiên bản hiện tại"

  3. Nhấp vào nút chuyển đổi của Tiện ích mở rộng bạn muốn

  4. Một câu hỏi "cài đặt tiện ích mở rộng" này sẽ xuất hiện. Xác nhận.

  5. Trong một số trường hợp hiếm hoi, bạn cần tải lại gnome-shell để làm cho tiện ích mở rộng mới không gặp sự cố (RARE!) - mở hộp thoại chạy gnome-shell ( Alt+ F2) - nếu không được đặt, hãy kiểm tra Alt + F2 không hiển thị Dấu nhắc chạy lệnh trong Gnome Shell ), nhập rvà nhấn Enter.


4

(Câu trả lời này ban đầu được đăng lên một câu hỏi có tiêu đề Không thể cài đặt tiện ích mở rộng vỏ Gnome bằng cách sử dụng Tweaks Gnome trong Ubuntu 18.04 )


Có, tính năng cài đặt tiện ích mở rộng đã bị xóa khỏi Gnome Tweaks (kể từ phiên bản 26, một trong Ubuntu 17.10 nếu tôi nhớ chính xác).

Để cài đặt tiện ích mở rộng theo cách thủ công, chỉ cần trích xuất kho lưu trữ bạn nhận được từ trang web chính thức và sao chép / di chuyển thư mục tiện ích mở rộng (thường là của biểu mẫu extension-name@developer-info) vào ~/.local/share/gnome-shell/extensions/thư mục của bạn . Sau đó đăng nhập lại (hoặc khởi động lại vỏ Gnome). Phần mở rộng sẽ xuất hiện trong Tweaks (Gnome) ngay bây giờ. Kích hoạt nó từ đó.


2

Tôi đã phát điên khi cố gắng làm cho nó hoạt động trên bản cài đặt sạch của ubfox gnome 14.04. Tôi đã tìm được giải pháp.

  1. Mở Firefix.
  2. Chuyển đến addons ( about:addons).
  3. Trong phần bổ trợ, bạn sẽ thấy Gnome Shell Integration.
  4. Chọn mục đó và thay đổi các tùy chọn kích hoạt thành LUÔN HOẠT ĐỘNG.

Sau đó tôi đóng firefox và sau đó mở lại. Khi tôi quay lại http://addons.mozilla.org . Tôi đã có thể cài đặt các tiện ích mở rộng (Thanh trượt ở vị trí bật. Tiện ích mở rộng đã xuất hiện trong công cụ chỉnh sửa sau đó. Tôi hy vọng điều này có ích. Tôi đã đọc rất nhiều câu trả lời và đã thử rất nhiều thứ. Tôi rất vui vì điều đó Tôi đã tìm ra nó và tôi có thể chia sẻ nó với mọi người. Dưới đây là danh sách nhanh các phiên bản để bạn có thể xác minh đối với phiên bản của mình.

Cài đặt sạch Ubuntu Gnome 14.04 Firefox 34. Phiên bản đã được cài đặt trong khi cài đặt.


2

Bạn có thể trực tiếp thực hiện ứng dụng lựa chọn tiện ích mở rộng bằng lệnh sau:

sudo gnome-shell-extension-prefs

kích hoạt phần mở rộng và sau đó nhấn Alt+ F2, trên dòng lệnh enter rvà nhấn Enter.

Phương pháp này có thể trình bày các vấn đề:

  • Khi bạn khởi động lại vỏ Gnome ( Alt+ F2, r) , các tiện ích mở rộng có thể ngừng hoạt động. (Ví dụ: Dash-to-Panel).

  • Nếu bạn sử dụng lệnh gnome-shell-extension-prefs, trong ứng dụng mở ra, các tiện ích mở rộng có thể xuất hiện dưới dạng không được kích hoạt.


Xin chào, tôi đã thêm một số cách đơn cách vào câu trả lời của bạn bằng cách sử dụng backticks xung quanh nội dung trong dòng và bốn khoảng trắng trước dấu ngoặc kép. Tôi không chắc từ "hoạt động" nghĩa là gì trong ngữ cảnh đó, vì vậy tôi không thể biết liệu nó có phải là một phần của lệnh hay không.
Jeremy

1
Tôi không thấy cách này sẽ giúp " cài đặt " một tiện ích mở rộng mới! Bạn chỉ có thể kích hoạt / hủy kích hoạt hoặc quản lý các tiện ích mở rộng đã cài đặt bằng cách sử dụng gnome-shell-extension-prefs.
pomsky

Không nên có sudo ở đó.
XtL
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.