Làm cách nào để tắt ống kính trong menu Dash?


27

Làm cách nào để tắt một số ống kính trong menu Dash?


Thiết bị đầu cuối mở: sudo apt-get remove unity-lens-shopping
Dr_Bunsen

Câu trả lời:


26

Có một số cách để làm điều này, mặc dù người ta sẽ nghĩ rằng cách dễ nhất để ubfox làm là có một số tùy chọn cấu hình dễ dàng truy cập từ trong dấu gạch ngang, nhưng đó chỉ là một cuộc nói chuyện điên rồ.

Nếu bạn tự tin sử dụng thiết bị đầu cuối thì tôi khuyên bạn nên sử dụng tùy chọn 1, vì hành vi của trung tâm phần mềm sẽ gây hiểu lầm và khó hiểu.

Tùy chọn 1 - Sử dụng Terminal (Được khuyến nghị)

  1. Mở thiết bị đầu cuối Ctrl+ Shift+T

  2. Để kiểm tra phạm vi và ống kính hiện đang được cài đặt, sử dụng dpkgvới grep. ví dụ: liệt kê tất cả các phạm vi và gói ống kính

    $ dpkg -l | egrep "(unity-lens-|unity-scope-)"
    ii  unity-lens-applications     ...     Application lens for unity
    ii  unity-lens-files            ...     File lens for unity
    ii  unity-lens-gwibber          ...     Gwibber Lens for unity
    ii  unity-lens-photos           ...     Unity Photos Lens
    ii  unity-lens-shopping         ...     Shopping lens for unity
    

    Ghi chú ngày 14.04

    14.04 có rất nhiều ống kính và phạm vi lớn hơn bao giờ hết. Một số trong đó không thể loại bỏ mà không phá hủy hệ thống, ví dụ unity-scope-home.

    Đây là một số phạm vi và ống kính được cài đặt theo mặc định trong 14.04:

    unity-lens-video
    unity-lens-friends
    unity-scope-audacious 
    unity-scope-calculator 
    unity-scope-chromiumbookmarks 
    unity-scope-clementine 
    unity-scope-colourlovers 
    unity-scope-devhelp 
    unity-scope-firefoxbookmarks 
    unity-scope-gdrive 
    unity-scope-gmusicbrowser 
    unity-scope-gourmet 
    unity-scope-guayadeque 
    unity-scope-home 
    unity-scope-manpages 
    unity-scope-musicstores 
    unity-scope-musique 
    unity-scope-openclipart 
    unity-scope-texdoc 
    unity-scope-tomboy 
    unity-scope-video-remote 
    unity-scope-virtualbox 
    unity-scope-yelp 
    unity-scope-zotero
    

    Phạm vi và len sau khi hầu hết những cái có thể được gỡ bỏ đã bị xóa:

    $ dpkg -l | egrep "(unity-lens-|unity-scope-)"
    ii  unity-lens-applications ... Application lens for unity
    ii  unity-lens-files        ... File lens for unity
    ii  unity-scope-home        ... Home scope that aggregates results from multiple scopes
    
  3. Để loại bỏ một ống kính sử dụng apt-get remove. ví dụ: loại bỏ ống kính mua sắm thống nhất:

    sudo apt-get remove --purge unity-lens-shopping 
    

Tùy chọn 2 - Sử dụng Trung tâm phần mềm Ubuntu

  1. Mở Trung tâm phần mềm và tìm kiếm "ống kính".
  2. Gỡ cài đặt bằng cách chọn mục và nhấp vào "Xóa".

    QUAN TRỌNG!

    • Bạn phải chọn Hiển thị (đếm) các mục kỹ thuật để hiển thị tất cả các ống kính được cài đặt. ví dụ: "ống kính mua sắm" là một mặt hàng kỹ thuật, mà cá nhân tôi nghĩ là hơi táo tợn. Bạn biết đấy, vì bạn quá ngu ngốc để biết đó là gì.

    • Đừng chọn "Đã cài đặt" và sau đó tìm kiếm "ống kính". Điều này không làm những gì bạn có thể mong đợi. Nó nên liệt kê bất kỳ len "cài đặt" nào, tuy nhiên nó không làm điều đó. Có lẽ là một lỗi.

Những ống kính nào tôi khuyên bạn nên gỡ cài đặt?

