Me

Showing posts with label fedora. Show all posts
Showing posts with label fedora. Show all posts

8/03/2016

Two people became the translators(reviewer) in zh_CN team without coordinator's approve

I found out that two people had been in zh_CN L10n team on Zanata without the coordinator's action. I thought that only the coordinator can make this action.

====
One of them was mentioned here[1]. The reason that I didn't approve their request are:
1. They didn't make self-introduction on both trans and trans-zh_CN mailing lists.
2. I tried to search in both archives for their self-introduction in case of they might introduces themselves before, but I found nothing.
3. They didn't reply to me about this, then I decided to wait.
But now he is a translator and reviewer of zh_CN translation team.

The other of them is more active, I know he is a developer of Zanata. Neither does he is a member of trans-zh_cn mailing list, nor does he tried to subscribe the list and made self introduction on both of the lists, now he is a member of zh_CN translation team on Zanata too.

====
I am curious how did they succeed to do this without the coordinator's action? 
Would they mind to share their procedure to us?

In my opinion, this may happens in four possible ways:
1. My Zanata account is compromised, and someone used my privilege to approve this.
2. The Zanata system may have flaws, and someone used it. 
3. A super coordinator/administrator exists in Zanata, and he/she manually did it.
4. Aliens did it.

So dear all team coordinators, please check your team's member list to see if someone joined in without your approve. If none, then the 2nd is not the possible way.

For the 1st possibility, I hope that the zanata team can help me to check my account activity, login IP addresses, time or what else, to make sure that my account is safe.

For the 3rd possibility, the Zanata team must know the answer. So please tell us.

And for the 4th possibility, I don't know what to do.

====
This kind of behaviour is unfair to other contributors, cause they all followed the rules and spent their time to introduce themselves to us.
This kind of behaviour is breaking the community rules.

We welcome contributors, but they should obey the community rules and follow the necessary procedures[2].

By the way, the first one I mentioned above is one of the owner of trans-zh_cn mailing list, so maybe I am wrong, maybe the originals have some prerogative. But none of them replied to me here to explain something[1].

So I hope you guys can help me to find out what have happened.
Many thanks.

7/18/2015

Translation mailing list activity

Translation mailing list activity

Introduction

Noticed that the messages from Fedora translation mailing list is much less than before after the L10n platform had moved from Transifex to Zanata. So I decided to use simple R commands to see the monthly activity of the mailing list in 12 years since it's started.

Activity

The only indicator I used to measure the activity is the monthly archive size of the mailing list. You can see it from here[1].  I think it's easy to get and it is a good indicator. The higher the size is, the more active the mailing list is.

Tools and code

R and some r packages are used for reading the archive webpage and making the plot. If you are interested, please see the code here[2].

Result



The figure shows that the archive size was relatively stable during 2008 to 1st quarter 2011. After that, the monthly archive size is no more than 50 KB. Except a peak in July, 2014, when huge discussions were on Transifex's proprietary and moving to Zanata.  In fact, the other L10n platform migration process made a peak in March, 2011. That is the migration to transifex.net.

Conclusion

It seems that each migration of the L10n platform would result in lower activity in the mailing list. The potential reason for this may because of the loss of active translators. Some of the translators may refuse to migrate to the new platform or they couldn't contribute for other reasons.

The contributors don't contribute for money, but a credit is a good reward to them. However, lots of the credits were lost in two migrations above. The translated strings comes with the information like "translated by anonymous". Sad, isn't it? No contributor wants to be a anonymous unless he/she plans to do some hacker activities.

[1] https://lists.fedoraproject.org/pipermail/trans/
[2] https://github.com/tiansworld/mailinglistactivity

12/13/2014

About the Report

It's already been 7 months since the end of FUDCon APAC 2014 in Beijing, China.

I took the task to make a survey report in September, and it finally comes out till today. Late, but it comes out.

The hardest part of this report for me was the processing of the original survey data. It took me many hours to finish. And then was the figures, after searched on the internet and looked up the knitr manual, I knew how to correctly show both of Chinese characters and English in generated figures.

 All of these works helped me learning more of R. So it's worth to do it.

The report isn't perfect, however, for example the tables and figures don't look beautiful enough. And there must be typos and mistakes. If you find some, just tell me so I can fix them.

The single html page of the report is available at [1]. If you don't want to see it from my blog[2], you can read it there.

 [1] https://tiansworld.fedorapeople.org/fudcon_data/fudcon.html
 [2] http://tiansworld.blogspot.com/2014/12/brief-report-on-fudcon-apac.htm

