[solved]手贱,删除了/usr/share/locale下的全部目录,求恢复方法
时间:2009-12-13
来源:互联网
求解
作者: ggarlic 发布时间: 2009-12-13
arch官方论坛上有人删过/etc/然后用pacman的信息恢复的,可以去找找
作者: huntxu 发布时间: 2009-12-13
find /var/lib/pacman/local/ -name files -exec grep -H -m1 usr/share/locale '{}' \; | sed 's|/var/lib/pacman/local/\(.*\)-[^-]\+-[^-]\+/files.*|\1|' | sort | uniq
编辑: 另外注意以上命令也有可能会列出部分非官方的包, pacman 是 -S 不了的. 可以使用 pacman -Qqm 和上名命令的输出 diff 一下, grep出共同的部分, 把这些包再另外重新手动安装; (不过如果你有比如 yaourt 的话, 就可以直接 yaourt -S 了, 大概)
作者: lolilolicon 发布时间: 2009-12-13
作者: ggarlic 发布时间: 2009-12-13
作者: jarryson 发布时间: 2009-12-13
作者: jarryson
这个下面没什么东西的,除非你自己编译的东西
|
看看?
作者: kevinlei 发布时间: 2009-12-13
作者: lolilolicon 发布时间: 2009-12-13
具体的大小忘了,不过肯定在200MB以上
作者: ggarlic 发布时间: 2009-12-13
pacman -S ·pacman -Qtq·
yaourt -S ·pacman -Qtq·
重装所有的包了事
jarryson可能看错了。看成local了
作者: yafeng 发布时间: 2009-12-14
并在/etc/cron.weekly/下放一个启动脚本 每周自动清理一下
作者: 沙漠之子 发布时间: 2009-12-14
作者: lolilolicon
下面的命令应该会给出 你安装的, 带有locale文件的包:
代码:
find /var/lib/pacman/local/ -name files -exec grep -H -m1 usr/share/locale '{}' \; | sed 's|/var/lib/pacman/local/\(.*\)-[^-]\+-[^-]\+/files.*|\1|' | sort | uniq |
那么在usr/share/locale后加/zh_CN 就可以的把
作者: 沙漠之子 发布时间: 2009-12-14
作者: jarryson 发布时间: 2009-12-14
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28