Gỡ cài đặt package trong Linux là một thao tác phổ biến để quản lý tài nguyên hệ thống và giữ cho hệ điều hành gọn gàng. Các hệ thống quản lý package như APT, YUM, hoặc DNF cung cấp các công cụ mạnh mẽ để xóa phần mềm không cần thiết. Hãy cùng mình tham khảo thêm quy trình này qua bài viết dưới đây.
Những điểm chính
- Hiểu và nắm được chi tiết các bước sử dụng lệnh để gỡ cài đặt package trên từng phương thức khác nhau.
- Vận dụng linh hoạt từng phương thức trong mỗi môi trường distro Linux để quản lý các package.
- Biết đến Vietnix – Nhà cung cấp giải pháp VPS toàn diện cho mọi nhu cầu.
Cách 1: Gỡ cài đặt package trong Linux qua apt-get
Bước 1: Mở Terminal
Bước 2: Kiểm tra package trước khi gỡ cài đặt. Bạn hãy dùng lệnh dpkg đi cùng tùy chọn -s
để xem thông tin trạng thái của package. Cú pháp như sau:
dpkg -s package
Thông tin hiển thị chi tiết về package hiện tại, bao gồm cả trạng thái hoạt động.
Bước 3: Để gỡ cài đặt một package, bạn nhập lệnh sau để thực hiện:
sudo apt remove package
Lưu ý
Thay package bằng tên mà bạn cần gỡ bỏ.
Lệnh sudo sẽ cấp phép ủy quyền quản trị để thực thi lệnh trong tình huống user bạn đang dùng không đủ quyền.
Bước 4: Bất kì package nào bị gỡ bỏ trong Linux, hệ thống đều sẽ yêu cầu người dùng xác nhận. Bạn nhấn Y và Enter để tiếp tục.
Bước 5: Khi sử dụng lệnh sudo
, bạn đã được ủy quyền quản trị. Do đó, bạn cần nhập mật khẩu user hiện tại để hệ thống biết được ai đang yêu cầu và được ủy quyền.
Bước 6: Tùy theo cấu hình và dung lượng package hiện có cũng như hiệu năng của hệ thống, APT sẽ thực thi với thời gian nhanh hoặc chậm. Trung bình 1 package được gỡ bỏ sẽ mất tầm 2-3 phút.
Bước 7: Bạn có thể xác nhận tiến trình có thật sự hoàn tất hay công bằng cách dùng lại lệnh dpkg
với tùy chọn -s
. Nếu package đã không còn, hệ thống sẽ không trả về kết quả hoặc thông báo là không có package nào trùng khớp.
Bước 8: Mặc định APT sẽ chỉ gỡ bỏ package và giữ lại file cấu hình liên quan. Nếu bạn muốn xóa tất cả, bạn cần thay remove bằng purge, cú pháp thay đổi thành:
sudo apt purge package
Lưu ý
Lệnh này nên cẩn thận khi thực thi vì có thể làm xung đột một số cài đặt hay thiết lập liên quan.
Quá trình này bạn có thể áp dụng tương tự với những package khác, theo thứ tự như trên.
Cách 2: Gỡ cài đặt package trong Linux bằng Snap
Gỡ cài đặt các package bằng Snap là phương pháp tiện lợi trong các bản phân phối Linux hỗ trợ quản lý Snap package như Ubuntu, Fedora và Debian. Snap cung cấp môi trường độc lập, có sandbox cho các ứng dụng, giúp việc cài đặt và gỡ cài đặt trở nên dễ dàng. Sau đây là hướng dẫn từng bước về cách gỡ cài đặt các package Linux bằng Snap:
Bước 1: Mở Terminal
Bước 2: Bạn nhập lệnh sau để hiển thị danh sách các package Snap đã cài đặt.
snap list
Bạn sẽ nhận được tên tất cả các package hiện có cùng với số version.
Bước 3: Sau khi bạn tìm ra package cần gỡ bỏ, bạn hãy nhập lệnh sau:
sudo snap remove package
Bạn thay package với tên của package mà bạn muốn gỡ bỏ, lệnh sudo
sẽ cấp cho bạn quyền quản trị để thực thi lệnh.
Bước 4: Khi lệnh bắt đầu hoạt động, trong một số trường hợp package có ảnh hưởng trực tiếp tới hệ thống, Snap sẽ yêu cầu bạn xác thực thao tác, bạn nhấn Y để tiếp tục.
Bước 5: Tương tự như APT, bạn cần chờ vài phút để Snap thực hiện gỡ cài đặt package trên hệ thống.
Bước 6: Tiếp theo, bạn có thể tự kiểm tra package còn trên hệ thống hay không với lệnh sau:
snap list
Nếu hệ thống trả về kết quả trống hoặc báo tên không trùng khớp, đồng nghĩa bạn đã gỡ package hoàn tất.
Bước 7: Mặc định trình quản lý Snap không xóa bỏ cấu hình và dữ liệu của package. Nếu bạn muốn thực hiện điều này, bạn hãy thêm tùy chọn --purge
vào lệnh ở trên.
Lưu ý
Lệnh này nên cẩn thận khi thực thi vì có thể làm xung đột một số cài đặt hay thiết lập liên quan.
sudo snap remove --purge package
Quá trình này bạn có thể áp dụng tương tự với những package khác, theo thứ tự như trên.
Cách 3: Gỡ cài đặt package trong Linux bằng lệnh autoremove
Với phương thức này, mình sẽ lấy ví dụ là gỡ cài phần mềm GIMP như một package APT thông thường, với 3 bước thực hiện như sau:
Bước 1: Bạn chạy lệnh sau để gỡ cài đặt package.
sudo apt-get remove package
Kết quả trả về như sau:
Bước 2: Nếu bạn muốn gỡ bỏ cả các file, package không cần thiết liên quan đến GIMP. Bạn nhập lệnh autoremove
.
sudo apt-get autoremove
Kết quả trả về như sau:
Bước 3: Dọn dẹp file cache và file tạm, bạn nhập lệnh sau:
sudo apt-get clean
Cách 4: Gỡ cài đặt package trong Linux với RPM
Ngoài phương thức sử dụng APT, Snap thì RPM cũng là một trong các phương thức phổ biến để gỡ bỏ cài đặt package. Các distro Linux sử dụng RPM có thể kể đến như Fedora, CentOS, openSUSE, Rocky Linux hay AlmaLinux,… Cách sử dụng RPM bao gồm các bước như sau:
Bước 1: Mở Terminal
Bước 2: Bạn mở danh sách các package hiện có và tìm package cần được gỡ cài đặt bằng lệnh sau:
rpm -qa
Bước 3: Bạn nhập lệnh để tiến hành gỡ cài đặt:
sudo rpm -e package
Bạn nhớ thay “package” bằng tên của package cần gỡ cài đặt, lệnh sudo
sẽ cho bạn quyền quản trị để thực thi lệnh.
Bước 4: Khi lệnh bắt đầu thực thi, hệ thống sẽ yêu cầu xác nhận thao tác, bạn nhấn Y + Enter để tiếp tục.
Bước 5: Tiến trình sẽ cần vài phút để hoàn tất. Trong khi đó, RPM sẽ bỏ qua các file cấu hình liên quan đến package được chỉ định và gỡ cài đặt ứng dụng của package đó.
Bước 6: Khi tiến trình hoàn thành, bạn có thể tự xác nhận package đã được gỡ hay chưa với lệnh sau:
rpm -qa | grep package
Kết hợp với lệnh grep, bạn sẽ chỉ định chính xác tên package bạn muốn tìm. Nếu hệ thống trả về kết quả rỗng hoặc lỗi, đồng nghĩa package đã không còn cài đặt trên hệ thống.
Bước 7: RPM mặc định chỉ gỡ cài đặt package và bỏ qua dữ liệu, file cấu hình liên quan package đó. Vì vậy, để gỡ bỏ các file phụ thuộc kia bạn cần thực hiện thêm một bước nữa.
sudo dnf autoremove
Lệnh này sẽ gỡ các file phụ thuộc kể trên khỏi hệ thống, dọn dẹp lại bộ nhớ, không gian lưu trữ. Tuy nhiên , bạn nên lưu ý, cú pháp lệnh có thể khác nhau tùy thuộc vào package manager mà distro Linux đang sử dụng. Ví dụ: dnf của Fedora, zypper của openSUSE,….
Đối với các package khác, bạn áp dụng các bước thực hiện tương tự.
Cách 5: Gỡ cài đặt package trong Linux với lệnh yum
Bên cạnh RPM bạn còn một lựa chọn khác để gỡ cài đặt package là sử dụng lệnh Yum (Yellowdog Updater Modified). Các bước thực hiện như sau:
Bước 1: Mở Terminal
Bước 2: Liệt kê danh sách các package với lệnh sau.
yum list installed
Bạn sẽ nhận được thông tin về các package
Bước 3: Khi bạn đã chọn ra package cần loại ra khỏi danh sách, bạn nhập lệnh sau để tiến hành gỡ cài đặt:
sudo yum remove package
Lưu ý
Bạn cần thay “package” bằng tên của package mà bạn muốn gỡ cài đặt. Lệnh sudo được dùng để cấp quyền quản trị cho bạn khi thực thi lệnh.
Bước 4: Khi bạn bắt đầu thực thi lệnh, hệ thống sẽ yêu cầu bạn xác thực thao tác. Bạn nhấn Y và bấm Enter để tiếp tục.
Bước 5: Tiến trình cần vài phút để hoàn tất, với Yum
có thể sẽ mất thời gian hơn một chút so với sử dụng RPM vì lệnh sẽ gỡ bỏ các file cấu hình liên quan package chỉ định, ngoài ra thời gian đó bao gồm kích thước packag e và hiệu năng hệ thống.
Bước 6: Sau khi quá trình gỡ cài đặt hoàn tất, bạn có thể xác minh rằng package đã được gỡ bỏ thành công hay không nhờ lệnh sau.
yum list installed | grep package
Nếu tên package đó không còn hiển thị, đồng nghĩa lệnh yum
đã gỡ cài đặt thành công.
Bước 7: Cũng như các phương thức khác, Yum
không tự xóa bỏ các file phụ thuộc sau khi gỡ cài đặt package. Do đó bạn cần thực hiện thủ công với lệnh sau:
sudo yum autoremove
Cách 6: Gỡ cài đặt package trong Linux bằng lệnh DNF
Gỡ cài đặt các package bằng DNF (Dandified Yum) là phương pháp thường được sử dụng trong Fedora và các bản distro Linux sử dụng định dạng RPM. DNF là trình quản lý package thế hệ tiếp theo cung cấp các tính năng và hiệu suất nâng cao so với Yum. Sau đây là hướng dẫn từng bước về cách gỡ cài đặt các package trong Linux bằng DNF:
Bước 1: Mở terminal:
Bước 2: Để xem các package đã cài đặt trên hệ thống của bạn, hãy sử dụng lệnh sau:
dnf list installed
Lệnh này sẽ hiển thị danh sách tên các package đã cài đặt.
Bước 3: Sau khi xác định được package bạn muốn gỡ cài đặt khỏi danh sách, hãy sử dụng lệnh sau:
sudo dnf remove package
Thay thế “package” bằng tên package bạn muốn gỡ cài đặt. Lệnh sudo
được sử dụng để chạy quy trình gỡ cài đặt với quyền quản trị.
Bước 4: Sau khi nhập lệnh, DNF sẽ yêu cầu bạn xác nhận việc gỡ cài đặt. Nhập Y và nhấn Enter để tiếp tục.
Bước 5: DNF sẽ xóa package và mọi file/folder phụ thuộc liên quan khỏi hệ thống của bạn. Thời gian cần thiết cho quá trình này có thể thay đổi tùy thuộc vào kích thước của package và hiệu suất hệ thống.
Bước 6: Sau khi quá trình gỡ cài đặt hoàn tất, bạn có thể xác minh rằng package đã được gỡ bỏ thành công hay không bằng lệnh sau:
dnf list installed | grep package
Nếu package không xuất hiện trên danh sách, đồng nghĩa quá trình thực hiện đã thành công.
Bước 7: DNF có thể tự động xóa các phụ thuộc không sử dụng khi gỡ cài đặt một package. Để xóa các phụ thuộc này, hãy sử dụng lệnh sau:
sudo dnf autoremove
Lệnh này sẽ xóa mọi sự phụ thuộc không cần thiết đối với bất kỳ package nào đã cài đặt, giải phóng thêm dung lượng đĩa trên hệ thống của bạn.
Vietnix – Nhà cung cấp giải pháp VPS toàn diện cho mọi nhu cầu
Vietnix mang đến dịch vụ VPS hiện đại với tốc độ truy cập vượt trội nhờ sử dụng công nghệ ổ cứng NVMe, giúp tối ưu hóa hiệu suất và đảm bảo hoạt động ổn định. Từ việc khởi tạo nhanh chóng chỉ trong 1 phút, cho đến chính sách hoàn tiền linh hoạt trong 30 ngày đầu, Vietnix đặt sự hài lòng của khách hàng lên hàng đầu. Với giao diện quản lý đơn giản, thân thiện, và đội ngũ hỗ trợ kỹ thuật 24/7, dịch vụ VPS của Vietnix trở thành lựa chọn lý tưởng cho cả cá nhân và doanh nghiệp.
Được trang bị CPU AMD EPYC thế hệ mới, AMD VPS của Vietnix mang đến hiệu năng mạnh mẽ với khả năng xử lý đa nhiệm và dữ liệu lớn một cách mượt mà. Kết hợp cùng ổ cứng NVMe Enterprise siêu tốc, băng thông lớn và tốc độ mạng ổn định, dịch vụ này phù hợp với các ứng dụng yêu cầu hiệu suất cao hoặc lưu lượng truy cập lớn. Bên cạnh đó, Vietnix cung cấp nhiều tùy chọn hệ điều hành, dễ dàng nâng cấp cấu hình, cùng chính sách đền bù minh bạch, đảm bảo sự linh hoạt và an tâm tuyệt đối cho khách hàng.
Thông tin liên hệ:
- Hotline: 18001093
- Email: sales@vietnix.com.vn
- Địa chỉ: 265 Hồng Lạc, Phường 10, Quận Tân Bình, Thành Phố Hồ Chí Minh.
- Website: https://vietnix.vn/
Việc gỡ cài đặt package trong Linux mang lại nhiều lợi ích cho hệ thống Linux của bạn. Quy trình này không chỉ giúp giải phóng dung lượng mà còn tránh các xung đột hoặc lỗi tiềm ẩn từ các package không được sử dụng. Từ đó hệ điều hành của bạn sẽ nhỏ gọn và ổn định hơn.