<?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>DK YU &#187; Ubuntu</title>
	<atom:link href="http://dkyu.com/category/ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://dkyu.com</link>
	<description>Derek weblog: 喜欢俯视的感觉,边界足够小,这样可以把世界看的更清楚. 喜欢仰视的感觉,细节足够大,这样可以把自己看的更清楚. 头顶终于没有广告了！！</description>
	<lastBuildDate>Wed, 14 Mar 2012 07:43:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>如何在ubuntu server 环境安装 vnc4server 服务和xfce 图形环境</title>
		<link>http://dkyu.com/2011/04/04/%e5%a6%82%e4%bd%95%e5%9c%a8ubuntu-server-%e7%8e%af%e5%a2%83%e5%ae%89%e8%a3%85-vnc4server-%e6%9c%8d%e5%8a%a1%e5%92%8cxfce-%e5%9b%be%e5%bd%a2%e7%8e%af%e5%a2%83/</link>
		<comments>http://dkyu.com/2011/04/04/%e5%a6%82%e4%bd%95%e5%9c%a8ubuntu-server-%e7%8e%af%e5%a2%83%e5%ae%89%e8%a3%85-vnc4server-%e6%9c%8d%e5%8a%a1%e5%92%8cxfce-%e5%9b%be%e5%bd%a2%e7%8e%af%e5%a2%83/#comments</comments>
		<pubDate>Mon, 04 Apr 2011 07:48:46 +0000</pubDate>
		<dc:creator>Derek</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Stuff]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[domain]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[Linode]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://dkyu.com/?p=600</guid>
		<description><![CDATA[如何在Ubuntu server VPS上安装vnc 图形支持环境。 图形环境虽然可以提高不少操作上的便利，但是却会消耗比较多的内存。如果VPS的内存本来就不够用的话 推荐还是不要安装任何图形环境。 现在手上有的VPS 除了Linode 的是Xen 以外都是基于OPENVZ的。比如比较有名的 buyvm.net 以及 directspace.net 的VPS。 两个都是不错的选择 流量相对比较大，硬盘大小也可以接受， 用来做VPN，或者文件转发都是不错的选择。 OPENVZ的好处就是一般主机商都会给比较高的内存，所以推荐还是在512MB以上内存的VPS上安装图形界面， 不然很容易崩溃。 内存能省则省 所以我选择了 XFCE图形界面，相对来说比较轻量，反应速度也比较快一点。 Ubuntu server 我选择的是10.10 反正不是生产环境 个人觉得还是用新的会比较好点，一来版本新，二来教程会比较多。 新系统上来第一件事情就是 更新了 $sudo apt-get update $sudo apt-get upgrade 必须的。 接下来需要安装 vnc 服务器了。 $sudo apt-get install vnc4server ubuntu 是用vnc4server centsos貌似是 vncserver 安装完毕以后需要用普通户用修改一次 vnc的密码 $vnc4passwd 按照提示两次输入密码 这个密码是客户端链接VNC服务器环境的时候需要输入的密码。 然后再用普通用户运行一次 $vnc4server 都没问题的话会显示在本用户目录链接了vnc的配置服务文件等等， [...]]]></description>
			<content:encoded><![CDATA[<p>如何在Ubuntu server VPS上安装vnc 图形支持环境。<br />
图形环境虽然可以提高不少操作上的便利，但是却会消耗比较多的内存。如果VPS的内存本来就不够用的话 推荐还是不要安装任何图形环境。<br />
现在手上有的VPS 除了<a href="http://www.linode.com/?r=8fa11c971e266a3cc382c23d2ba16a332ae8f10e">Linode</a> 的是Xen 以外都是基于OPENVZ的。比如比较有名的 <a href="http://buyvm.net">buyvm.net</a>   以及<br />
<a href="http://directspace.net/eportal/aff.php?aff=285">directspace.net </a> 的VPS。   两个都是不错的选择 流量相对比较大，硬盘大小也可以接受，<br />
用来做VPN，或者文件转发都是不错的选择。<br />
OPENVZ的好处就是一般主机商都会给比较高的内存，所以推荐还是在512MB以上内存的VPS上安装图形界面， 不然很容易崩溃。</p>
<p>内存能省则省 所以我选择了 XFCE图形界面，相对来说比较轻量，反应速度也比较快一点。<br />
Ubuntu server 我选择的是10.10 反正不是生产环境 个人觉得还是用新的会比较好点，一来版本新，二来教程会比较多。<br />
新系统上来第一件事情就是 更新了</p>
<p><code> $sudo apt-get update</code><br />
<code> $sudo apt-get upgrade</code></p>
<p>必须的。<br />
接下来需要安装 vnc 服务器了。</p>
<p><code> $sudo apt-get install vnc4server</code></p>
<p> ubuntu 是用vnc4server  centsos貌似是  vncserver<br />
安装完毕以后需要用普通户用修改一次 vnc的密码</p>
<p><code>$vnc4passwd</code></p>
<p>按照提示两次输入密码  这个密码是客户端链接VNC服务器环境的时候需要输入的密码。<br />
然后再用普通用户运行一次</p>
<p><code> $vnc4server</code></p>
<p>都没问题的话会显示在本用户目录链接了vnc的配置服务文件等等， 默认第一个vnc 服务使用了vnc的端口 :1  记住就是了。<br />
在本地安装vnc的客户端， 我用的是realvnc， 在填写vnc服务地址的时候填写 你的域名+:1    比如<br />
your_domain_name:1  IP也可以<br />
没错的话应该会显示之前设置的那个vnc密码 进入以后默认开启的是Xterm 桌面环境，一般都是光秃秃的只剩下一个console。<br />
如果都没有问题那么可以先停止这个vnc 服务实例。</p>
<p><code>$vnc4server -kill :1</code></p>
<p>里面用的:1 就是之前运行那个实例。所有的操作不要使用root用户，不然有安全问题。</p>
<p>vnc服务就这样装好了。 下面就是安装XFCE桌面环境了， ubuntu下面很简单（这就是我最早喜欢用ubuntu的原因）。</p>
<p><code>$sudo apt-get install xfce4</code></p>
<p>等待吧。。。。<br />
完成以后就可以进入本用户目录下的.vnc 目录</p>
<p><code>$cd ~/.vnc</code></p>
<p>备份好原来的 xstartup 文件然后做一下修改</p>
<p>在 <code>x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &#038;</code><br />
这句之后注释掉最后一句 <code>#x-window-manager &#038;</code><br />
然后添加下面这段。</p>
<p><code>x-sesion-manager &#038; xfdesktop &#038; xfce4-panel &#038;<br />
xfce4-menu-plugin &#038;<br />
xfsettingsd &#038;<br />
xfconfd &#038;<br />
xfwm4 &#038;</code></p>
<p>保存文件退出。<br />
重新运行vnc4server 命令 重新连接vnc服务。 xfce图形环境就这么地出来鸟。<br />
接下来就该装什么装什么吧。 如果不想一直占用内存的话 可以在使用完vnc服务后 kill一次。<br />
openvz还是老老实实用nginx做网页服务器 apache2 占用内存太大。</p>
]]></content:encoded>
			<wfw:commentRss>http://dkyu.com/2011/04/04/%e5%a6%82%e4%bd%95%e5%9c%a8ubuntu-server-%e7%8e%af%e5%a2%83%e5%ae%89%e8%a3%85-vnc4server-%e6%9c%8d%e5%8a%a1%e5%92%8cxfce-%e5%9b%be%e5%bd%a2%e7%8e%af%e5%a2%83/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 9 安装 PPTP VPN 服务</title>
		<link>http://dkyu.com/2009/10/22/ubuntu-9-%e5%ae%89%e8%a3%85-pptp-vpn-%e6%9c%8d%e5%8a%a1/</link>
		<comments>http://dkyu.com/2009/10/22/ubuntu-9-%e5%ae%89%e8%a3%85-pptp-vpn-%e6%9c%8d%e5%8a%a1/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 15:00:10 +0000</pubDate>
		<dc:creator>Derek</dc:creator>
				<category><![CDATA[domain]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[Linode]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://dkyu.com/2009/10/22/ubuntu-9-%e5%ae%89%e8%a3%85-pptp-vpn-%e6%9c%8d%e5%8a%a1/</guid>
		<description><![CDATA[IPHONE 支持VPN 是件非常不错的事情, 错的是不支持openvpn. 之前的文已经讲述了怎么在Linode 的Ubuntu上设置openvpn. 今天心血来潮准备按个PPTP 来支持IPHONE, 另外PPTP虽然速度比OPENVPN 慢但是加载方便, 弄一个也算是防万一. pptp 的安装设置其实一点都不难, 花了大时间的却是在配置对应的iptables上面. sudo apt-get install pptpd -y 在ubuntu就是那么的方便,自动解决好包依赖关系. 安装完成后备份一下/etc/pptpd.conf 就是修改配置了. 好吧 这里要说一下浪费了很长时间的问题. option /etc/ppp/pptpd-options #logwtmp localip 192.168.100.254 remoteip 192.168.100.130-199 其实这个配置文件灰常的简单option就不说了, 默认. localip 和 remoteip请使用样本配置文件最后的两段, 打开注释#就可以了.这里需要说的是在Ubuntu 9上 一定要把 logwtmp 这个选项注释掉, 原因俺也不知道, 要感谢一下twitter 朋友上的帮忙了, 之前的配置在连接用户的这步总是出错, 修改了这个就好用了.. 第二步需要修改的是 配置文件 /etc/ppp/chap-secrets这个文件保存了PPTP 用户信息, 按照配置文件上的说明以下面的格式输入就ok了. 中间pptpd 这个服务如果默认的话不需要修改. yourname pptpd [...]]]></description>
			<content:encoded><![CDATA[<p>IPHONE 支持VPN 是件非常不错的事情, 错的是不支持openvpn. 之前的文已经讲述了怎么在Linode 的Ubuntu上设置openvpn. 今天心血来潮准备按个PPTP 来支持IPHONE, 另外PPTP虽然速度比OPENVPN 慢但是加载方便, 弄一个也算是防万一. pptp 的安装设置其实一点都不难, 花了大时间的却是在配置对应的iptables上面.</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;">sudo apt<span style="color: #339933;">-</span>get install pptpd <span style="color: #339933;">-</span><span style="color: #000066;">y</span></pre></div></div>

<p>在ubuntu就是那么的方便,自动解决好包依赖关系. 安装完成后备份一下/etc/pptpd.conf 就是修改配置了. 好吧 这里要说一下浪费了很长时间的问题.</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;">option <span style="color: #339933;">/</span>etc<span style="color: #339933;">/</span>ppp<span style="color: #339933;">/</span>pptpd<span style="color: #339933;">-</span>options
<span style="color: #666666; font-style: italic;">#logwtmp</span>
localip 192<span style="color: #339933;">.</span>168<span style="color: #339933;">.</span>100<span style="color: #339933;">.</span>254
remoteip 192<span style="color: #339933;">.</span>168<span style="color: #339933;">.</span>100<span style="color: #339933;">.</span>130<span style="color: #339933;">-</span><span style="color: #cc66cc;">199</span></pre></div></div>

<p>其实这个配置文件灰常的简单option就不说了, 默认. localip 和 remoteip请使用样本配置文件最后的两段, 打开注释#就可以了.这里需要说的是在Ubuntu 9上 一定要把 logwtmp 这个选项注释掉, 原因俺也不知道, 要感谢一下twitter 朋友上的帮忙了, 之前的配置在连接用户的这步总是出错, 修改了这个就好用了..<br />
第二步需要修改的是 配置文件 /etc/ppp/chap-secrets这个文件保存了PPTP 用户信息, 按照配置文件上的说明以下面的格式输入就ok了. 中间pptpd 这个服务如果默认的话不需要修改.</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;">yourname pptpd yourpassword <span style="color: #339933;">*</span></pre></div></div>

<p>最后用星号表示任何地方都可以通过这个用户访问VPN, VPN 本来就是提供方便访问的不是么? 最后要修改的是 <span style="font-family: monospace; white-space: pre;">/etc/ppp/pptpd-options</span>我只修改了一个地方就是 ms-dns xx.xx.xx.xx 这里XXOO表示服务器的路由器地址, 跟openvpn 的push DNS 有点异曲同工, 就是让客户端通过这个DNS来访问网络,<br />
完成配置后 重启一下pptp 服务 在ubuntu 下面我是这样重启的</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;"><span style="color: #0000ff;">$sudo</span> <span style="color: #339933;">/</span>etc<span style="color: #339933;">/</span>init<span style="color: #339933;">.</span>d<span style="color: #339933;">/</span>pptpd stop
<span style="color: #0000ff;">$sudo</span> <span style="color: #339933;">/</span>etc<span style="color: #339933;">/</span>init<span style="color: #339933;">.</span>d<span style="color: #339933;">/</span>pptpd start</pre></div></div>

<p>如果你的服务器没配置iptables防火墙的 现在应该就可以通过在XP上建立简单的PPTP连接访问服务器资源了, 接下来就是配置iptables的过程切记备份现在的配置 小心噢.先来添加一条让1723端口通过的规则,然后就是允许gre协议通过防火墙, 其中xx.xx.xx.xx 就是服务器网卡绑定的地址, 一般是eth0 就是链接互联网的那个地址.</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;"><span style="color: #0000ff;">$sudo</span> iptables <span style="color: #339933;">-</span>A INPUT <span style="color: #339933;">-</span>p tcp <span style="color: #339933;">-</span><span style="color: #000066;">m</span> state <span style="color: #339933;">--</span>state NEW <span style="color: #339933;">--</span>dport <span style="color: #cc66cc;">1723</span> <span style="color: #339933;">-</span>j ACCEPT
<span style="color: #0000ff;">$sudo</span> iptables <span style="color: #339933;">-</span>A INPUT <span style="color: #339933;">-</span>p gre <span style="color: #339933;">-</span>j ACCEPT
<span style="color: #0000ff;">$sudo</span> iptables <span style="color: #339933;">-</span>A OUTPUT <span style="color: #339933;">-</span>p gre <span style="color: #339933;">-</span>j ACCEPT
<span style="color: #0000ff;">$sudo</span> iptables <span style="color: #339933;">-</span>A INPUT <span style="color: #339933;">-</span>p tcp <span style="color: #339933;">--</span>sport <span style="color: #cc66cc;">1723</span> <span style="color: #339933;">-</span><span style="color: #000066;">s</span> xx<span style="color: #339933;">.</span>xx<span style="color: #339933;">.</span>xx<span style="color: #339933;">.</span>xx <span style="color: #339933;">-</span>j ACCEPT
<span style="color: #0000ff;">$sudo</span> iptables <span style="color: #339933;">-</span>A OUTPUT <span style="color: #339933;">-</span>p tcp <span style="color: #339933;">--</span>dport <span style="color: #cc66cc;">1723</span> <span style="color: #339933;">-</span>d xx<span style="color: #339933;">.</span>xx<span style="color: #339933;">.</span>xx<span style="color: #339933;">.</span>xx <span style="color: #339933;">-</span>j ACCEPT</pre></div></div>

<p>万事具备 链接成功, 不过现在还有一件事情要做,就是目前的PPTP链接能顺利链接服务器组成内部网络,但是却只能访问服务器的资源, 离我们通过VPN访问互联网那个还差那么一小步,</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;"><span style="color: #0000ff;">$sudo</span> iptables <span style="color: #339933;">-</span>t nat <span style="color: #339933;">-</span>A POSTROUTING <span style="color: #339933;">-</span><span style="color: #000066;">s</span> 192<span style="color: #339933;">.</span>168<span style="color: #339933;">.</span>100<span style="color: #339933;">.</span>0<span style="color: #339933;">/</span><span style="color: #cc66cc;">24</span> <span style="color: #339933;">-</span>o eth0 <span style="color: #339933;">-</span>j MASQUERADE</pre></div></div>

<p>这步使得通过192.168,100段的数据包路由到主网卡来实现于外部的链接, 好了 所有的东西都搞定了. Bingo !再多说一步, 如果能够通过测试的话就可以吧iptables 的配置保存起来, 具体看每个人的需要, 我自己是保存到一个文件的 每次重启自动导入, 有些人可能倾向手工再录入一次阿 哈哈.</p>
]]></content:encoded>
			<wfw:commentRss>http://dkyu.com/2009/10/22/ubuntu-9-%e5%ae%89%e8%a3%85-pptp-vpn-%e6%9c%8d%e5%8a%a1/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Linode 上养驴</title>
		<link>http://dkyu.com/2009/07/26/linode-%e4%b8%8a%e5%85%bb%e9%a9%b4/</link>
		<comments>http://dkyu.com/2009/07/26/linode-%e4%b8%8a%e5%85%bb%e9%a9%b4/#comments</comments>
		<pubDate>Sun, 26 Jul 2009 11:32:17 +0000</pubDate>
		<dc:creator>Derek</dc:creator>
				<category><![CDATA[domain]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Stuff]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[Linode]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://dkyu.com/2009/07/26/linode-%e4%b8%8a%e5%85%bb%e9%a9%b4/</guid>
		<description><![CDATA[电驴的好处几乎没人不知道的, 特别是国内最著名的verycd , 几乎可以找到最新最精的各式专辑, 唯一的遗憾就是电驴的速度实在是不敢恭维, 舍不得让自己的MACBOOK PRO 长时间的开着就为了用驴驮专辑, 本着榨干VPS最后一滴鲜血的原则, 今天把驴养在了VPS上面,用的就是Linode.com , 考察了一下基本确定了 Mldonkey 这个电驴鼻祖了, 因为服务器并没有安装GUI, 所以只选择了命令行模式, 前端也省略了. Mldonkey 提供了命令行和页面管理的方式, 相对来说页面管理方式比命令行管理方式更直观, 所以在安装了Mldonkey 以后在防火墙上并没有把telnet的端口对外网络开放,只开放了网页管理模式, $sudo apt-get install mldonkey-server 按照官网的文档, 这里包含了大部分的设置文档&#160;&#160;驴子的设置不需要修改太多的设置, 一般来说安装目录放在了.mldonkey 目录, downloads.ini 就是配置文件了, 因为默认闲置了访问IP 只有本机127.0.0.1才可以访问, 不过VPS 都没有图形界面, 几乎没办法访问到这个地址, 更不要说设置了, 还好之前装好了VPN, 连上VPN 让VPS 变成自己的网上邻居. 在配置文件修改这个参数加上VPN的内网IP段. 这样就可以从VPN网络访问管理界面了, 默认admin用户密码是空的,赶紧加上密码,更安全. 相对来说就比较安全了. $sudo mlnet &#38;amp; 的方式来运行MLDonkey ,然后访问管理界面 主机IP:4080 的方式来进行.这个端口也是可变的在配置文件中自己设置, 当然取决于想要MlDonky 来驮Verycd的东西呢还是BT等等 [...]]]></description>
			<content:encoded><![CDATA[<p>电驴的好处几乎没人不知道的, 特别是国内最著名的verycd , 几乎可以找到最新最精的各式专辑, 唯一的遗憾就是电驴的速度实在是不敢恭维, 舍不得让自己的MACBOOK PRO 长时间的开着就为了用驴驮专辑, 本着榨干VPS最后一滴鲜血的原则, 今天把驴养在了VPS上面,用的就是<a href="http://www.linode.com/?r=8fa11c971e266a3cc382c23d2ba16a332ae8f10e">Linode.com</a> , 考察了一下基本确定了 Mldonkey 这个电驴鼻祖了, 因为服务器并没有安装GUI, 所以只选择了命令行模式, 前端也省略了. Mldonkey 提供了命令行和页面管理的方式, 相对来说页面管理方式比命令行管理方式更直观, 所以在安装了Mldonkey 以后在防火墙上并没有把telnet的端口对外网络开放,只开放了网页管理模式,</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;"><span style="color: #0000ff;">$sudo</span> apt<span style="color: #339933;">-</span>get install mldonkey<span style="color: #339933;">-</span>server</pre></div></div>

<p>按照官网的文档, <a href="http://mldonkey.sourceforge.net/MLdonkeyOptionsExplained" id="c4206d0e144c1610d6a5cf3aac71034e" name="c4206d0e144c1610d6a5cf3aac71034e">这里包含了大部分的设置文档</a>&nbsp;&nbsp;驴子的设置不需要修改太多的设置, 一般来说安装目录放在了.mldonkey 目录, downloads.ini 就是配置文件了, 因为默认闲置了访问IP 只有本机127.0.0.1才可以访问, 不过VPS 都没有图形界面, 几乎没办法访问到这个地址, 更不要说设置了, 还好之前装好了VPN, 连上VPN 让VPS 变成自己的网上邻居. 在配置文件修改这个参数加上VPN的内网IP段. 这样就可以从VPN网络访问管理界面了, 默认admin用户密码是空的,赶紧加上密码,更安全. 相对来说就比较安全了.</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;"><span style="color: #0000ff;">$sudo</span> mlnet <span style="color: #0000ff;">&amp;amp</span><span style="color: #339933;">;</span></pre></div></div>

<p>的方式来运行MLDonkey ,然后访问管理界面 主机IP:4080 的方式来进行.这个端口也是可变的在配置文件中自己设置, 当然取决于想要MlDonky 来驮Verycd的东西呢还是BT等等 配置文件中都有对应的端口号, 这个在后台log中可以知道, 在防火墙打开这些端口的访问就可以看到网络流量在上升了. 默认MLDonkey的连接服务器只有4个好像, 可以修改配置文件中server.met 配置来获取www.emule.org.cn/server.met 来增加verycd的服务器列表. 这样驮的更轻松了.</p>
<p>
<img src="http://dkyu.com/wp-content/uploads/2009/07/Picture-11.png" width="480" height="216" alt="Picture 1.png" /></p>
<p>在管理界面可以修改大部分的参数, 比如链接数等等, 回到传输界面就可以通过添加电驴链接的方式增加新的内容, 感觉这个界面还是做的比较强大的, 刚开始的搞不清怎么设置, 熟悉了界面就没问题了. 下载完的文件基本都是放在.mldonkey/incomeing/files 下面, 本着共享的精神当然是要放一段时间再移除拉, 毕竟VPS超流量可不是好玩的事情, 在情况允许范围内还是可以继续放着的, 注意监控流量数据就好了. 驮好的文件可以直接自己用FTP或者其他方式下载到本地, 个速度可不是一个数量级的&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://dkyu.com/2009/07/26/linode-%e4%b8%8a%e5%85%bb%e9%a9%b4/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Linode 设置Web Dav 目录</title>
		<link>http://dkyu.com/2009/06/19/linode-%e8%ae%be%e7%bd%aeweb-dav-%e7%9b%ae%e5%bd%95/</link>
		<comments>http://dkyu.com/2009/06/19/linode-%e8%ae%be%e7%bd%aeweb-dav-%e7%9b%ae%e5%bd%95/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 15:47:33 +0000</pubDate>
		<dc:creator>Derek</dc:creator>
				<category><![CDATA[domain]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[Linode]]></category>
		<category><![CDATA[Stuff]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://dkyu.com/?p=446</guid>
		<description><![CDATA[Web Dav 用来在服务器上设置一个可以远程挂载的目录, 在服务器网速够快的时候相当的方便, 最重要的是挂载到本地后可以当作本地的一个目来来进行管理, 拷贝文件,删除文件都易如反掌, 在配合另外设置的安全验证以后 对个人来说使用将非常的方便, 最棒的是也可以通过浏览器直接访问,利用用户验证达到加密们网络目录的目的, 而且Mac , Linux, Windows都兼容.废话少说现在来设置如何在ubuntu 9,04 服务器上搭建Web Dav 用到的服务器在Linode.com的VPS 如果安装的是Apache2的话 dav_fs dav 模块应该默认都安装了 激活一下就可以用了 $sudo a2enmod dav_fs $sudo a2enmod dav 然后就是设置DAVLock 和验证模块, 比较懒直接用这个方法 不过安全性已经很高了. $cd /usr/share/apache2/ $sudo mkdir var $sudo touch ./var/DAVLock $sudo chown -R www-data:www-data ./var 这里可以利用 htpasswd 来设置用户名, 当然这里的目录都可以改在其他地方,只要能访问到就OK sudo htpasswd -m -c /etc/apache2/.htpasswd yourusername [...]]]></description>
			<content:encoded><![CDATA[<p>Web Dav 用来在服务器上设置一个可以远程挂载的目录,  在服务器网速够快的时候相当的方便, 最重要的是挂载到本地后可以当作本地的一个目来来进行管理, 拷贝文件,删除文件都易如反掌,  在配合另外设置的安全验证以后 对个人来说使用将非常的方便,  最棒的是也可以通过浏览器直接访问,利用用户验证达到加密们网络目录的目的, 而且Mac , Linux, Windows都兼容.废话少说现在来设置如何在ubuntu 9,04 服务器上搭建Web Dav  用到的服务器在<a href="http://www.linode.com/?r=8fa11c971e266a3cc382c23d2ba16a332ae8f10e">Linode.com</a>的VPS</p>
<p>如果安装的是Apache2的话 dav_fs   dav 模块应该默认都安装了 激活一下就可以用了</p>

<div class="wp_syntax"><div class="code"><pre class="prel" style="font-family:monospace;">$sudo a2enmod dav_fs
$sudo a2enmod dav</pre></div></div>

<p>然后就是设置DAVLock  和验证模块, 比较懒直接用这个方法 不过安全性已经很高了.</p>

<div class="wp_syntax"><div class="code"><pre class="prel" style="font-family:monospace;">$cd /usr/share/apache2/ 
$sudo mkdir var
$sudo touch ./var/DAVLock
$sudo chown -R www-data:www-data ./var</pre></div></div>

<p>这里可以利用 htpasswd 来设置用户名, 当然这里的目录都可以改在其他地方,只要能访问到就OK</p>

<div class="wp_syntax"><div class="code"><pre class="prel" style="font-family:monospace;"> sudo htpasswd -m -c /etc/apache2/.htpasswd yourusername
 sudo cat /etc/apache2/.htpasswd</pre></div></div>

<p>然后就是最重要的虚拟目录配置了,  最好是给一个子域名, 这样容易管理文件 安全性也好.<br />
下面就是样例配置信息  可以在 sites-available  目录里面建立想要的子域名然后修改.</p>

<div class="wp_syntax"><div class="code"><pre class="prel" style="font-family:monospace;"># domain: your sub domain
&lt;VirtualHost *:80&gt;
#这里试用了80 端口, 以后的设置会用SSL来加强安全性 那个时候443端口会被调用
  # Admin email, Server Name (domain name) and any aliases
  ServerAdmin webmas...@yourdomean
  ServerName  yourdomain
  ServerAlias www.yourdomain
&nbsp;
  # Index file and Document Root (where the public files are located)
  DirectoryIndex index.php
  DocumentRoot /home/demo/public_html/yourdomian/public
&nbsp;
  # Custom log file locations
  LogLevel warn
  ErrorLog  /home/demo/public_html/yourdomain/log/error.log
  CustomLog /home/demo/public_html/yourdomain/log/access.log combined
&nbsp;
  ErrorDocument 404 /errors/404.html
  ErrorDocument 403 /errors/403.html
&nbsp;
## Location of the DavLock file
DavLockDB /usr/share/apache2/var/DAVLock
        &lt;Directory /home/demo/public_html/yourdomain/public/&gt;
        DAV On
        AuthName &quot;WebDAV Login&quot;
        AuthType Basic
        AuthUserFile /etc/apache2/.htpasswd
        ## Limit access for enhanced security
        Require valid-user
        Order allow,deny
        Allow from all
        &lt;/Directory&gt;
&lt;/VirtualHost&gt;</pre></div></div>

<p>这样设置就完成拉<br />
enable 这个新建的site就可以reload apache2 来访问了. 提示要求输入刚才创建的用户名密码, 进入就可以看到目录里面的文件了.<br />
Mac 和 Linux 自然不用说,  XP 客户端需要安装一个注册表  这里<a href="dkpiconline/0504-202.zip">下载</a> 重启以后才能在 my network places 进行添加. 按部就班就行了. </p>
]]></content:encoded>
			<wfw:commentRss>http://dkyu.com/2009/06/19/linode-%e8%ae%be%e7%bd%aeweb-dav-%e7%9b%ae%e5%bd%95/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linode apache2 设置虚拟目录 支持多域名</title>
		<link>http://dkyu.com/2009/06/18/linode-apache2-%e8%ae%be%e7%bd%ae%e8%99%9a%e6%8b%9f%e7%9b%ae%e5%bd%95-%e6%94%af%e6%8c%81%e5%a4%9a%e5%9f%9f%e5%90%8d/</link>
		<comments>http://dkyu.com/2009/06/18/linode-apache2-%e8%ae%be%e7%bd%ae%e8%99%9a%e6%8b%9f%e7%9b%ae%e5%bd%95-%e6%94%af%e6%8c%81%e5%a4%9a%e5%9f%9f%e5%90%8d/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 06:29:53 +0000</pubDate>
		<dc:creator>Derek</dc:creator>
				<category><![CDATA[Funny]]></category>
		<category><![CDATA[Linode]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[domain]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://dkyu.com/?p=435</guid>
		<description><![CDATA[VPS 如果不弄个虚拟目录来支持多域名那么真的是浪费，可怜的Linode.com 相对VPS 现在大部分的Share Hosting 都是支持多域名的， 其实想要自己的VPS支持多域名是非常简单的。 在架设了Apache2后 做一些虚拟目录设置就可以了。 最初呢最好是建立自己的一个用户名，用来管理大部分的文件，也方便以后设置FTP ，等等。 mkdir -p /home/demo/public_html/demo.com/&#123;public,private,log,backup&#125; 用来在demo用户目录中创建一个叫demo.com 域名的目录，直接用域名名字来作为目录名方便管理。 sudo vim /etc/apache2/sites-available/demo.com 创建一个以域名名字为文件名的子网站配置文件， 也是为了方便管理。 可选用自己喜欢的编辑器，这里用了vim。 配置文件的大概内容是： # domain: demo.com # public: /home/demo/public_html/demo.com/ &#160; &#60;VirtualHost *:80&#62; &#160; # Admin email, Server Name (domain name) and any aliases ServerAdmin webmas...@demo.com ServerName demo.com ServerAlias www.demo.com &#160; # Index file and Document [...]]]></description>
			<content:encoded><![CDATA[<p>VPS 如果不弄个虚拟目录来支持多域名那么真的是浪费，可怜的<a href="http://www.linode.com/?r=8fa11c971e266a3cc382c23d2ba16a332ae8f10e">Linode.com</a>  相对VPS 现在大部分的Share Hosting 都是支持多域名的，  其实想要自己的VPS支持多域名是非常简单的。  在架设了Apache2后 做一些虚拟目录设置就可以了。</p>
<p>最初呢最好是建立自己的一个用户名，用来管理大部分的文件，也方便以后设置FTP ，等等。</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;"><span style="color: #000066;">mkdir</span> <span style="color: #339933;">-</span>p <span style="color: #339933;">/</span>home<span style="color: #339933;">/</span>demo<span style="color: #339933;">/</span>public_html<span style="color: #339933;">/</span>demo<span style="color: #339933;">.</span>com<span style="color: #339933;">/</span><span style="color: #009900;">&#123;</span>public<span style="color: #339933;">,</span>private<span style="color: #339933;">,</span><span style="color: #000066;">log</span><span style="color: #339933;">,</span>backup<span style="color: #009900;">&#125;</span></pre></div></div>

<p>用来在demo用户目录中创建一个叫demo.com  域名的目录，直接用域名名字来作为目录名方便管理。</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;">sudo vim <span style="color: #339933;">/</span>etc<span style="color: #339933;">/</span>apache2<span style="color: #339933;">/</span>sites<span style="color: #339933;">-</span>available<span style="color: #339933;">/</span>demo<span style="color: #339933;">.</span>com</pre></div></div>

<p>创建一个以域名名字为文件名的子网站配置文件，  也是为了方便管理。  可选用自己喜欢的编辑器，这里用了vim。</p>
<p>配置文件的大概内容是：</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># domain: demo.com</span>
<span style="color: #666666; font-style: italic;"># public: /home/demo/public_html/demo.com/</span>
&nbsp;
<span style="color: #339933;">&lt;</span>VirtualHost <span style="color: #339933;">*:</span><span style="color: #cc66cc;">80</span><span style="color: #339933;">&gt;</span>
&nbsp;
  <span style="color: #666666; font-style: italic;"># Admin email, Server Name (domain name) and any aliases</span>
  ServerAdmin webmas<span style="color: #339933;">...</span><span style="color: #0000ff;">@demo</span><span style="color: #339933;">.</span>com
  ServerName  demo<span style="color: #339933;">.</span>com
  ServerAlias www<span style="color: #339933;">.</span>demo<span style="color: #339933;">.</span>com
&nbsp;
  <span style="color: #666666; font-style: italic;"># Index file and Document Root (where the public files are located)</span>
  DirectoryIndex <span style="color: #000066;">index</span><span style="color: #339933;">.</span>php
  DocumentRoot <span style="color: #339933;">/</span>home<span style="color: #339933;">/</span>demo<span style="color: #339933;">/</span>public_html<span style="color: #339933;">/</span>demo<span style="color: #339933;">.</span>com<span style="color: #339933;">/</span>public
&nbsp;
  <span style="color: #666666; font-style: italic;"># Custom log file locations</span>
  LogLevel <span style="color: #000066;">warn</span>
  ErrorLog  <span style="color: #339933;">/</span>home<span style="color: #339933;">/</span>demo<span style="color: #339933;">/</span>public_html<span style="color: #339933;">/</span>demo<span style="color: #339933;">.</span>com<span style="color: #339933;">/</span><span style="color: #000066;">log</span><span style="color: #339933;">/</span>error<span style="color: #339933;">.</span><span style="color: #000066;">log</span>
  CustomLog <span style="color: #339933;">/</span>home<span style="color: #339933;">/</span>demo<span style="color: #339933;">/</span>public_html<span style="color: #339933;">/</span>demo<span style="color: #339933;">.</span>com<span style="color: #339933;">/</span><span style="color: #000066;">log</span><span style="color: #339933;">/</span>access<span style="color: #339933;">.</span><span style="color: #000066;">log</span> combined
&nbsp;
  ErrorDocument <span style="color: #cc66cc;">404</span> <span style="color: #339933;">/</span>errors<span style="color: #339933;">/</span><span style="color: #cc66cc;">404</span><span style="color: #339933;">.</span>html
  ErrorDocument <span style="color: #cc66cc;">403</span> <span style="color: #339933;">/</span>errors<span style="color: #339933;">/</span><span style="color: #cc66cc;">403</span><span style="color: #339933;">.</span>html
&nbsp;
        <span style="color: #339933;">&lt;</span>Directory <span style="color: #339933;">/</span>home<span style="color: #339933;">/</span>demo<span style="color: #339933;">/</span>public_html<span style="color: #339933;">/</span>demo<span style="color: #339933;">.</span>com<span style="color: #339933;">/</span>public<span style="color: #339933;">/&gt;</span>
                Options Indexes FollowSymLinks
                AllowOverride All
        <span style="color: #339933;">&lt;/</span>Directory<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;/</span>VirtualHost<span style="color: #339933;">&gt;</span></pre></div></div>

<p>这个是最基本的配置， 可以根据自己的需要修改，  如果以后需要配置其他服务 同样需要在这边修改。</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;">sudo a2ensite demo<span style="color: #339933;">.</span>com</pre></div></div>

<p>demo.com 其实就是配置文件的名字。  在安装了apache2 后就可以直接用 a2ensite 命令。</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;">sudo <span style="color: #339933;">/</span>etc<span style="color: #339933;">/</span>init<span style="color: #339933;">.</span>d<span style="color: #339933;">/</span>apache2 reload</pre></div></div>

<p>如果显示无错误的话就可以执行apache reload了。<br />
在demo.com  域名指定了 A 记录到 Linode VPS的 公网IP以后就可以直接访问域名来访问虚拟目录了。  DNS继续可能需要一段时间， 所以在修改A 记录以后可以在本地的host 先指定IP来测试页面。  AllowOverride  这个设置可以让虚拟目录支持.htaccess 的URL重写记录。 </p>
]]></content:encoded>
			<wfw:commentRss>http://dkyu.com/2009/06/18/linode-apache2-%e8%ae%be%e7%bd%ae%e8%99%9a%e6%8b%9f%e7%9b%ae%e5%bd%95-%e6%94%af%e6%8c%81%e5%a4%9a%e5%9f%9f%e5%90%8d/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Linode 配置 Apache2 和 PHP5</title>
		<link>http://dkyu.com/2009/06/18/linode-%e9%85%8d%e7%bd%ae-apache2-%e5%92%8c-php5/</link>
		<comments>http://dkyu.com/2009/06/18/linode-%e9%85%8d%e7%bd%ae-apache2-%e5%92%8c-php5/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 04:50:32 +0000</pubDate>
		<dc:creator>Derek</dc:creator>
				<category><![CDATA[domain]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[Linode]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Stuff]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://dkyu.com/?p=399</guid>
		<description><![CDATA[配置Linode上的ubuntu 服务器已经有几天了， 抽空整理了一下配置文档， ubuntu 服务器的配置非常简单， 默认Linode 给的VPS 已经安装了一个裸系统， 需要什么自己apt就可以了。 在修改了源之后进行一次系统更新 然后就开始这是apache2 服务器。 $sudo aptitude install apache2 apache2.2-common apache2-mpm-prefork apache2-utils libexpat1 ssl-cert 这边安装了最基本的apache2 服务， 我添加了ssl-cert . 从文档上看 最新的apache2 已经内建了SSL 模块，这点在后来设置 Web Dav的时候才发现的， 很棒。 接下来就是安装PHP5， 数据库的支持肯定是需要的，所以安装php5的时候肯定要添加上相关的模块： $sudo aptitude install libapache2-mod-php5 php5 php5-common php5-curl php5-dev php5-gd php5-imagick php5-mcrypt php5-memcache php5-mhash php5-mysql php5-pspell php5-snmp php5-xmlrpc php5-xsl 比较懒，干脆把大部分的模块都装了进去。 $sudo aptitude [...]]]></description>
			<content:encoded><![CDATA[<p>配置<a href="http://www.linode.com/?r=8fa11c971e266a3cc382c23d2ba16a332ae8f10e">Linode</a>上的ubuntu 服务器已经有几天了， 抽空整理了一下配置文档，<br />
ubuntu 服务器的配置非常简单，  默认<a href="http://www.linode.com/?r=8fa11c971e266a3cc382c23d2ba16a332ae8f10e">Linode </a>给的VPS 已经安装了一个裸系统， 需要什么自己apt就可以了。  在修改了源之后进行一次系统更新 然后就开始这是apache2 服务器。</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;"><span style="color: #0000ff;">$sudo</span> aptitude install apache2 apache2<span style="color: #339933;">.</span>2<span style="color: #339933;">-</span>common apache2<span style="color: #339933;">-</span>mpm<span style="color: #339933;">-</span>prefork
apache2<span style="color: #339933;">-</span>utils libexpat1 ssl<span style="color: #339933;">-</span>cert</pre></div></div>

<p>这边安装了最基本的apache2 服务， 我添加了ssl-cert .  从文档上看 最新的apache2 已经内建了SSL 模块，这点在后来设置 Web Dav的时候才发现的， 很棒。</p>
<p>接下来就是安装PHP5，  数据库的支持肯定是需要的，所以安装php5的时候肯定要添加上相关的模块：</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;"><span style="color: #0000ff;">$sudo</span> aptitude install libapache2<span style="color: #339933;">-</span>mod<span style="color: #339933;">-</span>php5 php5 php5<span style="color: #339933;">-</span>common php5<span style="color: #339933;">-</span>curl php5<span style="color: #339933;">-</span>dev
 php5<span style="color: #339933;">-</span>gd php5<span style="color: #339933;">-</span>imagick php5<span style="color: #339933;">-</span>mcrypt php5<span style="color: #339933;">-</span>memcache php5<span style="color: #339933;">-</span>mhash php5<span style="color: #339933;">-</span>mysql
php5<span style="color: #339933;">-</span>pspell php5<span style="color: #339933;">-</span>snmp php5<span style="color: #339933;">-</span>xmlrpc php5<span style="color: #339933;">-</span>xsl</pre></div></div>

<p>比较懒，干脆把大部分的模块都装了进去。</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;"><span style="color: #0000ff;">$sudo</span> aptitude install mysql</pre></div></div>

<p>数据库安装就不需要说明了，  第一次安装运行需要填写对应的root密码，照做就Ok了， 之后可以安装phpmyadmin来管理数据库， 这个管理软件比较完善。</p>
<p>这样apache2 和php5就安装完成了，暂时按照默认的配置文件运行apache2</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;"><span style="color: #0000ff;">$sudo</span> <span style="color: #339933;">/</span>etc<span style="color: #339933;">/</span>init<span style="color: #339933;">.</span>d<span style="color: #339933;">/</span>apache2 reload</pre></div></div>

<p>在Linode上 因为VPS分配了一个独立的公网IP， 如果域名指向暂时没弄好的话可以直接在浏览器上打IP查看apache2的运行情况。</p>
]]></content:encoded>
			<wfw:commentRss>http://dkyu.com/2009/06/18/linode-%e9%85%8d%e7%bd%ae-apache2-%e5%92%8c-php5/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>SongBird</title>
		<link>http://dkyu.com/2008/01/05/songbird/</link>
		<comments>http://dkyu.com/2008/01/05/songbird/#comments</comments>
		<pubDate>Sat, 05 Jan 2008 15:35:25 +0000</pubDate>
		<dc:creator>Derek</dc:creator>
				<category><![CDATA[Funny]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://dkyu.com/2008/01/05/songbird/</guid>
		<description><![CDATA[Mozilla 的又一个子项目，貌似最近很多都用Bird当名字， 不过话说回来这些鸟东西还真的很好用，FireFox , ThunderBird 这两个软件就不用说了，现在成了必需品了，东西越做越好，特别是无敌的插件支持浓缩了多少开源社区的精华。 的确不装插件的Friefox ，Thunderbird 实在是大材小用。 一直在Linux下音乐播放器对中文支持都非常的不友好，今天发现这SongBird。 实在是太棒了，外形类似Itunes而且支持差不多90%的中文显示，因为是mozilla的子项目自然就用了类似Firefox的渲染，而且也是支持插件的，超多想象空间。Nice。]]></description>
			<content:encoded><![CDATA[<p>Mozilla 的又一个子项目，貌似最近很多都用Bird当名字， 不过话说回来这些鸟东西还真的很好用，FireFox , ThunderBird 这两个软件就不用说了，现在成了必需品了，东西越做越好，特别是无敌的插件支持浓缩了多少开源社区的精华。 的确不装插件的Friefox ，Thunderbird 实在是大材小用。  一直在Linux下音乐播放器对中文支持都非常的不友好，今天发现这<a href="http://www.songbirdnest.com/" target="_blank">SongBird</a>。  实在是太棒了，外形类似Itunes而且支持差不多90%的中文显示，因为是mozilla的子项目自然就用了类似Firefox的渲染，而且也是支持插件的，超多想象空间。Nice。</p>
<p><a href="http://dkyu.com/dkpiconline/other/SongBird_14921/songbird.png"><img src="http://dkyu.com/dkpiconline/other/SongBird_14921/songbird_thumb.png" style="border: 0px none " alt="songbird" border="0" height="246" width="488" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://dkyu.com/2008/01/05/songbird/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>成功安装avant-window-navigator dock</title>
		<link>http://dkyu.com/2007/04/28/%e6%88%90%e5%8a%9f%e5%ae%89%e8%a3%85avant-window-navigator-dock/</link>
		<comments>http://dkyu.com/2007/04/28/%e6%88%90%e5%8a%9f%e5%ae%89%e8%a3%85avant-window-navigator-dock/#comments</comments>
		<pubDate>Sat, 28 Apr 2007 05:15:53 +0000</pubDate>
		<dc:creator>Derek</dc:creator>
				<category><![CDATA[Stuff]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://dkyu.com/?p=205</guid>
		<description><![CDATA[avant-window-navigator 是一个比较不错的Dock插件，可以替换 gnome的panel达到类似Mac OS 里的Dock效果，今天找到了 avant-window-navigator 的google code，干脆就checkout出来安装看看。当然也可以下载打包好的比较stable的版本，但是谁叫咱是svn敢死队呢。 google code 使用了 svnversion 当版本管理器所以想要checkout最新版本的代码需要安装 svnversion 运行 apt-get install svnversion 进行安装 cd 到一个空闲的目录 svn checkout http://avant-window-navigator.googlecode.com/svn/trunk/ avantinstalldir 就可以checkout最新的源码版本了。 cd avantinsalldir 这里推荐还是使用本上的 配置文件 也就是直接用 ./autogen.sh 拉 ，不过在我的机子上缺少很多开发包，所以根据提示的错误查找到相关的包并进行安装 可以通过 dpkg -S 缺少的文件名 来查找缺少的文件从属的包的情况。 sudo apt-get install libgtk2.0-dev libwnck-dev libwnck-common libgconf2-dev libglib2.0-dev libgnome2-dev libgnome-desktop-2 libgnome-desktop-dev 我的错误信息还提示缺少 dbus-glib-1-dev 这个包，apt的时候提示在当前的源中这个包被替换成另外一个，那就安装另外一个吧 sudo apt-get [...]]]></description>
			<content:encoded><![CDATA[<p>avant-window-navigator  是一个比较不错的Dock插件，可以替换 gnome的panel达到类似Mac OS 里的Dock效果，今天找到了 <a href="http://code.google.com/p/avant-window-navigator/">avant-window-navigator 的google code</a>，干脆就checkout出来安装看看。当然也可以下载打包好的比较stable的版本，但是谁叫咱是svn敢死队呢。</p>
<p>google code 使用了 svnversion 当版本管理器所以想要checkout最新版本的代码需要安装 svnversion</p>
<p>运行 apt-get install svnversion  进行安装<br />
cd 到一个空闲的目录<br />
svn checkout http://avant-window-navigator.googlecode.com/svn/trunk/ avantinstalldir<br />
就可以checkout最新的源码版本了。</p>
<p>cd avantinsalldir<br />
这里推荐还是使用本上的 配置文件<br />
也就是直接用  ./autogen.sh  拉 ，不过在我的机子上缺少很多开发包，所以根据提示的错误查找到相关的包并进行安装<br />
可以通过 dpkg -S 缺少的文件名 来查找缺少的文件从属的包的情况。<br />
sudo apt-get install libgtk2.0-dev libwnck-dev libwnck-common libgconf2-dev<br />
libglib2.0-dev libgnome2-dev libgnome-desktop-2 libgnome-desktop-dev</p>
<p>我的错误信息还提示缺少 dbus-glib-1-dev 这个包，apt的时候提示在当前的源中这个包被替换成另外一个，那就安装另外一个吧 sudo apt-get install libdbus-glib-1-dev  .</p>
<p>然后就是 地球人都知道的 make &#038;&#038; sudo make install 了。<br />
运行  avant-window-navigator 就出现Dock的效果了 <img src='http://dkyu.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><img src="/dkpiconline/other/dock-a.png" alt="dock" /></p>
<p>虽然比较cool 但是我还是习惯摆满快捷图表的 panel哈哈 实用阿。  偶尔欣赏欣赏罢了。enjoy !</p>
]]></content:encoded>
			<wfw:commentRss>http://dkyu.com/2007/04/28/%e6%88%90%e5%8a%9f%e5%ae%89%e8%a3%85avant-window-navigator-dock/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 7.04
Feisty Fawn Fantastic</title>
		<link>http://dkyu.com/2007/04/20/ubuntu-704feisty-fawn-fantastic/</link>
		<comments>http://dkyu.com/2007/04/20/ubuntu-704feisty-fawn-fantastic/#comments</comments>
		<pubDate>Fri, 20 Apr 2007 15:50:37 +0000</pubDate>
		<dc:creator>Derek</dc:creator>
				<category><![CDATA[Stuff]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://dkyu.com/?p=199</guid>
		<description><![CDATA[本来昨天就应该安装好 Feisty Fawn的 但是粗心大意在刻录CD后没有检查CD的数据完整性，安装到一般居然提示MD5有问题。。。原来的6.10 已经格式化了。。 无奈只好尝试用LIVECD引导重新刻录才发现LIVECD没法退出的。。无奈打消了念头。 今天重新刻录了一张，专门检查一下CD。很快就大概半个小时就安装好了. 从装ubuntu开始/home这个分区就么有格式化过。所以数据保存的很好，装好系统界面还是原来的哈哈 。感觉GNOME升级到2.18.1 的确是快了很多。相信也越来越稳定的。 Feisty Fawn的无线网卡模块好像有变化，居然自带了类似windows的无线连接管理的东西，用原来的方法配置我的网卡设置不行了，用这个模块却可以连接无线路由器。整个系统的效率高了很多，最让我高兴的就是7.04已经把ALSA的版本升级到了1.013 我的声卡直接驱动了 哈哈会。而且播放音乐的时候会提示你需要安装的插件然后直接下载安装。apt-get真是会让人变懒阿。处理字体的时候出了点小问题，原来的雅黑被我删除了，wget 了一个发现也是不能用原来是字体的权限没设置好 直接 sudo chmod 755 /usr/share/fonts/truetype/* 然后清理一下字体缓存就可以了 sudo fc-cache -fv 因为/home目录还是原来的分区所以大部分的设置都是不变的比如字体就自动生效了。整体感觉非常值得安装Ubuntu 7.04 . 今天就玩到这里了，明天继续把beryl 恢复好。 不过Compiz和Beryl正在考虑合并的有关事项。当初就是因为Compiz不完善所以选这了从他分支出来的Beryl。 如果这两个项目合并了，相信将会出现更加强大稳定的版本。 Update: 重新把Beryl的官方源加入源列表 deb http://ubuntu.beryl-project.org feisty main 然后 sudo apt-get install beryl beryl-manager . 启动前查看 sudo nano /etc/X11/xorg.conf 确认module section 已经包含了如下几个 Load: Load &#8220;dri&#8221; Load [...]]]></description>
			<content:encoded><![CDATA[<p>本来昨天就应该安装好 Feisty Fawn的 但是粗心大意在刻录CD后没有检查CD的数据完整性，安装到一般居然提示MD5有问题。。。原来的6.10 已经格式化了。。  无奈只好尝试用LIVECD引导重新刻录才发现LIVECD没法退出的。。无奈打消了念头。</p>
<p>今天重新刻录了一张，专门检查一下CD。很快就大概半个小时就安装好了. 从装ubuntu开始/home这个分区就么有格式化过。所以数据保存的很好，装好系统界面还是原来的哈哈 。感觉GNOME升级到2.18.1  的确是快了很多。相信也越来越稳定的。 Feisty Fawn的无线网卡模块好像有变化，居然自带了类似windows的无线连接管理的东西，用原来的方法配置我的网卡设置不行了，用这个模块却可以连接无线路由器。整个系统的效率高了很多，最让我高兴的就是7.04已经把ALSA的版本升级到了1.013 我的声卡直接驱动了 哈哈会。而且播放音乐的时候会提示你需要安装的插件然后直接下载安装。apt-get真是会让人变懒阿。处理字体的时候出了点小问题，原来的雅黑被我删除了，wget 了一个发现也是不能用原来是字体的权限没设置好  直接  sudo chmod 755 /usr/share/fonts/truetype/*    然后清理一下字体缓存就可以了 sudo fc-cache -fv  因为/home目录还是原来的分区所以大部分的设置都是不变的比如字体就自动生效了。整体感觉非常值得安装Ubuntu 7.04 .</p>
<p>今天就玩到这里了，明天继续把beryl 恢复好。 不过Compiz和Beryl正在考虑合并的有关事项。当初就是因为Compiz不完善所以选这了从他分支出来的Beryl。  如果这两个项目合并了，相信将会出现更加强大稳定的版本。</p>
<p>Update:  重新把Beryl的官方源加入源列表  deb http://ubuntu.beryl-project.org feisty main<br />
然后  sudo apt-get install beryl beryl-manager .  启动前查看 sudo nano /etc/X11/xorg.conf 确认module section 已经包含了如下几个 Load:<br />
Load    &#8220;dri&#8221;<br />
Load    &#8220;glx&#8221;<br />
Load    &#8220;vbe&#8221;<br />
然后 Section &#8220;DRI&#8221; 包含设置<br />
        Mode    0666<br />
在Gnome添加一个startup session在启动GDM的时候启动Beryl 。一切OK！</p>
]]></content:encoded>
			<wfw:commentRss>http://dkyu.com/2007/04/20/ubuntu-704feisty-fawn-fantastic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>哇哈哈哈哈哈</title>
		<link>http://dkyu.com/2007/04/15/%e5%93%87%e5%93%88%e5%93%88%e5%93%88%e5%93%88%e5%93%88/</link>
		<comments>http://dkyu.com/2007/04/15/%e5%93%87%e5%93%88%e5%93%88%e5%93%88%e5%93%88%e5%93%88/#comments</comments>
		<pubDate>Sun, 15 Apr 2007 12:57:33 +0000</pubDate>
		<dc:creator>Derek</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Stuff]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://dkyu.com/?p=197</guid>
		<description><![CDATA[两年了，TMD我等了快两年了，终于有声音了！！！！ 05-28-2005 08:49 ，一个跟我相同遭遇的朋友在 alsa 组织提交一份Bug，是关于Benq S52的声卡无法在linux驱动的问题。我也提交了相同的问题。几乎刚开始一年的时间内经常关注整个进展情况。每次邮件提醒列表更新都是兴从从的进去看，每次都是败兴而归。最后甚至直接把列表通知塞进了垃圾箱。还是要鄙视Benq 这个厂商，居然使用了Conexant.这家的声卡。还不提供相关驱动。终于！！！！！ 近段时间有的朋友在编译安装alsa的时候debug模式全开会发现一下下声音。马上这个发现就被重视起来了。今天翻邮箱的时候又看到了那些通知列表，不甘心的进去瞧瞧，居然发现最后一个家伙的留言是 &#8220;The patch is already in ALSA HG tree. Thanks guys for debugging this.&#8221; .what !!!!!! 莫非这个Bug已经被fixed 了？？？ 赶紧查看一下bug的状态，果然 “ 02-15-2007 19:43” Fixed了。。。哇哈哈哈哈。。-_-!!!为什么现在我才发现！！！ 回头想想不对，为什么我的Benq还是没有声音？ 赶紧查看一下alsa的版本 1.0.11. 进去ALSA的 驱动目录 一看 最新的版本是 1.014rc3 .难怪没有进入ubuntu的source list了，还在rc阶段！！下载编译安装以后重启果然可以了 哈哈哈哈！！！！牛！！ 再也不用忍受无声的系统了。。 下面是安装步骤,分享出来: 1. 下载需要的源码包 wget -c ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.14rc3.tar.bz2 2. 我是已经安装了编译环境的 所以省略安装编译环境的步骤 ，不懂的请查看各自发行版的howto。 3. 解压缩下载的源码包 [...]]]></description>
			<content:encoded><![CDATA[<p>两年了，TMD我等了快两年了，终于有声音了！！！！</p>
<p>05-28-2005 08:49 ，一个跟我相同遭遇的朋友在 <a href="http://www.alsa-project.org">alsa 组织</a>提交一份Bug，是关于Benq S52的声卡无法在linux驱动的问题。我也提交了相同的问题。几乎刚开始一年的时间内经常关注整个进展情况。每次邮件提醒列表更新都是兴从从的进去看，每次都是败兴而归。最后甚至直接把列表通知塞进了垃圾箱。还是要鄙视Benq 这个厂商，居然使用了Conexant.这家的声卡。还不提供相关驱动。终于！！！！！   近段时间有的朋友在编译安装alsa的时候debug模式全开会发现一下下声音。马上这个发现就被重视起来了。今天翻邮箱的时候又看到了那些通知列表，不甘心的进去瞧瞧，居然发现最后一个家伙的留言是 &#8220;The patch is already in ALSA HG tree. Thanks guys for debugging this.&#8221;  .what !!!!!!   莫非这个Bug已经被fixed 了？？？  赶紧查看一下bug的状态，果然  “   	 02-15-2007 19:43” Fixed了。。。哇哈哈哈哈。。-_-!!!为什么现在我才发现！！！</p>
<p>回头想想不对，为什么我的Benq还是没有声音？ 赶紧查看一下alsa的版本 1.0.11.  进去ALSA的 <a href="ftp://ftp.alsa-project.org/pub/driver/">驱动目录</a>  一看 最新的版本是  1.014rc3   .难怪没有进入ubuntu的source list了，还在rc阶段！！下载编译安装以后重启果然可以了 哈哈哈哈！！！！牛！！ 再也不用忍受无声的系统了。。</p>
<p>下面是安装步骤,分享出来:</p>
<p>1.  下载需要的源码包<br />
wget -c  ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.14rc3.tar.bz2</p>
<p>2.  我是已经安装了编译环境的 所以省略安装编译环境的步骤 ，不懂的请查看各自发行版的howto。</p>
<p>3.  解压缩下载的源码包<br />
 tar -xjf   alsa-driver-1.0.14rc3.tar.bz2</p>
<p>4. 进入源码目录执行configure (注意需要在参数里把debug模式全开,其他的根据自己需要添加) 这步时间比较长<br />
./configure &#8211;with-debug=full &#8211;with-isapnp=no &#8211;with-sequencer=yes &#8211;with-oss=yes &#8211;with-cards=intel8x0</p>
<p>5. 接下里就是make和install  拉<br />
make   (要一小点时间)<br />
sudo make install  (要一小小点时间)</p>
<p>结束！  还没声音？ 重启一下就可以听到进GDM的当当当了。 记得 运行 alsamixer 把那些Muted的选项打开。 哈哈 爽！！！</p>
]]></content:encoded>
			<wfw:commentRss>http://dkyu.com/2007/04/15/%e5%93%87%e5%93%88%e5%93%88%e5%93%88%e5%93%88%e5%93%88/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

