Quản lý kho PPA trong Ubuntu

¿Tại sao thêm vào Kho PPA nếu chúng ta đã có hàng nghìn chương trình sử dụng kho lưu trữ chính thức của Ubuntu?

Các tệp gói cá nhân (Pcá nhân PAckage Archive, bằng tiếng Anh), cho phép các nhà phát triển phân phối phần mềm và bản cập nhật trực tiếp cho người dùng Ubuntu mà không phải đợi kho lưu trữ riêng của Ubuntu cập nhật.

Launchpad, trang web lưu trữ hầu hết các PPA có sẵn, xây dựng các tệp nhị phân và lưu trữ chúng trong một kho lưu trữ cụ thể. Điều này có nghĩa là người dùng Ubuntu có thể cài đặt các gói này giống như cách họ đã quen với việc cài đặt phần còn lại của các ứng dụng trong Ubuntu, với lợi thế bổ sung là họ sẽ có các bản cập nhật mới nhất cho các chương trình này và thậm chí có thể tìm thấy các chương trình không có sẵn trong kho lưu trữ chính thức.

Cách cài đặt kho PPA

Hãy lấy một ví dụ thực tế. Giả sử chúng ta muốn cài đặt Shutter. Điều đầu tiên chúng ta phải biết là tên nhận dạng của PPA mà chúng ta muốn cài đặt. Trên trang Shutter PPA, rõ ràng là để thêm kho lưu trữ này, cần phải lưu ý dòng ppa: màn trập / ppa.

ppa

Tùy chọn 1: từ dòng lệnh

Tất cả những gì bạn phải làm là mở một thiết bị đầu cuối và nhập các lệnh thích hợp để thêm PPA, cập nhật danh sách gói và cài đặt chương trình mong muốn (trong ví dụ của chúng tôi là Shutter).

sudo add-apt-repository ppa: shutter / ppa sudo apt-get update sudo apt-get install shut

Tùy chọn 2: từ Trung tâm phần mềm

1.- Mở Trung tâm phần mềm Ubuntu.

2.- Chỉnh sửa > Nguồn gốc của phần mềm

3.-  Sau đó, trong tab Phần mềm khác, nhấp chuột thêm vào và nhập dòng PPA. Trong ví dụ của chúng tôi: ppa: màn trập / ppa và nhấp vào chấp nhận.

nguồn phần mềm

4. Cài đặt chương trình mong muốn (tiếp tục với ví dụ của chúng tôi, Shutter).

Cách xóa kho PPA

Tùy chọn 1: xóa PPA khỏi dòng lệnh

Theo ví dụ màn trập của chúng tôi:

sudo add-apt-repository --remove ppa:shutter/ppa

Rõ ràng, dòng ppa: shutter / ppa sẽ phải được thay thế bằng dòng tương ứng trong từng trường hợp.

Tùy chọn 2: từ Trung tâm phần mềm

1.- Mở Trung tâm phần mềm Ubuntu.

2.- Chỉnh sửa > Nguồn gốc của phần mềm

3.- Sau đó, trong tab Phần mềm khác, nhấp chuột Xóa và nhấp vào chấp nhận.

Thận trọng: điều này sẽ xóa PPA khỏi danh sách các gói nhưng các gói được cài đặt thông qua PPA sẽ không được gỡ cài đặt, một tác vụ phải được thực hiện thủ công. Để tự động hóa quá trình này, có thể gây phức tạp cho một số người, có các công cụ như PPA Purge hoặc Người quản lý Y-PPA.

Cách tự động xóa PPA và các gói tương ứng

Tùy chọn 1: từ dòng lệnh

PPA-Purge là một tập lệnh đơn giản sẽ xóa PPA được đề cập cũng như tất cả các gói được cài đặt từ nó.

1.- Cài đặt PPA-Purge

sudo apt-get install ppa-purge

2.- Sử dụng PPA-Purge để gỡ cài đặt PPA. Theo ví dụ của chúng tôi:

sudo ppa-purge ppa:shutter/ppa

Tùy chọn 2: sử dụng YPPA

1.- Cài đặt Y-PPA:

sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager

2.- Xóa PPA được đề cập. Giao diện đồ họa Y-PPA Manager đủ trực quan để tìm ra những việc cần làm.

Cách tắt kho lưu trữ PPA

Vô hiệu hóa PPA ngụ ý rằng hệ thống sẽ không nhận được bất kỳ bản cập nhật nào từ PPA đó, nhưng các gói đã cài đặt trước đó sẽ không bị xóa. Ưu điểm của việc vô hiệu hóa PPA thay vì xóa bỏ nó là việc kích hoạt lại nó dễ dàng hơn.

Để hủy kích hoạt PPA:

1.- Mở Trung tâm phần mềm Ubuntu.

2.- Chỉnh sửa > Nguồn gốc của phần mềm