UPDATE: broken figures links are fixed in [2].

Brief report on FUDCon APAC 2014/GNOME.ASIA Summit 2014

简介 Introduction

FUDCon APAC 2014/GNOME.ASIA Summit 2014 大会已圆满结束。以下报告简要介绍了大会参与人员对本次会议的满意程度等内容。同时根据调查信息,做了简单分析。
This brief report is based on the official survey result of FUDCon APAC 2014/GNOME.ASIA Summit 2014.

数据来源 Data source

报告中图表统计数据来自会后进行的互联网调查。为方便统计,对原数据的内容做了适当整理和调整。去除了调查结果中重复投票、无效投票等,最终有效参与调查人数为 90 人。 另外,对大会的报名数据也进行了简单的统计。
Some responds data are simplified for data analysis. Duplicate and invalid respond are removed.

数据统计分析方法 Analyze method

数据经整理后导出为 csv 文件,由 R 做图。
The survey data was exported to CSV file and anylized in R.

调查结果 Survey result

1. 参会者性别 Gender of the attendees

根据报名数据,对参会者性别进行了统计。统计结果分两组:第一组为已报名,并最终签到;第二组为所有报名人员。从结果可看出参会者以男性为主, 225 人,而报名人数中共有 365 人为男性。

The first figure reflects the gender proportion of the checked in attendees, the second figure shows the gender proportion of all the attendees who regsistered on the web. Both figures shows that male attendees play the major role.

2. 如何得知本次活动 How do you get to know the information of this conference

如何得知本次活动 (How did you know the conference?) 票数 (Vote)
朋友推荐 Friends 35
邮件列表 Mailing List 29
社交网络(Google Plus/微博等) Social Networks (Google Plus/Weibo etc) 29
媒体报道 News Report 9
网络论坛/BBS Web Forums/BBS 9
其他 Other 4

3. 参会者对本次会议日程和题目安排的总体感觉 Total feeling about the schedule and topics of the conference

感觉分数为 1-5 分。5 分表示感觉最满意。
The options range from 1 to 5, which 5 means very satisfied.
满意度 Total Feel 1 2 3 4 5
得票数 Votes 0 3 13 33 31
在有效的参与调查者中,共 80 人回答本问题。其中有 31 人对会议日程和题目安排感觉为 5 分(最高分)。33 人感觉为 4 分,13 人感觉为 3 分,另有 3 人感觉为 2 分。
80 people responded to this question, 31 of them felt very satisfied (5), 33 thought it satisfied, 13 thought somewhat satisfied and 3 thought little satisfied.

4. 参会者职业 Occupation

职业(Occupation) 人数(Number)
公司职员 Company Employee 49
在校学生 Enrolled Student 28
政府/非营利组织成员Government/Non-profit Organization Member 3
自由职业者 Freelancer 8
其它 Other 0
共有 88 人回答本问题。其中公司职员占半数左右(49),其次为学生(28)。
88 people responded to the question, company employee takes the major role of the attendees' occupation.

5. 对会场的满意程度 Satisfication to the conference hall service

满意度 Satisfication degree 票数 Vote
非常满意 Very satisfied 45
比较满意 Moderately satisfied 32
一般般 Neither satisfied nor dissatisfied 6
不太满意 Moderately dissatisfied 2
非常不满意 Very dissatisfied 0
其它 Other (无线不太好用 WiFi service not good) 1

6. 最喜欢的演讲题目 Favourite speech

在最喜欢的演讲题目调查中,共 61 人对问题作出了回答,另有 29人未对问题做出答复。答复者中有的回答列出了不止一个演讲题目,为统计方便,仅保留第一选择。
Totally 61 people gave their opinions. Some answers contains more than one answer, but only the first one is used as valid vote. Another 29 didn't answer the question.
Title Votes
Computing, Freedom and Privacy 17
A perspective for systemd 11
GNOME/KDE on MIPS 3
Integrating Open-source Hardware into School Curricula: The Community Development of Scratch and Sensors in Taiwan 3
Ramblings from the governing body of the GNOME Foundation 3
FOSS & Education in Taiwan with Ezilla project 2
Next Generation Input methods 2
openQA and Automated Desktop Testing 2
‘CD’ using Docker 1
Bringing Indonesian scripts and local languages to GNOME 1
Creating a Free World In Computer Classrooms 1
Fedora on ARM 1
Fedora.Next: Features and Friends 1
Firefox OS 1
Free software 1
Gnome document translation 1
GNOME Documentation: helping you learn and give back 1
GStreamer debugging with GstPadProbe 1
HackRF and GNURadio 1
How to ignore users' needs 1
Life of Translator 1
Local weather information and GNOME shell extension 1
Sandboxed Applications for GNOM 1
What we do on promoting FOSS in China 1
What’s cooking in GNOME - 3.12 under the hood 1
在回答的结果中,得票最高的是 Computing, Freedom and Privacy,其次是 A perspective for systemd。两者之和接近回答结果半数。
The most liked speech is Computing, Freedom and Privacy, the second is A perspective for systemd. The votes of the two hold almost half of the whole votes.

