资源共享:我的ubuntu 使用历程(2)

各种窗口管理器和美化相关
回复
tawie
帖子: 132
注册时间: 2005-10-23 21:46
来自: 深圳

资源共享:我的ubuntu 使用历程(2)

#1

帖子 tawie » 2006-02-18 15:08

ubuntu安装其他(1、xubuntu)
-------------------
支持xfce4的桌面安装。
李家芳(leejiafang@tom.com)


安装步骤:



0、前期准备
首先安装 ubuntu server 510 系统,对于其他发行版(例如ubuntu,kubuntu)等,可以采用在安装的时候选择server选项安装。后面的配置是一样的。
然后:

安装vsftpd
---------
# sudo su -
# apt-setup
# vi /etc/apt/sources.list 把universe选项打开。

# apt-get install vsftpd
# vi /etc/vsftpd.conf
# mkdir /home/ftp/pub
# chmod 777 /home/ftp/pub
# cd /etc/init.d
# ./vsftpd restart

# sudo su -
# apt-setup
# vi /etc/apt/sources.list
------------------------------------------
deb http://ubuntu.cn99.com/ubuntu/ breezy main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ breezy-security main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ breezy-updates main restricted universe multiverse


deb-src http://ubuntu.cn99.com/ubuntu breezy main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu breezy-security main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu breezy-updates main restricted universe multiverse
--------------------------------------------------------
# apt-get update

安装unzip,unrar
-------
# apt-get install unzip
# apt-get install unrar



1.首先安装x-window, rox-filer等基础软件包:

安装x-window:
# apt-get install x-window-system-core xterm menu synaptic gnome-sudo acpi acpid powermanagement-interface mozilla-firefox

安装xfce4:
# apt-get install xfce4 xfce4-terminal xfce4-taskbar-plugin xfce4-mixer xfce4-goodies xfce4-systray

安装rox-filer等基础软件包:
# apt-get install imagemagick rox-filer xscreensaver sudo mpd mpc xmms
# sudo apt-get install gqview gimp d4x


2.安装编译环境(不需要编译环境可以不安装):

# apt-get install build-essential
# apt-get install flex bison
# apt-get install libgtk2.0-dev libwnck-common libwnck-dev libxml2
# apt-get install python2.4-dev
# apt-get install dbus libdbus-glib-1-dev libxmu-dev libxmuu-dev libimlib2-dev
# apt-get install gettext imlib11-dev

安装xfce4编译环境(不需要编译环境可以不安装):
# sudo apt-get install xfce4-panel-dev


3 添加输入法
------------------
配置输入法fcitx:
----------------
安装:
$sudo apt-get install fcitx
$sudo sh -c " echo 'export XMODIFIERS=@im=fcitx ; export GTK_IM_MODULE="fcitx" ; fcitx ' > /etc/X11/Xsession.d/95xinput "
$sudo chmod +755 /etc/X11/Xsession.d/95xinput

重新启动Xwindow完成。按 Ctrl + 空格 键激活输入法。

配置fcitx:
# cd ~/.fcitx
# vi config 或者使用rox打开以后直接单击文件修改(缺省为mousepad打开)。修改如下:

----
显示字体大小=11
......
中英文快速切换键=L_SHIFT
--------------------------


注意:在前面《ubuntu安装配置说明》文档中关于输入法的设定方法都不好,
例如使用修改/etc/X11/xinit/xinitrc等,全部需要使用这里的设定方式/etc/X11/Xsession.d/95xinput进行更正。


我们先可以安装输入法:你可以选择安装 fcitx 还是 安装SCIM

安装输入法,你可以在SCIM和fcitx输入法中任选一种安装

* SCIM:

$sudo apt-get -y install scim scim-chinese scim-config-socket scim-frontend-socket scim-gtk2-immodule scim-server-socket scim-tables-zh
$sudo sh -c " echo 'export XMODIFIERS=@im=SCIM ; export GTK_IM_MODULE="scim" ; export QT_IM_MODULE="scim" ; scim -d ' > /etc/X11/Xsession.d/95xinput "
$sudo chmod +755 /etc/X11/Xsession.d/95xinput

