Làm thế nào để biết một gói đã được cài đặt hay chưa một cách dễ dàng và nhanh chóng

Đôi khi chúng ta cần saber nếu có gói đã cài đặt trong hệ thống của chúng tôi và hơi tẻ nhạt khi mở quản lý gói hàng Sau một số bước, hãy xem nó đã được cài đặt hay chưa.

Đây là cách dễ dàng và nhanh chóng để làm điều đó từ một thiết bị đầu cuối.

Để tìm xem một gói có sẵn trong kho lưu trữ hay không, tôi đã mở một thiết bị đầu cuối và nhập:

  • Arch Linux: gói pacman -Ss
  • Fedora: gói tìm kiếm yum
  • Debian / Ubuntu: gói tìm kiếm apt-cache
  • OpenSUSE: gói zypper se
  • Gentoo: Gói nổi lên -S
Để biết một gói được cài đặt trên máy của chúng tôi:

  • Arch Linux: gói pacman -Qs
  • Fedora: rpm -qa | gói grep
  • Debian / Ubuntu: dpkg -l | gói grep
  • OpenSUSE: gói zypper se -i
  • Gentoo: Gói nổi lên -pv

Dễ dàng, phải không?


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

    nghĩa là biết một gói có trong kho lưu trữ hay không, nếu bạn muốn biết một gói có được cài đặt hay không ... trong Debian
    dpkg -l | gói grep

  2.   Fernando D. Bozzo dijo

    Ở đây tôi gửi một biểu mẫu khác, cũng từ thiết bị đầu cuối và đúng giờ hơn, vì tìm kiếm có thể tìm thấy nhiều gói bắt đầu giống nhau:

    chính sách apt-cache của sudo

    Nó không chỉ cho biết nếu nó được cài đặt, mà còn cho biết phiên bản nào đã được cài đặt và cái nào trong kho.

  3.   Không có ai ở đây dijo

    Hãy lưu ý, đối với Gentoo, tham số là chữ 's', không phải 'S' viết hoa, vì 'S' tìm kiếm trong tiêu đề và mô tả gói (quá trình chậm hơn) trong khi 's' chỉ tìm kiếm trong tên. Nghĩa là, để tìm kiếm một gói nhất định theo văn bản, bạn sẽ thực thi

    gói nổi lên -s

    Trong một quá trình tương tự như một quá trình được Vjnario mô tả cho Debian. Nhưng để tìm hiểu xem một gói đã được cài đặt hay chưa và nếu có thì phiên bản nào được cài đặt, bạn có thể chạy

    gói nổi lên -pv

    Những blog này được cho là cung cấp thông tin, không gây hiểu lầm. Hãy cẩn thận và tìm hiểu kỹ thông tin mà bạn xuất bản, đến mức những điều này phải được sửa chữa.

  4.   luqueti dijo

    Fedora:
    rpm -qa | gói grep

  5.   PinLaptop dijo

    Xin bạn đời, bạn có thể làm một chủ đề mới về tiết kiệm năng lượng Linux.
    Cảm ơn bạn. Nó sẽ là một điểm cộng quan trọng.

  6.   Hãy sử dụng Linux dijo

    Cảm ơn bạn! Đó là sai lầm của tôi ... nó đã được sửa chữa. Hãy cho họ biết nếu họ phát hiện ra bất cứ điều gì khác.
    Chúc mừng! Paul.

  7.   Hãy sử dụng Linux dijo

    Cảm ơn vì dữ liệu! Chúng ta cũng là con người ... lỗi đã sửa rồi.
    Trân trọng. Paul.

  8.   xarer dijo

    Điều đó thật nhảm nhí vì với synaptic, việc biết một gói cụ thể đã được cài đặt hay chưa sẽ dễ dàng và trực quan hơn nhiều, việc xem cùng một lúc nếu có nhiều gói được cài đặt sẽ là một chuyện khác.

  9.   dariorodt dijo

    Đó là không có gì ... Trong Unity, bạn chỉ cần viết tên của gói (hoặc một phần của nó) trong các ứng dụng Dash Lens và thì đấy ... bạn biết ngay nếu nó được cài đặt và nếu bạn không thể xem nó có sẵn hay không. .. wham ...!

  10.   Hãy sử dụng Linux dijo

    Hấp dẫn! Tôi không biết, tôi không biết điều đó.

  11.   querveroz dijo

    Trong Arch Linux, để tìm kiếm bên trong các gói đã cài đặt là

    gói pacman -Qs

  12.   Vjnary dijo

    dù có thất bại gì đi nữa ... điều quan trọng là học ... cảm ơn sự kèm cặp của các bạn ... giữ vững nhé !!!!

  13.   Jose Luis Lopez de Ciordia dijo

    Nếu bạn sử dụng Aptitude trong Ubuntu và Debian thay vì dpkg hoặc apt-get, kết quả sẽ cho bạn biết nếu nó được cài đặt (i), đang chờ xử lý (p) ...

  14.   Hãy sử dụng Linux dijo

    Jose tốt!

  15.   Beelzebub dijo

    Vì không ai nói về Slackware ... Trong Slackware, nó rất đơn giản, chỉ từ terminal bạn chạy: ls / var / log / package

  16.   Sư phụ dijo

    Bạn đã chạm vào một điểm rất quan trọng

  17.   ngu ngốc dijo

    và trong ubuntu? Oo

  18.   lập tức dijo

    Trong Ubuntu, lệnh bạn chỉ ra không hoạt động, bạn chỉ tìm tên của gói để biết nó có tồn tại hay nó được gọi là gì nhưng nó không cho biết nó đã được cài đặt hay chưa.

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

      Bạn phải sử dụng lệnh thứ hai được chỉ ra trong bài viết:

      dpkg -l | gói grep

      Chúc mừng! Paul.

  19.   David dijo

    Khi bạn viết lệnh dpkg -l, nó giống như viết hoa i, hoặc dấu gạch chéo |

    về chủ đề: bài đăng rất hay, tôi đang bước vào thế giới của debian 🙂

  20.   josegaleano dijo

    Cảm ơn nhưng trong Opensuse với lệnh đó, số phiên bản không xuất hiện,
    Nó sẽ rất hữu ích vì tôi không có quyền truy cập vào môi trường đồ họa, tôi chỉ quản lý từ xa bằng thiết bị đầu cuối và
    zypper list-Updates -t package
    nếu nó cung cấp cho tôi phiên bản hiện tại nhưng chỉ những gói có thể được cập nhật, do đó những gói khác không xuất hiện ...
    Chúc mừng!

  21.   josegaleano dijo

    Tôi vừa tìm thấy số phiên bản đã cài đặt cho OpenSuse
    tên gói thông tin zypper
    Liên quan

  22.   asc sulca c dijo

    lệnh dpkg -l hoạt động | gói grep, nhưng điều gì sẽ xảy ra nếu tôi không mở gói từ menu? Lệnh này sẽ đánh lừa chúng tôi