7. 最不喜欢的演讲题目 Least favourite speech

在对最不喜欢的演讲题目的回答中,共 33 人对问题作出了回答。明确指出不喜欢题目的回答为 15 个。另有 57人未对问题做出答复。
33 answered the question, and 15 of them pointed out the speech name they didn't like.

8. 对组织方工作的感觉 Feel about the organizer

44 人认为大会组织十分有序,35 人认为组织还算有序,6 人认为有些混乱,另有 5 人未对问题做出回答。
Feel about the organizer Number
十分有序 Well organized 44
有点混乱 Slightly organized 6
还算有序 Somewhat organized 35

9. 印象深刻的展台 Impressive booth

关于大会展台的调查为多选。共79 人做出回答。回答结果显示:回答者认为印象最深的展台为 SUSE,其次为 Red Hat,第三是 OpenSUSE。
印象深刻的展台 (Impressive booth) 票数 (Vote)
SUSE 48
Red Hat 39
OpenSUSE 23
Deepin 21
禅道 Zentao 15
北京Linux用户组 BLUG 13
哲思社区 ZEUUX 8
Fedora 中文用户组 FZUG 6
机械工业出版社 China Machine Press 3
CSDN/Tencent Foundation 2
Seafile 2
Startest 1

10. The attendees' view on Richard Stallman's speech.

There is a question on attendees' view to Richard Stallman's speech, that is, what do you think of Richard Stallman's speech? The content of the respondent's answer varys from each other. It's not a good idea to use the answers directly and make a figure. So a very simple mapping is used to simplify the answers. The answers are divided into 3 classes, that is, Positive, Neutral and Negative. The answer reflects positive view, then it is classified to Positive, while if the an answer expresses the feeling of negative, disagree or likewise, it is classified to Negative. This mapping is not perfect, even subjective, but it can reflect the attendees' view on the speech. There are 64 people answered this question. Two of these respondents didn't attend the speech, so the valid answers are 62. The mapping answers and original answers are listed below.
你认为Richard Stallman (RMS) 的主演讲如何? What do you think of Richard Stallman’s speech? 票数 Vote
Negative 5
Neutral 11
Positive 46
Mapping answers Original answers
Positive 很幽默
Neutral just so so :)
Positive A good person living and fighting and putting his trust on others.
Positive very excited to see him!
Positive 有些激进,不过出发点是好的
Positive It was the best keynote
Positive 不能完全听明白,但是很精彩。
Neutral 英文听力不够好,没怎么听懂,
Positive Very good,impeccable!
Positive 很精彩。
Positive 挺有意思的,虽然还是老一套。
Positive 不错 ;)
Positive very interesting and enlightening
Neutral OK
Positive 非常好,两天之内唯一值得听的演讲
Positive perfect!
Positive great!
Positive 大神,我要给你生孩子!!
Positive Awesome!
Positive richards talk was surprisingly good. i have heard him before and in this talk he has improved his argumentation and avoided political commentary.
Neutral 除了比较偏激,其它都好。毕竟大神的世界观不是我等能够理解的。
Neutral Reiteration and similar to previous talks, which is a good thing and bad thing. However, some information was specific Chinese.
Positive It was good because of the very clear message, as usual.
Negative not enough for geeks
Positive great
Negative 没想法……老一套……
Positive Very good.
Positive His ideas has been so clear spreaded and understund. What I like do is show my respect to him. I do not need to listen the ideas again and again, but to practice it.
Neutral It felt like preaching to the choir
Positive Great!
Positive 完美!
Positive funny
Positive 好!
Positive It’s nice as usual
Positive RMS is a good speaker.
Neutral Hope huge number of RMS “supporters” in 2014 GNOME.Asia Summit & FUDCon APAC .
Positive Awesome.
Positive Impressive, and educating.
Negative I disagree with him on most stuff and always wonder why people invite him.
Neutral OK
Positive NICE
Positive 很不错。见到了真正的技术牛人,十分有思想。演讲很有意思。
Positive nice!
Positive Yeah! Interesting,and I like it.
Positive Great. Easy to understand for non-English speaking people. 非常好,对英语不是母语的听众来说容易理解。
Positive very good
Negative 一般,一直在重复
Positive Have been watched twice in reality and many times in the air, still impressive to me,especially his 4 freedoms theory.
Positive very good
Positive very interesting
Positive 风趣幽默
Neutral Fair
Neutral Cannot say bad about it. That’s one of very few that topic non-tech savvy can understand.
Positive Very moving
Positive Excellent, I believe he is right about his opinion
Positive RMS can be a polarising figure, but he did not get into any arguments and gave a good talk. It was great!
Negative I saw almost the same talk 5 years ago, just updated :). I didn’t like his attacks during QA section to the audience.
Positive Good! Articulate, fluent language.
Positive 非常贴切活动主题及与会人员身份。 计算机信息和自由软件的精神,都是参与本次活动人员所重视的!
Positive I think the topic will becoming more and more important in the future.Also more and more popular. And I like it very much.
Neutral 我覺得講得很好、很精彩,只不過他對於 non-free software 的想法和態度比我想像中的激進很多,我比較不認同。當然我同意 free software 是比較好的發行軟體的方法。有了 free software 帶來的自由,才能使得我們可以自由修改,把軟體變成自己喜歡、想要的樣子。
Positive I strongly have respect him, not only just say something, but also do as his own life (he doesn’t use any proprietary / non-free software, services, …). I can’t do as him (e.g., I sometimes use Facebook), but his talk hit my mind.

