• About
  • Advertise
  • Privacy & Policy
  • Contact
NQ NEWS
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
NQ NEWS
No Result
View All Result
Home Quản trị hệ thống Linux OS

Cách khắc phục các gói package bị hỏng trong Ubuntu

@admiz by @admiz
08/05/2021
in Linux OS, Quản trị hệ thống
0
Cách Khắc Phục Các Gói Package Bị Hỏng Trong Ubuntu 6094f1d1a7e36.jpeg

Apt, trình quản lý gói (package) của Ubuntu, là một trong những công cụ mạnh mẽ và trực quan nhất, nhưng điều đó không có nghĩa là trình quản lý này không bao giờ xảy ra vấn đề. Đôi khi, cài đặt gói bị lỗi trên Ubuntu và buộc người dùng phải tìm ra cách khắc phục. Điều tuyệt vời là các tiện ích gói của Ubuntu, bao gồm cả chính Apt, có chức năng tích hợp để giúp khắc phục tình trạng này và khiến mọi thứ trở lại bình thường.

Những mẹo và thủ thuật sau đây sẽ giúp ích trong hầu hết các trường hợp. Tuy nhiên, chúng là các cách khắc phục chung nên không thể áp dụng cho mọi tình huống khác nhau. Vì vậy hãy lưu ý điều này khi cố gắng giải quyết tình huống của riêng bạn.

Sửa package bị hỏng trong Ubuntu

  • Khắc phục lỗi với Apt/Apt-Get
  • Khắc phục lỗi với DPKG
  • DPKG lock

Khắc phục lỗi với Apt/Apt-Get

Apt có một vài flag mà người dùng có thể sử dụng để sửa các dependency hoặc các gói bị hỏng vì bất cứ nguyên nhân nào trong khi cài đặt. Cách thực hiện phổ biến nhất là cài đặt .deb của bên thứ ba và tìm ra các dependency chưa có. Những dependency đó không thể được đẩy vào đúng vị trí và dpkg sẽ thông báo rằng gói bị thiếu. Trong mọi trường hợp, người dùng có thể thử các bước sau.

Apt

Đầu tiên, hãy chạy một bản cập nhật để đảm bảo rằng có các phiên bản mới hơn cho các gói được yêu cầu.

sudo apt update --fix-missing

Tiếp theo, người dùng có thể thử buộc Apt tìm kiếm và sửa chữa mọi dependency bị thiếu hoặc các gói bị hỏng. Công cụ này thực sự sẽ cài đặt bất kỳ gói nào bị thiếu và sửa chữa các cài đặt hiện có.

sudo apt install -f

Khắc phục lỗi với DPKG

Một bước khác mà lỗi có thể phát sinh trong khi cài đặt gói là quá trình cấu hình. Trên thực tế, dpkg đang phụ trách phần này chứ không phải Apt, vì vậy khi một gói bị lỗi trong khi cấu hình, dpkg sẽ là công cụ để khắc phục hiệu quả nhất.

DPKG

Bắt đầu bằng cách buộc dpkg cấu hình lại toàn bộ hoặc một phần gói bị hỏng nào.

sudo dpkg --configure -a

Nếu công cụ này không giải quyết được vấn đề, người dùng có thể áp dụng một cách tiếp cận mạnh mẽ hơn. Hãy bắt đầu bằng cách liệt kê các gói được đánh dấu là yêu cầu phải cài đặt lại.

sudo dpkg -l | grep ^..r

Nếu thấy (các) gói có vấn đề ở đó, người dùng có thể buộc gỡ bỏ các gói bị hỏng.

sudo dpkg --remove --force-remove--reinstreq

Khi dpkg hoàn thành công việc của mình, hãy cố gắng “dọn dẹp” mọi thứ với Apt.

sudo apt clean
sudo apt update

Sau đó, mọi thứ sẽ quay về điểm xuất phát. Điều này không giúp lấy lại được các gói bị hỏng, nhưng ít nhất Apt sẽ hoạt động trở lại.

DPKG lock

DPKG lock

Một vấn đề hiếm khi xảy ra là các dpkg lock ngăn cản người dùng làm bất cứ điều gì. Mỗi khi cố gắng sử dụng Apt hoặc dpkg, người dùng sẽ gặp lỗi cho biết một ứng dụng đã sẵn sàng để sử dụng, trong khi thực tế thì chưa. Thật dễ dàng để xóa file lock ngăn cản việc sử dụng Apt và quay lại thực hiện những gì cần thiết. Đôi khi các file lock này vẫn giữ nguyên vị trí sau khi xảy ra lỗi trong quá trình cài đặt, làm gián đoạn quá trình và ngăn không cho file bị xóa tự động. Trong trường hợp này, hãy thực hiện điều đó bằng cách thủ công.

sudo rm /var/lib/apt/lists/lock

Biện pháp tốt nhất là hãy xóa lock trong bộ nhớ cache.

sudo rm /var/cache/apt/archives/lock

