Nâng cấp glibc


17

Tôi chỉ đọc ở đây rằng có lỗi bảo mật trong glibc và nó đã được sửa.

Tôi phát hiện ra rằng phiên bản cài đặt thực tế của glibc có thể được hiển thị bởi ldd --version. Hệ thống của tôi chạy phiên bản 2.19.

Vì vậy, bây giờ tôi muốn nâng cấp nó nhưng tôi không biết làm thế nào. (Tôi không muốn nâng cấp toàn bộ hệ thống). Tôi đã cố gắng tìm ra gói nào chứa glibc apt-cache search glibc. Nhưng có hàng trăm gói ...

Vậy có ai biết cách tìm ra gói mà tôi cần nâng cấp để có phiên bản mới của glibc không?


2
bạn đã thử sudo apt-get update && sudo apt-get upgradechưa
j0h

1
Tất nhiên tôi biết những cập nhật tự động. Nhưng như tôi đã mô tả trong câu hỏi của mình, tôi đang tìm cách để tìm ra gói nào bao gồm glibc và cần được nâng cấp.
eDeviser

1
glibc là gói. bạn có thể nhìn vào apt-cache search glibc sau đó xem nguồn glibc và làm điều apt-cache policy glibc-sourceđó sẽ cho biết phiên bản ứng cử viên nâng cấp của bạn. Ngoài ra, bạn có thể có nghĩa là libc6.
j0h

Câu trả lời:


17

Như j0h mô tả, tôi đã có thể giải quyết vấn đề của mình. Đây là những gì tôi đã làm:

  1. Tôi đọc tại Wikipedia về glibc. Glibc (hay còn gọi là Thư viện GNU C) có một nhánh cho linux được gọi là libc6. Libc6 có sẵn thông qua apt.
  2. Chạy apt-get updateđể cập nhật cơ sở dữ liệu.
  3. Sử dụng apt-cache policy libc6để tìm ra phiên bản đã cài đặt và phiên bản ứng cử viên, trong khi phiên bản đã cài đặt cũng có thể được hiển thị với ldd --version.
  4. Cài đặt phiên bản ứng viên mới với apt-get install libc6
  5. Kiểm tra lại phiên bản mới bằng cách thực hiện lại bước 3 để thấy thành công của bạn.

Cảm ơn câu trả lời! Ở bước 4, apt-get install libc6tôi nghĩ đó là một lỗi đánh máy ở đó.
packie

nếu ứng cử viên của tôi giống với hiện tại của tôi thì điều đó có nghĩa là sẽ tiến xa hơn phiên bản glibc của tôi, nó có cần phải nâng cấp lên toàn bộ Ubuntu không?
jxramos

@jxramos Có cái này có thể. Phiên bản Ubuntu nào bạn đang chạy và bạn đã thực hiện bước số hai?
eDeviser
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.