Tất cả trong số họ ngoại trừ unity-lens-applicationsvà có thể unity-lens-files. Cá nhân tôi sẽ hạnh phúc rất nhiều hạnh phúc hơn mà không có dấu gạch ngang. Thay vào đó là một trình khởi chạy ứng dụng đơn giản, đơn giản, không lộn xộn, nhanh nhất có thể. Tôi không thể tin rằng tôi sắp nói điều này, nhưng thực sự có điều gì đó tôi nhớ về các cửa sổ.

Lưu ý vào ngày 14.04 Bạn không thể xóa unity-scope-home mà không xóa unity-desktopvà phá vỡ toàn bộ hệ thống.

thông tin thêm


3
Tôi đồng ý. Khi tôi mới bắt đầu sử dụng Ubuntu, điều tôi yêu thích ở nó là sự đơn giản và tốc độ. Và nếu tôi không nhầm, Unity được tạo ra để cung cấp một môi trường thẳng tiến để có thể hoàn thành công việc của bạn. Tôi nghĩ Unity đang rời xa mục tiêu của mình. Tôi thích thực tế là tôi có rất nhiều lựa chọn, nhưng tôi sẽ không muốn hy sinh tốc độ hoặc sự đơn giản để đáp lại. Tôi thực sự không thích các cửa sổ bật lên "lỗi nội bộ được phát hiện" trong Chính xác (không phải đó là một trong những lý do khiến mọi người không thích Windows ??). Và quảng cáo mới trên Quantal, với điều khoản dịch vụ, tôi không thích điều này.
tofurator

3
Điều này dường như không hoạt động đối với tôi vào ngày 14.04 Trusty . Tôi đã gỡ cài đặt tất cả các ống kính ngoại trừ unity-lens-applicationsnhưng chúng vẫn hiển thị trong dấu gạch ngang. Có ý kiến ​​gì không?
Nicolai Fröhlich

@nifr Vô hiệu hóa nó bằng cách sử dụng các unity-tweak-tooltác phẩm tĩnh: Askubfox.com/questions/107701/ trên
Cedric Reichenbach

@nifr Whar vẫn hiện lên dấu gạch ngang? Có nhiều phạm vi và ống kính hơn trong 14.04 so với những gì tôi đã mô tả ở trên. Không dpkg -l | egrep "(lens|scope)"thể hiện điều gì? ví dụ: bạn không thể gỡ cài đặt phạm vi "nhà" tức là unity-scope-homekhông cần gỡ cài đặt unity-desktop. Ngoài ra, khi xóa cái mà bạn có thể gỡ cài đặt, hãy thanh lọcapt-get remove --purge <package_name_here>
Gerard Roche

@nifr Tôi đã cập nhật câu trả lời với một số ghi chú vào ngày 14.04.
Gerard Roche

8

Nếu bạn đang sử dụng Ubuntu 13.04 trở lên:

sudo apt-get install unity-tweak-tool

Trong công cụ chỉnh sửa, bạn có thể sử dụng tab tìm kiếm để sửa đổi các cài đặt có liên quan:

  • Bỏ chọn "Tìm kiếm nguồn trực tuyến"
  • Bỏ chọn "Hiển thị thêm đề xuất"
  • Bỏ chọn "Cho phép tìm kiếm tệp của bạn"

6

Gỡ cài đặt các ống kính không hoạt động trong 14.04.

Những gì hoạt động là:

  • cài đặt dcs-biên tập
  • loại bỏ phạm vi từ các chuỗi trong com -> canonical -> unity -> dash. Tôi chỉ còn lại home.scopeở đó.
  • đăng xuất, đăng nhập, thưởng thức.

(Từ đây )


Bạn cũng có thể làm điều đó mà không cần cài đặt d-trình soạn thảo. Chỉnh sửa chuỗi với dấu ngoặc kép theo ý thích của bạn:

$ dconf write /com/canonical/unity/dash/scopes "['home.scope', 'applications.scope', 'files.scope']"

(Từ đây )


2

Đây là một gói nhỏ tôi đã đánh cắp nếu bạn cảm thấy thoải mái với sự thống nhất setid hoặc đăng xuất


Công cụ tuyệt vời. Thật không may, tôi không tìm được cách vô hiệu hóa phạm vi thành phố trong phạm vi tiện ích vì nó thường gặp sự cố trên hệ thống của tôi (Ubuntu 12.04 AMD64), nhưng phạm vi máy tính rất hữu ích và tôi muốn giữ nó.
Filbfox

