debianglibc升级|如何升级arm linux板卡glibc版本

|

① linux升级Glibc时系统奔溃是什么原因如何解决

是如何省级的呢?在支持升级的情况下,在系统中使用终端升级glibc才是最好最安全的。而原因:glibc是linux操作系统中的底层运行库,就算是系统终端中所执行的命令都是依靠glibc来完成执行的!所以在libc6.so这个文件被替换的时候很可能会发生系统无法执行操作的现象。libc系统库升级时,系统会执行一些列的脚本来防止系统崩溃。因为libc的重要性,所以在软件能够被支持的情况下,不建议去升级系统底层依赖库libc6!!

② 在更新glibc版本为2.15时,总是提示error: cannot compute suffix of object files: cannot compile

需要将mpc、gmp和mpfr目录加入到环境变量中,在/etc/profile文件末尾加上:export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/mpc-0.8.1/lib:/usr/local/gmp-5.0.1/lib:/usr/local/mpfr-3.0.0/lib,注意修改目录,之后运行#source /etc/profile使其生效即可,求分

③ 如何升级arm linux板卡glibc版本

尽量将你的toolchain改为同第三方动态库一样版本的glibc,确保一致性。

④ ubuntu 10.04 系统中glibc能不能升级到2.14版本

Ubuntu 13.10 (Saucy Salamander)发布于2013年10月17号,官方将于2014年七月停止对其的技术支持。所以现在是时候升级至Ubuntu 14.04 (Trusty Tahr) LTS 正式回版的时候了。官方将为答Ubuntu 14.04提供长达五年的技术支持。这对用户来说绝对是一个非常好的消息。新的版本在性能和稳定性方面非常出色。Ubuntu 14.04的最终版本已经在2014年4月17日发布了。如果你是一个Ubuntu铁粉那肯定会使用最新的Ubuntu 14.04 正式版, 你可以从本文的相关阅读下载其镜像并通过USB安装。如果你现在使用的是Ubuntu 13.10,那你可以通过下面的方法将其升级到Ubuntu 14.04 LTS。提示:升级之前请将重要的数据备份。升级Ubuntu 13.10到Ubuntu 14.04正式版呢在终端中运行下面的命令,它将安装所有的升级包。$ sudo apt-get update && sudo apt-get dist-upgrade

⑤ Linux中如何升级glibc

编译安装glibc1.下载glibc

wgethttp://ftp.gnu.org/gnu/glibc/glibc-2.3.2.tar.gz

2.下载glibc-linuxthreads

wgethttp://ftp.gnu.org/gnu/glibc/glibc-linuxthreads-2.3.2.tar.gz

3.解压

tar-zxvfglibc-2.3.2.tar.gzcdglibc-2.3.2tar-zxvf../glibc-linuxthreads-2.3.2.tar.gzcd…/glibc-2.3.2/configure–prefix=/usr–disable-profile–enable-add-ons–libexecdir=/usr/lib–with-headers=/usr/includemakemakeinstall

注意点:1、要将glibc-linuxthreads解压到glibc目录下。2、不能在glibc当前目录下运行configure

⑥ 如何升级linux系统glibc版本

小编提供了如下的四种方法,但是,小编建议大家不要自己更新 glibc 。因为他是系统基础库。他如果出现函数接口变化(版本升级很容易出现这个问题),那么你的整个系统就不能用了。另外,当前最新版本是2.11,比你要安装的要新的多,更新glibc后有可能导致系统崩溃 因为Linux 的依赖关系就是为了防止这种情况而设计的。所以最好还是找相关人士来解决这个问题。 简介 glibc是gnu发布的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。glibc除了封装linux操作系统所提供的系统服务外,它本身也提供了许多其它一些必要功能服务的实现。 方法一: 步骤如下: wget http://ftp.gnu.org/gnu/glibc/glibc-2.15.tar.gz wget http://ftp.gnu.org/gnu/glibc/glibc-ports-2.15.tar.gz tar -xvf glibc-2.15.tar.gz tar -xvf glibc-ports-2.15.tar.gz mv glibc-ports-2.15 glibc-2.15/ports mkdir glibc-build-2.15 cd glibc-build-2.15 ../glibc-2.15/configure –prefix=/usr –disable-profile –enable-add-ons –with-headers=/usr/include –with-binutils=/usr/bin make & make install make是成功后,build目录下编译出了一个新的libc.so.6 (/glibc-build-2.15/libc.so.6, 我们会发现这实际上也是一个软连接,真实的lib文件时libc.so cd glibc-build-2.15 ll libc.so.6 查看库文件,可以看到2.12的旧库文件还在,多了2.15版本的库文件,而且软链接文件全部指向了2.15版本 ll /lib64/libc* 此时,查看glibc支持的版本 strings libc.so | grep GLIBC 注:以上图片上传到红联Linux系统教程频道中。 方法二: 编译安装glibc 1.下载glibc wget http://ftp.gnu.org/gnu/glibc/glibc-2.3.2.tar.gz2.下载glibc-linuxthreads wget http://ftp.gnu.org/gnu/glibc/glibc-linuxthreads-2.3.2.tar.gz3.解压 tar -zxvf glibc-2.3.2.tar.gz cd glibc-2.3.2 tar -zxvf ../glibc-linuxthreads-2.3.2.tar.gz cd .. ./glibc-2.3.2/configure –prefix=/usr –disable-profile –enable-add-ons –libexecdir=/usr/lib –with-headers=/usr/include make make install注意点: 1、要将glibc-linuxthreads解压到glibc目录下。 2、不能在glibc当前目录下运行configure 方法三: 1、linux更新包,首选用yum来进行更新(前提是你的linux能上外网),命令如下: yum install glibc* ———-虽然是安装命令,但是查到已安装后,会自动更新到yum源的最新版本。 2、也可以使用下载的rpm包手工更新的方法,下载最新的glic包然后上传到linux系统安装即可 方法四: 如果是CentOS的话就好啦,直接用命令:yum install glibc 就ok啦!其他的没办法,只能下载或哪里有光盘DVD!

⑦ 有谁试过debian升级glibc不

不要单独升级glibc,不然系统内置的和第三方的非常多的包会有依赖问题。正确升级glibc的途径是升级debian版本。比如 debian 7 升级到 8, stable 升到 testing或者unstable.

⑧ 哪位大神简要介绍一下Linux如何安全升级glibc我在debian下成功编译了新版本的glibc

你可以借鉴一下gentoo的升级思路,因为gentoo都是源代码编译的首先编译核心工具组(内gcc, ld, binutils),注意容使用静态编译(–disable-shared),安装到指定的位置(–with-sysroot –with-local-prefix)然后chroot到那个位置编译glibc并安装然后使用新的glibc静态编译核心工具组,chroot回去,覆盖安装回原来的地方用此工具组再次本地编译glibc

⑨ 升级glibc2.14失败,怎么解决

一般来说,像这种tar.gz的包都是需要用户自己编译来安装的 所以首先tar zxvf glibc2.1.tar.gz解压文件 然后cd进入目录,然后看下有没有makefile 然后就configure,make,make install 类似这样的方式安装

⑩ linux下如何更新glibc包

请不要自己更新 glibc 。因为他是系统基础库。他如果出现函数接口变化(版本升级很容易出现这个问题),那么你的整个系统就不能用了。Linux 的依赖关系就是为了防止这种情况而设计的。


赞 (0)