Thêm kho lưu trữ vào Ubuntu. Lưu trữ gói cá nhân (PPA)

nhất một cách đơn giản Việc phân phối các chương trình cho Ubuntu bằng cách đăng chúng vào một kho lưu trữ. Các kho lưu trữ chính thức của Ubuntu, mặc dù chứa một số lượng lớn các gói nhưng rất khó truy cập. nhà phát triển thường xuyên, chúng khó bảo trì phiên bản hiện tại chương trình của mình, và nói chung, không phải dự án nào cũng có cơ hội đạt được điều đó. Để tạo kho lưu trữ của riêng mình, bạn cần có tài nguyên, ít nhất là máy chủ và kỹ năng quản trị viên tốt. Tất cả điều này tạo ra một số trở ngại cho việc phân phối các chương trình cho Ubuntu.

Vì vậy, để hỗ trợ và phát triển các dự án miễn phí, dịch vụ launchpad.net đã ra đời. Bạn có thể làm rất nhiều việc bằng cách sử dụng dịch vụ này, nhưng một trong những ưu điểm chính của nó là dành cho Người sử dụng thường xuyên- khả năng cho phép bất kỳ ai tạo kho lưu trữ của riêng mình, kho lưu trữ này trong bảng khởi chạy được gọi là kho lưu trữ gói cá nhân (PPA) và sử dụng nó để phân phối các gói của họ mà không gặp khó khăn kỹ thuật không cần thiết.

Một số lượng lớn các dự án đã tích cực sử dụng dịch vụ này và điều này chắc chắn sẽ tăng lên trong tương lai. Tuy nhiên, trên khoảnh khắc này toàn bộ dịch vụ chỉ có sẵn trên tiếng anh, điều này không thuận tiện lắm cho người dùng mới làm quen với nó. Ngoài ra, để thêm ppa vào hệ thống một cách chính xác, bạn cần thực hiện một số hành động không hề nhỏ.

Tìm PPA cần thiết và mô tả của nó

Nếu bạn không phải là người mới làm quen với Ubuntu và đã thử cài đặt các gói không chỉ từ kho lưu trữ mặc định, thì rất có thể bạn đã gặp các liên kết như http://ppa.launchpad.net/deluge-team/ppa/ubuntu. Đây là liên kết trực tiếp tới PPA dành cho nhóm deluge, theo sau nó bạn sẽ chỉ thấy các thư mục có tập tin khác nhau. Ngày nay, một số lượng lớn các gói có sẵn thông qua các PPA khác nhau, nhiều dự án sử dụng launchpad.net làm nguồn chính để phân phối các chương trình của họ cho Người dùng Ubuntu, vì vậy việc nhắc đến ppa rất phổ biến. Ngoài ra, có một tìm kiếm trên launchpad.net, hãy thử tìm dự án yêu thích của bạn thông qua nó, rất có thể dự án đó đã được đăng ký trên launchpad.net và các gói sẵn sàng cài đặt đã được đăng cho nó.

Tất cả các loại chương trình hoặc bản cập nhật hiện đang được sử dụng trong Ubuntu đều được cài đặt độc quyền từ kho lưu trữ. Tuy nhiên, nhiều người dùng thậm chí còn không biết nó là gì và mục đích chính của nó là gì.

Nó là gì?

Kho lưu trữ là một nơi đặc biệt mà từ đó người dùng hệ điều hành Ubunty có thể cài đặt tất cả các loại bản cập nhật hoặc chương trình. Nếu bạn đã từng sử dụng phòng mổ trước đây Hệ thống Mac và Windows, thì có lẽ bạn đã quen với việc phần mềmđại diện cho bất kỳ một hoặc nhiều tập tin cài đặt, được cung cấp cho người dùng trên một số phương tiện nhất định hoặc có thể tải xuống qua Internet. Đối với phòng mổ hệ thống Ubuntu Tùy chọn phân phối phần mềm này cũng được cung cấp, nhưng điều này áp dụng nhiều hơn cho các chương trình đóng hoặc độc quyền chuyên biệt.

