Posted on 04-01-2010
Filed Under (技术) by waterlin

系统字体配置能让系统变得更养眼,对于整天在电脑前打发时间的我们,很重要!

详情可以看 Ubuntu 官方文档

用 Synaptic 自动安装

在 Synaptic 包管理器里输入 font 关键字,会有上百个相关的安装信息。

软件包 mscorefonts 包含了微软免费的 web 字体,比如说 Times New Roman,Courier New 等。

在安装好了 mscorefonts 字体软件包后,要让你的程序能识别这些字体,需要重启想使用新字体的程序。

手动安装

在 Ubuntu/Debian 下,我们也可以很方便地手动安装字体(这里只关心技术问题,不讨论版权相关问题)。

比如说我想使用 Windows 的字体,只要在 Windows 的系统目录 C:\WINDOWS\Fonts 里把想要安装到 Linux 的字体拷到 Linux 下面,然后用 Alt-F2 输入下面的命令:

gksu nautilus /usr/share/fonts/truetype

在弹出来的文件浏览器里创建一个你自己容易记的名字(好备份嘛!),把那些 truetype 字体文件放到该文件夹里,再使用命令 Alt-F2 并把 ‘run in terminal’ 这个选项给勾上。然后再输入下面的命令:

sudo fc-cache -f -v

这样就完成了字体的安装。当然,你要使用新字体,需要重启你的应用程序甚至有可能要重启你的系统。

对于个人用户来说,安装字体最方便地方法是把字体文件放到 home/<username>.fonts 文件夹里,当然这个方法安装的字体只对当前用户有效;如果需要在全部用户里共享字体,则依然需要安装在 /usr/share/fonts 目录里。

原创文章,如转载请注明:转载自细节之锤 [ http://blog.WaterLin.org/ ]

Copyright © WaterLin.org. All rights reserved.

(1) Comment    Read More   
Posted on 29-11-2009
Filed Under (软件) by waterlin

Windows 下有 TortoiseSVN 这么可人的 SVN 客户端,Linux 虽然没有这样能带勾子的 SVN 客户端,但是用 RapidSVN 作为 Linux 下的客户端倒也是一个不错的选择。

原创文章,如转载请注明:转载自细节之锤 [ http://blog.WaterLin.org/ ]

Copyright © WaterLin.org. All rights reserved.

(1) Comment    Read More   
Posted on 29-11-2009
Filed Under (软件) by waterlin

试了好几个 Linux 下的 IDE 开发工具,依然觉得 Code::Blocks 最好用,但是默认配置下,Code::Blocks 的编辑器依然是白底黑字,不仅对眼睛很不利,还一点都不 Linux 化。

我们可以通过菜单 Settings -> Editor 来对编辑器的字体、颜色等进行手动配置。当然,更好的方法是导入别人已经配置好的配置文件,比如这个 Oblivion 的主题就蛮不错的,可以下载下来,通过命令行运行命令

$ cb_share_config

,就可以通过弹出的对话框,导入这个设置到 Code::Blocks 默认的配置文件 ~/.codeblocks/default.conf 里。

如果需要保存自己的设置,也只需要在命令终端运行 cbshareconfig 命令,然后在左边的 “Source configuration file” 里把 ~/.codeblocks/default.conf (即你自己的配置文件,如果你修改了默认配置,则可能不是这个配置文件了)选进去,选中你需要保存的模块,然后点击 Export 就可以保存、备份自己的设置。

有兴趣的朋友可以试试我自己的 Code::Blocks 编辑器设置

原创文章,如转载请注明:转载自细节之锤 [ http://blog.WaterLin.org/ ]

Copyright © WaterLin.org. All rights reserved.

(0) Comments    Read More   
Posted on 29-11-2009
Filed Under (软件) by waterlin

在 Linux 下,推荐使用 GoldenDict 作为词典工具,可以使用 stardict,babylon 的词典,当然,要注意版权问题。

在 Ubuntu/Debian 里可以直接从源里安装,然后 ~/.goldendict/config 里是有关 GoldenDict 的配置。

要安装 GoldenDict 支持的辞典文件,请点击这里查找,然后点击 Edit -> Dictionaries,切换到 Files 区域,输入你下载的辞典文件的路径,点击 Rescan now,GoldenDict 处理之后你就可以使用该辞典文件来查询单词了。

如果是 stardict 的词典,解压完了把整个文件夹扔到你的 Dictionaries 里即可。

原创文章,如转载请注明:转载自细节之锤 [ http://blog.WaterLin.org/ ]

Copyright © WaterLin.org. All rights reserved.

(0) Comments    Read More   
Posted on 25-08-2009
Filed Under (技术) by waterlin

Ubuntu的升级方法和Debian完全一样,只是多了一个更漂亮的GUI供你选择。但是,对于教育网的用户来说,不能直接访问国外的Ubuntu或是Debian源,哪怕是用代理或是教育网直通车之类的玩意,也是很慢的。不过没关系,国内很多大学都提供了Debian的源镜像,我们可以自己添加教育网里的镜像源。

在终端执行以下命令(第一条是备份现有服务器列表,第二条是使用Vim编辑)

sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
sudo vim /etc/apt/sources.list

从下面各服务器列表内容中选择一个镜像源,添加到文件里去:

教育网常用sources.list(以下只适用于sid即unstable用户,其它版本用户请酌情更改)
中科大
deb ftp://debian.ustc.edu.cn/debian unstable main non-free contrib
deb-src ftp://debian.ustc.edu.cn/debian unstable main non-free contrib
大连理工
deb ftp://mirror.dlut.edu.cn/debian unstable main non-free contrib
deb-src ftp://mirror.dlut.edu.cn/debian unstable main non-free contrib
清华大学
deb ftp://ftp.tsinghua.edu.cn/mirror/debian/debian unstable main non-free contrib
deb-src ftp://ftp.tsinghua.edu.cn/mirror/debian/debian unstable main non-free contrib

保存编辑好的文件,执行以下命令就可以进行更新:

sudo apt-get update
sudo apt-get dist-upgrade

用了这几个源之后,在教育网里,可以很方便地用sudo apt-get install安装你需要的包与软件,速度很快。

(0) Comments    Read More   
Posted on 25-08-2009
Filed Under (技术) by waterlin

因为工作需要,在VirtualBox 3.0.4里装了Ubuntu 9.04(懒得动硬盘了,现在的机器跑虚拟机性能也还不错)。不过,安装好以后,如果不做一些适当的配置,用起来实在是不舒服。

1) 分辨率问题的解决方法

默认的配置下,Ubuntu作为客户机(guest)的分辨率最大只能调到800×600,屏幕在VirtualBox下的大小不可调,看得十分不舒服。

解决的办法很简单,即安装VirtualBox增强工具包:

设备(VirtualBox客户机运行窗口菜单栏上) –> 安装增强功能(点击后桌面上会多一个虚拟光驱的图标),然后点击运行,根据提示进行安装即可。

2) 修改热键

默认VirtualBox与Windows进行切换的热键为右Ctrl键,这样的默认设置,对于我们用Emacs的人来说,相当于自残,这可怎么干活呢?我们可以把热键重新设置一下,在VirutalBox的主界面里,通过”管理 –> 全局设定 –> 热键“里进行设置。

3) 与Windows共享文件

既然使用了虚拟机,我们就经常需要在两个系统之间交换文件、数据等。当Windws为宿主机器、Ubuntu为Guest机器时,我们可以通过共享文件的方式来方便地实现Windows与Ubuntu的数据交换。

在虚拟机器的控制面板里,”设备 –> 分配数据空间”,分配一个”固定分配”的数据空间(记住你起的名字),这个数据空间就是我们的共享文件夹。

然后我们就可以到Ubuntu里面创建一个映射点,即一个全新的文件夹:

# sudo mkdir /media/windows-share

windows-share可以用你喜欢的任何名称来代替。

然后,我们就可以mount Windows里的共享文件夹到之前创建的文件夹里:

# sudo mount -t vboxsf folder-name /media/windows-share

这个folder-name需要用你之前创建的共享文件夹名称来代替。

通过上面的三个简单配置,用起VirtualBox里的Ubuntu就舒服多了。

另外,顺便说一下,VirtualBox现在的”无缝链接”模式太棒了!

(0) Comments    Read More   
Posted on 19-10-2008
Filed Under (技术) by waterlin

经常要在Linux里查找版本信息,列出几种方法备用。

1) cat /etc/issue

