Memutakhirkan glibc


17

Saya baru saja membaca di sini bahwa ada bug keamanan di glibc dan itu sudah diperbaiki.

Saya menemukan, bahwa versi glibc yang diinstal sebenarnya dapat ditunjukkan oleh ldd --version. Sistem saya menjalankan versi 2.19.

Jadi sekarang saya ingin memutakhirkannya tetapi saya tidak tahu bagaimana melakukannya. (Saya tidak ingin memutakhirkan seluruh sistem). Saya mencoba mencari tahu di mana paket berisi glibc apt-cache search glibc. Tetapi ada ratusan paket ...

Jadi, adakah yang tahu cara mencari paket yang perlu saya tingkatkan untuk mendapatkan glibc versi baru?


2
Apakah kamu sudah mencoba sudo apt-get update && sudo apt-get upgrade?
j0h

1
Tentu saja saya tahu ini pembaruan secara otomatis. Tetapi seperti yang saya jelaskan dalam pertanyaan saya, saya mencari cara untuk mengetahui paket mana yang termasuk glibc dan perlu ditingkatkan.
eDeviser

1
glibc adalah paketnya. Anda bisa melihat apt-cache search glibc kemudian melihat sumber-glibc, dan melakukan apt-cache policy glibc-sourceyang akan memberitahu versi calon upgrade Anda. Atau, Anda mungkin berarti libc6.
j0h

Jawaban:


17

Seperti yang saya jelaskan, saya bisa menyelesaikan masalah saya. Inilah yang telah saya lakukan:

  1. Saya membaca di Wikipedia tentang glibc. Glibc (lebih dikenal sebagai GNU C Library) memiliki garpu untuk linux yang disebut libc6. Libc6 tersedia melalui apt.
  2. Jalankan apt-get updateuntuk memperbarui database.
  3. Gunakan apt-cache policy libc6untuk mencari tahu versi yang diinstal dan versi kandidat, sedangkan versi yang diinstal juga dapat ditampilkan dengan ldd --version.
  4. Instal versi kandidat baru dengan apt-get install libc6
  5. Periksa versi baru lagi dengan melakukan langkah 3 lagi untuk melihat kesuksesan Anda.

Terima kasih atas jawabannya! Pada langkah 4, seharusnya apt-get install libc6, saya pikir itu salah ketik.
paket

jika kandidat saya sama dengan saat ini saya apakah itu berarti untuk melangkah lebih jauh dari versi glibc saya itu akan memerlukan peningkatan ke ubuntu secara keseluruhan?
jxramos

@ jxramos Ya ini bisa jadi. Versi Ubuntu mana yang Anda jalankan dan apakah Anda melakukan langkah nomor dua?
eDeviser
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.