if you typed ldd --version you would get back a response that contains the text "GLIBC 2.23". this is the same version number as you observed when running apt-get. you are running libc version 2.23.

now, when you tried to run chrome, you were getting back a message saying that the compile of chrome you have downloaded requires some symbols with "GLIBC_2.25" versioning, ie from libc version 2.25. so the compile version of chrome you have there makes use of functions with versioning that is simply not available on your system.

there are a couple of solutions offered here: https://stackoverflow.com/questions/59145051/glibc-2-27-not-found-ubuntu-16-04

  1. "run [chrome] in a chroot environment or in a docker container",

  2. "install GLIBC-2.27 in parallel with system GLIBC, as described in e.g. this answer".

  3. recompile the chrome source code on your machine. this will likely work as most libc symbols have multiple compatible versions available that go back to the original release for x86_64.

i would suggest a docker container may be your simplest solution if you want to stay with 16.04.

but you will still have the problem that in future other things may break due to ubuntu 16.04 not being maintained. the simplest long-term solution is to switch to either a newer ubuntu, or some other flavor of linux (linux mint xfce is a popular choice). try to pick something that is likely to be supported in some shape or form for the projected lifespan of the hardware you are running it on.

Answer from user2061503 on askubuntu.com
Top answer
1 of 1
1

if you typed ldd --version you would get back a response that contains the text "GLIBC 2.23". this is the same version number as you observed when running apt-get. you are running libc version 2.23.

now, when you tried to run chrome, you were getting back a message saying that the compile of chrome you have downloaded requires some symbols with "GLIBC_2.25" versioning, ie from libc version 2.25. so the compile version of chrome you have there makes use of functions with versioning that is simply not available on your system.

there are a couple of solutions offered here: https://stackoverflow.com/questions/59145051/glibc-2-27-not-found-ubuntu-16-04

  1. "run [chrome] in a chroot environment or in a docker container",

  2. "install GLIBC-2.27 in parallel with system GLIBC, as described in e.g. this answer".

  3. recompile the chrome source code on your machine. this will likely work as most libc symbols have multiple compatible versions available that go back to the original release for x86_64.

i would suggest a docker container may be your simplest solution if you want to stay with 16.04.

but you will still have the problem that in future other things may break due to ubuntu 16.04 not being maintained. the simplest long-term solution is to switch to either a newer ubuntu, or some other flavor of linux (linux mint xfce is a popular choice). try to pick something that is likely to be supported in some shape or form for the projected lifespan of the hardware you are running it on.

