努力思考 + 实践, 眼高手低是不行的. 注册 | 登陆
浏览模式: 标准 | 列表分类:玩转丨操作系统

函数调用机制例解

Ubuntu8.04下flash中文乱码问题解决方案备忘

装完Ubuntu8.04 LTS后发现博客上的饭否flash插件中文显示乱码,so google了一下,找到了解决方案,在此备忘:

请仔细阅读步骤说明!

打开终端,执行:
cd /etc/fonts/conf.d/

为了安全,备份一下字体配置文件:
sudo cp 49-sansserif.conf 49-sansserif.conf_backup

以root身份打开:
sudo gedit ./49-sansserif.conf

此时文件显示的内容如下:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--
If the font still has no generic name, add sans-serif
-->
<match target="pattern">
<test qual="all" name="family" compare="not_eq">
<string>sans-serif</string>
</test>
<test qual="all" name="family" compare="not_eq">
<string>serif</string>
</test>
<test qual="all" name="family" compare="not_eq">
<string>monospace</string>
</test>
<edit name="family" mode="append_last">
<string>sans-serif</string>
</edit>
</match>
</fontconfig>

如上所示,将其中的第1、2、4个<string>后面的sans-serif或者serif用你自己系统中支持中文的字体的名字代替,注意字体名字的大小写
比如:我的系统中安装了wqy-zenhei.ttf,我则用wqy-zenhei代替上述所说的字段:
我的系统修改后的文件如下所示(注意:个人根据自己的实际情况修改)

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--
If the font still has no generic name, add sans-serif
-->
<match target="pattern">
<test qual="all" name="family" compare="not_eq">
<string>wqy-zenhei</string>
</test>
<test qual="all" name="family" compare="not_eq">
<string>wqy-zenhei</string>
</test>
<test qual="all" name="family" compare="not_eq">
<string>monospace</string>
</test>
<edit name="family" mode="append_last">
<string>wqy-zenhei</string>
</edit>
</match>
</fontconfig>

Tags: ubuntu, flash, 乱码

tar命令概述及范例

语法:
tar [-cxtzjvfpPN] 文件与目录 ....

参数:
-c :建立一个压缩文件的参数指令(create 的意思);
-x :解开一个压缩文件的参数指令!
-t :查看 tarfile 里面的文件!
特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!
因为不可能同时压缩与解压缩。
-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!
   例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成
   『 tar -zcvPf tfile sfile』才对喔!
-p :使用原文件的原来属性(属性不会依据使用者而变)
-P :可以使用绝对路径来压缩!
-N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!
--exclude FILE:在压缩的过程中,不要将 FILE 打包!

范例见全文

» 阅读全文

Tags: linum, tar

Fedora8 使用手记

1. 主机使用ADSL拨号上网,VM使用NAT方式上网.
2. 普通用户在终端内无法执行ifconfig.
3.yum插件, 自动选择最快的yum.

详见全文

» 阅读全文

Tags: linux, fedora

在Linux下快速搭建LAMP开发平台

From: http://hi.baidu.com/angelilvy/blog/item/bd761efbad5a9267024f5657.html

1.安装环境
操作系统:Red Hat Linux Enterprise AS 4.0 update4
数据库:MySQL 5.0.27
Web服务器:Apache 2.2.4
脚本语言:PHP 5.2.1

2.安装MySQL 5.0.27
下载软件包mysql-5.0.27.tar.gz后执行如下命令:
# tar zvxf mysql-5.0.27.tar.gz //解压缩
# cd mysql-5.0.27 //进入解压缩后的文件目录
# ./configure --prefix=/usr/local/mysql \ //设定安装目录
--enable-thread-safe-client \ //编译线程安全版的客户端库
--without-debug \ //关闭debug功能
--localstatedir=/data/mysqldata \ //设定数据库文件目录
# make //编译
# make install //安装
# /usr/local/mysql/bin/mysql_install_db //初始化授权
# chown –R root:root /usr/local/mysql //文件属性改为root用户
# cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf //复制配置文件
----------------------------------启动MySQL服务----------------------------------
# /usr/local/mysql/bin/mysqld_safe --user=root & //启动MySQL
----------------------------------修改MySQL密码----------------------------------
# /usr/local/mysql/bin/mysqladmin -uroot password mysqlsecret //修改密码
----------------------------------关闭MySQL服务----------------------------------
# /usr/local/mysql/bin/mysqladmin -uroot -pmysqlsecret shutdown //关闭MySQL

3.安装Apache 2.2.4
下载软件包httpd-2.2.4.tar.gz,后执行如下命令
# tar zvxf httpd-2.2.4.tar.gz
# cd httpd-2.2.4
# ./configure --prefix=/usr/local/apache \
--enable-module=most \
--enable-shared=max
# make
# make install
----------------------------------启动Apache服务----------------------------------
# /usr/local/apache/bin/apachectl start
----------------------------------关闭Apache服务----------------------------------
# /usr/local/apache/bin/apachectl stop
----------------------------------重启Apache服务----------------------------------
# /usr/local/apache/bin/apachectl restart

4.安装PHP 5.2.1
下载软件包php-5.2.1.tar.gz后执行如下命令
# tar zvxf php-5.2.1.tar.gz
# cd php-5.2.1
# ./configure --prefix=/usr/local/php \
--with-mysqld=/usr/local/mysql \
--with-apxs2=/usr/local/apache/bin/apxs
# make
# make install
# cp php.ini-dist /usr/local/php/lib/php.ini

5.配置Apache服务的httpd.conf文件
*在LoadModule处添加 LoadModule php5_module module/libphp5.so
*在DirectoryIndex处添加 index.php
*在AddType application处添加
AddType application/x-httpd-php .php .phtml
AddType applicatoin/x-httpd-php-source .phps

Tags: php, lamp, linux, ubuntu, fedora

Windows Server 2003 从入门到精通系列教程

From: http://hi.baidu.com/chenbiaoblog/blog/item/a787fd338ae87841ad4b5fc4.html

这两天一直在做关于 Windows Server 2003 的专题,也弄到了很多珍贵的资料。其中,微软官方(Microsoft TechNet)的一套视频教程,基本上都是微软的金牌讲师授课,看完后受益匪浅,值得推荐,感兴趣的可以去 VeryCD 上拖回来。

大小: 22.18 K
尺寸: 500 x 324
浏览: 65 次
点击打开新窗口浏览全图

Tags: windows, server, 入门, 精通, 教程

GNU/LINUX UBUNTU 7.04 Feisty Fawn

太帅了.

Tags: ubuntu, linux

vmware中安装ubuntu后vmware tools的安装

由于安装VMware Tools需要针对新内核重新编译模块,所以必须先安装基本编译系统和内核头文件。
代码:
$ sudo apt-get install build-essential
$ sudo apt-get install linux-headers-`uname -r`


安装VMware Tools。选择VMware菜单VM|Install VMware Tools...,系统会自动载入CDROM,打开一个终端窗口执行下列命令:
代码:
$ tar zxf /media/cdrom/VMwareTool-5.0.0-*.tar.gz(随版本号改变)
$ cd vmware-tools-distrib
$ sudo ./vmware-install.pl

安装过程中一路回车接受缺省设置即可,安装到最后会提示问您是否进入vmware配置工具,选择yes,设置您希望的屏幕分辨率

Tags: linux, ubuntu, vmware