Conclusion

Some interesting results are concluded. For example that male attendees are much higher than female attendees. Company employees played the major role. Social network is far more useful than BBS or forum in news spread, however the traditional communication method - mailing list still has its power.

6/06/2014

How to test your translation?

As a daily user, a translator, and a not very active ambassador of Fedora Project, it's a good start to promote Fedora from L10n side. This demo was recorded by me as a part of my speech in FUDCon APAC 2014.

I hope this demo can help you to test your Fedora translation or others alike. The demo will teach you how to test your software GUI translation by compiling the PO file to a MO file automatically using Poedit. And run the software in your locale to test the GUI translation.

Compared to the developing works, L10n test is easier for daily users.



5/31/2014

[Update] Me, a speaker and photographer at FUDCon APAC 2014

It's my first time attending FUDCon, the second time meeting community members.
I don't live Tianjin anymore so it's impossible for me to get the place earlier. To make sure that I can attend the event successfully, I booked train tickets 20 days before.
It's already 10:40 when I arrived at the meeting place. Then I completed the registration and looked around to know what to do next. The volunteers are so busy there, so I decided to take some pictures for them first.
When I came into the main meeting hall, Jiri Eischmann and Jaroslav Reznik's speech - Fedora.Next: Features and Friends was near to the end. I stood at the back of the room and tried to find any acquaintance to chat. But it's so difficult, cause everyone was facing to the stage.
When Robert Mayr talked about Fedora Websites in the 8th meeting room, I found out that he is Robyduck and Robyduck is him. I can see his nickname every time when I update the website translation on Transifex. But we've never met before.
During the tea break in the afternoon, many people gathered in the lobby and chatting. Some of them met for the first time, some of them are old friends. Everyone enjoyed the event. I tried to chat with someone, but didn't know what to talk about, so I just held the camera capturing this great event.

At the end of the ROS on Fedora by Ankur Sinha, I proposed to Alick to take a group photo for the volunteers and speakers in the 8th meeting room. While other audiences left for the main meeting room, two guys were still on their seats talking something. I invited them to join the group photo also, but they refused. May be they thought that neither were they speakers nor volunteers in the room, or other reasons. Then they left.

I had supper with Alick Zhao, Tommy He and his friend, Liang Suilong joined us later. We chatted for the whole evening. It was near 0:00 when Alick and I came back to the hotel.

I shared room with Wei Fu from Redhat, his speech was about Fedora on ARM. There was a problem with my Fedora 20, it won't mount my camera. Wei Fu then helped me copied photos out of my camera and tried to solve the problem.