Nó không thao túng phạm vi trực tiếp ... chỉ là ống kính
RobotHumans

Cảm ơn đã giải thích. Bạn có biết một cách để thao tác phạm vi?
Filbfox

Nếu bạn muốn làm điều đó, bạn phải sửa đổi tất cả các mô tả lense hoặc chiếm quyền điều khiển các cuộc gọi dbus tùy thuộc vào chính xác những gì bạn muốn làm. Nếu bạn muốn trò chuyện về nó ... hãy vào phòng trò chuyện
RobotHumans

Cảm ơn đã giải thích và cung cấp. Nhưng điều này sẽ tốn nhiều thời gian và nỗ lực hơn tôi dành cho vấn đề này. Cảm ơn một lần nữa.
Filbfox

2

Trong Ubuntu 14.04LTS

  1. Nhấn Super-A để hiển thị Phạm vi ứng dụng
  2. Cuộn cho đến khi bạn thấy Tiêu đề bổ trợ Dash
  3. Nếu chưa nhấp, nhấp vào kết quả Hiển thị thêm nút
  4. Đối với mỗi plugin bạn muốn tắt, hãy nhấp vào nó, sau đó nhấp vào tắt

Tôi thích phương pháp này vì nó không yêu cầu đặc quyền siêu người dùng, do đó, nó ít có khả năng phá vỡ bất cứ điều gì.


1

Tôi sẽ hình dung rằng cách dễ nhất để làm điều này sẽ là gỡ cài đặt nó, đăng xuất và đăng nhập. Nó vẫn sẽ nằm trong bộ đệm nếu bạn muốn cài đặt lại sau này.

Mặt khác, nếu bạn không muốn gỡ cài đặt nó và muốn làm cho nó biến mất khỏi Dash, bạn có thể di chuyển nó ra khỏi /usr/share/unity/lensesthư mục.

Ví dụ, hãy để chúng tôi nói rằng bạn đã cài đặt Askubfox Lense như tôi.

sau đó bạn sẽ có một thư mục bên trong /usr/share/unity/lensesđược gọi là ngoại vi-unity-lens-askubfox / . Di chuyển thư mục đó đi nơi khác. Đăng xuất. Đăng nhập.

Một ví dụ:

cd /usr/share/unity/lenses
sudo mv extras-unity-lens-askubuntu/ ..

Điều này sẽ di chuyển ống kính Askubfox từ thư mục lense sang thư mục mẹ. Nếu bạn đăng xuất / đăng nhập, ống kính yêu cầu sẽ biến mất.

CẬP NHẬT - Như aking1012 chỉ ra, gõ setsid unitysẽ "làm mới" Unity với các thay đổi.


2
chỉ cần một lưu ý, nếu bạn setsid unity, bạn không cần phải đăng xuất
RobotHumans

1
setsid unitykhông làm việc cho tôi. Tất cả các trang trí cửa sổ biến mất và chương trình không thoát. Nó buộc tôi phải Ctrl+Cgnome-session-quitđăng xuất.
fikr4n

@BornToCode Tôi đoán lỗi hoặc cấu hình sai. Lần trước tôi đã thử nghiệm điều này là một năm trước. Có lẽ bạn có thể cung cấp thêm thông tin về hệ thống yout.
Luis Alvarado

Tôi sử dụng Ubuntu 13.04, được cập nhật lần cuối cách đây chưa đầy một tháng. Tôi nghĩ rằng điều này đi ra khỏi chủ đề, và tôi sẽ bị đá nếu cuộc thảo luận đi xa hơn: D.
fikr4n

1
setsid unityloại bỏ tất cả các trang trí cửa sổ và không thoát ra vào ngày 14.04 . Bất kỳ đề xuất làm thế nào để gỡ lỗi hành vi này?
Nicolai Fröhlich

0

Chỉ cần mở terminal và thực hiện điều này (không có sudo):

gsettings set com.canonical.Unity.Lenses disabled-scopes "['more_suggestions-amazon.scope', 'more_suggestions-u1ms.scope', 'more_suggestions-populartracks.scope', 'music-musicstore.scope', 'more_suggestions-ebay.scope', 'more_suggestions-ubuntushop.scope', 'more_suggestions-skimlinks.scope']"
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.