免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 7296 | 回复: 16
打印 上一主题 下一主题

不小心把 /usr/share 给 rm -rf 了 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-12-21 15:25 |只看该作者 |倒序浏览
今天mplayer 出了问题,估计是 win32 的那个解码的东西影响,本来想把/usr/share/Codec 删掉,不小心把 /usr/share  给 rm -rf 了,结果 x-window 进不去了,只能命令行,而且命令行也不稳定。
   从网上学了学 debugfs, 结果 lsdel 的时候显示 0,太晚了,我已经重启过了(进入MS-WinXP 上网找解决办法),文件无法恢复。
    请问各位大侠,/usr/share  里面是不是就是一些系统基础的应用程序的库,如字体之类的,如果是这样,是不是找个别人的/usr/share copy到我的PC上一样用呢?

论坛徽章:
0
2 [报告]
发表于 2007-12-21 15:26 |只看该作者
我装的是 Fedora 8,
在线等,多谢帮忙:wink:

[ 本帖最后由 比克流 于 2007-12-21 15:38 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2007-12-21 16:01 |只看该作者
从F8光盘启动进入救援模式,把光盘的/usr/share整个复制到/根目录上去即可。可能你以后安装的东西会受影响。但这是没办法的办法。F8安装盘是有救援模式的。所谓救援模式就是帮助你解决系统文件丢失问题。会成功的。我经常碰到这样的问题。有一次最严重,把rpm软件不小心删除了,结果用这个办法也恢复了。我是根据自己的经验推论出来的,提供给你参考,对你不一定行。可能会产生一些问题。

[ 本帖最后由 Summerserenity 于 2007-12-21 17:44 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2007-12-21 16:01 |只看该作者
将/var/log/rpmpkgs做为清单,写个脚本。for循环等
试试看将所有软件包覆盖安装一下。

论坛徽章:
0
5 [报告]
发表于 2007-12-21 16:05 |只看该作者
原帖由 Summerserenity 于 2007-12-21 17:01 发表
从F8光盘启动进入救援模式,把光盘的/usr/share整个复制到/根目录上去即可。可能你以后安装的东西会受影响。但这是没办法的办法。F8安装盘是有救援模式的。所谓救援模式就是帮助你解决系统文件丢失问题。会成功 ...


你不会是开玩笑吧?
如果不是真的明白的话最好不要误导别人。

论坛徽章:
0
6 [报告]
发表于 2007-12-21 16:10 |只看该作者

  1. 进入光盘的RPM目录,执行
  2. for i in `cat /var/log/rpmpkgs`; do rpm -Uvh --nodeps --force $i; done
复制代码

论坛徽章:
0
7 [报告]
发表于 2007-12-21 16:30 |只看该作者
多谢ports大哥,
有个问题,如果我 rpm 包在光盘上没有,这行脚本不就因为 rpm 找不到文件推出了吗?
shell下的编程不怎么会,问题若很傻,别--

论坛徽章:
0
8 [报告]
发表于 2007-12-21 16:38 |只看该作者
等不及了,先试下的说

论坛徽章:
0
9 [报告]
发表于 2007-12-21 17:08 |只看该作者
提示符变成了 > 后不知该咋办了,quit 也出不去,> 表示什么意思呢?

论坛徽章:
0
10 [报告]
发表于 2007-12-21 18:31 |只看该作者
那个是等你输入呢吧?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP