Biết kho APT và Ubuntu

Xin chào tất cả Linuxeros và Linuxeras. Hôm nay chúng ta sẽ giải quyết chủ đề này, các hệ thống kho của Ubuntu.

APT

Ubuntu và các bản phân phối dẫn xuất của nó sử dụng hệ thống APT. APT được phát triển bởi nhóm của Debian và là từ viết tắt của 'Công cụ đóng gói tiên tiến'.

Nó được lập trình trong C và hoạt động của nó bao gồm, được giải thích một cách đơn giản, tải xuống một số '.deb' từ máy chủ FTP (trong trường hợp này là từ Ubuntu) và cài đặt chúng tự động với dpkg.

Điều này làm cho việc cài đặt các chương trình dễ dàng hơn nhiều. Nhưng tất nhiên, không phải tất cả các chương trình đều có thể nằm trên máy chủ FTP. Vì vậy, ở đây có PPA.

PPA

PPA Từ tiếng Anh 'Personal Package Archive' là các tệp cá nhân và về cơ bản cho phép bạn tải xuống và cài đặt các chương trình không có trong kho lưu trữ chính thức. Họ thường được ở trong Bệ phóng.

Sử dụng

Ví dụ: tôi muốn cài đặt gói 'roger / roger-mola' không có trong kho lưu trữ chính thức, vì vậy tôi mở một thiết bị đầu cuối (console, shell, bash) và nhập:

sudo apt-add-repository roger/roger-mola

Chúng tôi làm mới cơ sở dữ liệu: (giải thích bên dưới)

sudo apt-get update

Và chúng tôi tải xuống Gói:

sudo apt-get install roger-mola

Các phần APT

Các gói được chia thành 4 phần:

  • Chủ yếu: Chỉ chứa các gói đáp ứng các yêu cầu cấp phép Ubuntu và nhóm của bạn có hỗ trợ. Điều này nhằm mục đích bao gồm mọi thứ bạn cần cho hầu hết các hệ thống GNU / Linux mục đích chung.
  • Bị hạn chế: Chứa các gói được hỗ trợ bởi các nhà phát triển của Ubuntu do tầm quan trọng của nó, nhưng nó không có sẵn dưới bất kỳ loại giấy phép miễn phí nào để đưa vào chính.
  • Vũ trụ: Chứa nhiều chương trình, có thể có hoặc có thể không có giấy phép hạn chế, nhưng không được hỗ trợ bởi Ubuntu nhưng về phía cộng đồng. Điều này cho phép người dùng cài đặt tất cả các loại chương trình trên hệ thống bằng cách lưu chúng vào một nơi ngoài các gói được hỗ trợ: chính y hạn chế.
  • Multiverse: Chứa các gói không được hỗ trợ vì chúng không đáp ứng các yêu cầu phần mềm miễn phí.

Sử dụng APT

APT Nó có nhiều cách sử dụng, ở đây tôi chỉ cho bạn những điều cơ bản:

Cài đặt ứng dụng

sudo apt-get install [Nombre del programa]

Sửa chữa / Cập nhật ứng dụng

sudo apt-get --reinstall install [Nombre del Programa]

Gỡ cài đặt ứng dụng

sudo apt-get remove [Nombre del programa]

HOÀN TOÀN Gỡ cài đặt ứng dụng

sudo apt-get --purge remove [Nombre del programa]

Cập nhật cơ sở dữ liệu

sudo apt-get update

Bạn không muốn nhớ các lệnh?

Chà, nếu bạn không muốn nhớ các lệnh bạn có:

  • Trung tâm phần mềm Ubuntu
  • Aptitude được tải xuống cùng với gói: aptitude
  • Synaptic được tải xuống cùng với gói: synaptic
  • giỏi

Tôi chỉ hy vọng bạn thích nó, bởi vì tôi thích viết này. Sắp tới tôi sẽ dạy cả YUM và PACMAN. Cho đến lần sau.


