今天想公升級centos5.7的glibc版本,想當然的把新編譯的glibc的libc-2.7.so 複製到/lib64/libc-2.5.so
lrwxrwxrwx 1 root root 11 mar 510:30 /lib64/libc.so.6 -> libc-2.5.so
然後系統掛了,ssh被無情的斷開了
無奈讓機房給起個livecd
登陸上後執行以下操作
mount -t ext4 /dev/sda1 /mnt/backupmount -o bind /dev /mnt/backup/dev
mount -o bind /proc /mnt/backup/proc
mount -o bind /sys /mnt/backup/sys
chroot /mnt/backup
這樣就進入原來系統的環境了
然後就是檢視原來glibc的版本
rpm -qa |grepglibc
glibc-2.5-65.el5_7.1
glibc-headers-2.5-65.el5_7.1
glibc-devel-2.5-65.el5_7.1
glibc-devel-2.5-65.el5_7.1
glibc-common-2.5-65.el5_7.1
glibc-2.5-65.el5_7.1
rpm -ql glibc-2.5-65.el5_7.1|grep libc-2.5
.so/lib64/libc-2.5
.so/lib/i686/nosegneg/libc-2.5
.so/lib/libc-2.5.so
rpm2cpio glibc-2.5-123.el5_11.1.x86_64.rpm |cpio -div
完工驚得一身冷汗
CentOS 環境下 搭建 LNMP環境
關掉防火牆,避免實驗中出現伺服器無法訪問的情況 chkconfig iptables off安裝lnmp環境所需的開發包和庫檔案 yum y install ntp make openssl openssl devel pcre pcre devel libpng libpng devel libj...
Linux環境下FTP環境搭建
目錄 一 安裝 ftp 服務 二 檢視當前 ftp 服務狀態 三 通過 service 的方式來 啟動 檢視 停止和重啟 ftp服務 四 通過指令碼的方式來 啟動 檢視 停止和重啟 ftp服務 root localhost data rpm q vsftpd 檢查ftp服務是否安裝,如果沒有安裝則安...
VisualStudio環境下GSOAP開發指南
一般情況下vc書寫webservice客戶端,可以使用微軟提供的soap toolkit 3.0 sdk,這樣比較方便快捷,但是用過的人都知道,這樣的 部署會有很大的問題,必須要求部署機器安裝該sdk。gsoap是乙個開源專案,可以解決這個部署的問題,但是由於他只是乙個開源的東西,要與vc無縫整合並...