惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Simon Willison's Weblog
Simon Willison's Weblog
P
Privacy International News Feed
www.infosecurity-magazine.com
www.infosecurity-magazine.com
T
Troy Hunt's Blog
Hacker News - Newest:
Hacker News - Newest: "LLM"
Attack and Defense Labs
Attack and Defense Labs
S
Secure Thoughts
V2EX - 技术
V2EX - 技术
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
O
OpenAI News
Cloudbric
Cloudbric
Google Online Security Blog
Google Online Security Blog
Schneier on Security
Schneier on Security
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Help Net Security
Help Net Security
Cyberwarzone
Cyberwarzone
G
GRAHAM CLULEY
L
Lohrmann on Cybersecurity
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Spread Privacy
Spread Privacy
NISL@THU
NISL@THU
N
News and Events Feed by Topic
T
Tenable Blog
S
Security @ Cisco Blogs
N
News and Events Feed by Topic
The Hacker News
The Hacker News
C
CXSECURITY Database RSS Feed - CXSecurity.com
宝玉的分享
宝玉的分享
月光博客
月光博客
酷 壳 – CoolShell
酷 壳 – CoolShell
美团技术团队
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google DeepMind News
Google DeepMind News
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Tailwind CSS Blog
V
Visual Studio Blog
P
Proofpoint News Feed
Webroot Blog
Webroot Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 三生石上(FineUI控件)
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Jina AI
Jina AI
雷峰网
雷峰网
T
The Blog of Author Tim Ferriss
Hugging Face - Blog
Hugging Face - Blog
腾讯CDC
L
LangChain Blog
The Register - Security
The Register - Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东

博客园 - 东国先生

MongoDB - 安装及相关资料 8种Nosql数据库系统对比 Apache 服务器安装和配置相关资料 ffmpeg: error while loading shared libraries: libavdevice.so.53 亚马逊S3 - The difference between the request time and the current time is too large. Imagick setFont() 不能设置字体问题 vim终端下中文乱码问题 解决Linux中文乱码 Linux下PHP文件操作提示无权限 还原sql server数据库时,无法获得对数据库的独占访问权 zen-cart开发教程 - 通知者/观察者模式 zen-cart开发教程 - 开发Sidebox插件 修改zen-cart下单和付款流程以防止漏单 利用反射设置对象的属性(Property) 【转载】Paypal 标准变量列表 C#中的委托 zen-cart开发教程 - 概述 PHP文件操作函数 2009年终总结
当Linux中glibc被无意删除后……
东国先生 · 2012-04-13 · via 博客园 - 东国先生

      我们先来认识一下glibc是什么:glibc是gnu发布的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。glibc除了封装linux操作系统所提供的系统服务外,它本身也提供了许多其它一些必要功能服务的实现。由于 glibc 囊括了几乎所有的 UNIX 通行的标准,可以想见其内容包罗万有。而就像其他的 UNIX 系统一样,其内含的档案群分散于系统的树状目录结构中,像一个支架一般撑起整个作业系统。

     我在我的RHEL6.0上面安装svn服务器的时,解决一个依赖包的时候,要求 glibc2.14版本以上,但下载了几个安装包都没有安装好,于是就傻乎乎的用 rpm -e --nodeps glibc 进行卸载了重新安装,如上面所说的glibc是如此的重要,后果可想而知了,我的系统除了 cd 命令,基本上其他任何命令都不能使用了,才意识到后果很严重。

     网上有人说需要重新安装linux,当然这是最简单的方式,可我总是不甘心啊,这样我所有的软件都需要重新安装,伤不起啊。

     看我后来如何解决的:插入Redhat6.0的安装光盘,进入恢复模式,进入恢复模式之前,需要先配置网络环境,这样才能够从网上下载到 glibc的安装包

     需要的安装包可以到下面的网址去下载 

     http://rpmfind.net/linux/rpm2html/search.php?query=glibc&submit=Search+...&system=&arch=

  我一共下载了三个安装包:
glibc-2.15-32.fc17.x86_64.rpm
glibc-common-2.15-32.fc17.x86_64.rpm
libgcc-4.7.0-1.fc17.x86_64.rpm

下面进行安装(如果你的安装过程不成功,请根据错误提示去下载相应的安装包进行安装,直到 glibc 安装成功)

  1. 安装libgcc: rpm -Uvh --root=/mnt/sysimage/ --force libgcc-4.7.0-1.fc17.x86_64.rpm
  2. 安装glibc-common: rpm -Uvh --root=/mnt/sysimage/ --force --nodeps glibc-common-2.15-32.fc17.x86_64.rpm
  3. 安装glibc: rpm -Uvh --root=/mnt/sysimage/ --force glibc-2.15-32.fc17.x86_64.rpm

安装完成之后,重启电脑,启动后系统似乎要进行什么检测,检测结束后,它将自动重启,再次重启后,就可以正常运转了。