Kho lưu trữ là nơi lưu trữ hầu hết các phần mềm Ubuntu, được đóng gói thành các tệp .deb chuyên dụng chứa các thư viện cần thiết. Những tệp như vậy thường có thể được tìm thấy trên Internet hoặc trên một số phương tiện di động, thậm chí trên đĩa CD mà hệ điều hành được cài đặt từ đó.

Kho lưu trữ dưới dạng kho lưu trữ Ubuntu phổ quát

Tuy nhiên, khi nhìn thấy những tập tin như vậy, nhiều người dùng thậm chí có thể không biết kho lưu trữ là gì. Cái này máy chủ chuyên dụng-storage nơi chứa các tập tin đó. Nói cách khác, kho lưu trữ có thể được gọi là một loại nguồn ứng dụng, vì người dùng từ máy tính của họ kết nối với chúng qua Mạng hoặc Internet, sử dụng các tiện ích chuyên dụng, sau đó họ có thể xem gói nào hiện đã có trên máy tính và gói nào có thể được cài đặt. Điều đáng chú ý là phần lớn các tiện ích đều hỗ trợ thủ tục tìm kiếm đơn giản Qua từ khóa và cũng có thể chia các gói thành nhiều nhóm theo danh mục.

Kho Ubuntu chứa một con số khổng lồ phần mềm đa dạng nên thường không khó để tìm được tiện ích mà bạn quan tâm. Tất nhiên, bạn có thể chỉ cần tải xuống gói tệp .deb từ Internet hoặc thậm chí cố gắng tự biên dịch chương trình từ nguồn, nhưng bạn phải hiểu rằng tùy chọn này tốn nhiều công sức hơn và không phải lúc nào cũng hiệu quả.

Làm thế nào để tìm kiếm và cài đặt các chương trình khác nhau?

Ban đầu, khi sử dụng kho Ubuntu, bạn nên giả định rằng có một nhiệm vụ nhất định cần được giải quyết bằng tiện ích này, nhưng bạn thậm chí có thể không biết liệu nó có tồn tại hay không hoặc nó được gọi là gì. Tuy nhiên, có thể bạn biết các chương trình tương tự được sử dụng trong các hệ điều hành khác.

Bằng cách sử dụng một số công cụ tìm kiếm trên Internet, bạn sẽ tìm thấy các biến thể của chương trình mong muốn mà bạn quan tâm, chẳng hạn như bằng cách nhập tên của một tiện ích tương tự trong Windows, nhưng thêm “for Ubuntu” vào truy vấn. Trong phần lớn các trường hợp, công cụ tìm kiếm sẽ cung cấp cho bạn một số tên chương trình và điều đáng chú ý là chúng có thể được trình bày với số lượng khá lớn, nhưng bạn có thể chọn tên tối ưu nhất dựa trên đánh giá của những người dùng đó. những người đã sử dụng nó. Hầu hết mọi tiện ích hiện đại đều có trang riêng trên Internet, nơi bạn có thể tự làm quen với đặc điểm bổ sung hoặc xem ảnh chụp màn hình.

Tôi có thể tải chương trình ở đâu?

Sau khi quyết định tên của chương trình bạn quan tâm, bạn sẽ cần khởi chạy trung tâm ứng dụng Ubuntu, sau đó tìm nó trong Danh sách có sẵn. Rất có thể, bạn sẽ có thể tìm thấy nó và cài đặt nó một cách đầy đủ thời gian ngắn. Ngoài ra, rất có thể các nhà phát triển cũng có kho riêng dành cho iOS 7 hoặc các hệ điều hành khác. Trong phần lớn các trường hợp, các kho như vậy chứa nhiều thông tin nhất phiên bản mới nhất chương trình mà bạn quan tâm, do đó, nếu bạn quan tâm đến năng suất tối đa, thì bạn nên kiểm tra cẩn thận trang web và sử dụng tìm kiếm.