返回结果:

Ubuntu intrepid (development branch) \n \l

或者

2) cat /proc/version

返回结果:

Linux version 2.6.22.18-co-0.7.3 (hn@hn-lt) (gcc version 4.1.2) #1 PREEMPT Wed Apr 16 18:50:10 UTC 2008

或者

3) uname -a

返回结果:

Linux andLinux 2.6.22.18-co-0.7.3 #1 PREEMPT Wed Apr 16 18:50:10 UTC 2008 i686 GNU/Linux

或者

4) lsb_release -a

返回结果:

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu intrepid (development branch)
Release: 8.10
Codename: intrepid

或者

5) cat /etc/lsb-release

返回结果:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.10
DISTRIB_CODENAME=intrepid
DISTRIB_DESCRIPTION=”Ubuntu intrepid (development branch)”

以下是Ubuntu的各个发行版的名称和发布时间,没有仔细核对,应该不会太大出入的:

Ubuntu 4.10 – Warty Warthog(长疣的疣猪),发布日期:2004年10月20日。

Ubuntu 5.04 – Hoary Hedgehog(灰白的刺猬),发布日期:2005年4月8日

Ubuntu 5.10 – Breezy Badger(活泼的獾),发布日期:2005年10月13日

Ubuntu 6.06 – Dapper Drake(整洁的公鸭),发布日期:2006年6月1日

Ubuntu 6.10 – Edgy Eft(急躁的水蜥),发布日期:2006年10月6日

Ubuntu 7.04 – Feisty Fawn(坏脾气的小鹿),发布日期:2007年4月19日

Ubuntu 7.10 – Gutsy Gibbon(勇敢的长臂猿),发布日期:2007年10月18日

Ubuntu 8.06 – Complacent Husky(得意的哈士奇),发布日期:2008年6月7日

(0) Comments    Read More