2007年10月3日星期三

StarDict 安装与设置

Ubuntu竟然没有集成StarDict,让我非常郁闷。唉,平常看看论文啥的,没有辞典怎么行?

安装方法参考如下网站:

首先应该注意的是“源”,确保你所连接的源里有StarDict的字典文件,否则就要自己下了,那是很痛苦的事情。cn99的源里有,而ustc的源里没有,所以我又重新添加了cn99的源。添加完后一定要记得执行以下命令更新:

sudo apt-get update

执行以下命令安装StarDict以及字典文件:

sudo apt-get install stardict stardict-cdict-gb stardict-cedict-gb stardict-hanzim stardict-langdao-ce-gb stardict-langdao-ec-gb stardict-oxford-gb stardict-xdict-ce-gb stardict-xdict-ec-gb

这样就安装好了,安装完成後的快捷方式在(应用程序 -> 附件 -> 星际译王)。如果还需要更多的字典,可以到下面的网址下载:

请下载tarball文件,格式是.tar.bz2。下载下来的字典文件在一个空文件夹里按如下方法安装:

tar -xjvf a.tar.bz2
mv a /usr/share/stardict/dic

:-)

2007年10月2日星期二

软件的所有权和使用权

仍然是Michael Joseph Miller写的LINUX 教程这本书,关于计算机软件所有权与使用权的讨论很有意思。他将计算机比作汽车,而各种程序则是汽车上的不同零件。援引如下:

... ...这些选择都是可以采用的,因为汽车是商品,它们全都简单地工作,但是它们极力是自己具有个性,以便找到热心的购买者和终身的热爱者。同时,如果你不是租借来的小汽车,那么制造商不会保留对车辆的所有权。

软件世界是十分独特的。你通常不能拥有你付钱后的软件,你只是从拥有该软件的公司取得了许可。

不过软件可以轻易地拷贝,并同时供两个人所有,这是和硬件所不同的。所以这样的比喻好像倒不是很贴切。

如何感谢自由软件的程序员

这两天在读Michael Joseph Miller写的LINUX 教程 - Windows 用户转向 Linux 的12个步骤,有些观点令我耳目一新,比如“我们应该怎样感谢编写自由软件的程序员们”:)

截取其中2.12.3.1中的一段话

对我来说,一种产品的价值在于它对我的用处而非价格。事实上,在我眼中,(如果它的价格高于我从中获得的功能)一个程序的价格只能减少其价值。例如,我最近下载了Bluefish,这是一个在GNU通用公共许可证(GPL)下分发的HTML编辑器。它几乎具有我希望的全部功能,并且我没有支付任何东西。正像其作者要求的那样,我发送了一张明信片给他,那时我财政投资的范围。如果我购买具有类似特征集(几乎有我希望的全部功能)的工具,我将不得不花费大约100美元。花费金钱使我相当强烈地感觉到:商业工具不一定好。

另外一种相当强烈的感觉是,我能够和朋友们在无意识中共享GPL软件,而不用担心遭到报复。我可以试图让黑客们帮我增加其他的功能,或者请求软件作者完成那些增加功能的工作,如果有必要的话,我会支付报酬给该作者。在我的观点中,这种软件在各个方面都更好,不仅仅因为它是免费的,而且它还是自由的。

我同样非常乐意寄一张明信片给努力写出好的自由软件的程序员们,这个过程抛弃了对商业利益的追逐,而只丹丹向人们提供“用技术方案解决技术问题”(引用该书第2.12.4)的好程序,因此人们之间的感激与合作也是最真诚的。

Ubuntu 小问题汇总(持续增加中)

命令行界面(CLI)或"如何运行"

在类似开始(译注: Windows里的那个Start菜单)的菜单里,xterm程序(也称控制台)可以启动一个终端,和DOS窗口有点相近,但实际上它比DOS出现更早,功能也更强大。这就是命令行界面(Command Line Interface CLI),是我们喜欢的OS之源头,每个Linux发行版里都有。在此我们不会深入细节,那得写上好几本书,总之CLI是个很有用的工具,查找/解决计算机系统故障时常要用到它。如果你在Internet上寻求帮助,而有人要你运行lspci,实际上是要你启动xterm,输入lspci,敲入回车键,然後提供给他们屏幕上的输出。

当你启动xterm时,你通常是个权限受限的普通用户。要在xterm里进入Root用户模式(参考上面的权限),只需键入su [回车键],然後输入Root密码 [回车键]。现在你便拥有了大量权利,可要与人为善啊。Root用户可以破坏任何人的数据,包括Linux运行所需的系统文件。退出xterm或su模式,可输入exit [回车键]。

