<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>益友网</title>
	<atom:link href="http://www.1uu2.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.1uu2.com</link>
	<description>Linux之友</description>
	<lastBuildDate>Wed, 10 Mar 2010 18:01:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>linux MyEclipse 安装</title>
		<link>http://www.1uu2.com/archives/1639</link>
		<comments>http://www.1uu2.com/archives/1639#comments</comments>
		<pubDate>Wed, 10 Mar 2010 18:01:53 +0000</pubDate>
		<dc:creator>liner</dc:creator>
				<category><![CDATA[Linux安装配置]]></category>
		<category><![CDATA[linux MyEclipse]]></category>

		<guid isPermaLink="false">http://www.1uu2.com/?p=1639</guid>
		<description><![CDATA[一、安装所需软件包：
1.JDK 5.0 Update 13(jdk-1_5_0_13-linux-i586-rpm.bin)下载地址：linux-i586- rpm.bin?AuthParam=1194257300_8b625a03d9812f53c3e95350a3fa1b04&#38; TUrl=an1npDpbKod7kSYrROhENTonIec2W0D1Lc4nXz+pGFFranixdCdgxDTPbW4=&#38; TicketId=dVN6OgZLN+4y/w==&#38;GroupName=SDLC&#38;BHost=sdlc1g.sun.com&#38; amp;FilePath=/ESD36/JSCDL/jdk/1.5.0_13/jdk-1_5_0_13-linux-i586-rpm.bin&#38; amp;File=jdk-1_5_0_13-linux-i586-rpm.bin&#8221;&#62;http://sdlc-esd.sun.com /ESD36/JSCDL/jdk/1.5.0_13/jdk-1_5_0_13-linux-i586- rpm.bin?AuthParam=1194257300_8b625a03d9812f53c3e95350a3fa1b04&#38; TUrl=an1npDpbKod7kSYrROhENTonIec2W0D1Lc4nXz+pGFFranixdCdgxDTPbW4=&#38; TicketId=dVN6OgZLN+4y/w==&#38;GroupName=SDLC&#38;BHost=sdlc1g.sun.com&#38; amp;FilePath=/ESD36/JSCDL/jdk/1.5.0_13/jdk-1_5_0_13-linux-i586-rpm.bin&#38; amp;File=jdk-1_5_0_13-linux-i586-rpm.bin（可能过期）
您可以通过以下步骤下载：
http://java.sun.com/javase/downloads/index_jdk5.jsp找到-&#62;JDK 5.0 Update 13点击右侧的Download图标，
进入下载页面点击Accept License Agreement &#124; Review License Agreement
然后找到linux Platform &#8211; Java Development Kit 5.0 Update 13
点击linux RPM in self-extracting file进行下载
2.apache-tomcat-5.5.25下载地址：http://apache.mirror.phpchina.com/tomcat/tomcat-5/v5.5.25/bin/apache-tomcat-5.5.25.tar.gz（可能过期）
您可以通过以下步骤下载：
http://tomcat.apache.org/download-55.cgi找到Binary Distributions 下面的Core项点击tar.gz (pgp, md5) 的tar.gz进行下载3.mysql5.0.45下载地址：http://dev.mysql.com/downloads/mysql/5.0.html#linux-static-x86-32bit-rpms看 到linux x86 generic RPM (statically linked against glibc 2.2.5) downloads下载MySQL-client-5.0.45-0.i386.rpm MySQL-devel-5.0.45-0.i386.rpm MySQL-server-5.0.45-0.i386.rpm MySQL-shared-5.0.45-0.i386.rpm 4.eclipse-SDK-3.3.1.1-linux-gtk.tar.gz下载地址：http://eclipse.cdpa.nsysu.edu.tw/downloads/drops/R-3.3.1.1-200710231652/eclipse-SDK-3.3.1.1-linux-gtk.tar.gz（可能过期）
您可以通过以下步骤下载：
http://download.eclipse.org/eclipse/downloads/drops/R-3.3.1.1-200710231652/index.php下 [...]]]></description>
			<content:encoded><![CDATA[<p>一、安装所需软件包：</p>
<p>1.JDK 5.0 Update 13(jdk-1_5_0_13-<a href="http://www.1uu2.com/">linux</a>-i586-rpm.bin)下载地址：<a href="http://www.1uu2.com/">linux</a>-i586- rpm.bin?AuthParam=1194257300_8b625a03d9812f53c3e95350a3fa1b04&amp; TUrl=an1npDpbKod7kSYrROhENTonIec2W0D1Lc4nXz+pGFFranixdCdgxDTPbW4=&amp; TicketId=dVN6OgZLN+4y/w==&amp;GroupName=SDLC&amp;BHost=sdlc1g.sun.com&amp; amp;FilePath=/ESD36/JSCDL/jdk/1.5.0_13/jdk-1_5_0_13-<a href="http://www.1uu2.com/">linux</a>-i586-rpm.bin&amp; amp;File=jdk-1_5_0_13-<a href="http://www.1uu2.com/">linux</a>-i586-rpm.bin&#8221;&gt;http://sdlc-esd.sun.com /ESD36/JSCDL/jdk/1.5.0_13/jdk-1_5_0_13-<a href="http://www.1uu2.com/">linux</a>-i586- rpm.bin?AuthParam=1194257300_8b625a03d9812f53c3e95350a3fa1b04&amp; TUrl=an1npDpbKod7kSYrROhENTonIec2W0D1Lc4nXz+pGFFranixdCdgxDTPbW4=&amp; TicketId=dVN6OgZLN+4y/w==&amp;GroupName=SDLC&amp;BHost=sdlc1g.sun.com&amp; amp;FilePath=/ESD36/JSCDL/jdk/1.5.0_13/jdk-1_5_0_13-<a href="http://www.1uu2.com/">linux</a>-i586-rpm.bin&amp; amp;File=jdk-1_5_0_13-<a href="http://www.1uu2.com/">linux</a>-i586-rpm.bin（可能过期）</p>
<p>您可以通过以下步骤下载：<span id="more-1639"></span></p>
<p><a href="http://java.sun.com/javase/downloads/index_jdk5.jsp">http://java.sun.com/javase/downloads/index_jdk5.jsp</a>找到-&gt;JDK 5.0 Update 13点击右侧的Download图标，</p>
<p>进入下载页面点击Accept License Agreement | Review License Agreement</p>
<p>然后找到<a href="http://www.1uu2.com/">linux</a> Platform &#8211; Java Development Kit 5.0 Update 13</p>
<p>点击<a href="http://www.1uu2.com/">linux</a> RPM in self-extracting file进行下载</p>
<p>2.apache-tomcat-5.5.25下载地址：<a href="http://apache.mirror.phpchina.com/tomcat/tomcat-5/v5.5.25/bin/apache-tomcat-5.5.25.tar.gz">http://apache.mirror.phpchina.com/tomcat/tomcat-5/v5.5.25/bin/apache-tomcat-5.5.25.tar.gz</a>（可能过期）</p>
<p>您可以通过以下步骤下载：</p>
<p><a href="http://tomcat.apache.org/download-55.cgi">http://tomcat.apache.org/download-55.cgi</a>找到Binary Distributions 下面的Core项点击tar.gz (pgp, md5) 的tar.gz进行下载3.mysql5.0.45下载地址：<a href="http://dev.mysql.com/downloads/mysql/5.0.html#linux-static-x86-32bit-rpms">http://dev.mysql.com/downloads/mysql/5.0.html#linux-static-x86-32bit-rpms</a>看 到<a href="http://www.1uu2.com/">linux</a> x86 generic RPM (statically linked against glibc 2.2.5) downloads下载MySQL-client-5.0.45-0.i386.rpm MySQL-devel-5.0.45-0.i386.rpm MySQL-server-5.0.45-0.i386.rpm MySQL-shared-5.0.45-0.i386.rpm 4.eclipse-SDK-3.3.1.1-<a href="http://www.1uu2.com/">linux</a>-gtk.tar.gz下载地址：<a href="http://eclipse.cdpa.nsysu.edu.tw/downloads/drops/R-3.3.1.1-200710231652/eclipse-SDK-3.3.1.1-linux-gtk.tar.gz">http://eclipse.cdpa.nsysu.edu.tw/downloads/drops/R-3.3.1.1-200710231652/eclipse-SDK-3.3.1.1-linux-gtk.tar.gz</a>（可能过期）</p>
<p>您可以通过以下步骤下载：</p>
<p><a href="http://download.eclipse.org/eclipse/downloads/drops/R-3.3.1.1-200710231652/index.php">http://download.eclipse.org/eclipse/downloads/drops/R-3.3.1.1-200710231652/index.php</a>下 载列表最上方Eclipse SDK 找到 <a href="http://www.1uu2.com/">linux</a> (x86/GTK 2) (Supported Versions) eclipse-SDK-3.3.1.1-<a href="http://www.1uu2.com/">linux</a>-gtk.tar.gz    138 MB eclipse-SDK-3.3.1.1-<a href="http://www.1uu2.com/">linux</a>-gtk.tar.gz (md5) (sha1)点击eclipse-SDK-3.3.1.1-<a href="http://www.1uu2.com/">linux</a>-gtk.tar.gz   下载5.myeclipse6.0下载地址：<a href="http://downloads.myeclipseide.com/downloads/products/eworkbench/6.0.1GA/MyEclipse_6_0_1GA_E3_3_1_Installer.bin">http://downloads.myeclipseide.com/downloads/products/eworkbench/6.0.1GA/MyEclipse_6_0_1GA_E3_3_1_Installer.bin</a>（可能过期）</p>
<p>您可以通过以下步骤下载：</p>
<p><a href="http://www.myeclipseide.com/module-htmlpages-display-pid-4.html">http://www.myeclipseide.com/module-htmlpages-display-pid-4.html</a>选 中Accept License Agreement   |   Review License Agreement 然后点击6.0的download按钮然后找到2. MyEclipse Enterprise Workbench 6.0.1 GA for RedHat Enterprise <a href="http://www.1uu2.com/">linux</a> 4</p>
<p>点击第二项plug-in下载</p>
<p>注：以上各包下载后放在你熟悉的目录以方便管理安装。</p>
<p>二、安装</p>
<p>1.安装JDK 5.0 Update 13 #chmod +x jdk-1_5_0_13-<a href="http://www.1uu2.com/">linux</a>-i586-rpm.bin #./jdk-1_5_0_13-<a href="http://www.1uu2.com/">linux</a>-i586-rpm.bin</p>
<p>#yes</p>
<p>注：chmod +x jdk-1_5_0_13-<a href="http://www.1uu2.com/">linux</a>-i586-rpm.bin添加执行权限./jdk-1_5_0_13-<a href="http://www.1uu2.com/">linux</a>-i586-rpm.bin执行 jdk-1_5_0_13-<a href="http://www.1uu2.com/">linux</a>-i586-rpm.bin并生成jdk-1_5_0_13-<a href="http://www.1uu2.com/">linux</a>-i586-rpm</p>
<p>yes表示同意安装</p>
<p>jdk默认安装目录为/usr/java/jdk1.5.0_13</p>
<p>安装完毕为他建立一个链接以节省目录长度</p>
<p>#ln -s /usr/java/jdk1.5.0_13 /usr/jdk</p>
<p>最后</p>
<p># vi /etc/profile</p>
<p>添加如下内容 （注意:直接复制以下内容会多出几个字符，要在X下用nEdit编辑）</p>
<p>JAVA_HOME=/usr/jdk</p>
<p>CLASSPATH=$JAVA_HOME/lib/</p>
<p>PATH=$PATH:$JAVA_HOME/bin</p>
<p>export PATH JAVA_HOME CLASSPATH</p>
<p>测试</p>
<p># source /etc/profile</p>
<p># java -version</p>
<p>出现：</p>
<p>java version &#8220;1.5.0_13&#8243; Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-b05) Java HotSpot(TM) Client VM (build 1.5.0_13-b05, mixed mode, sharing)</p>
<p>安装成功</p>
<p>2.安装apache-tomcat-5.5.25 #tar -zxvf apache-tomcat-5.5.25.tar.gz -C /usr/local         (解压到/usr/local) #ln -s /usr/local/apache-tomcat-5.5.25 /usr/local/tomcat</p>
<p>启动tomcat</p>
<p>#/usr/local/tomcat/bin/startup.sh<a href="http://softtest.chinaitlab.com/" target="_blank">测试</a><a href="http://127.0.0.1:8080/">http://127.0.0.1:8080</a></p>
<p>出现小猫说明成功</p>
<p>附加到系统启动</p>
<p>#vi /etc/rc.d/rc.local #/usr/local/tomcat/bin/startup.sh(加到文件末尾) 3.安装mysql5.0.45首先，使用命令:rpm -qa|grep mysql查看是否安装了MySQL及其版本,将安装的mysql删除</p>
<p>若您使用的是<a href="http://www.1uu2.com/">linux</a>版本里包含selinux并已经启动请关闭将/etc/selinux/config中的SELINUX=enforcing改为SELINUX=disabled</p>
<p>#rpm -ivh MySQL-client-5.0.45-0.i386.rpm #rpm -ivh MySQL-devel-5.0.45-0.i386.rpm #rpm -ivh MySQL-server-5.0.45-0.i386.rpm #rpm -ivh MySQL-shared-5.0.45-0.i386.rpm # ./mysqladmin -u root password 123456</p>
<p>#mysql -u root -p123456 *登录mysql</p>
<p>#SET PASSWORD FOR <a href="mailto:%E2%80%98root%E2%80%99@%E2%80%98192.168.1.17%E2%80%99=OLD_PASSWORD%28%E2%80%98123456%E2%80%99">‘root’@‘192.168.1.17’=OLD_PASSWORD(‘123456’</a>);（此步可省略）</p>
<p>数据库路径：/var/lib/mysql/</p>
<p>启动命令：/etc/init.d/mysql strat</p>
<p>停止命令：/usr/bin/mysqladin -u root -p shutdown</p>
<p>4.安装eclipse-SDK-3.3.1.1-<a href="http://www.1uu2.com/">linux</a>-gtk.tar.gz #tar -zxvf eclipse-SDK-3.3.1.1-<a href="http://www.1uu2.com/">linux</a>-gtk.tar.gz -C /usr/local (解压到/usr/local目录下并生成/usr/local/eclipse目录) #./usr/local/eclipse/eclipse(启动并作相应设置，可在图形桌面环境下建立桌面快捷方式) 5.安装myeclipse6.0 Myeclipse的安装跟windows下的安装并无多大区别shell下执行 MyEclipse_6_0_1GA_E3_3_1_Installer.bin文 件：#./MyEclipse_6_0_1GA_E3_3_1_Installer.bin（必要时要改变权限：# chmod 777 MyEclipse_6_0_1GA_E3_3_1_Installer.bin）</p>
<p>按回车后它会先检测你系统中的环境，待检测完毕，正常的话会出现Myeclipse安装画面，这下来的操作跟windows下的操作是一样的，这里面会先 让你选择eclipse的安装目录，我这里就是/usr/local/eclipse，然后再选择安装目录，输入/usr/local /myeclipse，然后一路next就行了安装完成后，启动eclipse，点击菜单项Help——〉Software Updates——〉Manager Configuration在打开的窗口中可以看到已经有myeclipse在那里了.接下来是注册，可使用下面的帐号和密码：</p>
<p>Subscriber: administrator</p>
<p>Subscription Code: nLR7ZL-655342-54657656405281154</p>
<p>注册后：</p>
<p>Subscriber: administrator</p>
<p>Product ID: E2MY (MyEclipse Standard Subscription)</p>
<p>License version: 1.0</p>
<p>Full Maintenance Included</p>
<p>Subscription expiration date (YYYYMMDD): 20091021</p>
<p>Number of licenses: 897</p>
<p>配置Tomcat：</p>
<p>eclipse中选择window——〉preferences，在弹出的窗口选择Myeclipse——&gt;Servers——〉Tomcat5接 着在Tomcat server这里选择&#8221;Enable&#8221;,下面Tomcat Home Directory选择你tomcat安装的目录，然后右下角的Apply应用，确定退出</p>
<p>全部安装完毕下面写个小程序做个测试</p>
<p>1.使用Myeclipse建立个工程页面tests.jsp写入以下代码&lt;%@ page contentType=&#8221;text/html;charset=gb2312&#8243; language=&#8221;java&#8221; import=&#8221;java.sql.*&#8221;%&gt;</p>
<p>&lt;html&gt;</p>
<p>&lt;body&gt;</p>
<p>&lt;table border=1&gt;</p>
<p>&lt;%</p>
<p>Class.forName(&#8220;orj.git.mm.mysql.Driver&#8221;).newInstance();</p>
<p>Connection con=java.sql.DriverManager.getConnection(&#8220;jdbc:mysql://127.0.0.1/tery&#8221;,&#8221;root&#8221;,&#8221;123456&#8243;);</p>
<p>Statement stmt=con.createStatement();</p>
<p>ResultSet rst=stmt.executeQuery(&#8220;select * from ad_roleInfo order by role_id;&#8221;);</p>
<p>while(rst.next())</p>
<p>{</p>
<p>out.println(&#8220;&lt;tr&gt;&#8221;);</p>
<p>out.println(&#8220;&lt;td&gt;+rst.getString(&#8220;role_id&#8221;)+&lt;/td&gt;&#8221;);</p>
<p>out.println(&#8220;&lt;td&gt;+rst.getString(&#8220;role_name&#8221;)+&lt;/td&gt;&#8221;);</p>
<p>out.println(&#8220;&lt;/tr&gt;&#8221;);</p>
<p>}</p>
<p>rst.close();</p>
<p>stmt.close();</p>
<p>con.close();</p>
<p>%&gt;</p>
<p>&lt;/table&gt;</p>
<p>&lt;/body&gt;</p>
<p>&lt;/html&gt;</p>
<p>注：链接数据库或许需要mysql-connector-java-3.1.14.bin.jar（相应版本即可）<a href="http://dev.mysql.com/downloads/connector/j/5.1.html">http://dev.mysql.com/downloads/connector/j/5.1.html</a>查找相应版本下载2.使用mysql建立数据库</p>
<p>再shell命令下建立</p>
<p>#mysql -u root -p123456</p>
<p>#create database tery；</p>
<p>#use tery；</p>
<p>#Create TABLE ad_roleInfo (</p>
<p>role_id               INT NOT NULL, role_name             VARCHAR(20),</p>
<p>PRIMARY KEY (role_id)</p>
<p>)ENGINE=InnoDB DEFAULT CHARSET=utf8;</p>
<p>insert into ad_roleInfo values(1,&#8217;超级管理员&#8217;);</p>
<p>insert into ad_roleInfo values(2,&#8217;总经理&#8217;);</p>
<p>insert into ad_roleInfo values(3,&#8217;市场部&#8217;);</p>
<p>insert into ad_roleInfo values(4,&#8217;技术部&#8217;);</p>
<p>insert into ad_roleInfo values(5,&#8217;客服部&#8217;);</p>
<p>insert into ad_roleInfo values(6,&#8217;会计&#8217;);</p>
<p>3.链接测试<a href="http://127.0.0.1/test.jsp">http://127.0.0.1/test.jsp</a></p>
<p>相应的数据表格显示出来</p>
<p>表明真正安装成功，相应高版本的安装基本和本配置一致，请参考相应<a href="http://www.1uu2.com/">linux</a>版本做相应调整</p>
]]></content:encoded>
			<wfw:commentRss>http://www.1uu2.com/archives/1639/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware Workstation下安装Linux系统</title>
		<link>http://www.1uu2.com/archives/1637</link>
		<comments>http://www.1uu2.com/archives/1637#comments</comments>
		<pubDate>Wed, 10 Mar 2010 17:59:38 +0000</pubDate>
		<dc:creator>liner</dc:creator>
				<category><![CDATA[Linux安装配置]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.1uu2.com/?p=1637</guid>
		<description><![CDATA[基本概念
虚拟化允许具有不同操作系统的多个虚拟机在同一物理机上独立并行运行。每个虚拟机都有自己的一套虚拟硬件（例如 RAM、CPU、网卡等），可以在这些硬件中加载操作系统和应用程序。无论实际采用了什么物理硬件组件，操作系统都将它们视为一组一致、标准化的硬件。
了解了虚拟化的基本概念，笔者和用户一起探讨如何让普通用户也可以体验虚拟化技术带来的强大功能，如今Windows系 统在用户的日常使用中占有很大的比例,但很多用户不满足于此想对企业级常用的linux系统有一个了解,可是对于普通用户既不影响本身的系统运行又可以体 验学习企业级linux系统，笔者建议您使用虚拟化软件VMware Workstation充分领略linux的风姿。

笔者对于VMware Workstation虚拟机作以简单的介绍，这个软件一个在Windows或linux 计算机上运行的应用程序，它可以模拟一个基于x86的标准PC环境。这个环境和真实的计算机一样，都有芯片组、CPU、内存、显卡、声卡、网卡、软驱、硬盘、光驱、串口、并口、USB控制器、SCSI控制器等设备，提供这个应用程序的窗口就是虚拟机的显示器。下面我们了解在VMware Workstation虚拟机上安装linux系统的简单应用。
]]></description>
			<content:encoded><![CDATA[<p><strong>基本概念</strong></p>
<p>虚拟化允许具有不同操作系统的多个虚拟机在同一物理机上独立并行运行。每个虚拟机都有自己的一套虚拟硬件（例如 RAM、CPU、网卡等），可以在这些硬件中加载操作系统和应用程序。无论实际采用了什么物理硬件组件，操作系统都将它们视为一组一致、标准化的硬件。</p>
<p>了解了虚拟化的基本概念，笔者和用户一起探讨如何让普通用户也可以体验虚拟化技术带来的强大功能，如今Windows系 统在用户的日常使用中占有很大的比例,但很多用户不满足于此想对企业级常用的<a href="http://www.1uu2.com/">linux</a>系统有一个了解,可是对于普通用户既不影响本身的系统运行又可以体 验学习企业级<a href="http://www.1uu2.com/">linux</a>系统，笔者建议您使用虚拟化软件VMware Workstation充分领略<a href="http://www.1uu2.com/">linux</a>的风姿。<span id="more-1637"></span></p>
<p><img title="应用:VMware虚拟化软件安装Linux系统 " src="http://linux.chinaitlab.com/UploadFiles_7565/200908/20090815002140393.jpg" alt="应用:VMware虚拟化软件安装Linux系统 " align="no" /></p>
<p>笔者对于VMware Workstation虚拟机作以简单的介绍，这个软件一个在Windows或<a href="http://www.1uu2.com/">linux</a> 计算机上运行的应用程序，它可以模拟一个基于x86的标准PC环境。这个环境和真实的计算机一样，都有芯片组、CPU、内存、显卡、声卡、网卡、软驱、硬盘、光驱、串口、并口、USB控制器、SCSI控制器等设备，提供这个应用程序的窗口就是虚拟机的显示器。下面我们了解在VMware Workstation虚拟机上安装<a href="http://www.1uu2.com/">linux</a>系统的简单应用。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.1uu2.com/archives/1637/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>在不同的linux环境中安装MIC2</title>
		<link>http://www.1uu2.com/archives/1635</link>
		<comments>http://www.1uu2.com/archives/1635#comments</comments>
		<pubDate>Wed, 10 Mar 2010 17:58:24 +0000</pubDate>
		<dc:creator>liner</dc:creator>
				<category><![CDATA[Linux安装配置]]></category>
		<category><![CDATA[MIC2]]></category>

		<guid isPermaLink="false">http://www.1uu2.com/?p=1635</guid>
		<description><![CDATA[这今天在新张机器(古老的P4机器，终于可以退役了，想想也丢人，搞开发沦落到这个地步……)，装过Ubuntu和fedora，现在对Ubuntu8.10,Ubuntu9.04,fedora 9和fedora 10上安装MIC2做一个小结。
 在Ubuntu8.10和9.04的安装MIC2
【注1】Ubuntu8.10的安装最为畅顺，但是Ubuntu社区已经不在维护8.10的版本，这意味着使用apt-get方式下载的包的版本已经封存，也不提供新包，而且在阿土的页面上已经找不到8.10的下载链接。
【注2】MIC2不能在阿土8.04的版本上安装和使用，使用8.04版本需要重装OS。影响moblin-image-creator命令。
相关文档：请阅读http://moblin.org/documentation/moblin-image-creator-2/installation，但是请注意下面的几个问题：
使用了sqlite，版本为3.6.10-1，存在bug，需要将它进行升级或者降级。如果直接在新立得的系统工具进行使用，会关联很多其他的软件包版本，版本匹配无法通过，不推荐使用这种方式。sqlite3.6.10-1会引起yum下载问题：moblin-image-creator会报告：
Retrieving http://repo.moblin.org/moblin/development/core/ia32/debug/repodata/repomd.xml &#8230;OK
Retrieving http://repo.moblin.org/moblin/development/core/ia32/os/repodata/repomd.xml &#8230;OK
Unable to create image : Unable to download from repo : near &#8220;release&#8221;: syntax error
如果mic2的编译出现问题，说明有些包没有下载，由于MIC2的说明不够详细，很难定位缺失哪个包，如果出现这种情况，可先安装 clutter，当clutter成功安装之后，MIC2编译所需的包也都下载下来。如果是阿土9.04，可能由于python2.6引起。
对于Ubuntu8.10，安装完MIC2后，就可以正常使用，对于Ubuntu9.04，执行moblin-image-creator从moblin社区下载rpm，并制作安装介质，出现问题。可参考下面的处理：
方式一：
step1:
不要使用git clone git://git.moblin.org/moblin-image-creator-2， 请使用repo.moblin.org下专门为ubuntu8.10准备的tool下面下载mic2-0.7.tar.gz 。可以编译通过。
step2:
可以下载sqlite3.5.9-x的版本，编译和安装，然后将/usr/bin和/usr/lib中有关的sqlite的link指到我们新安装的版本。这样可以下载rpm包。我使用了sqlite3.5.9-6的版本。
step3:
如果运行moblin-image-creator中出现 UnicodeEncodeError: &#8216;ascii&#8217; codec can&#8217;t encode characters in position 3-6: ordinal not in range(128)的错误，从错误看，估计是字体的encode问题，只需将系统的语言改为英文就可以解决。也可通过执行命令之前，先通过export LANG=en_US.utf8 来指定当前的字符集来处理。
方式二：
step1:
 更新sqlite3，包括libsqlite3;
step2:
将phython从2.6版本改为2.5版本，在/usr/share, /usr/bin, /usr/lib ，最好查找一下相关的链接文件的位置，将指向2.6版本的链接指向2.5版本.
step3：
可以成功编译git clone git://git.moblin.org/moblin-image-creator-2，以及正常运行，如果出现 UnicodeEncodeError，处理方法同方法一的第三步骤。
 在Fedora9和10安装MIC2
开始在古老的P4机器上安装F10，结果显卡老掉牙不支持，后来在新的机器安装，使用ati显卡，结果太新也不支持，郁闷。安装fedora 10的过程中如果出现显示的问题，说明不适配显卡驱动，例如太老的显卡和太新的显卡，可以在安装进入类grub菜单按tab，然后在环境选择那里加上 linux xdriver=vesa，表明使用fedora的vesa这个通用显卡驱动，安装好系统后，可以再安装专门的驱动。
安装步骤，请同步详细阅读http://moblin.org/documentation/moblin-image-creator-2 /installation。根据文档步骤安装好MIC2，如果我们在为了使得moblin-image-creator正常运行，需确保系统已经安装 pykickstart，这moblin的网站可以下载src，但是直接通过yum获取更方便。可能还需要安装python-iniparse。
我的F10，使用中文作为系统语言，和阿土9.04类似，出现：File [...]]]></description>
			<content:encoded><![CDATA[<p>这今天在新张机器(古老的P4机器，终于可以退役了，想想也丢人，搞开发沦落到这个地步……)，装过Ubuntu和fedora，现在对Ubuntu8.10,Ubuntu9.04,fedora 9和fedora 10上安装MIC2做一个小结。</p>
<p><strong> 在Ubuntu8.10和9.04的安装MIC2</strong></p>
<p>【注1】Ubuntu8.10的安装最为畅顺，但是Ubuntu社区已经不在维护8.10的版本，这意味着使用apt-get方式下载的包的版本已经封存，也不提供新包，而且在阿土的页面上已经找不到8.10的下载链接。<span id="more-1635"></span></p>
<p>【注2】MIC2不能在阿土8.04的版本上安装和使用，使用8.04版本需要重装OS。影响moblin-image-creator命令。</p>
<p>相关文档：请阅读<a href="http://moblin.org/documentation/moblin-image-creator-2/installation">http://moblin.org/documentation/moblin-image-creator-2/installation</a>，但是请注意下面的几个问题：</p>
<p>使用了sqlite，版本为3.6.10-1，存在bug，需要将它进行升级或者降级。如果直接在新立得的系统工具进行使用，会关联很多其他的软件包版本，版本匹配无法通过，不推荐使用这种方式。sqlite3.6.10-1会引起yum下载问题：moblin-image-creator会报告：</p>
<p>Retrieving <a href="http://repo.moblin.org/moblin/development/core/ia32/debug/repodata/repomd.xml">http://repo.moblin.org/moblin/development/core/ia32/debug/repodata/repomd.xml</a> &#8230;OK</p>
<p>Retrieving <a href="http://repo.moblin.org/moblin/development/core/ia32/os/repodata/repomd.xml">http://repo.moblin.org/moblin/development/core/ia32/os/repodata/repomd.xml</a> &#8230;OK</p>
<p>Unable to create image : Unable to download from repo : near &#8220;release&#8221;: syntax error</p>
<p>如果mic2的编译出现问题，说明有些包没有下载，由于MIC2的说明不够详细，很难定位缺失哪个包，如果出现这种情况，可先安装 clutter，当clutter成功安装之后，MIC2编译所需的包也都下载下来。如果是阿土9.04，可能由于python2.6引起。</p>
<p>对于Ubuntu8.10，安装完MIC2后，就可以正常使用，对于Ubuntu9.04，执行moblin-image-creator从moblin社区下载rpm，并制作安装介质，出现问题。可参考下面的处理：</p>
<p>方式一：</p>
<p>step1:</p>
<p>不要使用git clone git://git.moblin.org/moblin-image-creator-2， 请使用repo.moblin.org下专门为ubuntu8.10准备的tool下面下载mic2-0.7.tar.gz 。可以编译通过。</p>
<p>step2:</p>
<p>可以下载sqlite3.5.9-x的版本，编译和安装，然后将/usr/bin和/usr/lib中有关的sqlite的link指到我们新安装的版本。这样可以下载rpm包。我使用了sqlite3.5.9-6的版本。</p>
<p>step3:</p>
<p>如果运行moblin-image-creator中出现 UnicodeEncodeError: &#8216;ascii&#8217; codec can&#8217;t encode characters in position 3-6: ordinal not in range(128)的错误，从错误看，估计是字体的encode问题，只需将系统的语言改为英文就可以解决。也可通过执行命令之前，先通过export LANG=en_US.utf8 来指定当前的字符集来处理。</p>
<p>方式二：</p>
<p>step1:</p>
<p><strong> 更新sqlite3，包括libsqlite3;</strong></p>
<p>step2:</p>
<p>将phython从2.6版本改为2.5版本，在/usr/share, /usr/bin, /usr/lib ，最好查找一下相关的链接文件的位置，将指向2.6版本的链接指向2.5版本.</p>
<p>step3：</p>
<p>可以成功编译git clone git://git.moblin.org/moblin-image-creator-2，以及正常运行，如果出现 UnicodeEncodeError，处理方法同方法一的第三步骤。</p>
<p><strong> 在Fedora9和10安装MIC2</strong></p>
<p>开始在古老的P4机器上安装F10，结果显卡老掉牙不支持，后来在新的机器安装，使用ati显卡，结果太新也不支持，郁闷。安装fedora 10的过程中如果出现显示的问题，说明不适配显卡驱动，例如太老的显卡和太新的显卡，可以在安装进入类grub菜单按tab，然后在环境选择那里加上 <a href="http://linux.chinaitlab.com/" target="_blank">linux</a> xdriver=vesa，表明使用fedora的vesa这个通用显卡驱动，安装好系统后，可以再安装专门的驱动。</p>
<p>安装步骤，请同步详细阅读<a href="http://moblin.org/documentation/moblin-image-creator-2">http://moblin.org/documentation/moblin-image-creator-2</a> /installation。根据文档步骤安装好MIC2，如果我们在为了使得moblin-image-creator正常运行，需确保系统已经安装 pykickstart，这moblin的网站可以下载src，但是直接通过yum获取更方便。可能还需要安装python-iniparse。</p>
<p>我的F10，使用中文作为系统语言，和阿土9.04类似，出现：File &#8220;/usr/share/yum-cli/callback.py&#8221;, line 196, in callback UnicodeEncodeError: &#8216;ascii&#8217; codec……的错误，将系统的语言改为英文可以解决。 也可通过执行命令之前，先通过export LANG=en_US.utf8 来指定当前的字符集来处理。</p>
<p>OK，获得MIC2，也获得了moblin的开发环境。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.1uu2.com/archives/1635/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Audacity在RHEL5上的源码编译安装</title>
		<link>http://www.1uu2.com/archives/1633</link>
		<comments>http://www.1uu2.com/archives/1633#comments</comments>
		<pubDate>Wed, 10 Mar 2010 17:56:07 +0000</pubDate>
		<dc:creator>liner</dc:creator>
				<category><![CDATA[Linux软件]]></category>
		<category><![CDATA[Audacity]]></category>
		<category><![CDATA[RHEL5]]></category>

		<guid isPermaLink="false">http://www.1uu2.com/?p=1633</guid>
		<description><![CDATA[音频编辑录音器(Audacity)是一个免费的跨平台(包括linux、Windows、Mac OS X)音频编辑器。你可以使用它来录音，播放，输入输出WAB、AIFF、Ogg Vorbis和MP3文件，并支持大部份常用的工具，如剪裁、贴上、混音、升/降音以及变音特效等功能。你可以剪切，复制和粘贴(带有无约束的取消)，混 合音轨，和给录音添加效果。它还有一个内置的封装编辑器，一个用户可自定义的声谱模版和实现音频分析功能的频率分析窗口。Audacity 让你轻松编辑音乐文件无负担&#38;def提供了理想的音乐文件功能自带的声音效果包括回声，更改节拍，减少噪音，而内建的剪辑、复制、混音与特效功 能，更可满足一般的编辑需求。它还支持VST和LADSPA 插件效果。
 源码包
在http://audacity.sourceforge.net/download/source可见相关介绍，因RHEL5上支持高级特性，参考http://audacity.sourceforge.net/download/beta_source，决定下载 Audacity 1.3.6 和 wxGTK 2.8.9.
安装Audacity时发现configure: error: Audacity requires libsndfile to be enabled，
因此需要还需要安装libsndfile-1.0.17.tar.tar (http://www.mega-nerd.com/libsndfile/)
 编译安装
libsndfile-1.0.17.tar.tar:
./configure
make
sudo make install
还需要cp /usr/local/lib/pkgconfig/sndfile.pc /usr/share/pkgconfig/
否则配置audacity时，还会报错。因为
audacity&#8217;s configure script. checks for
the headers (using pkg-config) because it&#8217;s going to try and compile
audacity. (http://n2.nabble.com/Gsoc-2008-td257099.html)
此时，通过pkg-config &#8211;list-all，应当可以看到libsnd在列表中。
wxGTK-2.8.9.tar.gz:
./configure; make; sudo make install
audacity-src-1.3.6.tar.bz2:
./configure &#8211;disable-unicode &#8211;without-libvorbis
make
sudo make install
运行：在窗口环境下开一个控制台窗口，然后/usr/local/bin/audacity即可运行。
]]></description>
			<content:encoded><![CDATA[<p>音频编辑录音器(Audacity)是一个免费的跨平台(包括<a href="http://www.1uu2.com/">linux</a>、Windows、Mac OS X)音频编辑器。你可以使用它来录音，播放，输入输出WAB、AIFF、Ogg Vorbis和MP3文件，并支持大部份常用的工具，如剪裁、贴上、混音、升/降音以及变音特效等功能。你可以剪切，复制和粘贴(带有无约束的取消)，混 合音轨，和给录音添加效果。它还有一个内置的封装编辑器，一个用户可自定义的声谱模版和实现音频分析功能的频率分析窗口。Audacity 让你轻松编辑音乐文件无负担&amp;def提供了理想的音乐文件功能自带的声音效果包括回声，更改节拍，减少噪音，而内建的剪辑、复制、混音与特效功 能，更可满足一般的编辑需求。它还支持VST和LADSPA 插件效果。<span id="more-1633"></span></p>
<p><strong> 源码包</strong></p>
<p>在http://audacity.sourceforge.net/download/source可见相关介绍，因RHEL5上支持高级特性，参考http://audacity.sourceforge.net/download/beta_source，决定下载 Audacity 1.3.6 和 wxGTK 2.8.9.</p>
<p>安装Audacity时发现configure: error: Audacity requires libsndfile to be enabled，</p>
<p>因此需要还需要安装libsndfile-1.0.17.tar.tar (http://www.mega-nerd.com/libsndfile/)</p>
<p><strong> 编译安装</strong></p>
<p>libsndfile-1.0.17.tar.tar:</p>
<p>./configure</p>
<p>make</p>
<p>sudo make install</p>
<p>还需要cp /usr/local/lib/pkgconfig/sndfile.pc /usr/share/pkgconfig/</p>
<p>否则配置audacity时，还会报错。因为</p>
<p>audacity&#8217;s configure script. checks for</p>
<p>the headers (using pkg-config) because it&#8217;s going to try and compile</p>
<p>audacity. (http://n2.nabble.com/Gsoc-2008-td257099.html)</p>
<p>此时，通过pkg-config &#8211;list-all，应当可以看到libsnd在列表中。</p>
<p>wxGTK-2.8.9.tar.gz:</p>
<p>./configure; make; sudo make install</p>
<p>audacity-src-1.3.6.tar.bz2:</p>
<p>./configure &#8211;disable-unicode &#8211;without-libvorbis</p>
<p>make</p>
<p>sudo make install</p>
<p>运行：在窗口环境下开一个控制台窗口，然后/usr/local/bin/audacity即可运行。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.1uu2.com/archives/1633/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LINUX下完美播放mplayer安装</title>
		<link>http://www.1uu2.com/archives/1629</link>
		<comments>http://www.1uu2.com/archives/1629#comments</comments>
		<pubDate>Wed, 10 Mar 2010 17:51:39 +0000</pubDate>
		<dc:creator>liner</dc:creator>
				<category><![CDATA[Linux软件]]></category>
		<category><![CDATA[mplayer]]></category>

		<guid isPermaLink="false">http://www.1uu2.com/?p=1629</guid>
		<description><![CDATA[我们有时候很羡慕在win下进行简单设置就可以播放完美的DVD,我现在告诉大家,在linux下也可以完美的播放DVD.先讲一下我的配置: 技嘉intel845主板,1.5GCPU,TNT2显卡,AC97集成声卡,sony DVDrom,系统为RedHat8.0,接着开始我们的安装旅程.
第一.安装nvidia最新的显卡驱动,mplayer需要显卡具备3D加速功能才能全屏和流畅播放DVD：
1、查内核:#uname -a
2、例如我的内核是2.14.18-14，到 http://www.nvidia.com/ 下载官方驱动文件：
NVIDIA_GLX-1.0-4191.i386.rpm
NVIDIA_kernel-1.0-4191.rh80up.i686.rpm
3、安装驱动：
#rpm -ivh NVIDIA_kernel-1.0-4191.rh80up.i686.rpm
#rpm -ivh NVIDIA_GLX-1.0-4191.i386.rpm
4、配置XF86Config文件：
#vi /etc/X11/XF86Config
找到Driver &#8220;nv&#8221; 或者 Driver &#8220;vesa&#8221;改为 : Driver &#8220;nvidia&#8221;(方法是按字母a,变成插入状态，再移动光标修改)
此外如果有下面的配置,请注释掉(即在他前面增加符号#)：
Load &#8220;dri&#8221;
Load &#8220;GLcore&#8221;
然后打ESC键，输入冒号：，在冒号后打wq,按回车保存退出
重起即可见到Nvidia可爱的启动界面了。
5.失败恢复方法:如果驱动安装不成功,进不了X,就在字符模式下
#rpm -e NVIDIA_GLX
#rpm -e NVIDIA_kernel-1.0
用第4点的办法,把原来改动的改过来
#startx
6.注意安装和恢复的命令顺序不要搞乱.
第二.如果确认你的光驱支持DMA功能,就按照以下方法打开光驱的DMA,这样才能流畅播放dvd,否则会有停顿的现象:
参考以上使用vim的办法,在 /etc/modules.conf 中加入 options ide-cd dma=1,重启就可以打开DMA模式.
第三.安装mplayer 0.90rc4 播放器(由于.tgz文件安装比较麻烦,建议使用.PRM文件):
1.在http://www.piorunek.pl/~dominik/linux/pkgs/mplayer/ 下载如下软件包:
mplayer-common-0.90rc4-2.i386.rpm
mplayer-0.90rc4-2.i386.rpm
mplayer-skin-default-1.6-1.noarch.rpm
mplayer-font-iso1-1.0-3.noarch.rpm
mplayer-gui-0.90rc4-2.i386.rpm
2.安装方法很简单
#rpm -ivh mplayer-common-0.90rc4-2.i386.rpm
#rpm -ivh mplayer-0.90rc4-2.i386.rpm
#rpm -ivh mplayer-skin-default-1.6-1.noarch.rpm
#rpm -ivh mplayer-font-iso1-1.0-3.noarch.rpm
#rpm -ivh mplayer-gui-0.90rc4-2.i386.rpm
安装前先查看系统是否已安装以下RPM包,这些都是系统带的安装包(安装光盘中)
* SDL-1.2.3-7
* XFree86-libs-4.2.0-8
* audiofile-0.2.3-1
* freetype-2.0.9-2
* libjpeg-6b-19
* libogg-1.0rc3-1
* libpng-1.0.14-0.7x.3
* libtermcap-2.0.8-28
* libvorbis-1.0rc3-1
* zlib-1.1.3-25.7
* for vidix support: [...]]]></description>
			<content:encoded><![CDATA[<p>我们有时候很羡慕在win下进行简单设置就可以播放完美的DVD,我现在告诉大家,在<a href="http://www.1uu2.com/">linux</a>下也可以完美的播放DVD.先讲一下我的配置: 技嘉intel845主板,1.5GCPU,TNT2显卡,AC97集成声卡,sony DVDrom,系统为RedHat8.0,接着开始我们的安装旅程.</p>
<p>第一.安装nvidia最新的显卡驱动,mplayer需要显卡具备<strong><span style="color: #bc0e07;">3D</span></strong>加速功能才能全屏和流畅播放DVD：</p>
<p>1、查内核:#uname -a</p>
<p>2、例如我的内核是2.14.18-14，到 http://www.nvidia.<strong><span style="color: #bc0e07;">com</span></strong>/ 下载官方驱动文件：<span id="more-1629"></span></p>
<p>NVIDIA_GLX-1.0-4191.i386.rpm</p>
<p>NVIDIA_kernel-1.0-4191.rh80up.i686.rpm</p>
<p>3、安装驱动：</p>
<p>#rpm -ivh NVIDIA_kernel-1.0-4191.rh80up.i686.rpm</p>
<p>#rpm -ivh NVIDIA_GLX-1.0-4191.i386.rpm</p>
<p>4、配置XF86Config文件：</p>
<p>#vi /etc/X11/XF86Config</p>
<p>找到Driver &#8220;nv&#8221; 或者 Driver &#8220;vesa&#8221;改为 : Driver &#8220;nvidia&#8221;(方法是按字母a,变成插入状态，再移动光标修改)</p>
<p>此外如果有下面的配置,请注释掉(即在他前面增加符号#)：</p>
<p>Load &#8220;dri&#8221;</p>
<p>Load &#8220;GLcore&#8221;</p>
<p>然后打ESC键，输入冒号：，在冒号后打wq,按回车保存退出</p>
<p>重起即可见到Nvidia可爱的启动界面了。</p>
<p>5.失败恢复方法:如果驱动安装不成功,进不了X,就在字符模式下</p>
<p>#rpm -e NVIDIA_GLX</p>
<p>#rpm -e NVIDIA_kernel-1.0</p>
<p>用第4点的办法,把原来改动的改过来</p>
<p>#startx</p>
<p>6.注意安装和恢复的命令顺序不要搞乱.</p>
<p>第二.如果确认你的光驱支持DMA功能,就按照以下方法打开光驱的DMA,这样才能流畅播放dvd,否则会有停顿的现象:</p>
<p>参考以上使用vim的办法,在 /etc/modules.conf 中加入 options id<strong><span style="color: #bc0e07;">e-</span></strong>cd dma=1,重启就可以打开DMA模式.</p>
<p>第三.安装mplayer 0.90rc4 播放器(由于.tgz文件安装比较麻烦,建议使用.PRM文件):</p>
<p>1.在http://www.piorunek.pl/~dominik/<a href="http://www.1uu2.com/">linux</a>/pkgs/mplayer/ 下载如下软件包:</p>
<p>mplayer-common-0.90rc4-2.i386.rpm</p>
<p>mplayer-0.90rc4-2.i386.rpm</p>
<p>mplayer-skin-default-1.6-1.noarch.rpm</p>
<p>mplayer-<strong><span style="color: #bc0e07;">font</span></strong>-iso1-1.0-3.noarch.rpm</p>
<p>mplayer-gui-0.90rc4-2.i386.rpm</p>
<p>2.安装方法很简单</p>
<p>#rpm -ivh mplayer-common-0.90rc4-2.i386.rpm</p>
<p>#rpm -ivh mplayer-0.90rc4-2.i386.rpm</p>
<p>#rpm -ivh mplayer-skin-default-1.6-1.noarch.rpm</p>
<p>#rpm -ivh mplayer-font-iso1-1.0-3.noarch.rpm</p>
<p>#rpm -ivh mplayer-gui-0.90rc4-2.i386.rpm</p>
<p>安装前先查看系统是否已安装以下RPM包,这些都是系统带的安装包(安装光盘中)</p>
<p>* SDL-1.2.3-7</p>
<p>* XFree86-libs-4.2.0-8</p>
<p>* audiofil<strong><span style="color: #bc0e07;">e-</span></strong>0.2.3-1</p>
<p>* freetype-2.0.9-2</p>
<p>* libjpeg-6b-19</p>
<p>* libogg-1.0rc3-1</p>
<p>* libpng-1.0.14-0.7x.3</p>
<p>* libtermcap-2.0.8-28</p>
<p>* libvorbis-1.0rc3-1</p>
<p>* zlib-1.1.3-25.7</p>
<p>* for vidix <strong><span style="color: #bc0e07;">support</span></strong>: libgcc-3.1-5 (from RedHat <strong><span style="color: #bc0e07;">Network</span></strong>)</p>
<p>* for mencoder: lame-libs-3.9x (from my <strong><span style="color: #bc0e07;">page</span></strong>)</p>
<p>* for GUI:</p>
<p>glib-1.2.10-5</p>
<p>gtk+-1.2.10-15</p>
<p>皮肤和字体的下载点：</p>
<p>http://www.piorunek.pl/~dominik/lin&#8230;mplayer/noarch/</p>
<p>3.建立符号连接:#ln -s /dev/hdd /dev/dvd</p>
<p>4.在菜单&#8211;其他&#8211;声音和视频&#8211;Mplayer,点击就可以打开Mplayer,放入DVD光盘,点右键就可以播放DVD,个人感觉效果与win下一样流畅,爽吧!哈哈!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.1uu2.com/archives/1629/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>运行在imac上的Linux发行版</title>
		<link>http://www.1uu2.com/archives/1626</link>
		<comments>http://www.1uu2.com/archives/1626#comments</comments>
		<pubDate>Wed, 10 Mar 2010 17:48:15 +0000</pubDate>
		<dc:creator>liner</dc:creator>
				<category><![CDATA[Linux安装配置]]></category>

		<guid isPermaLink="false">http://www.1uu2.com/?p=1626</guid>
		<description><![CDATA[首先我需要说明的是我并不是一个mac高手，我的所有的mac经验都开始于今年公司新买的那台imac。这个月我们有一个在不同平台上开发Tcl/TK的任务，才促使我开始使用mac机器。这里的说明是要告诉大家，我并不是有意要探索什么新奇古怪的linux用法，只不过是工作逼迫我去做一些希奇古怪的事情。
事实上工作中我发现，现在至少有半打的linux发行版是为PowerPc处理器设计的。而Yellow Dog linux(YDL)是这些发行商中比较大的一家。他们有许多针对不同用户的发行版本。我测试的叫冠军服务器版(Champion Server)，很好听的名字。
 安装包
YDL的发行包装非常漂亮，一个大大的尼龙套子里，附有安装手册，安装光盘和技术支持说明书。一共有三张光盘，分别 是&#8221;Install&#8221;，&#8221;Source&#8221;，&#8221;Tasty Morsels&#8221;(实际上是一些附加包)。在Tasty Morsels光盘中包括了许多的游戏，其中有一些游戏并不遵循GNU版权。同时还包括了KDE2和Kernel 2.3.49。整个发行版本价格非常便宜，只有$24.95，当然也可以从Internet上下载。 安装YDL YDL的冠军版本就和现在大部分发行版本一样，是基于Redhat文字安装界面做的扩展。开始安装的时候，从CD-ROM启动，按C键进入YDL的系统， 会出现yaboot提示符，键入install后系统开始进入安装界面。安装界面和Redhat的文字安装界面没有什么大的区别，但是没有mouse支 持，只能用四个方向键来控制光标。随后选择语言，当然不会有中文的选项，我选择了mac-us-std。
iMac使用USB接口来连接包括键盘在内的外设。所以在开始安装的时候你必须小心地选择你的语言设置以保证在安装的时候可以使用键盘。我在安 装的时候碰到了一些问题，我的键盘在yaboot这个界面下可以使用，但进入了安装界面就完全不能用了。于是我检查了接在Belkin Hub上的USB接口，并移掉了Hub，这样就能正确工作了。
和一般的linux系统一样，YDL在安装过程中需要你首先设置分区。YDL使用diskruid或pdisk来进行分区动作。这和一般的 X86体系上的linux发行版有点不一样。虽然两个工具和普通的分区工具看上去非常象，特别是pdisk同Intel体系下的fdisk几乎完全一样。 我为我的系统定制了1.4G的根分区和20M的swap，进入了下一部分。
在选择了默认安装包的之后，系统开始进入安装阶段。这和最新的RedHat的安装有点不同，RH一般是全部设置完之后，包括设置完mouse，密码等等之后才开始进行安装。可能因为YDL采用的还是RH5.0的安装程序吧。
安装程序结束以后，系统提示寻找mouse，非常幸运，这次没有什么问题。然后就是网络部分的配置，和传统的linux设置几乎是完全一样的。后面设置时间和一些启动的驻留程序，接下来是打印机和root密码。这些配置和传统的linux没有什么区别。
开始安装X的时候，我觉得有点兴奋，因为imac的图形卡和intel base的图形卡有很大的不同，不知道YDL是否能有很好的表现。但当安装完成的时候，我才发现原来和一般的linux没有什么区别，无非就是显示芯片， 显示器处理能力。看来YDL还是做的不错的。不过到后来我才知道，这里的X配置根本没有起作用。
终于系统安装完成。总结下来安装的过程和intel上的安装没有特别的不一样，可能是因为采用了RH的安装界面的关系吧。 第一次运行YDL
安装后第一启动机器，我终于发现了YDL和普通linux不同的地方。原来我们都使用lilo做为启动管理器，稍微新一点的linux发行版比 如Blue Point2.0则采用一个图形化的启动管理器来让你选择操作系统。YDL采用了后者，它叫BOOTX，一个图形化的启动工具。但同时YDL保留了做为底 层的yaboot。但是在两种启动模式之间的切换是一个非常麻烦的工作，我看了手册，决定先不去管它。
在bootx界面上有个选择条，让你选择需要启动的kernel的名字，比如vmlinux或zmlinux，这对编译过kernel的人来说 是一个很好的选择。同时也让你选择启动的分区，是/dev/hda6或其他的，还可以选择是否要进入No video driver模式。
我们知道在imac系统中是没有字符模式的，也就是说有可能你将看不到你所希望的文字模式。在这里我不得不求助于手册，手册上推荐第一启动应该选择No video driver模式，这样就能进入一个模拟的level 3，然后测试你的X配置。我着做了，看到了文字模式，也得到了X系统配置错误的提示。于是不得不进入整个安装工作中最最艰苦的阶段。
 安装调试X系统
首先，YDL提供了标准的Xconfigurator程序，虽然它可以找到我的图形卡，但不知道为什么总不能通过测试。经过一阵子的摸索之后， 我在文挡中知道了具体的方法。我的图形卡并不是标准的imac配置，而是一张iProRaidTV SCSI card/TV，于是在手册指导下进入kernel配置界面，并增加了ncr53c8xx=safe:y，以提示系统在启动时候找到SCSI总线。这个方 法并不能使用图形卡的高级功能，但我想能用就是好事。重新编译kernel后，启动机器。
启动之后又出现了麻烦，YDL自动寻找我的SCSI上的设备，我想也许找到我的iProRaid卡就能停止下来，可惜它并没有停止，而是一直不断的循环查 找，直到我无法忍受按下了电源。经过几次失败之后，我把在一台PIII上已经编译好的kernel copy到了imac机器上，这个kernel里我用NRC的驱动来配置我的这张倒霉的图形卡。奇迹出现了，启动的时候系统再没有碰到什么问题。
但当我用startx启动x的时候，还是出现了问题。当然这次并不再是图形卡的问题，而是屏幕分辨率的问题了。YDL使用一个叫Xautoconfig的程序来自动配置X系统，它运行非常顺利，终于我能看到了X系统。
 使用印象：
YDL默认使用KDE，当然通过switchdesk可以切换到GNOME和其他的窗口管理器。X系统总体上和intel系统上的没有什么区 别，虽然感觉上很难接受但实在是没有什么太大区别，无论是运行速度还是图形显示实在是完全一样。这让我非常失望。而且我还发现，imac的声音系统在 YDL下无法工作，在mailgroup里我看到几乎所有的声音问题都没有完整地解决方法，所以我不得不放弃配置声卡的努力。至于其他的功能，比如网络和 打印，YDL做得很好，使用都很正常。
 应用程序：
总体来说，YDL的应用程序也就是那些传统的linux应用，但有一个非常特殊的软件,叫：MOL MOL的全称叫Mac-On-linux，作者是SamuelRydh。可以在X系统下运行几乎所有的imac应用程序，当然这些程序是安装在同一台机器 的mac分区里的。我测试了几个小型的应用程序，非常流畅，除了没有声音以外几乎没有问题。但当我使用ie或office的时候系统出现了一堆系统错误。 考虑到我并没有使用标准的YDL kernel，所以我换了一台imac机器。运行很好，虽然有点慢，可很流畅。比起同类的intel下的windows模拟器，这个MOL功能要强很多。
 总结：
总体上说，在imac上运行linux是非常有趣的一个经验。而YDL的确做得非常出色，虽然在配置X系统的时候我碰到了一些麻烦，可就算是在 intel平台上x系统配置同样也是一个非常麻烦的工作。YDL虽然并没有体现出imac的强大功能，但能够在imac上运行本身这件事就是一件非常了不 起的事情，希望有条件的朋友们都能试试。
]]></description>
			<content:encoded><![CDATA[<p>首先我需要说明的是我并不是一个mac高手，我的所有的mac经验都开始于今年公司新买的那台imac。这个月我们有一个在不同平台上开发Tcl/TK的任务，才促使我开始使用mac机器。这里的说明是要告诉大家，我并不是有意要探索什么新奇古怪的<a href="http://www.1uu2.com/">linux</a>用法，只不过是工作逼迫我去做一些希奇古怪的事情。</p>
<p>事实上工作中我发现，现在至少有半打的<a href="http://www.1uu2.com/">linux</a>发行版是为PowerPc处理器设计的。而Yellow Dog <a href="http://www.1uu2.com/">linux</a>(YDL)是这些发行商中比较大的一家。他们有许多针对不同用户的发行版本。我测试的叫冠军服务器版(Champion Server)，很好听的名字。<span id="more-1626"></span></p>
<p><strong> 安装包</strong></p>
<p>YDL的发行包装非常漂亮，一个大大的尼龙套子里，附有安装手册，安装光盘和技术支持说明书。一共有三张光盘，分别 是&#8221;Install&#8221;，&#8221;Source&#8221;，&#8221;Tasty Morsels&#8221;(实际上是一些附加包)。在Tasty Morsels光盘中包括了许多的游戏，其中有一些游戏并不遵循GNU版权。同时还包括了KDE2和Kernel 2.3.49。整个发行版本价格非常便宜，只有$24.95，当然也可以从Internet上下载。 安装YDL YDL的冠军版本就和现在大部分发行版本一样，是基于Redhat文字安装界面做的扩展。开始安装的时候，从CD-ROM启动，按C键进入YDL的系统， 会出现yaboot提示符，键入install后系统开始进入安装界面。安装界面和Redhat的文字安装界面没有什么大的区别，但是没有mouse支 持，只能用四个方向键来控制光标。随后选择语言，当然不会有中文的选项，我选择了mac-us-std。</p>
<p>iMac使用USB接口来连接包括键盘在内的外设。所以在开始安装的时候你必须小心地选择你的语言设置以保证在安装的时候可以使用键盘。我在安 装的时候碰到了一些问题，我的键盘在yaboot这个界面下可以使用，但进入了安装界面就完全不能用了。于是我检查了接在Belkin Hub上的USB接口，并移掉了Hub，这样就能正确工作了。</p>
<p>和一般的<a href="http://www.1uu2.com/">linux</a>系统一样，YDL在安装过程中需要你首先设置分区。YDL使用diskruid或pdisk来进行分区动作。这和一般的 X86体系上的<a href="http://www.1uu2.com/">linux</a>发行版有点不一样。虽然两个工具和普通的分区工具看上去非常象，特别是pdisk同Intel体系下的fdisk几乎完全一样。 我为我的系统定制了1.4G的根分区和20M的swap，进入了下一部分。</p>
<p>在选择了默认安装包的之后，系统开始进入安装阶段。这和最新的RedHat的安装有点不同，RH一般是全部设置完之后，包括设置完mouse，密码等等之后才开始进行安装。可能因为YDL采用的还是RH5.0的安装程序吧。</p>
<p>安装程序结束以后，系统提示寻找mouse，非常幸运，这次没有什么问题。然后就是网络部分的配置，和传统的<a href="http://www.1uu2.com/">linux</a>设置几乎是完全一样的。后面设置时间和一些启动的驻留程序，接下来是打印机和root密码。这些配置和传统的<a href="http://www.1uu2.com/">linux</a>没有什么区别。</p>
<p>开始安装X的时候，我觉得有点兴奋，因为imac的图形卡和intel base的图形卡有很大的不同，不知道YDL是否能有很好的表现。但当安装完成的时候，我才发现原来和一般的<a href="http://www.1uu2.com/">linux</a>没有什么区别，无非就是显示芯片， 显示器处理能力。看来YDL还是做的不错的。不过到后来我才知道，这里的X配置根本没有起作用。</p>
<p>终于系统安装完成。总结下来安装的过程和intel上的安装没有特别的不一样，可能是因为采用了RH的安装界面的关系吧。 第一次运行YDL</p>
<p>安装后第一启动机器，我终于发现了YDL和普通<a href="http://www.1uu2.com/">linux</a>不同的地方。原来我们都使用lilo做为启动管理器，稍微新一点的<a href="http://www.1uu2.com/">linux</a>发行版比 如Blue Point2.0则采用一个图形化的启动管理器来让你选择操作系统。YDL采用了后者，它叫BOOTX，一个图形化的启动工具。但同时YDL保留了做为底 层的yaboot。但是在两种启动模式之间的切换是一个非常麻烦的工作，我看了手册，决定先不去管它。</p>
<p>在bootx界面上有个选择条，让你选择需要启动的kernel的名字，比如vmlinux或zmlinux，这对编译过kernel的人来说 是一个很好的选择。同时也让你选择启动的分区，是/dev/hda6或其他的，还可以选择是否要进入No video driver模式。</p>
<p>我们知道在imac系统中是没有字符模式的，也就是说有可能你将看不到你所希望的文字模式。在这里我不得不求助于手册，手册上推荐第一启动应该选择No video driver模式，这样就能进入一个模拟的level 3，然后测试你的X配置。我着做了，看到了文字模式，也得到了X系统配置错误的提示。于是不得不进入整个安装工作中最最艰苦的阶段。</p>
<p><strong> 安装调试X系统</strong></p>
<p>首先，YDL提供了标准的Xconfigurator程序，虽然它可以找到我的图形卡，但不知道为什么总不能通过测试。经过一阵子的摸索之后， 我在文挡中知道了具体的方法。我的图形卡并不是标准的imac配置，而是一张iProRaidTV SCSI card/TV，于是在手册指导下进入kernel配置界面，并增加了ncr53c8xx=safe:y，以提示系统在启动时候找到SCSI总线。这个方 法并不能使用图形卡的高级功能，但我想能用就是好事。重新编译kernel后，启动机器。</p>
<p>启动之后又出现了麻烦，YDL自动寻找我的SCSI上的设备，我想也许找到我的iProRaid卡就能停止下来，可惜它并没有停止，而是一直不断的循环查 找，直到我无法忍受按下了电源。经过几次失败之后，我把在一台PIII上已经编译好的kernel copy到了imac机器上，这个kernel里我用NRC的驱动来配置我的这张倒霉的图形卡。奇迹出现了，启动的时候系统再没有碰到什么问题。</p>
<p>但当我用startx启动x的时候，还是出现了问题。当然这次并不再是图形卡的问题，而是屏幕分辨率的问题了。YDL使用一个叫Xautoconfig的程序来自动配置X系统，它运行非常顺利，终于我能看到了X系统。</p>
<p><strong> 使用印象：</strong></p>
<p>YDL默认使用KDE，当然通过switchdesk可以切换到GNOME和其他的窗口管理器。X系统总体上和intel系统上的没有什么区 别，虽然感觉上很难接受但实在是没有什么太大区别，无论是运行速度还是图形显示实在是完全一样。这让我非常失望。而且我还发现，imac的声音系统在 YDL下无法工作，在mailgroup里我看到几乎所有的声音问题都没有完整地解决方法，所以我不得不放弃配置声卡的努力。至于其他的功能，比如网络和 打印，YDL做得很好，使用都很正常。</p>
<p><strong> 应用程序：</strong></p>
<p>总体来说，YDL的应用程序也就是那些传统的<a href="http://www.1uu2.com/">linux</a>应用，但有一个非常特殊的软件,叫：MOL MOL的全称叫Mac-On-<a href="http://www.1uu2.com/">linux</a>，作者是SamuelRydh。可以在X系统下运行几乎所有的imac应用程序，当然这些程序是安装在同一台机器 的mac分区里的。我测试了几个小型的应用程序，非常流畅，除了没有声音以外几乎没有问题。但当我使用ie或office的时候系统出现了一堆系统错误。 考虑到我并没有使用标准的YDL kernel，所以我换了一台imac机器。运行很好，虽然有点慢，可很流畅。比起同类的intel下的windows模拟器，这个MOL功能要强很多。<!--more--></p>
<p><strong> 总结：</strong></p>
<p>总体上说，在imac上运行<a href="http://www.1uu2.com/">linux</a>是非常有趣的一个经验。而YDL的确做得非常出色，虽然在配置X系统的时候我碰到了一些麻烦，可就算是在 intel平台上x系统配置同样也是一个非常麻烦的工作。YDL虽然并没有体现出imac的强大功能，但能够在imac上运行本身这件事就是一件非常了不 起的事情，希望有条件的朋友们都能试试。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.1uu2.com/archives/1626/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