Hy vọng rằng, một trong những cách khắc phục lỗi ở trên sẽ có hiệu quả với trường hợp của bạn và mọi thứ đã hoạt động trở lại bình thường trên Ubuntu. Hãy nhớ rằng cách tốt nhất để xử lý triệt để một tình huống “nằm ngoài tầm tay” là cố gắng đưa mọi thứ trở lại điểm xuất phát. Đừng “cố đấm ăn xôi” hay giải quyết sự cố bằng cách thêm nhiều thứ khác, trừ khi bạn biết chính xác mình đang làm gì. Rất có thể bạn sẽ làm mọi thứ trở nên tồi tệ hơn.

Chúc bạn thành công!

Xem thêm:

  • Cách sửa lỗi cập nhật Ubuntu
  • Cách khắc phục sự cố Ubuntu không khởi động
  • Cách sửa lỗi không có âm thanh trong Ubuntu
  • Cách tìm các symlink bị hỏng trong Linux
  • Cách cập nhật Ubuntu lên bản mới nhất
Post Views: 129
Previous Post

Cách sử dụng DNS over TLS trên Ubuntu Linux

Next Post

11 theme LXDE tuyệt vời cho Linux

Related Posts

Quicktime Player Logo650 1
macOS

Cách ghép video trên macOS bằng QuickTime Player

26/12/2021
Kali Linux 2021 4 700 1
Linux

Kali Linux 2021.4: Thêm 9 công cụ mới và hỗ trợ tốt hơn cho Apple M1

26/12/2021
Openbsd La Gi 1
Linux

OpenBSD là gì? Đây là mọi thứ bạn cần biết về hệ điều hành này!

26/12/2021
Mac Os Xoa Ung Dung Cai Dat Logo640 1
macOS

Cách gỡ, xóa ứng dụng trên Mac OS

26/12/2021
Tim Thu Vien Anh Photos Library Tren May Mac700 1
macOS

Hướng dẫn tìm thư viện ảnh Photos Library trên máy Mac

26/12/2021
So Sanh Macbook Pro Macbook Air Va Ipad Pro 1
macOS

So sánh MacBook Pro 13 inch với MacBook Air và iPad Pro

26/12/2021
Next Post
11 Theme Lxde Tuyệt Vời Cho Linux 6094f1c99b9ea.jpeg

11 theme LXDE tuyệt vời cho Linux

Bài mới nhất

Tổng Hợp 10 Mẫu Email Marketing Giới Thiệu Sản Phẩm Nổi Bật Nhất Hiện Nay 612d0da97658c.png

Tổng hợp 10 mẫu email marketing giới thiệu sản phẩm nổi bật nhất hiện nay

07/05/2025
Dịch Vụ Thiết Kế Website Tại Hải Dương Chuyên Nghiệp, ấn Tượng Và Uy Tín 612d25752b14f.png

Dịch vụ thiết kế website tại Hải Dương chuyên nghiệp, ấn tượng và uy tín

06/05/2025
Top Công Ty Thiết Kế Website Tại Biên Hòa Chuyên Nghiệp, Chuẩn Seo 612d259494e93.jpeg

Top công ty thiết kế website tại Biên Hòa chuyên nghiệp, chuẩn SEO

06/05/2025
Top Công Ty Thiết Kế Website Tại Vinh – Nghệ An Uy Tín 612d259a9cae3.jpeg

Top công ty thiết kế website tại Vinh – Nghệ An uy tín

05/05/2025
Top 10 Công Ty Thiết Kế Website Tại Nha Trang Chuyên Nghiệp 612d0a9ad018b.jpeg

Top 10 công ty thiết kế website tại Nha Trang chuyên nghiệp

05/05/2025

Danh mục

  • Android
  • Bảo mật máy tính
  • Bảo mật, Antivirus
  • Chuyện công nghệ
  • Deep Learning
  • Development
  • Dịch vụ công trực tuyến
  • Dịch vụ nhà mạng
  • Giải pháp bảo mật
  • Hệ thống
  • Hệ thống
  • iPhone
  • Kiến thức bảo mật
  • Kiến thức cơ bản phổ thông
  • Kiến thức Marketing căn bản
  • Kiến thức tổng hợp
  • Lập trình
  • Linux
  • Linux OS
  • macOS
  • Mail Server
  • Mạng LAN – WAN
  • Máy ảo
  • Máy chủ
  • ms excel
  • ms-powerpoint
  • Nền tảng điện toán đám mây
  • Phần cứng
  • Phần Mềm
  • Quản trị hệ thống
  • Raspberry Pi
  • Sửa lỗi máy tính
  • Tăng tốc máy tính
  • Thủ thuật
  • Thủ thuật SEO
  • Thủ thuật Wifi
  • Tiện ích hệ thống
  • Tin học văn phòng
  • Tin tức
  • Uncategorized
  • Ứng dụng
  • Website
  • Windows Server 2012

Thẻ

#app #chatbot #chatbot tự động #CRM #Kiến thức cơ bản #Techblog #Thiết kế website Android apple CPU Email Marketing Google Google Drive hacker HTML hàm python hàm python có sẵn hình nền hình nền máy tính học css học python học SQL ios iphone iphone 12 iPhone X macos Microsoft mssql MS SQL Server ngôn ngữ lập trình python Raspberry Pi Samsung smartphone SQL SQL Server tham số trong C thủ thuật windows 10 tài liệu python windows windows 10 YouTube điện thoại thông minh ứng dụng
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2022 Pha Le Solution

No Result
View All Result
  • Home

© 2022 Pha Le Solution