Quản lý gói phần mềm
Các lệnh quản lý gói phần mềm trong Linux cho phép cài đặt, cập nhật và gỡ bỏ ứng dụng một cách nhanh chóng và hiệu quả. Bạn có thể sử dụng các công cụ như apt, yum, dnf hoặc zypper tùy thuộc vào bản phân phối Linux đang dùng. Những lệnh này giúp quản lý các gói phần mềm, đảm bảo phiên bản mới nhất và loại bỏ các gói không cần thiết. Sử dụng các lệnh quản lý gói giúp duy trì hệ thống ổn định, an toàn và tiết kiệm tài nguyên. Đây là công cụ thiết yếu cho quản trị viên và người dùng Linux để quản lý phần mềm một cách chuyên nghiệp.
| Command | Mô tả |
|---|---|
| rpm | Lệnh rpm quản lý gói phần mềm định dạng .rpm, bao gồm cài đặt, gỡ bỏ và kiểm tra trên các hệ Red Hat-based. |
| apt-get | Lệnh apt-get quản lý gói phần mềm trên hệ Debian/Ubuntu, cho phép cài đặt, cập nhật và gỡ bỏ gói. |
| dpkg | Lệnh dpkg xử lý trực tiếp các gói .deb, bao gồm cài đặt, gỡ và kiểm tra thông tin gói. |
| yum | Lệnh yum quản lý gói phần mềm trên các hệ Red Hat/CentOS, hỗ trợ giải quyết phụ thuộc tự động. |
| apt | Lệnh apt là giao diện hiện đại kết hợp tính năng của apt-get và apt-cache, đơn giản và dễ dùng hơn. |
| aptitude | Lệnh aptitude cung cấp giao diện dòng lệnh nâng cao để quản lý gói Debian/Ubuntu, hỗ trợ tìm kiếm và xử lý phụ thuộc. |
| pacman | Lệnh pacman quản lý gói phần mềm trên hệ Arch Linux, dùng định dạng gói .pkg.tar.zst. |
| zypper | Lệnh zypper quản lý gói trên openSUSE, hỗ trợ cài đặt, cập nhật và quản lý kho phần mềm. |
| emerge | Lệnh emerge là công cụ quản lý gói của Gentoo, biên dịch và cài đặt phần mềm từ mã nguồn. |
| dnf | Lệnh dnf thay thế yum trên các hệ Fedora/RHEL mới, quản lý gói hiệu quả và nhanh hơn. |
| snap | Lệnh snap cài đặt và quản lý các gói định dạng snap — gói ứng dụng độc lập, an toàn và tự chứa. |
| flatpak | Lệnh flatpak cài đặt và chạy ứng dụng dạng sandbox, đảm bảo cách ly và tương thích trên nhiều bản phân phối Linux. |