﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-隔叶黄莺 The Blog of Unmi-随笔分类-Unix/Linux</title><link>http://www.blogjava.net/Unmi/category/27665.html</link><description>〖隔叶黄莺三四声，挂壁飞瀑千万尘。若是人间无净土，此处为何妙语真！ 隔叶黄莺四字，本非取自此句，而有寄寓他意，因见妙语，亦与予心合!〗</description><language>zh-cn</language><lastBuildDate>Mon, 14 Apr 2008 15:41:24 GMT</lastBuildDate><pubDate>Mon, 14 Apr 2008 15:41:24 GMT</pubDate><ttl>60</ttl><item><title>在 Windows 平台下从硬盘安装 Ubuntu Linux 7.10(alternate) </title><link>http://www.blogjava.net/Unmi/archive/2008/04/13/192621.html</link><dc:creator>隔叶黄莺</dc:creator><author>隔叶黄莺</author><pubDate>Sun, 13 Apr 2008 15:50:00 GMT</pubDate><guid>http://www.blogjava.net/Unmi/archive/2008/04/13/192621.html</guid><wfw:comment>http://www.blogjava.net/Unmi/comments/192621.html</wfw:comment><comments>http://www.blogjava.net/Unmi/archive/2008/04/13/192621.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Unmi/comments/commentRss/192621.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Unmi/services/trackbacks/192621.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Ubuntu 8.0.4 已在万众企盼当中，本月 4 月 24 日正式发出，代码版本已封闭。继续写一个 Ubuntu Linux 7.10(alternate) 似乎十分多余，那就留给届时还会怀念 Ubuntu 7.10 的人士，也给自己留个底吧。<br><br>当然，每写个东西，总是要负责的，非轻率地转抄，终以本人实践真实记录。前面有篇是讲 Ubuntu 7.10(Desktop) 的安装，在 Windows 平台下从硬盘安装 Ubuntu Linux 7.10(Desktop)，这里记载的是 Ubuntu 7.10(alternate) 的安装，是通过 grub4dos 来加上一个 Ubuntu 启动项，从而能从更盘引导。个人也更偏爱于用 alternate 版的光盘来安装，安装其他 Linux 发行版养成的习惯。<br><br>第一步，软件准备<br>     1) 下载到 ubuntu v7.10-alternate-i386.iso 文件，可从这个链接 http://releases.ubuntu.com/releases/gutsy/ubuntu-7.10-alt&nbsp;&nbsp;<a href='http://www.blogjava.net/Unmi/archive/2008/04/13/192621.html'>阅读全文</a><img src ="http://www.blogjava.net/Unmi/aggbug/192621.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Unmi/" target="_blank">隔叶黄莺</a> 2008-04-13 23:50 <a href="http://www.blogjava.net/Unmi/archive/2008/04/13/192621.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在 Windows 平台下从硬盘安装 Ubuntu Linux 7.10(Desktop)</title><link>http://www.blogjava.net/Unmi/archive/2008/04/06/174899.html</link><dc:creator>隔叶黄莺</dc:creator><author>隔叶黄莺</author><pubDate>Sun, 06 Apr 2008 15:37:00 GMT</pubDate><guid>http://www.blogjava.net/Unmi/archive/2008/04/06/174899.html</guid><wfw:comment>http://www.blogjava.net/Unmi/comments/174899.html</wfw:comment><comments>http://www.blogjava.net/Unmi/archive/2008/04/06/174899.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/Unmi/comments/commentRss/174899.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Unmi/services/trackbacks/174899.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 二、不得已而痛下决心要从硬盘安装它了，其实在 Windows 平台下如何从硬盘安装 Ubuntu Linux 在网上可以搜到一大畧，而且会发现安装越来越简单。比如：<br> <br>6.x 的 Ubuntu 从要下载 grub for dos，编辑 boot.ini、menu.lst 来自行加载镜象文件 (6.10alternate的硬盘安装教程)<br><br>7.x 的 Ubuntu 却简单了许多，它的光盘里就有 wubi-cdboot.exe，不需要额外的东西，只需简单操作。本文就说这一安装过程。<br><br>再说到即将(本月 24 号)发布的 Ubuntu 就更简单了，像安装普通 Windows 应用程序一样了。其实对于前面的版本也可以这么安装的。&nbsp;&nbsp;<a href='http://www.blogjava.net/Unmi/archive/2008/04/06/174899.html'>阅读全文</a><img src ="http://www.blogjava.net/Unmi/aggbug/174899.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Unmi/" target="_blank">隔叶黄莺</a> 2008-04-06 23:37 <a href="http://www.blogjava.net/Unmi/archive/2008/04/06/174899.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Linux/Unix下读取lib目录下所有包生成classpath的Shell</title><link>http://www.blogjava.net/Unmi/archive/2007/07/25/132391.html</link><dc:creator>隔叶黄莺</dc:creator><author>隔叶黄莺</author><pubDate>Wed, 25 Jul 2007 13:14:00 GMT</pubDate><guid>http://www.blogjava.net/Unmi/archive/2007/07/25/132391.html</guid><wfw:comment>http://www.blogjava.net/Unmi/comments/132391.html</wfw:comment><comments>http://www.blogjava.net/Unmi/archive/2007/07/25/132391.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.blogjava.net/Unmi/comments/commentRss/132391.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Unmi/services/trackbacks/132391.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 做了一个 Java 程序放在 Solaris 下运行，用到许多的第三方包，有 *.zip 的和 *.ja r的，放在 lib 目录下，然后写了一个 shell 脚本来运行那个 java 程序，那就要在 classpath 中包含所有在 lib 中的第三方包。<br><br>原来的做法是在 classpath中把lib目录中一个个的包文件名用冒号连缀起来，比如<br>classpath=.:lib/a.jar:lib/b.jar:lib/c.jar:lib/d.zip<br>java -classpath $classpath com.unmi.Main<br><br>碰到程序升级，在lib中增加或减少了包文件，又要再重新修改那个启动 java 程序的 shell 脚本,甚是麻烦。由此想写个 shell，功能是能列举lib目录下所有第三方包，用冒号连缀成一个 classpath 变量，这样的话，无论在 lib 目录中增减包，都不需要再次修改那个启动 java 程序的 shell 脚本，就像 tomcat，无论是 common/lib 还是 app/WEB-INF/lib 中的&nbsp;&nbsp;<a href='http://www.blogjava.net/Unmi/archive/2007/07/25/132391.html'>阅读全文</a><img src ="http://www.blogjava.net/Unmi/aggbug/132391.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Unmi/" target="_blank">隔叶黄莺</a> 2007-07-25 21:14 <a href="http://www.blogjava.net/Unmi/archive/2007/07/25/132391.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>终于在SuSe10上成功安装上了VMware&amp;nbsp;5.5</title><link>http://www.blogjava.net/Unmi/archive/2006/12/04/124064.html</link><dc:creator>隔叶黄莺</dc:creator><author>隔叶黄莺</author><pubDate>Mon, 04 Dec 2006 15:31:00 GMT</pubDate><guid>http://www.blogjava.net/Unmi/archive/2006/12/04/124064.html</guid><wfw:comment>http://www.blogjava.net/Unmi/comments/124064.html</wfw:comment><comments>http://www.blogjava.net/Unmi/archive/2006/12/04/124064.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/Unmi/comments/commentRss/124064.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Unmi/services/trackbacks/124064.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 原来在 RedHat AS3 下安装VMware 4 还是 5 都能非常顺利的安装，可是前几天安装了 SuSe 10，安装 VMware 5 却出了些岔子。<br>我用的是 VMware Workstation 5.5.0 build-18463 for Linux RPM包来进行安装，安装完成后，敲入命令 vmware 执行后，提示<br>unmi:/usr # vmware<br>vmware is installed, but it has not been (correctly) configured<br>for this system. To (re-)configure it, invoke the following command:<br>/usr/bin/vmware-config.pl.<br><br>照着指示，执行 vmware-config.pl&nbsp;&nbsp;<a href='http://www.blogjava.net/Unmi/archive/2006/12/04/124064.html'>阅读全文</a><img src ="http://www.blogjava.net/Unmi/aggbug/124064.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Unmi/" target="_blank">隔叶黄莺</a> 2006-12-04 23:31 <a href="http://www.blogjava.net/Unmi/archive/2006/12/04/124064.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何确保一个&amp;nbsp;Linux&amp;nbsp;Shell&amp;nbsp;只有一个运行实例</title><link>http://www.blogjava.net/Unmi/archive/2006/10/12/124054.html</link><dc:creator>隔叶黄莺</dc:creator><author>隔叶黄莺</author><pubDate>Thu, 12 Oct 2006 06:59:00 GMT</pubDate><guid>http://www.blogjava.net/Unmi/archive/2006/10/12/124054.html</guid><wfw:comment>http://www.blogjava.net/Unmi/comments/124054.html</wfw:comment><comments>http://www.blogjava.net/Unmi/archive/2006/10/12/124054.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Unmi/comments/commentRss/124054.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Unmi/services/trackbacks/124054.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 当我们在 Linux 下写了一个 Shell 做某些操作时，可能在一个终端运行了该脚本还没停止，然而又可能在另一个终端再一次执行了它，会有两个或多个实例在运行。或者是把这个 Shell 安排在 Cron 中，想让它每隔5分钟执行一次，有可能执行时间较长，正在执行当中，下一个5分钟的时刻到了，又在启动一次，这同样也会造成同一个 Shell会同时跑出多个实例来。 <br>同时跑的多个实例就有可能对同一资源的操作造成数据的不可思异。这就要有一种方法来保证同一时刻同一脚本只能有一个实例在运行，借用很多软件的做法，比如 MySQL、Apache 等，在启动的&nbsp;&nbsp;<a href='http://www.blogjava.net/Unmi/archive/2006/10/12/124054.html'>阅读全文</a><img src ="http://www.blogjava.net/Unmi/aggbug/124054.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Unmi/" target="_blank">隔叶黄莺</a> 2006-10-12 14:59 <a href="http://www.blogjava.net/Unmi/archive/2006/10/12/124054.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>