🌐
GitHub
github.com › Automattic › node-canvas › issues › 1959
version `GLIBC_2.25' not found (required by /lib/x86_64-linux-gnu/libuuid.so.1) · Issue #1959 · Automattic/node-canvas
December 31, 2021 - I am having trouble to make the library to work for a week now, I am able to install it but it keeps giving an error saying that GLIBC_2.25 is not found. I've also tried building it from source with no luck. internal/modules/cjs/loader.js:1144 return process.dlopen(module, path.toNamespacedPath(filename)); ^ Error: /snap/core/current/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /lib/x86_64-linux-gnu/libuuid.so.1) at Object.Module._extensions..node (internal/modules/cjs/loader.js:1144:18) at Module.load (internal/modules/cjs/loader.js:950:32) at Function.Module._l
Author   Automattic
Discussions

[Bug]: code-server does not start with error: version `GLIBC_2.25' not found
➜ Downloads code-server --version ... version `GLIBC_2.27' not found (required by /nfs/site/home/adavoody/.local/lib/code-server-4.19.0/lib/node) /nfs/site/home/adavoody/.local/lib/code-server-4.19.0/lib/node: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by ... More on github.com
🌐 github.com
2
February 20, 2024
GLIBC_2.25 not found on AmazonLinux
From cloudwatch logs: ./bin/php-cgi: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by ./bin/php-cgi) More on repost.aws
🌐 repost.aws
2
0
January 13, 2019
`GLIBC_2.25' not found
Hi, I’m trying to get a purescript project to build (it builds fine locally), and I think there’s a missing dependency? I can’t figure out how to fix it. I found a similar post that suggested prepending npm rebuild && to the build command, but that didn’t work. More on answers.netlify.com
🌐 answers.netlify.com
8
0
April 24, 2021
Error on wakeup
Every time my app sleeps, it gives ...nu/libc.so.6: version GLIBC_2.28’ not found (required by node) node: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25’ not found (required by node) I can fix this by going to Terminal and running: rm -rf /app/node_modules/node The problem ... More on support.glitch.com
🌐 support.glitch.com
0
0
May 14, 2023
🌐
Splunk Community
community.splunk.com › t5 › Splunk-Enterprise › version-GLIBC-2-25-not-found-required-by-opt-splunk-bin-temp › m-p › 751908
version `GLIBC_2.25' not found (required by /opt/splunk/bin/temp_splunk-preinstall)
August 20, 2025 - /opt/splunk/bin/temp_splunk‑preinstall: /lib64/libc.so.6: version 'GLIBC_2.25' not found means that the pre‑install script and/or its dependencies are require a minimum of glibc 2.25 .
🌐
OneIdentity
support.oneidentity.com › safeguard-authentication-services › kb › 4378315 › 6-1-upgrade-glibc_2-25-not-found-required-by-opt-quest-lib64-libvas-so-4
6.1 upgrade GLIBC_2.25' not found (required by /opt/quest/lib64/libvas.so.4) (4378315)
January 31, 2025 - 6.1 upgrade GLIBC_2.25' not found (required by /opt/quest/lib64/libvas.so.4) Included in version 6.1 of Safeguard Authentication Services a build with Control-flow Enforcement Technology (CET) enabled for Linux x86_64 architecture. The build package is in the folder /client/linux-x86_64-rh8.
🌐
GitHub
github.com › coder › code-server › issues › 6680
[Bug]: code-server does not start with error: version `GLIBC_2.25' not found · Issue #6680 · coder/code-server
February 20, 2024 - ➜ Downloads code-server --version ... version `GLIBC_2.27' not found (required by /nfs/site/home/adavoody/.local/lib/code-server-4.19.0/lib/node) /nfs/site/home/adavoody/.local/lib/code-server-4.19.0/lib/node: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by ...
Author   coder
🌐
AWS re:Post
repost.aws › questions › QU7-r6JOAIRE2316E0yERghw › glibc-2-25-not-found-on-amazonlinux
GLIBC_2.25 not found on AmazonLinux | AWS re:Post
January 13, 2019 - Without these two libraries, a : Linux system will not function. Available Packages Name : glibc Arch : i686 Version : 2.17 Release : 292.180.amzn1 Size : 6.3 M Repo : amzn-updates/latest Summary : The GNU libc libraries URL : http://www.gnu.org/software/glibc/ License : LGPLv2_ and LGPLv2_ with exceptions and GPLv2+ Description : The glibc package contains standard libraries which are used by : multiple programs on the system.
🌐
Netlify
answers.netlify.com › support
`GLIBC_2.25' not found - Support - Netlify Support Forums
April 24, 2021 - Hi, I’m trying to get a purescript project to build (it builds fine locally), and I think there’s a missing dependency? I can’t figure out how to fix it. I found a similar post that suggested prepending npm rebuild && to…
🌐
LinuxQuestions.org
linuxquestions.org › questions › slackware-14 › updated-14-2-current-glibc_2-25-not-found-4175607414
[SOLVED] Updated 14.2 current GLIBC_2.25 not found
I did an update to slack 14.2 current today and it blew up with messages about GLIBC_2.25 not found. This is a multilib system. It seems that glib is
Find elsewhere
🌐
Opalstack Community
community.opalstack.com › d › 912-glibc-225-not-found
GLIBC_2.25 not found - Opalstack Community Forum
March 2, 2022 - Something went wrong while trying to load the full version of this site.
🌐
Glitch
support.glitch.com › glitch help
Error on wakeup - Glitch Help - Glitch Community Forum
May 14, 2023 - Every time my app sleeps, it gives ...nu/libc.so.6: version GLIBC_2.28’ not found (required by node) node: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25’ not found (required by node) I can fix this by going to Terminal and running: rm -rf /app/node_modules/node The problem ...
🌐
51CTO
blog.51cto.com › u_15531854 › 8921421
记录| 解决报错:version `GLIBC_2.25` not found
The security policy of this website has blocked you from further access. Contact the site owner and provide the Request ID shown on this page · If you are the owner of this website: Refer to the EdgeOne Web Security Analytics documentation for further instructions
🌐
LowEndTalk
lowendtalk.com › home › general
Help - Error - /lib64/libc.so.6: version `GLIBC_2.18' not found — LowEndTalk
December 14, 2021 - Direct cause: The glibc version which is your elf file dynamic linked is higher than current installed glibc version.
🌐
Stack Overflow
stackoverflow.com › questions › 71518650 › pyinstaller-glibc-2-25-not-found-however-another-script-works
python - pyinstaller GLIBC_2.25 not found, however another script works - Stack Overflow
March 17, 2022 - In those cases, removing the bundled version of the offending library may help. (You have a similar issue with system libgvfsdbus.so, which is missing a symbol that is not available in the bundled libglib-2.0.so.0, which is probably older than the glib library available on the system)."
🌐
Honeyside
forum.honeyside.it › support › clover support
Version `GLIBC_2.25' not found - Clover Support - Honeyside
April 6, 2022 - Hello, I install lastest source on Centos 7. run : sudo npm install => ok run : node index.js => error this error node node/index.js Honeyside © 2020 Welcome to Clover internal/modules/cjs/loader.js:1144 return process.dlopen(module, path.toNamespacedPath(filename)); ^ Error: /lib64/libc.so.6: version `GLIBC_2.25’ not found (required by /xxxx/chat/node/node_modules/argon2/lib/binding/napi-v3/argon2.node) at Object.Module._extensions…node (internal/modules/cjs/loader.js:1144:18) at M...
🌐
Linux.org
linux.org › home › forums › general linux forums › distribution specific › ubuntu forum
/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found | Linux.org
June 21, 2022 - I can't update ubuntu because the Nvidi drivers and Cuda only work properly with this version. ldd --version ldd (Ubuntu GLIBC 2.23-0ubuntu11.3) 2.23 Copyright (C) 2016 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
🌐
You.com
codegrepper.com › code-examples › shell › Error:+ › lib › x86_64-linux-gnu › libc.so.6:+version+`GLIBC_2.25'+not+found
The Leading Web Search APIs for AI
Skip the groundwork with our AI-ready Web Search APIs, delivering advanced search capabilities to power your next product.