* fcitx:

$sudo apt-get install fcitx
$sudo sh -c " echo 'export XMODIFIERS=@im=fcitx ; export GTK_IM_MODULE="fcitx" ; fcitx ' > /etc/X11/Xsession.d/95xinput "
$sudo chmod +755 /etc/X11/Xsession.d/95xinput

重新启动Xwindow完成。按 Ctrl + 空格 键激活输入法。


安装游戏模拟器xmame:
--------------------
1. Get file:
Code:

wget -c http://mikesplanet.net/deb/gxmame_0.35b ... y_i386.deb

2. Install xmame-x:
Code:

sudo apt-get install xmame-x

Note: you can substitute xmame-sdl or xmame-svga for xmame-x. It matters what works best for you.

3. Install File:
Code:

sudo dpkg -i gxmame_0.35beta2-1~breezy_i386.deb


下载游戏:
使用google搜索"rom world":
到网站http://www.rom-world.com/下载MAME rom:

Street Fighter Alpha 3
King of Fighters '99
1942 -Counter Attack
meta slug

安装游戏:
You have to copy zip file in /usr/share/games/xmame/roms and than click refresh and
go to avalible map and than select a game and than play game

游戏控制:
Alright I figured out the controls. Press tab on the keyboard
while in the game in order to show a menu, and then press "Controls, This Game"
There will be a list of the controls for that game.


使用xp带的字体来进行中文美化
====================
1、xpfonts.rar当中的文件说明:

SURSONG.TTF---WinXP字体文件,拷贝到/usr/share/fonts/truetype/目录;
simsun.ttc---WinXP字体文件,拷贝到/usr/share/fonts/truetype/目录;
tahoma.ttf---WinXP字体文件,拷贝到/usr/share/fonts/truetype/目录;

fonts.conf---X-window字体配置文件,拷贝到/etc/fonts/目录;
local.conf---X-window字体配置文件,拷贝到/etc/fonts/目录;

preferences---icewm配置文件,拷贝到~/.icewm/目录;
注意:上面所说的主题文件包icewm-theme-lee1120.tar.gz当中已经包含了整合好的preferences文件,比这里的新,
所以如果使用了上述主题包,就不能使用这个preferences文件,而是直接使用主题包里带的。

拷贝3个字体文件(在windows\fonts\目录下,simsun.ttc SURSONG.TTF tahoma.ttf)到/usr/share/fonts/truetype/ 目录, 命令:
可以使用本说明目录下提供的xpfonts.rar压缩包中提供的xp字体文件,先将字体文件FTP到ubuntu的/home/ftp/pub目录:
$sudo su -
# apt-get install unrar
# mv /home/ftp/pub/xpfonts.rar /usr/share/fonts/truetype/
# cd /usr/share/fonts/truetype/
# unrar x xpfonts.rar

更新linux字体列表,命令:

$sudo fc-cache -f

修改/etc/fonts/fonts.conf的字体渲染顺序,使用xpfonts.rar里提供的fonts.conf文件替换原来的fonts.conf文件:

# cp /etc/fonts/fonts.conf /etc/fonts/fonts.conf.old
# mv /usr/share/fonts/truetype/fonts.conf /etc/fonts/

为了取消使用XP字体时的平滑效果(导致字体模糊),将xpfonts.rar里提供文件local.conf拷贝到/etc/fonts目录下即可:
# mv /usr/share/fonts/truetype/local.conf /etc/fonts/


处理GTK1程序的中文乱码问题?执行:

$sudo ln -s /etc/gtk/gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN.utf-8


重启xwindows。


2、为了取消使用XP字体时的平滑效果(导致字体模糊),将以下文件local.conf拷贝到/etc/fonts目录下即可:

/etc/fonts/local.conf 文件内容:
---------------------
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<dir>/usr/share/fonts</dir>
<!-- Default fonts -->
<match target="font">
<test name="pixelsize" compare="less_eq">
<double>14</double>
</test>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="size" compare="less_eq">
<double>14</double>
</test>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
</match>
</fontconfig>
-------------------------