Chỉ khi bạn không thể tìm thấy chương trình mong muốn, sử dụng kho dành cho iOS 7 hoặc các hệ điều hành khác, bạn nên thử các tùy chọn cài đặt khác. Điều thường xảy ra là những phiên bản phần mềm trong kho là phiên bản lỗi thời, nhưng trên thực tế, thường có những tình huống chúng được tích hợp tốt hơn vào Ubuntu và trong một số trường hợp nhất định, chúng cũng ổn định hơn. .

Phần

trong Ubuntu kho tốt nhấtđược chia thành bốn phần, được gọi là các thành phần và nhằm phản ánh trang này cả về giấy phép lẫn mức hỗ trợ dành cho người dùng. Các gói được chia thành các thành phần như sau:

  • Main là phần mềm hoàn toàn miễn phí được Canonical hỗ trợ.
  • Bộ hạn chế là một phần mềm độc quyền bao gồm chủ yếu trình điều khiển khác nhau thiết bị. Mọi tiện ích đều được Canonical hỗ trợ.
  • Universe cũng là phần mềm miễn phí không được Canonical hỗ trợ chính thức mà được cộng đồng người dùng hệ điều hành kiểm soát.
  • Multiverse là phần mềm độc quyền và không được Canonical hỗ trợ.

Các loại kho lưu trữ

Ngoài ra còn có 5 kho chính:

  • Phát hành - các gói được phát hành tại thời điểm phát hành.
  • Bảo mật phát hành - các gói chứa một số cập nhật bảo mật quan trọng.
  • Bản cập nhật phát hành - các gói chứa các bản cập nhật hệ thống, bao gồm nhiều bản cập nhật khác phiên bản hiện đại phần mềm được phát hành sau khi phát hành chính thức.
  • Release-backport - tất cả các loại backport thuộc phiên bản mới của một số phần mềm nhất định, chỉ có sẵn trong các phiên bản không ổn định của hệ điều hành Ubuntu.
  • Đối tác là một kho chứa nhiều phần mềm khác nhau từ các công ty đối tác của Canonical.

Điều đáng chú ý là, ngoài những kho chính thức, còn có các kho khác dành cho iOS 8 và các hệ điều hành khác. Chúng có thể được tạo bởi tác giả của một số tiện ích nhất định, cũng như bởi những người quyết định đơn giản là lắp ráp một gói chính thức từ mã nguồn, sau đó phát hành nó vào truy cập mở cho người dùng khác.

Thêm qua Launchpad

Nếu bạn không biết cách thêm kho lưu trữ, Launchpad sẽ giúp bạn việc này, cung cấp khả năng tạo kho lưu trữ PPA. Các kho lưu trữ này là các gói tương đối nhỏ trong đó chủ sở hữu đặt nhiều nguồn khác nhau và kết quả là người dùng được cung cấp một tài liệu gỡ lỗi chính thức.

Làm thế nào để kết nối?

Nếu một người không tìm thấy tiện ích mà mình quan tâm, anh ta có thể độc lập tìm ra cách thêm kho lưu trữ, sau đó tải phần mềm cần thiết vào đó. Rốt cuộc, điều thường xảy ra là kho Ubuntu không có tiện ích đa dạng, có thể cần thiết để giải quyết một số vấn đề nhất định. Chính vì lý do này mà có đủ một số lượng lớn kho lưu trữ của bên thứ ba, khi được kết nối, bạn có thể truy cập vào phần mềm cần thiết. Điều này có thể được thực hiện bằng cách sử dụng hoặc thông qua bảng điều khiển.

Cần lưu ý ngay thực tế là trong một số kho lưu trữ, ngoài các gói bạn cần, còn có thể có tất cả các loại bản dựng thử nghiệm của nhiều phần mềm khác nhau, bao gồm cả nhân chứa kho Linux. Vì phiên bản của các gói như vậy trong hầu hết các trường hợp đều cao hơn phiên bản bạn sử dụng nên Trình quản lý cập nhật có thể cố gắng tự cập nhật hệ thống. Nó sẽ thực hiện việc này thông qua các kho lưu trữ miễn phí, điều này có thể gây hư hỏng cho hệ thống của bạn. Vì lý do này mà trong mọi trường hợp, bạn cần phải đọc kỹ mô tả về bộ lưu trữ được kết nối, cũng như thông tin có trong “Trình quản lý cập nhật”.