Để 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.   Gonzalo dijo

    Bài viết hay để có kiến ​​thức về hoạt động của APT 😀

  2.   gấu trúc dijo

    đừng quên rằng với "tìm kiếm apt-cache", bạn có thể tìm kiếm xem một gói có nằm trong kho lưu trữ hoặc gói đáp ứng mô tả hay không. : 3
    thử làm
    apt-cache tìm kiếm nokia
    apt-cache tìm kiếm lxde
    tìm kiếm apt-cache nokia | quản lý grep

  3.   oscar dijo

    Cảm ơn các đầu vào!

  4.   Hugo Iturrieta dijo

    Rất tốt.

  5.   clow_eriol dijo

    Cảm ơn sự đóng góp, chờ đợi những người tiếp theo với YUM và PACMAN

  6.   eliotime3000 dijo

    Bạn đã bỏ lỡ Apper cho những người sử dụng KDE.

    Bên cạnh đó, có vẻ như phiên bản Windows của Forefox đang được cải thiện với khả năng hiển thị và chính giao diện cho các PC lỗi thời.

    1.    Ivanlinux dijo

      Tôi nghĩ rằng một cử chỉ tốt từ phía Mozilla là Firefox OS không được các hệ thống Windows công nhận (để flash, sao chép dữ liệu), thành thật mà nói, tôi rất ủng hộ FFOS nhưng tôi nghĩ nó rất xanh, nếu họ tích hợp khả năng tương thích với Android như Tizen hoặc Sailfish OS làm được điều đó, tôi chắc chắn đã flash Moto G của mình.

      1.    Noctuid dijo

        Các ứng dụng trong Firefox được thiết kế để chúng có thể chạy trên mọi nền tảng, vì đối với chúng nền tảng là web.

        Điều tệ hại của Mozilla là HTML5 cuối cùng vẫn chiếm ưu thế, mặc dù may mắn thay, nó ngày càng có nhiều chỗ đứng hơn; Với FirefoxOS này, các ứng dụng này có thể chạy trên bất kỳ trình duyệt nào của hệ điều hành. Một điều khác là kẻ thống trị làm việc của họ để không xảy ra trường hợp đó, hoặc trì hoãn sự thống trị của họ. Các nhà phát triển với điều này sẽ phát hành các ứng dụng cho tất cả các nền tảng, với sự tiết kiệm lao động mà nó đòi hỏi.

        1.    KZKG ^ Gaara dijo

          Tôi đọc trong bình luận của bạn «(…) Mozilla tệ là HTML5 (…) »… LOL !, Tôi nghĩ bạn không đồng ý với ý tưởng của HTML5 và Mozilla, nhưng đọc tốt hơn, tôi nhận ra rằng bạn không có ý nói nó tệ, mà đúng hơn là apucái này haha

        2.    Ivanlinux dijo

          Có một dự án là: "Bạn tạo cho Linux và nó cũng tương thích trên Windows" (Nó không phải là cygwin hay CoLinux), tiếc là nó không có tương lai (có thể xảy ra với HTML5). Tôi đặt cược vào HTML5.
          Có một dự án tên là Phonegap, rất hữu ích, thực ra tôi thích HTML5 đến mức đang tạo một ứng dụng cho web Eliotime. (Bạn có thể tìm thấy dự án (Mega Ultra Bugeado xD) trên Github).
          Hãy bỏ «Off-Topic» của Firefox và HTML5 vì nó không liên quan gì đến «APT và Canonical Ubuntu kho»

  7.   tập bản đồ7jean dijo

    Đây là một lỗi xd

    sudo apt-add-repository roger / roger-mola

    trước tiên bạn phải đặt ppa * dấu chấm * roger / roger-cool xD

    sudo apt-add-repository ppa: roger / roger-mola

  8.   Manuel R. dijo

    Đối với tôi, có vẻ như lệnh thêm PPA là sai, ngoài dấu hai chấm mà atlas7jean nhận xét, cú pháp của lệnh không chính xác vì nó là add-apt-repository, thay vì apt-add-repository.

    Ví dụ được hiển thị sẽ trông (theo tôi) như thế này:

    $ sudo add-apt-repository ppa: roger / roger-mola

    Chúc mừng.

  9.   TheGuillox dijo

    Lệnh thêm ppa bị sai. Nó sẽ giống như sau: "sudo add-apt-repository ppa: [ppa name]"

    ngoài thông tin tốt đó, nhưng có thể đã thêm nhiều lệnh hơn. Ví dụ: khi cài đặt, bạn có thể cài đặt nhiều gói trong cùng một lệnh, đó là "sudo apt-get install [package1] [package2]". nếu bạn thêm -y trước khi "cài đặt", nó không hỏi bạn có chắc chắn cài đặt hay không.

    Bạn cũng cần chỉ định cách làm sạch các gói trở nên lỗi thời khi gỡ cài đặt chương trình, "sudo apt-get autoremove" nếu bạn thêm –purge sẽ xóa chúng hoàn toàn

  10.   Noctuid dijo

    Điều tồi tệ mà tôi thấy với các kho PPA là nhiều kho thường không có hành trình dài, mặc dù mặt khác, sự đa dạng dành cho Ubuntu là đa dạng nhất về số lượng.

  11.   pcesar27 dijo

    Tôi thích bài đăng xuất sắc vì tôi là một người dùng mới bắt đầu trong thế giới linux này, hiện tại tôi sử dụng bạc hà petra với quế mà tôi nghĩ là một bản phân phối tuyệt vời cho người dùng mới làm quen và loại bài đăng này rất hữu ích cho những người sử dụng chúng tôi. bản phân phối dẫn xuất của debian. Tôi sẽ đợi bài đăng trên YUM VÀ PACMAN của bạn vì sẽ rất hữu ích khi xem qua các openuse nổi tiếng và Archlinux và những thứ tương tự.

  12.   shamaru dijo

    Cảm ơn bạn rất nhiều về thông tin của bạn, những người như bạn là những người mà cộng đồng này giàu kiến ​​thức.

  13.   Bern dijo

    Chingón. Cảm ơn bạn.