使用园体美化
----------------------
到ubuntu.org.cn上下载美化字体文件VeraSansYuanTi.tar.gz;
$ sudo su -
# cd /home/ftp/pub
# mv VeraSansYuanTi.tar.gz /usr/share/fonts
# cd /usr/share/fonts
# tar zxvf VeraSansYuanTi.tar.gz
# fc-cache -f
# cp /etc/fonts/fonts.conf /etc/fonts/fonts.conf.old
# cp /usr/share/fonts/VeraSansYuanTi/fonts.conf /etc/fonts/

重启X,同时按住 Ctrl +Alt + 退格键 重启 X 。 完成美化。



取消时间同步:
----------------
可以运行如下命令来取消它

sudo update-rc.d -f ntpdate remove

如果想找回ntpdate,可以运行

sudo update-rc.d ntpdate start 51 S


配置面板:
-----------
可以使用鼠标右键点击面板,选择添加[add new item]可以添加新的栏目。
选择添加Taskbar,设置其属性为expand to fill screen,即可使面板横向填充整个窗口,一般不需要,两边可以各留10mm的长度空间较好,对于上方的任务栏也是如此。
可以横向拖动面板放置其位置。


配置主题图标:下载www.xfce-look.org
--------------------
主题(包括窗口管理器)的目录为:/usr/share/themes/
合法的主题格式一般包括:
名称目录,下面包含以下之一:
->gtk-2.0目录
->xfwm4目录

系统安装时自带的Redmondxp就很好,在窗口管理器[Redmondxp]和用户界面里[xfce-Redmondxp]分别选定就可以了。

图标的目录为:/usr/share/icons/
合法的图标格式一般包括:
名称目录,下面包含:
-> index.theme 文件;
-> 其他图标文件。

÷图标主题的更换很简单,只要把你喜欢的图标主题目录放在 /usr/share/icons 目录下,就可以了。然后在设置用户界面里,就可以选择你的图标主题了。
当然有一点要注意的是,Xfce4 中大部分主题把图标主题写死在默认配置文件中了,使得你无法更换图标主题,你只要打开 Xfce4 的默认主题配置文件,把最后那行
已经找到了……居然每个默认的主题都加上了这一句。我的主题文件是/usr/share/themes/Xfce4-dawn/gtk-2.0/gtkrc

1. include "/usr/share/icons/Rodent/iconrc-png"

注释掉就可以了。

安装主题包:exceltheme051213.tar.gz
--------------------
这里收集的都是非常漂亮的xfce主题,使用时只需将其解压到/usr/share/themes/目录即可:
例如:
$ sudo cp VistaBut.tar.gz /usr/share/themes/
$ cd /usr/share/themes/
$ sudo tar zxvf VistaBut.tar.gz

注意:为了取消主题栏的字体阴影,修改文件:
$ cd /usr/share/themes/VistaBut/xfwm4/
$ sudo vi themerc

以下两行的注释如下修改:
#title_shadow_active=true
title_shadow_inactive=true
即把两行的注释颠倒一下。


1、安装以后网络问题解决:
----------------------------------------------
1)按照如下修改配置文件:/etc/network/interfaces
# vi /etc/network/interfaces

-----------------------------------------------------
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# This is a list of hotpluggable network interfaces.
# They will be activated automatically by the hotplug subsystem.
mapping hotplug
script grep
map eth0

# The primary network interface
iface eth0 inet static
address 172.17.1.109
netmask 255.255.0.0
network 172.17.0.0
broadcast 172.17.255.255
gateway 172.17.2.254
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 202.106.0.20

#auto dsl-provider
#iface dsl-provider inet ppp
#provider dsl-provider

auto eth0

# iface eth0 inet manual

#auto eth0

# iface eth0 inet manual

#auto eth0

# iface eth0 inet manual
-----------------------------------------------------------------

2)重新启动接口:
# ifdown eth0
# ifup eth0
检查接口配置:
# ifconfig eth0
回复