Sử dụng giao diện đồ họa

TRONG trong trường hợp này kho lưu trữ cho iOS 8 và các hệ điều hành khác được kết nối như sau:

  1. Trung tâm ứng dụng Ubuntu mở ra.
  2. Tiếp theo, đi tới “Chỉnh sửa” / “Nguồn ứng dụng”.
  3. Trong cửa sổ mới, chọn tab “Phần mềm khác”, sau đó nhấp vào nút “Thêm”.
  4. Trong cửa sổ mới, điền vào trường “ART Line:” và nhấp vào nút “Thêm nguồn”.
  5. Bây giờ nguồn đã được thêm và kích hoạt, bạn có thể đóng cửa sổ.

Vì bạn đã kết nối nguồn mới phần mềm, bạn sẽ cần cập nhật thông tin gói. Trong phần lớn các trường hợp, sau khi kết nối, một cửa sổ sẽ xuất hiện trong đó người dùng được nhắc cập nhật dữ liệu này. Trong cửa sổ, bạn chỉ cần nhấp vào nút “Cập nhật”.

Khi bạn đã cập nhật tất cả thông tin gói, cửa sổ Nguồn ứng dụng sẽ đóng và rất có thể bạn sẽ nhận được lỗi cho biết nguồn ứng dụng chưa được ký. Tuy nhiên, bạn có thể cài đặt các tiện ích mà bạn quan tâm có trong kho lưu trữ mà bạn đã kết nối bằng cách sử dụng phương tiện chuẩn. Để giải quyết lỗi kho lưu trữ không dấu, bạn phải hiểu rõ về hệ thống bảo mật.

Sử dụng bảng điều khiển

Tùy chọn này là tối ưu nhất trong tất cả phương pháp hiện có. Tốt nhất là thêm kho lưu trữ cục bộ hoặc các loại lưu trữ khác bằng bảng điều khiển. Việc này được thực hiện khá đơn giản, vì kho lưu trữ được thêm chỉ bằng một lệnh, chẳng hạn như: sudo apt-add-repository ppa:ripps818/coreavc.

Nếu cần, bạn có thể xóa kho lưu trữ theo cách tương tự thông qua bảng điều khiển.

Hệ thống bảo vệ

Vì trong phần lớn các trường hợp, kho lưu trữ được đặt trên Internet, nên có khả năng kẻ tấn công có thể thay thế kho lưu trữ bằng kho lưu trữ của riêng chúng, chứa nhiều gói được sửa đổi khác nhau. Do đó, bằng cách cài đặt phần mềm đã sửa đổi trên máy tính của mình, người dùng có thể khiến hệ thống của mình gặp rủi ro thực sự. Tuy nhiên, nhiều kho lưu trữ cung cấp khả năng bảo vệ chống giả mạo. Tùy chọn bảo vệ này được triển khai bằng cách so sánh chữ ký số của máy khách và kho lưu trữ. Nếu kho lưu trữ có chữ ký số, máy tính người dùng có một khóa công khai cho kho lưu trữ này.

Trong Ubuntu, các kho lưu trữ đáng tin cậy mặc định là những kho nằm trên đĩa cài đặt. Nếu có nhiều kho lưu trữ được kết nối trên máy tính của người dùng cùng một lúc, các kho lưu trữ đáng tin cậy sẽ thích hợp hơn.

Làm thế nào để thêm một phím?

Bằng cách kết nối bộ lưu trữ được bảo vệ chữ ký số, bạn sẽ cần tải xuống một công cụ chuyên dụng khóa công khai, phải được thêm vào hệ thống. Thông thường, một gói có thể được cung cấp để tải xuống, có sẵn để cài đặt, gói này sẽ đăng ký khóa kho lưu trữ hoàn toàn độc lập. Nếu bạn tải xuống khóa trực tiếp từ trang web của kho lưu trữ thì trong trường hợp này bạn sẽ được cung cấp tập tin thông thường với phần mở rộng .gpg, .key hoặc một số phần mở rộng khác. Thêm vào tập tin này có thể vào hệ thống bằng cách sử dụng lệnh điều khiển sudo apt-key thêm repo.key, nhưng thay vì .key, khóa kho lưu trữ mà bạn nhận được sẽ được chỉ định.