The second day morning was rather interesting to me. I met Tobias, two from Gnome doc team(I will tell you who they are) and Arch user Alexander on breakfast. I think Toby, yes, Tobias Mueller, might feel weird when I asked him "May I know your name?". You know that he gave the first keynote speech on main hall the first day morning. Every one should know his name. But I missed it as I mentioned above, I was late.

When I came back to the hotel again to check out, I met one of the guys who didn't want to take the group photo in yesterday again, and I said "Hello" to him. I still didn't know him until he went to the stage of main hall to give a speech on systemd: A perspective for systemd: What has been achieved, and what lies ahead. Yes, yes, he is Lennart Poettaring.

I promised to Alick that I would take photos for the event. So my main task beside my own speech, was to capture interesting scenes. I couldn't focus too much on each speech at the same time while my eye was viewing from viewfinder. But it's lucky that there will be a video for each speech, so I can watch them later.

After systemd, more audiences shown up in the main hall. They were waiting for their hero, Richard Matthew Stallman. He gave me a very deep impression with his humor throughout his speech. He spoke in a relatively slow speed so that everyone can understand him. At the end of his speech, he auctioned his book and a stuffed baby gnu. When the highest bidders paid for the book and gnu, I came to the stage and tried my best to capture everything. That was the first action of a photographer I think.

RMS's speech was little longer than scheduled, so it's only 20 or 30 minutes left before the afternoon speeches began after we came back from lunch. Robert Li from Redhat talked about i18n and L10n test day at first. Meanwhile, I powered on my computer to check and prepare my presentation. I decided to use Chinese to introduce my topic at last.

I had 16 pages slides and two demos. My original plan was to introduce the slides first and make an interactive live demonstration, if time was not enough, then I would play the demos instead. Time ran very fast, I even didn't come to the last slide, the volunteer notified me that there was only 10min left. I had to skip the rest of the slides and played the demos directly. The amount of audiences was not out of my expectation, about 20 or less. This may because that most of the audiences were developers, or interested in developing.

After the speech on oVirt by Li Jiansheng, I left the 8th meeting room for the lobby. There I took some group photos for our community members Alick, Christopher Meng, Gerard and Duhongwei. Then the girl from Gnome doc team, who I met on the morning asked me if I want a sticker. She gave me one, one, another one and rest two, five in total. Yes, yes, she is Kat. It's so kind of her and David. I told them that I am the translator of Fedora Project and also the translator of GNOME. But most of my work(about 99.9%, haha) are contributed to Fedora. The main meaning she said to me was that it will be good even only one line of translation is contributed, and it will be great if more than one string are contributed. They also shown their interests on Chinese tea, and said they would have a tea shopping. So I suggested them to find one who knows Chinese tea very well as a guide.

I had to leave the event for the railway station before the closing speech and continue to work on next day. But my thought was still there, recalled everything happened and expected to the next meet.

Thank you to the guys who made this event happened in China.
Hope you will like the photos taken by me.
Photos in Flickr: https://flic.kr/s/aHsjXNSzsb
Photos in Google+: https://plus.google.com/photos/116388601498177637576/albums/6018460451813257649

[Update]
About photos:
I've set all the photos taken by me(except the photos of Richard Matthew Stallman) to some-rights-reserved, CC-BY-SA on Flickr. However, due to the internet speed and condition I have, I didn't upload the photos in their original size. They are half-size JPG file. If you like a photo and want to download it, you can contact me for the bigger size one, even RAW file. The raw files are so big(7.1G) and it's difficult to store online, but I will keep it as long as possible on my computer.

1/06/2011

/boot 分区被删掉了怎么办?

/boot 分区被删掉了怎么办?


这个真的是在我办公室电脑上发生了。当时正常开机,等待引导系统时,却发现直接进入了 grub 命令行 grub>
我顿时感到惊奇,哪里出了问题?不过还是试着加载内核,但是输入 (hd0,5) 后提示错误。按 tab 键出来的备选分区也少了一个。
我试着引导 XP,
grub>rootnoverify (hd0,0)
grub>chainloader +1
grub>boot