3.- Sau đó, trong tab Phần mềm khác, bỏ chọn hộp bên cạnh PPA được đề cập và nhấp vào chấp nhận.

Điều quan trọng là phải hủy kích hoạt cả hai dòng của mỗi PPA.

Theo cách tương tự, PPA cũng có thể được kích hoạt lại.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Mordraug dijo

    Bài viết xuất sắc (như mọi khi) 😀

    Rất vui được đọc bạn Pablo ^^

    1.    hãy sử dụng linux dijo

      Cảm ơn Saito! Anh đã rất nhớ em! Thật tốt khi gặp bạn ở đây ...
      Chúc mừng! Paul.

  2.   Juan Carlos Sénar dijo

    Rất rõ ràng! Cảm ơn bạn.

  3.   Julián dijo

    Rất tốt.

  4.   gambi dijo

    CHÚA ƠI!! cảm ơn nhiều.
    Một ý tưởng nhỏ để hoàn thành hướng dẫn tuyệt vời này: bạn có nghĩ đến việc bao gồm các chương trình được bao gồm trong bản phân phối hoặc kho lưu trữ chính thức có nhưng chỉ là một phiên bản lỗi thời hoặc bạn đã cài đặt?
    Ví dụ: tôi đã cài đặt chương trình torrent Azureus hay Vuze từ kho lưu trữ chính thức và sau khi sử dụng nó trong vài tháng và có đủ tệp và torrent hoạt động, tôi phải đối mặt với tình huống khó xử là không thể gỡ cài đặt và mất tất cả công việc đó và tôi chỉ cần một công cụ có sẵn trong phiên bản mới nhất mà kho lưu trữ ubunto chính thức chưa cập nhật.
    Tôi nghĩ, tôi chỉ nghĩ, rằng tôi đã làm được nhưng đó là một cuộc phiêu lưu thực sự và tôi thậm chí còn không học hoặc hiểu cách tôi đã làm điều đó

    1.    hãy sử dụng linux dijo

      Xin chào gambi! thực ra ... thủ tục trong trường hợp đó là như nhau. Bạn cài đặt PPA, bạn cập nhật danh sách các gói và khi bạn nâng cấp, nó sẽ cho bạn biết rằng có một phiên bản mới của chương trình (trong trường hợp của bạn là azureus) không phải phiên bản có sẵn trong ppa.
      Tôi hy vọng tôi đã rõ ràng.
      Chúc mừng! Paul.

  5.   zytum dijo

    Tốt, nhưng đôi khi ppa cụ thể cho một bản phân phối được bao gồm.
    Tôi gặp sự cố, chẳng hạn như bản cập nhật Turpial 3.0. ai đã đưa nó vào http://ppa.launchpad.net/effie-jayx/turpial/ubuntu/dists/saucy/
    trong khi trung tâm phần mềm của tôi tập trung vào các sĩ quan của Olivia hoặc "raring" (tôi sử dụng Linux Mint)
    Nhiều khi tôi chỉ ra rằng các tệp được lưu trữ trong saucy, tôi không tải xuống và cài đặt chương trình.

  6.   lozanotux dijo

    Không thể giải thích tốt hơn! ... Những ngày này, tôi sẽ cố gắng tải lên Trình quản lý YPPA được dịch sang tiếng Tây Ban Nha bằng 1 GỢI Ý DUY NHẤT cài đặt GỢI Ý và chỉ có vậy, nó không có ý nghĩa gì ... bạn cần thêm PPA lol. Bài viết rất tốt, nó sẽ làm được rất nhiều. Chúc mừng!

  7.   ErKiyo dijo

    Yêu blog này, Pablo! Thiết kế tốt và nội dung thiết thực. Câu hỏi của tôi tập trung vào Hệ điều hành cơ bản và liên quan chính xác đến "Y PPA" và trung tâm phần mềm; Có thể việc cài đặt cái đầu tiên sẽ khiến cái thứ hai không hoạt động không? Tôi cố gắng khởi động nó và nopi,
    Cảm ơn bạn rất nhiều

    1.    hãy sử dụng linux dijo

      không tôi không nghĩ vậy…
      Không biết nó có thể là gì, nhưng tôi không nghĩ trung tâm phần mềm là nguyên nhân gây ra lỗi.
      ôm! Paul.

  8.   Hình ảnh trình giữ chỗ Carlos Cifuentes dijo

    Trang hay lắm, cái đó và mình là một cục bọt biển, già rồi nhưng mình vẫn tiếp thu những gì các bạn chỉ giáo thêm vào đó những ai chỉ bảo hay góp ý.

    1.    Luigys toro dijo

      Cảm ơn Carlos rất nhiều vì những nhận xét của bạn, không bao giờ là quá muộn để học hỏi.

  9.   danny672007 dijo

    Cảm ơn bạn rất nhiều vì những đóng góp của bạn, tôi mới làm quen với Linux và bạn đã giúp tôi hiểu thêm về thế giới tuyệt vời này!