Archive for the ‘ Fedora ’ Category

Firefox flash 插件:没有声音

2008年8月4日 由 三大件 发表于 Fedora, Firefox, 多媒体

如果你在 Firefox 浏览器里欣赏 Flash 视频(如FLV等)时,听不到声音,排除系统硬件设置问题后,最有可能的原因是:你的系统上没安装 libflashsupport 这个软件包。你只需要安装这个软件包后,重新启动 Firefox,就可以解决这个问题了。

对于 Fedora, 可以执行下面的命令来安装 libflashsupport 这个软件包:

# yum install libflashsupport

JDK/JRE 中文字体设置

2008年4月30日 由 三大件 发表于 Fedora, Java

http://java.sun.com/ 上下载 Java Development Kit (JDK) 或 Java Runtime Environment (JRE) 的安装包,在 Linux 系统上安装后,运行图形界面程序时,中文字符通常显示为方框。这是因为安装包里对中文系统的缺省配置跟系统的中文字体状况不匹配。

按 Sun 的文档描述,一个操作系统的字体配置文件,根据下列信息来确定:

  • JavaHome – JRE 的目录
  • OS – 表示操作系统的种类的字符串:
    • 对 Windows,为 “98″, “2000″, “Me”, “XP”, “2003″.
    • 对 Solaris,为空.
    • 对 Linux,为 “Sun”, “RedHat”, “Turbo”, “SuSE”.
  • Version – 表示操作系统版本的字符串

阅读全文 »

使用 cvsd 配置 cvs 服务器

2008年4月27日 由 三大件 发表于 CentOS, Fedora, Ubuntu, 服务器, 软件开发

CVS 服务器最初被设计成由“xinetd”启动。不过现在的 Linux 发布版大多缺省不再安装或启动 xinetd 了,并且 CVS 服务器的配置也比较复杂。cvsd 是一个对 CVS pserver 的包装程序,它可以把 CVS 启动成一个独立的服务,并用指定的 uid/gid 运行在 chroot 的环境下,其安全性有所提高。并且,cvsd 的配置也要相对简单些。

本文将描述如何使用 cvsd 配置一个 CVS pserver。

1、安装 cvsd 软件包

对于基于 RPM 的 Linux 发布版,本站提供了预编译的 RPM 下载:

cvsd-1.0.14-1.i386.rpm
cvsd-1.0.14-1.src.rpm (source)

对其他发布版,您可以从 cvsd 的原始站点下载 源代码包,自己编译和安装。

阅读全文 »

配置 VSFTPD --另一种途径

2008年4月15日 由 三大件 发表于 CentOS, Fedora, Ubuntu, 服务器, 网络

如果你正在维护一个提供虚拟空间的服务器,为安全起见,你可能希望网站管理员只能管理他自己的文件。一个好的解决方法是:为所有的管理员配置 VSFTPD 的虚拟用户和根目录。

上一篇文章里,我介绍了如何配置 VSFTPD 的虚拟用户。本文将说明如何用另一种方法配置 VSFTPD,这个方法需要在系统上创建真实的用户。

1、安装 VSFTPD

对于 Red Hat, CentOS 和 Fedora 这些基于 RPM 的系统,可以用下面的命令安装 VSFTPD:

# yum install vsftpd

对于 Debian and Ubuntu,相应的命令是:

# apt-get install vsftpd

阅读全文 »

配置 VSFTPD 的虚拟用户

2008年4月5日 由 三大件 发表于 CentOS, Fedora, Ubuntu, 服务器, 网络

如果你正在维护一个提供虚拟空间的服务器,为安全起见,你可能希望网站管理员只能管理他自己的文件。一个好的解决方法是:为所有的管理员配置 VSFTPD 的虚拟用户和根目录。下面我们就简明地解说一下如何做。
(参考:配置 VSFTPD 的虚拟用户--另一种途径

1、安装 of VSFTPD

对于 Red Hat, CentOS 和 Fedora 这些基于 RPM 的系统,可以用下面的命令安装 VSFTPD:

# yum install vsftpd

对于 Debian and Ubuntu,相应的命令是:

# apt-get install vsftpd

阅读全文 »

解决 Google Toolbar 只能显示“下载书签…”问题

2008年3月15日 由 三大件 发表于 Fedora, Firefox, Google, Ubuntu

这两天尝试使用 Google Toolbar 上的书签功能,点击 Toolbar 上的书签按钮,只出现“下载书签…”几个字,而且是灰掉的。而在 Windows下的 Firefox里,Toolbar的导入 Firefox 书签、下载书签、添加书签等功能都是正常的。Linux下的 Google Toolbar 究竟有什么不同呢?

在 Google 上搜索了半天,才得知:原来是系统缺少 libstdc++.so.5 这个库文件导致的。这个库文件是老版本的 C++ 函数库,目前较新的 Linux 发布版一般缺省是不安装这个库的。故此,解决“下载书签…”问题的方法是:

1、安装包含 libstdc++.so.5 的软件包。对于 Fedora:

# yum install compat-libstdc++-33

对于 Ubuntu:

# sudo apt-get install libstdc++5

对于其他发布版,安装相应的软件包。

2、退出 Firefox,重新启动 Firefox,重新安装 Google Toolbar。这点非常重要,否则问题依然存在。

OK,现在就可以在 Google Toolbar 里看到自己的所有书签了!

Fedora 8 中文字体设置技巧

2008年1月14日 由 三大件 发表于 Fedora

0、安装 Fedora8

安装过程中需要注意的是:要选择简体中文安装界面,这样中文相关软件(如输入法等)和中文语言包才会被缺省安装。否则等安装完成后再手工安装这些东西将会非常繁琐。

另外,如果你想亲自编译这些软件包,安装系统时,在选择软件包时,要把“软件开发”选上,否则在下面的步骤里你就无法编译 RPM 包了。 不过,本文提供了已经编译好的 RPM 包,所以, 不想自己编译的朋友也可以不安装开发包。

安装完毕后,第一次引导后的配置系统时,我一般会禁用 SELinux,一则因为这玩意对一般个人桌面系统没啥必要,更重要的是它会给你以后手工安装的一些软件的运行造成麻烦(比如,一些不是用 RPM 包安装的动态库(如 flash 插件等)无法加载,必须使用复杂的 chcon 命令改变相关安全属性后才可以加载)。

下面,就是用 yum 安装所有的官方升级包。建议升级前先修改 /etc/yum.conf 文件:

[main]
cachedir=/home/joe/fc8/yum
keepcache=1

debuglevel=2
......

这样 yum 将不会删除下载回来的 RPM 包,而把它保留在 cachedir 指定的另一个分区的目录里;当你下次重新安装 Fedora 后升级时,就不用重新下载一遍这些文件了。

安装、升级完毕后,我们就要开始对一些软件包进行与中文相关的修改了。下面的操作都必须以 root 用户登录执行。

阅读全文 »