Felixonmars Felixonmars
http://felixc.at
关注数: 10 粉丝数: 144 发帖数: 1,822 关注贴吧数: 8
Arch 新手必须知道的一些事情 咳咳, 觉得有些事情在各种地方提过太多次了喵, 所以整理一下, 大家多多补充哦 :P 1. 关注 Archlinux 首页公告, 订阅 arch-dev-public 邮件列表. 英文捉急的话还可以上 Archlinuxcn, 上面有翻译版的公告. 至于 arch-dev-public 里有价值的信息, 一般在贴吧会有人提醒 :D 2. 不要对 pacman 用 --force, 除非公告里要求你这么做. 几乎没有什么情况下 --force 是正确的, 如果升级遇到文件冲突, 赶快先检查公告吧~ ---- 如果公告没有, 尝试用 pacman -Qo 检查提示冲突的文件属于哪个包, 说不定这俩包有冲突但忘记写了. 3. 时常合并 .pacnew/.pacsave 文件! 事实上这一步很多老手都忘记或者偷懒了, 不过很多时候系统挂掉都和这个有不可分割的关系哟喵. 如果有安装 yaourt, 可以用 yaourt -C 比较方便的干这件事. 4. 不要开 [testing], 除非你有很迫切的原因必须开... 嗯这个的原因已经在很久以前的某个帖子里说过了, [testing] 本意是测试, 而打开 [testing] 意味着你有信心和能力把因为 [testing] 而可能造成的毁掉的部分恢复回来! (默念备份, 备份, 你看看不备份的 Linus Torvalds 同学都被 SSD 玩坏了) 5. 勤升级! 大家在维护包的时候通常不会考虑过老的包如何升级的问题, 而且据我在 IRC 看到的经验来看, 即使负责任的维护者考虑了, 一般来说耐心也最多只有一个月 ---- 也就是说, 如果你超过一个月没升级, 生死就得看天命了!
今日更新的fcitx(-gtk2)在gtk2应用中无法使用问题的解决与启示 今日更新了 fcitx, 许多用户反馈在部分应用程序中无法激活/使用, 虽然这类问题已经并不新鲜, 但是我觉得还是有必要说明一下. 首先, 这个问题从根本上是pacman的错(升级顺序混乱). 升级的时候你应该看到 fcitx-gtk2/fcitx-gtk3 的 installing 后面跟着个 error, 那就是因为, 存在下面的依赖链(以 fcitx-gtk2 为例): fcitx-gtk2 -> gtk2 -> pango -> harfbuzz -> icu 最后的两个都在升级列表里, 而按照逻辑, fcitx-gtk2 需要在他们之后升级才是正常的, 但是 pacman 没有考虑这个问题(依赖链中间有两个未参与此次升级的包). 我今天中午收到反馈就 bump 了版本(在基友 yuyichao 的建议下更新了 fcitx-gtk2.install, 简单的 hack 了一下使得以后类似情况时不出现此问题), 现在你看到(或者装了)的应该是 -3 结尾的版本号. 但是即使升级后, 所有使用 gtk2 相关库的应用程序 仍需重启才能生效. 因为类似情况并不是第一次出现了(以前有数次大规模 rebuild 后某些包不正常的情况), 基本上如果你在升级过程中看到有库链接错误/segfault/参数错误之类的提示, 在此次升级指令完成后把这些出错的包重新安装, 如果还有错, 继续安装有错的包直到没有错为止. 这样基本上可以解决大部分的此类问题. 另附此次我机子上 fcitx-gtk* 升级出错的 log 以便大家参考前文的分析 (无关包已去掉) [2012-11-17 10:58] upgraded icu (49.1.2-2 -> 50.1-2) [2012-11-17 10:58] upgraded fcitx (4.2.6.1-1 -> 4.2.6.1-2) [2012-11-17 10:58] usr/bin/gtk-query-immodules-2.0: error while loading shared libraries: libicule.so.49: cannot open shared object file: No such file or directory [2012-11-17 10:58] upgraded fcitx-gtk2 (4.2.6.1-1 -> 4.2.6.1-2) [2012-11-17 10:58] usr/bin/gtk-query-immodules-3.0: error while loading shared libraries: libicule.so.49: cannot open shared object file: No such file or directory [2012-11-17 10:58] upgraded fcitx-gtk3 (4.2.6.1-1 -> 4.2.6.1-2) [2012-11-17 10:58] upgraded qt (4.8.3-5 -> 4.8.3-6) [2012-11-17 10:58] upgraded fcitx-qt (4.2.6.1-1 -> 4.2.6.1-2) [2012-11-17 10:58] upgraded harfbuzz (0.9.5-1 -> 0.9.5-2)
【参赛】秋   记忆里的秋,总有某种萧瑟的意味。   坐在教室里,望着窗外雪花般飘落的叶,我突然想到楼下去走走。   已是数日未下过雨,空气里闻不着泥土和落叶的香。树上没有知了吸着树汁,喜鹊也不知去了哪。有一丝凉风吹起来了。秋天的东湖,风也是凉的。我踏着松针往前走,呼吸湖水吹过来的风,那带着水汽的清新的气流。偶尔踢到一个松果,它便打着转儿藏进草丛,惊起几只蚱蜢。然而眼前却出现了一只猫,半张着懒散的眼,圆滚滚的肚皮差不多擦着了地面。原来地面上是黄色的叶和花,不是腐朽的灰蒙蒙的暗黄色,是灿烂的明亮的黄。我忽而发觉,即使地面是灰不溜秋的水泥,黄色的叶子竟也能如此耀眼。   走过小小的石拱桥,望着曾经枝繁叶茂的迎春花下的池塘,有几只金鱼在混浊的水里挣扎着,火红火红的。原来清澈的东湖湖水里,时而也可以见着几尾鱼拐弯时露出的肚白,轻盈而自在。   秋天的景物总似隔着一层雾,不能看得真切。东湖对岸的磨山上,只有楚天台挣扎着从雾里露出来,证明自己的存在。太阳沉得更低了,山顶上忽而闪出一点灯光,然后是山腰、山脚。外公外婆在争论着:4盏!5盏!……然而没有争出什么结果,便被天上的星吸引了。   东湖边能看到的星星不多,不过还是多于平常在城里看到的。然而仰望坝上草原的星空,是真正的一览苍穹。躺在齐膝的草丛里,耳边甚至没有虫鸣,只有夜空散着迷人的光。这光也照着武当山上的我,照进山里的无数树梢。而风也在半夜悄悄醒了,夹着醇香的泥土味扑过来,似乎吹走了我眼里的混沌,似乎吹来了银河和满天的星。   一片叶子飘了下来,几片孤独的云遮住了那些星,太阳也藏在后面了。然而云却不高,似乎在守着迟到的秋的承诺。   为什么记忆里的秋,总有种萧索的意味?   我走到石凳,轻轻地坐下,看着雪花般飘落的叶。   在雪花般的叶子里,我似乎坐在小学的石凳上,望着扫成一堆堆的枯叶冒着弯弯曲曲的烟。火焰跳动着,疯狂地舞着,燃烧着它的生命。火是有生命的,我知道。袅袅的烟里是朦朦胧胧的沙坑,我和伙伴们用沙堆着“城堡”、“大桥”、“小河”,然后让“国王”、“公主”住在“城堡”里。最后打来水灌进“小河”,清清的水里映出一个个开心的小脸蛋。   还有农村来的伙伴们,耐心地告诉我什么草的汁好吃,什么草可以清凉。第一次用舌头舔舔,有一丝甜,有一丝香。   除了草坪上的小草,周围还有一圈圈的绿色。我掐来几根嫩嫩的树枝,插进半瓶水里。而直到秋天才又想起它来,惊异地发觉里面长了长长的根,白白嫩嫩的。妈妈在旁边笑着,我怎会知道是她每天帮我照顾它?   春天的养蚕总是有趣的活动,直到秋天学校后面的桑树才敢长出满树的叶子来。我摆弄着黄的白的蚕茧,奶奶悄悄地把蚕屎倒进袋子保存起来。开学后的第一个晚上,我没有注意到床头多出来的一个枕头,却闻到了一抹熟悉的清香。   我从石凳上站起,却不知脚下是东湖的松针还是坝上的绿草,是武当的巨石或是小学的沙坑。然而它们微笑着,黄叶依旧在空中翩翩起舞。   或许别人的笔下,秋天总是萧瑟的。而雪花般飘落的叶,却想告诉我它们的美,一种只属于秋的美。
1 下一页