Thêm khóa thông qua máy chủ

Hầu hết sự lựa chọn tốt nhất là thêm khóa thông qua một máy chủ chuyên dụng được bảo vệ. Khá thường xuyên nếu Chúng ta đang nói về về khóa, mã định danh chữ và số của nó được đưa ra, mà thoạt nhìn người dùng có thể hoàn toàn không hiểu được, nhưng điều này tên duy nhất. Các phím này nằm trên máy chủ đặc biệt, nơi mà bất cứ ai cũng có thể lấy được chúng.

Khái niệm cài đặt phần mềm trên Linux rất khác với Windows. Ở đây, bạn cũng có thể tải chương trình xuống trên Internet và chỉ cần chạy nó mà không cần cài đặt bất cứ thứ gì, nhưng không ai làm điều đó. Các chương trình được cài đặt từ các nguồn đáng tin cậy - kho chính thức được duy trì và cập nhật bởi các nhà phát triển phân phối hoặc cộng đồng người dùng. Tóm lại, kho lưu trữ là tập hợp lớn các chương trình trong đó chúng được lưu trữ trong định dạng đặc biệt và có thể được người quản lý gói tự động tải xuống và cài đặt.

Trong một trong những bài viết trước đây của tôi, tôi đã xem xét. Trong bài viết này, chúng ta sẽ xem xét các kho lưu trữ trong Ubuntu trên toàn cầu hơn, chúng ta sẽ xem xét việc thiết lập các kho lưu trữ Ubuntu, chúng ta sẽ nói về chúng là gì, chúng được lưu trữ ở đâu, cách thêm và xóa các kho lưu trữ.

Về cơ bản, kho Ubuntu có thể được chia thành hai loại - kho chính thức và kho lưu trữ nhà phát triển bên thứ ba. Các kho chính thức chỉ chứa chương trình ổn định và phiên bản của chúng sẽ không được cập nhật, chúng chỉ có thể nhận được các bản cập nhật bảo mật. Kho lưu trữ Ubuntu của bên thứ ba có thể được tạo bởi bất kỳ ai và tác giả của chúng có thể cập nhật và thêm phần mềm vào kho lưu trữ bất cứ khi nào cần. Kho lưu trữ Ubuntu PPA được tạo để đơn giản hóa quá trình tạo kho lưu trữ của bên thứ ba.

Mỗi kho lưu trữ hỗ trợ nhiều nhánh. Nhóm nhánh đầu tiên là phiên bản phân phối. Đối với mỗi phiên bản phân phối có phần mềm riêng biệt.

Nhóm nhánh thứ hai thú vị hơn. Thực tế là Ubuntu có một số nhánh dành cho nhiều loại phần mềm khác nhau:

  • Chủ yếu- nhánh chính - ổn định chính thức hỗ trợ phần mềm Canonical
  • Hạn chế- phần mềm được hỗ trợ chính thức không được phân phối theo giấy phép GPL
  • vũ trụ- các chương trình được cộng đồng Ubuntu hỗ trợ
  • Đa vũ trụ- nhánh phần mềm độc quyền

Các kho lưu trữ chính thức tuân theo cấu trúc này; ppa của bên thứ ba có thể có cấu trúc khác hoặc đơn giản là một nhánh chính.

Các kho lưu trữ cũng có thể được chia thành hai loại nữa - các kho lưu trữ có tập tin nhị phân- sẵn sàng gói lắp ráp và kho mã nguồn nơi bạn có thể tải xuống nguồn chương trình và lắp ráp nó trên máy tính của bạn.

Thiết lập kho lưu trữ trong Ubuntu

Cài đặt kho lưu trữ Ubuntu được đặt trong một số tệp trong thư mục /etc/apt.