还好,XP 正常引导,看来不是硬盘的问题。从 XP 中查看了分区结构,/boot 那个几百兆的分区神奇的被删除了。到现在我还是没有找到被删的原因。
既然如此,那就每天输入命令进 XP 吧,反正工作也需要它。
前言到此结束。
直到昨天,我决定把我的 Fedora 修好。
按照自己的假设,应该重建 boot 分区然后挂载,把内核镜像还有 grub 相关文件放进去,就可以了。当然前提是要能建立删掉的分区才可以。XP 下是没指望,还是用万能的 rescue 模式吧。
我没有 rescue 光盘,也不打算为此刻录一张(太浪费资源了)。在此向您推荐 bfo[1] 或 bko[2],关于这两个的介绍可以参考我之前写的kickstart 和 BFO 引导自动安装 Fedora[3]。
现在进入恢复步骤:
1. 从带有 bfo 镜像的 U 盘启动计算机,通过 bfo 进入 rescue 模式;
2. rescue 模式会找到硬盘上已有的 Linux,然后按提示进入 shell;
3. 为了方便,在进入 shell 后执行 chroot /mnt/sysimage/;这样可将找到的 Linux 系统的根目录设为当前 shell 下的根目录;
4. 执行 #fdisk /dev/sda,然后按 p 列出当前分区表结构,以保证稍后建立分区时不会出错。如果你非常地熟悉自己的分区结构,可忽略这个操作;
5. 按 n 键,新建分区,我的 /boot 之前处于扩展分区,因此这里还是选择扩展分区(l),然后设置分区起止位置,如果跟我一样,硬盘只剩下之前 /boot 那么点空白空间的话,那直接使用默认值就可以。如果您的硬盘空白空间很大,并不打算都用作 /boot,那就小心一点,根据您的需要进行调整;
6. 完成新建分区后,按 p 键你也许会发现分区顺序有所改变。例如我新建的分区就成了 /dev/sda7。这时我们可以按 x 进入 expert mode,然后按 f 键,重新调整分区编号顺序,使得分区编号与分区所在物理位置对应,修改后新建的分区编号为 /dev/sda6;
8. 完成以上步骤,并确认没有错误后,按 w 键保存分区表,退出 fdisk。
重新启动计算机,再次进入 rescue 模式,重复 1-3 步,
9. 然后执行 #mkfs.ext4 /dev/sda6,在新建的分区创建 ext4 文件系统;
10. 修改 /etc/fstab,将新建的分区挂载到 /boot;
11. 重新安装引导程序和内核:
执行 #grub-install /dev/sda 重新安装 grub
运行 #yum update kernel 安装最新的内核
12. 如果这时已有 /boot/grub/grub.conf 文件,那么就可以直接重启完成修复;否则要是像小弟我,装完 grub 没有 grub.conf(我怀疑是我先安装内核后安装 grub 造成的)文件,那就需要自己动手写一个了(这个过程略掉了)。好在我之前保存过一个备份,直接改改复制到了 /boot/grub/ 下,好了,重新启动;

一切正常,/boot 重建成功,大功告成。

[1] http://boot.fedoraproject.org
[2] http://boot.kernel.org
[3] http://www.helpsworld.org/blog/?p=481

12/20/2010

手动升级 Fedora 12 中的 Firefox-3.5 到 Firefox-3.6.13

Fedora 12 已经没有 Firefox-3.6 的更新了。虽说 Firefox 下载解压即可使用,但是为了方便就尝试把 3.6 的文件放到 /usr/lib/firefox-3.5/。也许这真是多此一举 :)

1. tar xjf firefox-3.6.13.tar.bz2 # 解压生成 firefox 目录

2. rsync -rvu firefox /usr/lib/firefox-3.5/ # 使用 rsync 其实是为了更新 /usr/lib/firefox-3.5 中已有文件,不过参数没有正确,把以前没有的也更新进去了。其实这样还不如直接 cp

3. 同样的方式有 rsync 了 /usr/lib/firefox/plugins,还是不如直接 cp;mv /usr/bin/firefox /usr/bin/firefox.bak;cp firefox/firefox /usr/bin/firefox

4. bash 下运行 firefox,这时错误就出现了,找不到 lib 文件目录。解决也很简单:vi /usr/bin/firefox # 修改里面的 moz_libdir="更新后 firefox lib 文件目录",也就是 /usr/lib/firefox-3.5
其实就是因为 lib 的目录位置问题

5. 再次运行 firefox,崩溃掉。log details 显示与两项 adds on 有关;

6. bash 运行 firefox -safe-mode,禁用掉 adds-on,这回可以了。在安全模式下禁用有问题的 adds-on,重新启动 firefox,更新 adds-on。

是个有些麻烦的过程。:)