Ctrl-alt-escape

键入Ctrl-alt- escape组合键会将你的鼠标变成一个X骷髅头或其它不吉利的鼠标箭头。在该模式中,只要点击一个有问题或冻结的应用程序,便可将其杀死(kill)。这和Windows任务管理器里的结束进程类似,不过要谨慎使用。如果你不想杀死任何程序,键入Esc键可退出kill模式。如果在上述模式中,点错了程序(包括桌面GUI),可能造成严重的麻烦。

软件组件
自由软件非自由软件
官方支持MainRestricted
不被官方支持UniverseMultiverse
什么是repository(源)?什么是Sources.list(源列表)文件?

Repositories (源)是一个包含了很多个包的网页的具体位置(这些包当中包含了代码、应用程序等等),而这些包很可能就是你的计算机所需要的东西。 sources.list文件当中保存一张列表,所有库由这张列表记录下来。当需要下载软件包的时候可以通过新立得(一种图形化的apt软件包管理工具, 参阅 UbuntuHelp:SynapticHowto 和APT(轻量级的在线安装升级的软件包管理系统)从列表里面所指向的库中获取软件包. 源列表文件存放在/etc/apt/. 由于/etc目录的重要性,如果您想要修改该文件的话就得事先获得root用户权限,否则操作无法进行!(关于root用户请参看 UbuntuHelp:RootSudo).

For a full walk-through on how to add extra repositories please see AddingRepositoriesHowto. For an explanation on the methodology between the different repository components (main, universe etc) please see http://www.ubuntu.com/ubuntu/components.

桌面上的图标哪儿去了?我要桌面上有我的回收站、计算机、主目录图标!

在Warty Warthog中,我们决定尝试一种新方法以到达所有重要位置,包括您的计算机上的以及网络中的,恰好补足Nautilus背後的空间设计。 当您在完成工作时,桌面上的图标几乎总是被窗口遮住,把窗口移开或切换到另一个工作区来获得图标常常十分痛苦。所以我们停用了所有特殊的桌面图标,并在 计算机 菜单中提供了入口。当您只想打开文件管理器时,您再也无需做窗口清理工作了! 我们也采用了trashapplet,它会在您的面板上提供一个可用的回收站图标,因而总能被访问到。在将来,我们希望它能够删除任何您拖放进去的东西, 而不仅仅是文件。

如果您想找回一些特殊的桌面图标,运行 程序 > 系统工具 > 配置编辑器,浏览至 /apps/nautilus/desktop ,选择您想要显示的图标。

P4和双核处理器

一般默认的i386的内核只支持900兆的内存。在安装以後,你可以选择一个不同的内核来支持你的营建。例如,如果你是使用一个P4的系统,你可以输入:

sudo apt-get install linux-686

另外,如果你是使用一个双处理器的工作站,你可以输入:

sudo apt-get install linux-686-smp
面板消失了! 我该如何处理?

我的桌面有一天没有控制面板了(没有“应用程序,电脑”)菜单在上面,没有任务栏在下面。怎么办?解决办法:右击桌面,打开一个终端,并输入“gnome-panel”。它们又一次出现了。点击“电脑|桌面设置|会话|当前佳话”,向下移动并确认 gnome面板中有这么一栏“重新开始”。。。。。。。在终端中按ctrl-C,面板们又消失了,重新启动後就好了

当我重启计算机到 windows 後系统时间就不准了

每当我重启到了我的 windws 分区,我的系统时间总是和我这里的本地时间有 N 小时的误差。在 Ubuntu 下我如何才能解决这个问题呢? 1、编辑文件 /etc/default/rcS .这里是设置时间用的 ("UTC="). 2、把它设置成 no ("UTC=no")

切换到控制台模式
一共可以使用 6 个控制台,分别用快捷键 Ctrl+Alt+F1 到 Ctrl+Alt+F6 进行切换。要切回桌面模式,可以使用 Ctrl+Alt+F7 快捷键。
安装单个软件包文件
Debian 软件包 文件 (.deb 文件)、Redhat 软件包管理器 文件 (.rpm 文件) 和 Tarballs (.tar 文件)
安装 .deb 文件,双击它,然後选择安装软件包即可,或者在终端中输入:
sudo dpkg -i package_file.deb
卸载 .deb 文件,在您软件包管理器中反选它,或者在终端中输入:
sudo dpkg -r package_name
将 .rpm 文件转为 .deb 文件
另一种软件包文件是 .rpm为後缀的 Red Hat 软件包管理器文件。我们并不建议在 Ubuntu 系统中安装它们。在绝大多数情况下,Ubuntu 自身的 .deb 软件包是可用的。然而,如果绝对必要,可以使用程序 alien 将 .rpm 文件转化为.deb 文件。
安装 tarballs
以 .tar.gz 或 .tar.bz2 作为後缀名的文件是在 Linux 和 Unix 中被广泛使用的 tarballs 的打包文件。如果在任何 Ubuntu 软件库中都没有 Ubuntu 的软件包,您可以按照软件包自带的指示使用命令行来安装和卸载 Tarball 文件。 Tarballs 通常包括程序的源代码,并且需要 编译 才能使用。
Linux鼠标中键的使用
在Linux中,鼠标中键典型地应用于将所选择的信息粘贴进当前窗口。换句话说,你可以用左键选择一些文本,然后将光标指向要拷贝该文本的地方,再点击鼠标的中键。如果你的鼠标只有两个键,通过激活“三键鼠标模拟功能”,即同时按下左右鼠标键,就可完成中键的功能。

Firefox 扩展推荐

上网就要用Firefox,配置好的Firefox几可比拟一个微型系统,下面是我所推荐安装的各种扩展。

  • 首先是一款备份扩展FEBE,省去了无数的体力。
  • FEBE 5.0

    FEBE 可以备份您的扩展、主题、和(可选)书签、属性、密码、cookies 以及 Firefox 提供的其他任何项目。

    本文所涉及到的扩展和主题已备份。点此下载

  • 下面是一些常用的扩展:
  • AdblockPlus{0.7.5.3}

    右键单击一个条幅广告,在上下文菜单中选择“Adblock”,它就再也不会被载入了。或者在侧栏打开 Adblock Plus 查看页面的所有元素,然后选择阻止条幅广告。您可以在过滤器中使用通配符或正则表达式来阻挡所有广告。

    All-in-OneGestures{0.18.0}

    这个扩展可以让你使用鼠标手势来执行一般的命令。包括摇杆导航.滚轮导航和页面卷轴等等。

    CSSViewer{1.0.2}

    简单易用的 CSS 查看器,可以方便的查看当前浏览页的各项 CSS。

    Fasterfox{2.0.0}

    Firefox 性能和网络优化。

    FileTitle{1.2}

    使用“页面另存为”命令时,缺省的文件名是根据 HTML 标签 TITLE 产生的。这个扩展能改变页面标题的优先权,让你象 Internet Explorer 一样使用“页面另存为”文件名。

    FireFTP{0.97.1}

    FireFTP 是一个基于 Mozilla Firefox 的免费, 安全, 跨平台 FTP 客户端。 (英文版,支持中文文件名)

    FlashGot{0.6.8}

    允许 Firefox、Mozilla Suite、Netscape 和 Thunderbird 使用大多数流行的外部下载管理器处理单一的和全部("全部" 和 "选择")下载,支持 Windows, Mac OS X, Linux 和 FreeBSD 系统。

    FoxGame{1.4.14}

    Firefox 下 OGame 的辅助工具。

    GoogleToolbarforFirefox{3.0.20070525L}

    用于 Firefox 的 Google 工具栏

    IETab{1.3.3.20070528}

    让您可以直接在 Firefox 的标签页中以内嵌的 IE 引擎浏览网页。

    MediaWrap{0.1.6.3}

    使 Firefox 也能够象 IE 一样正常播放 Wmplayer、Rmplayer、QtPlayer 和 FlashPlayer 格式的媒体文件。

    OpenSearchFox{0.1}

    这个扩展能为你自动创建搜索引擎。打开搜索页面,右键点击输入字段的关键字,然后点击“添加搜索插件”,你所要做的就是点击再点击。

    SuperDragAndGo{0.2.6.2}

    超级拖拽。

    TabMixPlus{0.3.6}

    增强标签页浏览功能的扩展。

    TableRepairer{0.4.3.1}

    纠正网页上错位的表格。

    Torbutton{1.0.4.01}

    代理扩展。

    Torbutton provides a button to easily enable or disable the browser's use of Tor.

    一个不错的免费代理网站:代理中国

  • 下面这个是广为称赞的FF主题:
  • ModernPinball{2.0.3}

    非常养眼的设计,简约高雅而又实用。

2007年10月1日星期一

blogspot国内可以访问了

可喜可贺,不知道这次会是暂时还是永久,但愿吧,呵呵:)

还好前几天忍住了,否则我就转到WordPress了...

Gmail和Reader的访问问题及解决办法

如果你是中国大陆用户,可能会面对以下情况:

恰好前几天Google Camp在我们学校做活动,提到了解决办法,即将

http://

更改为

https://

变成安全链接的格式就没问题了。