Tất cả các kho lưu trữ chính thức đều được ghi lại trong tệp kho lưu trữ Ubuntu - /etc/apt/sources.list. Đối với mỗi PPA, một kho lưu trữ được tạo tập tin riêng biệt trong thư mục /etc/apt/sources.list.d/*

Như vậy, bạn đã biết cách xem danh sách các kho lưu trữ trong Ubuntu một cách nguyên thủy. Trên thực tế, bạn đã có thể mở tệp này và thêm kho lưu trữ Ubuntu ngay ở cuối tệp, nhưng có các công cụ đặc biệt trong hệ thống dành cho những hành động như vậy và chúng ta sẽ xem xét chúng sau.

Thiết lập kho lưu trữ trong GUI

Kho lưu trữ có thể được quản lý bằng tiện ích cài đặt hệ thống. Khởi chạy Cài đặt hệ thống, sau đó mở Chương trình và cập nhật hoặc chạy ngay lập tức Chương trình và cập nhật từ menu Dash:

Trên tab đầu tiên, bạn có thể bật hoặc tắt các nhánh của kho lưu trữ chính thức (chính, bị hạn chế ...) và cũng có thể chọn máy nhân bản gần bạn nhất:

Để thêm kho lưu trữ trong Ubuntu, hãy chuyển đến tab phần mềm khác trên tab này, bạn có thể xem toàn bộ danh sách kho Ubuntu đã được kết nối với hệ thống:

Để có quyền truy cập vào chương trình bổ sung Bạn nên kết nối kho lưu trữ đối tác Canonical của bên thứ ba. Để làm điều này, chỉ cần đánh dấu vào ô bên cạnh nó.

Để thêm kho lưu trữ Ubuntu, hãy nhấp vào nút Thêm vào:

Ở đây, trong trường duy nhất bạn cần nhập chuỗi kho lưu trữ apt và nhấp vào nút thêm nguồn.

Dòng kho lưu trữ apt có cú pháp sau:

tranh luận http://repository_address phân phối_version chi nhánh

Ví dụ:

deb http://ua.archive.ubuntu.com/ubuntu/xenial chính bị hạn chế

deb https://apt-mo.trafficmanager.net/repos/dotnet/ chính đáng tin cậy

Dòng đầu tiên là kho lưu trữ chính thức, dòng thứ hai là kho lưu trữ PPA ubuntu. Như bạn có thể thấy, chúng trông giống nhau. Với phiên bản phân phối, mọi thứ đều rõ ràng, đây là tên mã, với nhánh cũng vậy - đây là chính. Nhưng tôi có thể lấy địa chỉ ở đâu? Đây là việc của bạn, bạn có thể tìm kiếm các kho lưu trữ ở bất kỳ đâu, trên các diễn đàn, trong công cụ tìm kiếm hoặc trong bài viết của chúng tôi, trong đó có danh sách các kho lưu trữ tốt nhất.

Quá trình cài đặt kho lưu trữ Ubuntu đã hoàn tất và nó xuất hiện trong danh sách. Để vô hiệu hóa nó, chỉ cần bỏ chọn hộp. Và để xóa kho lưu trữ Ubuntu, hãy nhấp vào nút xóa bỏ:

Đối với kho lưu trữ của bên thứ ba, bạn cần nhập khóa GPG cho vận hành chính xác trong hệ thống, nếu khóa không được thêm thì khi cập nhật kho Ubuntu, apt sẽ phát sinh lỗi xác minh chữ ký. Điều này được thực hiện để không ai có thể thay thế các gói và bạn không cài đặt vi-rút. Chuyển đến tab Xác thực sau đó chọn nhập khóa từ tập tin:

Theo quy định, trong phần mô tả của kho lưu trữ, nếu nó yêu cầu khóa, một liên kết sẽ được chỉ định nơi có thể tải xuống. Bạn có thể tải xuống khóa bằng trình duyệt của mình hoặc tiện ích bảng điều khiển quên, ví dụ:

quên http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0xFC6D7D9D009ED615

Bạn cũng có thể xóa các phím bằng nút xóa bỏ:

Nếu bạn bối rối và không biết cách quay lại trạng thái mặc định, bạn chỉ cần nhấp vào nút khôi phụcđể khôi phục kho Ubuntu:

Nếu các kho lưu trữ mới đã được thêm vào, khi thoát khỏi chương trình sẽ nhắc bạn cập nhật các kho lưu trữ Ubuntu, điều này là cần thiết để tải xuống danh sách gói từ các nguồn mới được kết nối. Việc cập nhật cũng có thể được thực hiện thông qua thiết bị đầu cuối, nhưng sẽ có nhiều thông tin hơn ở bên dưới.

Thiết lập kho lưu trữ Ubuntu PPA

Kho lưu trữ Ubuntu PPA được đặt trên trang web được tạo bởi Canonical - launchpad.net. Ubuntu có thể tự động phân biệt, tìm dòng apt và tải xuống khóa GPG cho các kho như vậy. Ví dụ, chỉ cần chỉ định địa chỉ ppa thay vì dòng thời gian apt khi thêm kho lưu trữ vào Ubuntu là đủ:

Trên thực tế, kho lưu trữ PPA cũng giống như kho lưu trữ thông thường. Nếu bạn muốn thêm kho lưu trữ theo cách thủ công, bạn có thể tìm ra dòng và khóa apt bằng cách tiết lộ spoiler Chi tiết kỹ thuật về PPA này trên trang mô tả kho lưu trữ:

Bây giờ nó có thể được thêm vào hệ thống, giống như mô tả ở trên.

Thêm kho lưu trữ vào Ubuntu từ thiết bị đầu cuối

Trong nhiều hướng dẫn, chúng ta thấy các lệnh kết nối kho lưu trữ trong Ubuntu thông qua thiết bị đầu cuối. Quả thực, điều này tiện lợi hơn một chút so với việc khởi chạy tiện ích, tải phím và làm mọi thứ bằng chuột. Để thêm kho lưu trữ Ubuntu qua thiết bị đầu cuối, hãy sử dụng lệnh: apt-add-repository:

sudo apt-add-repository "deb http://ppa.launchpad.net/shutter/ppa/ubuntu wily main"

Chuỗi kho lưu trữ apt được chỉ định trong dấu ngoặc kép. Bạn cũng có thể chỉ cần thêm dòng này vào /etc/apt/sources.list:

echo "deb http://ppa.launchpad.net/shutter/ppa/ubuntu chính yếu" >> /etc/apt/sources.list

Để thêm khóa bảo mật GPG, có lệnh apt-key. Bạn có thể thêm khóa từ một tệp hoặc tải xuống khóa từ sử dụng uốn cong và chuyển hướng đầu ra và khóa apt của nó:

cuộn tròn -L http://debian.datastax.com/debian/repo_key | thêm khóa apt sudo

Việc thêm kho lưu trữ vào Ubuntu thông qua thiết bị đầu cuối dễ dàng hơn nhiều so với sử dụng GUI.

Cách xóa kho lưu trữ trong Ubuntu

Bạn có thể xóa kho lưu trữ Ubuntu thông qua thiết bị đầu cuối bằng lệnh tương tự với tùy chọn xóa:

sudo apt-add-repository --repository "deb http://ppa.launchpad.net/shutter/ppa/ubuntu wily main"

Hoặc chỉ cần nhận xét dòng gỡ lỗi trong tệp /etc/apt/sources.list hoặc trong một trong các tệp /etc/apt/sources.list.d/*.

Thêm kho lưu trữ PPA vào Ubuntu

Bạn có thể thêm kho lưu trữ PPA vào Ubuntu bằng lệnh tương tự. Như mình đã nói hệ thống sẽ tự động nhận diện kho lưu trữ và tải về các phím cần thiết. Định dạng ghi âm là:

sudo apt-add-repository ppa:repository/ppa

Ví dụ:

sudo apt-add-repository ppa:shutter/ppa

Cách xóa kho lưu trữ PPA trên Ubuntu

Bạn có thể xóa kho lưu trữ trong Ubuntu bằng lệnh tương tự như trong ví dụ trước.

Nếu bạn đã từng cài đặt phần mềm trên bản phân phối Linux yêu thích của mình, chẳng hạn như Ubuntu (Debian), CentOS, Fedora hoặc thứ gì đó hoàn toàn lạ và ít được biết đến, thì bạn biết rằng cách dễ nhất để thực hiện việc này là thông qua bảng điều khiển. Tuy nhiên, phần mềm được yêu cầu có thể không có trong kho của bản phân phối này và khi đó bạn sẽ phải thêm kho lưu trữ. Tôi sẽ cho bạn biết làm thế nào để làm điều này trong bài viết.

Kho lưu trữ trong hệ thống Linux là gì

Dù sao thì đây là gì - kho(còn gọi là “củ cải”) hoặc, như họ cũng viết, - PPA? Thực chất đây là kho chứa các gói được thu thập người đặc biệt - người bảo trì. Trước khi vào kho lưu trữ này, gói được kiểm tra cẩn thận về khả năng tương thích với các gói khác để tránh xung đột. Vì vậy, việc cài đặt từ các kho lưu trữ như vậy thường an toàn nhất và không gây ra sự cố cho các chương trình đang chạy.

Chú ý: Chỉ cài đặt các gói từ kho lưu trữ đáng tin cậy!

PPA của bất kỳ bản phân phối hệ điều hành giống Unix nào đều có thể được so sánh với Google Play hoặc Cửa hàng ứng dụng Apple. Trên thực tế, Android và MacOS (iOS) là những hệ điều hành giống Unix giống như Ubuntu, Red Hat (và em gái Fedora của nó), CentOS và các hệ điều hành khác Bản phân phối Linux. Một cái gì đó tương tự đã xuất hiện trong Windows 8.

Ưu điểm quan trọng nhất và không thể nghi ngờ của phương pháp cài đặt chương trình này là bạn không cần tìm kiếm phần mềm trên Internet, tải xuống từ các trang web đáng ngờ rồi nhiễm vi-rút và không cần cập nhật thủ công.

Nhờ các kho lưu trữ được cài đặt trong hệ thống, việc cài đặt và cập nhật chương trình được thực hiện cho bạn quản lý gói ! Trong Ubuntu và Debian đây là apt-get, trong Fedora và CentOS – ngon, nhưng theo tôi, MacOS không có trình quản lý gói riêng.

Các lệnh để thêm

Làm cách nào để thêm kho lưu trữ trong Ubuntu 12.04 hoặc 14.04 bằng thiết bị đầu cuối (bảng điều khiển)? Ví dụ: hãy cài đặt ứng dụng yêu thích của tôi soạn thảo văn bản văn bản tuyệt vời từ câu trả lời của nhóm WebUpd8:

Thêm kho lưu trữ ( cú pháp cơ bản):

kho lưu trữ bổ sung sudo ppa:<название репозитория>

thêm sudo - apt - kho lưu trữ ppa :< названиерепозитория>

Thay vào đó chúng tôi thay thế< название репозитория >Lệnh WebUpd8 ppa:

Sudo add-apt-repository ppa:webupd8team/sublime-text-3

Thêm kho lưu trữ vào Ubuntu

Điều đó xảy ra là bạn cần thêm một kho lưu trữ hơi khác một chút, chẳng hạn như khi tôi cần:

deb http://deb.torproject.org/torproject.org chính đáng tin cậy

Lưu tệp và cập nhật lại danh sách các gói.

Một cách khác là thông qua lệnh add-apt-repository (lưu ý dấu ngoặc kép):

Sudo add-apt-repository "deb http://deb.torproject.org/torproject.org chính đáng tin cậy"

thêm sudo - apt - kho lưu trữ "deb http://deb.torproject.org/torproject.org chính đáng tin cậy"

Các lệnh để loại bỏ

Làm cách nào để xóa kho lưu trữ trên Ubuntu 12.04 hoặc 14.04? Chúng ta chỉ cần thêm khóa --remove vào lệnh đã quen thuộc:

sudo add-apt-repository --remove ppa:<название репозитория>