作者seaping (())
看板Linux
标题[问题] 我好像用yum 毁了我的 CentOS 5
时间Wed Sep 15 12:53:32 2021
最近要更新 openssl 板本, 打算用 yum 移除旧版
结果:
[root@host02 openssl-1.1.1l]# yum remove openssl openssl-devel -y
Loaded plugins: fastestmirror
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package openssl.i686 0:0.9.8e-39.el5_11 set to be erased
--> Processing Dependency: libcrypto.so.6 for package: postgresql-libs
--> Processing Dependency: libcrypto.so.6 for package: openssh
--> Processing Dependency: libcrypto.so.6 for package: tcpdump
--> Processing Dependency: libcrypto.so.6 for package: cyrus-sasl-md5
--> Processing Dependency: libcrypto.so.6 for package: bind-utils
.
.
.
[root@host02 openssl-1.1.1l]# ls
bash: /bin/ls: 没有此一档案或目录
[root@host02 openssl-1.1.1l]# /bin/
awk gawk mail red tracepath6
bash grep mktemp sed traceroute
cpio gunzip pgawk setserial traceroute6
ed gzip ping sh tracert
egrep igawk ping6 tcptraceroute zcat
fgrep keyctl ps tracepath
[root@host02 openssl-1.1.1l]#
这..... 应该是没救了吧 QQ
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 211.21.104.32 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1631681614.A.3ED.html
1F:推 creepy: yum history undo xx 09/15 13:22
2F:→ seaping: 连 yum 都没了 QQ 09/15 13:43
[root@host02 openssl-1.1.1l]# yum
bash: /usr/bin/yum: 没有此一档案或目录
※ 编辑: seaping (211.21.104.32 台湾), 09/15/2021 13:45:57
我刚才查 log 发现这个, 只能说太不小心了, 没想到竟然会这样..
-y 绝对不能乱下
---> Package kernel-devel.i686 0:2.6.18-398.el5 set to be erased
---> Package kernel-devel.i686 0:2.6.18-408.el5 set to be erased
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository
Size
================================================================================
Removing:
openssl i686 0.9.8e-39.el5_11 installed 3.9
M
openssl-devel i386 0.9.8e-39.el5_11 installed 4.5
M
Removing for dependencies:
Deployment_Guide-zh-CN noarch 5.8-1.el5.centos installed 12
M
Deployment_Guide-zh-TW noarch 5.8-1.el5.centos installed 12
M
GConf2 i386 2.14.0-9.el5 installed 4.6
M
GConf2-devel i386 2.14.0-9.el5 installed 643
k
MAKEDEV i386 3.23-1.2 installed 642
k
NetworkManager i386 1:0.7.0-13.el5 installed 3.3
M
NetworkManager-glib i386 1:0.7.0-13.el5 installed 154
k
NetworkManager-gnome i386 1:0.7.0-13.el5 installed 862
k
OpenIPMI i386 2.0.16-16.el5 installed 287
k
OpenIPMI-libs i386 2.0.16-16.el5 installed 1.4
M
PyQt i386 3.16-4 installed 8.3
M
PyQt-devel i386 3.16-4 installed 1.1
M
PyXML i386 0.8.4-6.el5 installed 5.1
M
SDL i386 1.2.10-9.el5 installed 538
k
SysVinit i386 2.86-17.el5 installed 191
k
acpid i386 1.0.4-12.el5 installed 36
k
alacarte noarch 0.10.0-1.fc6 installed 604
k
.
.
.
.
.
yp-tools i386 2.9-2.el5 installed 153
k
ypbind i386 3:1.19-12.el5_6.1 installed 53
k
yum noarch 3.2.22-40.el5.centos installed 3.3
M
yum-fastestmirror noarch 1.1.16-21.el5.centos installed 47
k
yum-metadata-parser i386 1.1.2-4.el5 installed 53
k
yum-updatesd noarch 1:0.9-6.el5_10 installed 55
k
zenity i386 2.16.0-2.el5 installed 2.0
M
zsh i386 4.2.6-10.el5_11 installed 3.4
M
Transaction Summary
================================================================================
Remove 618 Package(s)
Reinstall 0 Package(s)
Downgrade 0 Package(s)
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
※ 编辑: seaping (211.21.104.32 台湾), 09/15/2021 13:50:39
3F:推 chang0206: 抓source code 来compile 不知道有没有得救 09/15 14:14
4F:→ tomsawyer: yum 不能 要用rpm直接移除才不会出问题 09/15 14:32
5F:→ tomsawyer: yum理论上还在 因为他是protected 09/15 14:33
6F:→ tomsawyer: 如果是新版 Centos8有 --noautoremove 09/15 14:34
7F:→ seaping: 旧版5.11 .. 不过我找一下看看, 感谢楼上大大 09/15 14:52
8F:推 bitlife: 永远记得备份, /home 用rsync,独立的root/boot分区用dd 09/15 15:53
9F:→ OrzOGC: 我好像干过一样的事,最後用rpm装回来 09/15 16:51
10F:→ seaping: 我目前也是, 刚把rpm 生回来 09/15 17:20
11F:推 roccqqck: openssl更新为何要移除阿 直接upgrade不行吗 09/15 21:08
12F:→ seaping: 因为找不到在 CentOS 5 的下升级套件, 打算自己 make 09/15 21:36
13F:→ seaping: 想说在 make 前先移除一下原本的套件, 就 ... QQ 09/15 21:36
14F:推 ptrpan: 我也做过类似的事情… 09/16 00:22
15F:→ leolarrel: 这个相依树好怪,移除openssl竟然连基础套件都移除 09/16 15:18
16F:推 holishing: 你是不是乱装非套件版本的 openssl (sudo make install 09/16 21:00
17F:推 holishing: 看到上面推文了... 果然 09/16 21:03
18F:→ dennisxkimo: 挂光碟repo 装回去 09/17 22:34
19F:推 holishing: 推楼上 09/17 23:37
20F:→ Proxmox: 用我跑虚拟化开 Snapshot 不香吗? 09/19 01:48