<?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>R2S &#187; Linux</title> <atom:link href="http://www.road2stat.com/cn/category/unix_study/feed" rel="self" type="application/rss+xml" /><link>http://www.road2stat.com/cn</link> <description>江湖一散人</description> <lastBuildDate>Thu, 26 Jan 2012 08:18:36 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Arch是个好发行版</title><link>http://www.road2stat.com/cn/unix_study/arch_is_good.html</link> <comments>http://www.road2stat.com/cn/unix_study/arch_is_good.html#comments</comments> <pubDate>Thu, 14 Jul 2011 00:40:11 +0000</pubDate> <dc:creator>Xiao Nan</dc:creator> <category><![CDATA[Linux]]></category> <category><![CDATA[Arch]]></category> <category><![CDATA[Ubuntu]]></category> <category><![CDATA[字体]]></category> <category><![CDATA[渲染]]></category><guid isPermaLink="false">http://www.road2stat.com/cn/?p=797</guid> <description><![CDATA[扔了已经用了一个月的Fedora, 换了Arch. 今天这些发行版之间没有太多的差别, 基本就一个包管理工具不同, 再就是追新的狂热程度不同而已, 其他方面的同质化非常严重. 之前的Fedora 15用起来有些致命的问题: evince假死, Virtualbox假死, flash插件假死, kill都不好使, 几乎只能重启, 定制起来又不是很方便, 所以花了一天时间迁移到了Arch. 安装过程很简单, 用四个字概括就是: 一劳永逸. 细节上的定制也非常方便. 用yaourt换上了AUR里的 freetype2-ubuntu fontconfig-ubuntu libxft-ubuntu cairo-ubuntu 四个被打了十全补丁的库以后, 再用Gnome Tweak Tool改一下hinting的细节, 字体渲染效果就相当不错了. Arch便捷集中的文本式配置, AUR/yaourt, 让我体会到了Ubuntu和Fedora都没能提供的前所未有的自由. 用了一会儿以后, 感觉命令行真的可以提高工作的效率, 就算有正事, 开了X以后, 有时也是迷茫的四处游荡, 一会开个网页, 一会开个播放器 ... &#8230; <a href="http://www.road2stat.com/cn/unix_study/arch_is_good.html">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>扔了已经用了一个月的Fedora, 换了Arch.</p><p><a href="http://www.road2stat.com/cn/wp-content/attachments/2011/07/arch_screenshot.png"><img src="http://www.road2stat.com/cn/wp-content/attachments/2011/07/arch_screenshot.png" alt="arch_screenshot" title="arch_screenshot" width="500" height="394" class="aligncenter size-full wp-image-798" /></a></p><p>今天这些发行版之间没有太多的差别, 基本就一个包管理工具不同, 再就是追新的狂热程度不同而已, 其他方面的同质化非常严重. 之前的Fedora 15用起来有些致命的问题: evince假死, Virtualbox假死, flash插件假死, kill都不好使, 几乎只能重启, 定制起来又不是很方便, 所以花了一天时间迁移到了Arch.</p><p>安装过程很简单, 用四个字概括就是: 一劳永逸.</p><p>细节上的定制也非常方便. 用yaourt换上了AUR里的<br /> <code>freetype2-ubuntu<br /> fontconfig-ubuntu<br /> libxft-ubuntu<br /> cairo-ubuntu</code><br /> 四个被打了十全补丁的库以后, 再用Gnome Tweak Tool改一下hinting的细节, 字体渲染效果就相当不错了. Arch便捷集中的文本式配置, AUR/yaourt, 让我体会到了Ubuntu和Fedora都没能提供的前所未有的自由.</p><p>用了一会儿以后, 感觉命令行真的可以提高工作的效率, 就算有正事, 开了X以后, 有时也是迷茫的四处游荡, 一会开个网页, 一会开个播放器 ... Arch/gentoo这样的发行版注定是相对小众的, 但日趋式同的那些发行版又将去向何方?</p> ]]></content:encoded> <wfw:commentRss>http://www.road2stat.com/cn/unix_study/arch_is_good.html/feed</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Ubuntu下icc/MKL编译Octave失败</title><link>http://www.road2stat.com/cn/unix_study/octave.html</link> <comments>http://www.road2stat.com/cn/unix_study/octave.html#comments</comments> <pubDate>Tue, 24 May 2011 18:56:23 +0000</pubDate> <dc:creator>Xiao Nan</dc:creator> <category><![CDATA[Linux]]></category> <category><![CDATA[icc]]></category> <category><![CDATA[MKL]]></category> <category><![CDATA[Octave]]></category> <category><![CDATA[失败]]></category> <category><![CDATA[编译]]></category><guid isPermaLink="false">http://www.road2stat.com/cn/?p=747</guid> <description><![CDATA[Ubuntu 11.04 32-bit GNU Octave 3.2.4/3.4.0 Intel Composer XE 2011.3.174 虽然有着Intel的"官方"介绍, 但遇到的问题还是非常多, 远比编译R时麻烦十倍不止. Google到最后猜到最后力竭而死, make时仍然有n+10086个warning ... 想要完整功能吧, Octave依赖的东西太多, 首先要先装gnuplot, 否则图都没法画. 如果想有其他支持, 就也请先装全qhull/GraphicsMagick/SparseSuite等等n多第三方library吧 ... 这里吐槽一下gnuplot, gnuplot不包含在GPL中, 也与GNU或FSF无关, 但开源, 却不能免费分发修改版, 真纠结啊 ... 叫着这么个名字 ... 自行使用icc/MKL编译Octave的童鞋请好自为之.]]></description> <content:encoded><![CDATA[<p>Ubuntu 11.04 32-bit<br /> GNU Octave 3.2.4/3.4.0<br /> Intel Composer XE 2011.3.174</p><p>虽然有着Intel的<a href="http://software.intel.com/en-us/articles/using-intel-mkl-in-gnu-octave/">"官方"介绍</a>, 但遇到的问题还是非常多, 远比编译R时麻烦十倍不止. Google到最后猜到最后力竭而死, make时仍然有n+10086个warning ... 想要完整功能吧, Octave依赖的东西太多, 首先要先装gnuplot, 否则图都没法画. 如果想有其他支持, 就也请先装全qhull/GraphicsMagick/SparseSuite等等n多第三方library吧 ... 这里吐槽一下gnuplot, gnuplot不包含在GPL中, 也与GNU或FSF无关, 但开源, 却不能免费分发修改版, 真纠结啊 ... 叫着这么个名字 ...</p><p>自行使用icc/MKL编译Octave的童鞋请好自为之.</p> ]]></content:encoded> <wfw:commentRss>http://www.road2stat.com/cn/unix_study/octave.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>为什么我们更倾向于GNOME3而非Unity?</title><link>http://www.road2stat.com/cn/unix_study/unity_vs_gnome3.html</link> <comments>http://www.road2stat.com/cn/unix_study/unity_vs_gnome3.html#comments</comments> <pubDate>Fri, 06 May 2011 23:28:29 +0000</pubDate> <dc:creator>Xiao Nan</dc:creator> <category><![CDATA[Linux]]></category> <category><![CDATA[Fedora]]></category> <category><![CDATA[GNOME3]]></category> <category><![CDATA[Ubuntu]]></category> <category><![CDATA[Unity]]></category> <category><![CDATA[色彩心理学]]></category><guid isPermaLink="false">http://www.road2stat.com/cn/?p=688</guid> <description><![CDATA[同为触屏而生, 与Canonical力推的Unity相比, GNOME 3在口碑上似乎占了上风. 到底为什么会这样? 以下一段为zz： 二次世界大战后，色彩学理论有了长足的发展，对人的色彩好恶的研究手段逐步完善，使用的色调数目远远超过战前。 美国科学家F·培廉的研究发现，受乳期的婴儿喜爱饱和度高的明亮色彩，他们对色彩的好恶顺序是 (1) 红、(2) 黄、(3) 绿、(4) 蓝。对婴儿无法借助语言调查，只能观察婴儿目光对彩色物体的反应及用手拿取彩色物体的愿望程度。 培廉对儿童及成人进行调查后发现，儿童的色彩好恶顺序是 (1) 蓝、(2) 绿、(3) 紫、(4) 橙、(5) 黄；成年人的色彩好恶顺序是 (1) 蓝、(2) 红、(3) 绿、(4) 紫、(5) 黄。除红色外，儿童与成年人的色彩好恶顺序几乎没有差别。 —— 滝本孝雄/藤沢英昭 《色彩心理学》 pp. 57 假设人们对色彩的好恶在战后几十年间尚没有颠覆性的改变, 那么Canonical原来对土黄色和现在对紫色的选择可真是够糟糕的. 毕竟, 他们的目标用户群不是婴儿 ...]]></description> <content:encoded><![CDATA[<p>同为触屏而生, 与Canonical力推的Unity相比, GNOME 3在口碑上似乎占了上风. 到底为什么会这样? 以下一段为zz：</p><blockquote><p>二次世界大战后，色彩学理论有了长足的发展，对人的色彩好恶的研究手段逐步完善，使用的色调数目远远超过战前。</p><p>美国科学家F·培廉的研究发现，受乳期的婴儿喜爱饱和度高的明亮色彩，他们对色彩的好恶顺序是 (1) 红、(2) 黄、(3) 绿、(4) 蓝。对婴儿无法借助语言调查，只能观察婴儿目光对彩色物体的反应及用手拿取彩色物体的愿望程度。</p><p>培廉对儿童及成人进行调查后发现，儿童的色彩好恶顺序是 (1) 蓝、(2) 绿、(3) 紫、(4) 橙、(5) 黄；成年人的色彩好恶顺序是 (1) 蓝、(2) 红、(3) 绿、(4) 紫、(5) 黄。除红色外，儿童与成年人的色彩好恶顺序几乎没有差别。</p></blockquote><p style="text-align: right;">—— 滝本孝雄/藤沢英昭 <a href="http://book.douban.com/subject/1858227/" target="_blank">《色彩心理学》</a> pp. 57</p><p><a href="http://www.road2stat.com/cn/wp-content/attachments/2011/05/ubuntu_unity.jpg"><img class="aligncenter size-full wp-image-689" title="ubuntu_unity" src="http://www.road2stat.com/cn/wp-content/attachments/2011/05/ubuntu_unity.jpg" alt="ubuntu_unity" width="480" height="300" /></a></p><p><a href="http://www.road2stat.com/cn/wp-content/attachments/2011/05/fedora_gnome3.jpg"><img class="aligncenter size-full wp-image-690" title="fedora_gnome3" src="http://www.road2stat.com/cn/wp-content/attachments/2011/05/fedora_gnome3.jpg" alt="fedora_gnome3" width="480" height="300" /></a></p><p>假设人们对色彩的好恶在战后几十年间尚没有颠覆性的改变, 那么Canonical原来对土黄色和现在对紫色的选择可真是够糟糕的. 毕竟, 他们的目标用户群不是婴儿 ...</p> ]]></content:encoded> <wfw:commentRss>http://www.road2stat.com/cn/unix_study/unity_vs_gnome3.html/feed</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Ubuntu 11.04和点点点点点的Unity</title><link>http://www.road2stat.com/cn/unix_study/unity.html</link> <comments>http://www.road2stat.com/cn/unix_study/unity.html#comments</comments> <pubDate>Sat, 30 Apr 2011 04:42:37 +0000</pubDate> <dc:creator>Xiao Nan</dc:creator> <category><![CDATA[Linux]]></category> <category><![CDATA[11.04]]></category> <category><![CDATA[Ubuntu]]></category> <category><![CDATA[Unity]]></category><guid isPermaLink="false">http://www.road2stat.com/cn/?p=677</guid> <description><![CDATA[昨天在线直升了11.04, 重启一通卸载以后就算是升完了. Canonical在11.04中引入了自己基于Gnome 2.x开发的Unity, 总体上说, 这个界面可能更适合使用触摸屏和宽屏的用户. 问题是, 我用的不仅不是平板设备, 而且还是4:3的普屏. 于是这个悲剧侧边dock让屏幕的水平空间显得怪怪的; 原来点-滑-点就能找到并启动的程序, 现在在最坏情况下可能需要点-点-点-点-点-滑-点才能启动. 真是 ... 蛋__的设计 ... 还真不如更彻底地模仿OS X的dock了, 毕竟那个dock可能只需要点-点-滑-点就能启动一个程序. 表示从精神上支持Canonical, 只是你们需要再激进一些, 激进的方向选好一点就更好了. 不过在线升级倒是很成功, 没有出现重启进不去系统之类的重大悲剧. 除了有一些安装时手动配置过的程序的配置有丢失. 让我感到奇怪的是, 全局菜单有的程序不怎么行, 有的程序又可以, OS X里不是直接都可以的么 ... Canonical任重而道远. 本月成功灌水9篇, 与09年12月初创时持平. 看来是真寂寞了.]]></description> <content:encoded><![CDATA[<p><a href="http://www.road2stat.com/cn/wp-content/attachments/2011/04/nattynarwhal.png"><img class="aligncenter size-full wp-image-678" title="nattynarwhal" src="http://www.road2stat.com/cn/wp-content/attachments/2011/04/nattynarwhal.png" alt="nattynarwhal" width="485" height="152" /></a></p><p>昨天在线直升了11.04, 重启一通卸载以后就算是升完了. Canonical在11.04中引入了自己基于Gnome 2.x开发的Unity, 总体上说, 这个界面可能更适合使用触摸屏和宽屏的用户. 问题是, 我用的不仅不是平板设备, 而且还是4:3的普屏. 于是这个悲剧侧边dock让屏幕的水平空间显得怪怪的; 原来点-滑-点就能找到并启动的程序, 现在在最坏情况下可能需要点-点-点-点-点-滑-点才能启动. 真是 ... 蛋__的设计 ... 还真不如更彻底地模仿OS X的dock了, 毕竟那个dock可能只需要点-点-滑-点就能启动一个程序. 表示从精神上支持Canonical, 只是你们需要再激进一些, 激进的方向选好一点就更好了.</p><p>不过在线升级倒是很成功, 没有出现重启进不去系统之类的重大悲剧. 除了有一些安装时手动配置过的程序的配置有丢失.</p><p>让我感到奇怪的是, 全局菜单有的程序不怎么行, 有的程序又可以, OS X里不是直接都可以的么 ...</p><p>Canonical任重而道远.</p><p>本月成功灌水9篇, 与09年12月初创时持平. 看来是真寂寞了.</p> ]]></content:encoded> <wfw:commentRss>http://www.road2stat.com/cn/unix_study/unity.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Ubuntu安装icc简记</title><link>http://www.road2stat.com/cn/unix_study/ubuntu-icc-installation.html</link> <comments>http://www.road2stat.com/cn/unix_study/ubuntu-icc-installation.html#comments</comments> <pubDate>Sat, 23 Apr 2011 00:35:20 +0000</pubDate> <dc:creator>Xiao Nan</dc:creator> <category><![CDATA[Linux]]></category> <category><![CDATA[icc]]></category> <category><![CDATA[ifort]]></category> <category><![CDATA[Ubuntu]]></category> <category><![CDATA[安装]]></category><guid isPermaLink="false">http://www.road2stat.com/cn/?p=631</guid> <description><![CDATA[环境 Ubuntu 10.10 Maverick 32-bit &#160; 软件包 Intel C++ Composer XE for Linux 2011.3.174 &#160; 准备工作 安装icc(ifort)时需要的库： sudo apt-get install gcc sudo apt-get install build-essential sudo apt-get install g++ &#160; 安装过程 &#160; 1. 选择"非商业软件开发 BlahBlahBlah", 在下载时会直接给一个序列号, 而不是一个30天试用的licence, 然后开始下载. 2. 安装 &#8230; <a href="http://www.road2stat.com/cn/unix_study/ubuntu-icc-installation.html">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<h1>环境</h1><p>Ubuntu 10.10 Maverick 32-bit</p><p>&nbsp;</p><h1>软件包</h1><p>Intel C++ Composer XE for Linux 2011.3.174</p><p>&nbsp;</p><h1>准备工作</h1><p>安装icc(ifort)时需要的库：</p><blockquote><p>sudo apt-get install gcc<br /> sudo apt-get install build-essential<br /> sudo apt-get install g++</p></blockquote><p>&nbsp;</p><h1>安装过程</h1><p>&nbsp;</p><p>1. 选择"非商业软件开发 BlahBlahBlah", 在下载时会直接给一个序列号, 而不是一个30天试用的licence, 然后开始下载.</p><p>2. 安装</p><p>解压tgz, cd至安装文件所在目录, 执行</p><blockquote><p>sudo ./install.sh</p></blockquote><p>选项保持默认即可, 不自定义组件的话默认还会装上MKL之类的一堆东西. ifort的安装完全一样</p><p>3. 环境变量</p><p>完成后在终端键入icc, icpc或ifort, 提示找不到命令, 因为没设环境变量.</p><blockquote><p>sudo gedit ~/.bashrc</p></blockquote><p>在.bashrc末尾加入icc变量</p><blockquote><p>source /opt/intel/composerxe-2011.3.174/bin/iccvars.sh ia32</p></blockquote><p>或加入ifort变量</p><blockquote><p>source /opt/intel/composerxe-2011.3.174/bin/ifortvars.sh ia32</p></blockquote><p>&nbsp;</p><p>4. 启动</p><p>icc: 使用C和C库编译 默认是 -O2</p><p>icpc: 使用C++和C++库编译</p><p>5. 注意</p><p>安装第一步提示操作系统不支持, 无视即可. 环境变量中的 ia32 用以指定x86平台，amd64/emt64写 intel64 .</p><p>6. 卸载</p><blockquote><p>/opt/intel/composerxe-2011.3.174/bin/uninstall.sh</p></blockquote> ]]></content:encoded> <wfw:commentRss>http://www.road2stat.com/cn/unix_study/ubuntu-icc-installation.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Ubuntu 10.10下简单安装配置R环境</title><link>http://www.road2stat.com/cn/unix_study/ubuntu-10-10-r-installation.html</link> <comments>http://www.road2stat.com/cn/unix_study/ubuntu-10-10-r-installation.html#comments</comments> <pubDate>Sat, 23 Apr 2011 00:31:32 +0000</pubDate> <dc:creator>Xiao Nan</dc:creator> <category><![CDATA[Linux]]></category> <category><![CDATA[R]]></category> <category><![CDATA[Ubuntu]]></category> <category><![CDATA[安装]]></category><guid isPermaLink="false">http://www.road2stat.com/cn/?p=625</guid> <description><![CDATA[R的安装 &#160; 参考 http://cran.r-project.org/bin/linux/ubuntu/ 向 /etc/apt/sources.list 中加入: deb http://ftp.ctex.org/mirrors/CRAN/bin/linux/ubuntu maverick/ Secure apt The Ubuntu archives on CRAN are signed with the key of "Michael Rutter &#60;marutter@gmail.com&#62;" with key ID E084DAB9. You can fetch this key with gpg --keyserver keyserver.ubuntu.com --recv-key &#8230; <a href="http://www.road2stat.com/cn/unix_study/ubuntu-10-10-r-installation.html">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<h1>R的安装</h1><p>&nbsp;</p><p>参考 http://cran.r-project.org/bin/linux/ubuntu/</p><p>向 /etc/apt/sources.list 中加入:</p><blockquote><p>deb http://ftp.ctex.org/mirrors/CRAN/bin/linux/ubuntu maverick/</p></blockquote><p>Secure apt</p><p>The Ubuntu archives on CRAN are signed with the key of "Michael Rutter &lt;marutter@gmail.com&gt;" with key ID E084DAB9. You can fetch this key with</p><blockquote><p>gpg --keyserver keyserver.ubuntu.com --recv-key E084DAB9</p></blockquote><p>and then feed it to apt-key with</p><blockquote><p>gpg -a --export E084DAB9 | sudo apt-key add -</p></blockquote><p>安装完整的R system, 使用</p><blockquote><p>sudo apt-get update<br /> sudo apt-get install r-base</p></blockquote><p>管理和维护R包</p><p>The R packages part of the Ubuntu r-base and r-recommended packages are installed into the directory /usr/lib/R/library.<br /> The other r-cran-* packages shipped with Ubuntu are installed into the directory /usr/lib/R/site-library.<br /> These can be updated using apt-get with</p><blockquote><p>sudo apt-get update<br /> sudo apt-get upgrade</p></blockquote><p>整体分为三部分进行管理:<br /> 1. R本身 和一些库 用 apt-get 进行更新<br /> 2. 官方推荐包 默认存在于 /usr/lib/R/library 可用管理员权限下的 update.packages() 更新<br /> 3. 用户安装包 默认存在于 /usr/lib/R/site-library 可用管理员权限下的 update.packages() 更新</p><p>如果用非管理员的用户去装包, 会装到另外一个新文件夹中. 因为对以上目录没有写权限.</p><p>如果用非管理员权限装包, 会装到另外一个新文件夹中. 因为对以上目录没有写权限. 用管理员权限会默认装到 /usr/local/lib/R/site-library 里. 更新的时候亦然.</p><p>sudo gedit /etc/R/Rprofile.site  # 修改默认CRAN镜像</p><p>&nbsp;</p><h1> 手工安装依赖了特别库的包</h1><p>&nbsp;</p><p>安装程序包'Cairo'时退出狀態的值不为0</p><p>安装程序包'rgl'时退出狀態的值不为0</p><p>安装程序包'XML'时退出狀態的值不为0:</p><p>安装程序包'RCurl'时退出狀態的值不为0</p><p>安装程序包'cairoDevice'时退出狀態的值不为0</p><p>安装程序包'fftw'时退出狀態的值不为0</p><p>安装程序包'rcdd'时退出狀態的值不为0</p><p>安装程序包'rgdal'时退出狀態的值不为0</p><p>依赖rgl引起的:</p><p>installation of package 'ks' had non-zero exit status</p><p>installation of package 'feature' had non-zero exit status</p><p>installation of package 'flowCore' had non-zero exit status</p><p>installation of package 'flowViz' had non-zero exit status</p><p>&nbsp;</p><p>安装Cairo:</p><blockquote><p>sudo apt-get install libcairo2-dev libxt-dev</p></blockquote><p>然后install.packages("Cairo")即可</p><p>&nbsp;</p><p>安装cairoDevice:</p><blockquote><p>sudo apt-get install r-cran-cairoDevice</p></blockquote><p>&nbsp;</p><p>安装rgl包:</p><blockquote><p>sudo apt-get install r-cran-rgl</p></blockquote><p>&nbsp;</p><p>安装fftw包:</p><blockquote><p>sudo apt-get install libfftw3-dev</p></blockquote><p>然后install.packages("fftw")即可</p><p>&nbsp;</p><p>安装rcdd包:</p><blockquote><p>sudo apt-get install libgmp3-dev</p></blockquote><p>然后install.packages("rcdd")即可</p><p>&nbsp;</p><p>安装rgdal包:</p><blockquote><p>sudo apt-get install libgdal-dev libproj-dev</p></blockquote><p>然后install.packages("rgdal")即可</p><p>&nbsp;</p><p>安装XML包:</p><blockquote><p>sudo apt-get install libxml++2.6-dev</p></blockquote><p>然后install.packages("XML")即可</p><p>装好以上就能装RCurl了, 初步猜测可能是依赖libxml导致的.</p><p>&nbsp;</p><p>安装rimages包:</p><blockquote><p>sudo apt-get install fftw-dev fftw2</p></blockquote><p>然后install.packages("rimage")即可</p><p>&nbsp;</p><h1>安装RKWard daily版</h1><blockquote><p>sudo add-apt-repository ppa:rkward-devel/rkward-dailys</p></blockquote><p>然后</p><blockquote><p>sudo apt-get update<br /> sudo apt-get install rkward<br /> sudo apt-get dist-upgrade</p></blockquote><p>即可安装RKWard daily版.</p><p>&nbsp;</p> ]]></content:encoded> <wfw:commentRss>http://www.road2stat.com/cn/unix_study/ubuntu-10-10-r-installation.html/feed</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>T60下的hackintosh</title><link>http://www.road2stat.com/cn/unix_study/t60_hackintosh.html</link> <comments>http://www.road2stat.com/cn/unix_study/t60_hackintosh.html#comments</comments> <pubDate>Wed, 29 Sep 2010 16:29:38 +0000</pubDate> <dc:creator>Xiao Nan</dc:creator> <category><![CDATA[Linux]]></category> <category><![CDATA[Mac]]></category> <category><![CDATA[MacTex]]></category> <category><![CDATA[OSX]]></category> <category><![CDATA[R]]></category> <category><![CDATA[T60]]></category><guid isPermaLink="false">http://www.road2stat.com/cn/?p=573</guid> <description><![CDATA[有词云: 在河之洲, 月上柳梢头, 独上兰舟. 问君能有几多愁, 却道天凉好个秋 ...... 大三有些课程实在是无聊的很, 自觉前途黯淡, 不禁心生悲凉 ... 于是花了一个晚上装了一个hackintosh, Snow Leopard, 10.6.3. 三年前的机器, 跑起来也还算顺畅. 安好以后简单修修kext, 打开QE/CI, 就算ok了. 下了MacTeX和R装好, 预计不久以后就可以迁移到OS X下写TeX和R了. MacTeX绑的鸟distribution是TeXLive 2010, 中文支持神马的应该还要配置一下.  苹果捆绑的开发环境Xcode在安装盘里精简掉了, 这下可好, darwin内核的unix-like系统里连GCC都没有了 .. 于是傻傻的下了一个高达2.3G的安装包, 后来转念平时不用也不会用C, 作罢. MacTeX绑定的一干编辑器里, TeXShop还算是可以的. 只是界面过于简洁, 让人不知所措. 不知道那个能用鼠标点选希腊字母的东西怎么才能调出来, 不会是没有吧 ... &#8230; <a href="http://www.road2stat.com/cn/unix_study/t60_hackintosh.html">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>有词云:</p><blockquote><p>在河之洲, 月上柳梢头, 独上兰舟. 问君能有几多愁, 却道天凉好个秋 ......</p></blockquote><p>大三有些课程实在是无聊的很, 自觉前途黯淡, 不禁心生悲凉 ... 于是花了一个晚上装了一个hackintosh, Snow Leopard, 10.6.3. 三年前的机器, 跑起来也还算顺畅. 安好以后简单修修kext, 打开QE/CI, 就算ok了. 下了MacTeX和R装好, 预计不久以后就可以迁移到OS X下写TeX和R了. MacTeX绑的鸟distribution是TeXLive 2010, 中文支持神马的应该还要配置一下.  苹果捆绑的开发环境Xcode在安装盘里精简掉了, 这下可好, darwin内核的unix-like系统里连GCC都没有了 .. 于是傻傻的下了一个高达2.3G的安装包, 后来转念平时不用也不会用C, 作罢.</p><p style="text-align: center;"><a href="http://www.road2stat.com/cn/attachments/2010/09/snowleopard.jpg"><img class="size-full wp-image-574 aligncenter" title="snowleopard_tex_r" src="http://www.road2stat.com/cn/attachments/2010/09/snowleopard.jpg" alt="snowleopard_tex_r" width="520" height="379" /></a></p><p>MacTeX绑定的一干编辑器里, TeXShop还算是可以的. 只是界面过于简洁, 让人不知所措. 不知道那个能用鼠标点选希腊字母的东西怎么才能调出来, 不会是没有吧 ... 所有程序的安装和使用也都极度傻瓜, 卸载就是直接拖到废纸篓, 真是令人发指啊. 这样看来, Windows下的DLL那一套, 早该用奥卡姆剃刀剃掉了.<br /> Grapher, 一个OS X自带的图形计算器, 很好很强大. 画个简单的数学图完全冇问题, 方程形式多复杂, 带参数, 隐函数解不解得出, 还是微分方程, 直接打公式就可以了. 下面是以前邱兄用R画过, Matrix67用Mathematica画过, 俺用Matlab画过的3D heart. 这次再增加一个无聊的实现.<br /> <a href="http://www.road2stat.com/cn/attachments/2010/09/grapher.jpg"><img class="aligncenter size-full wp-image-575" title="macosx_grapher" src="http://www.road2stat.com/cn/attachments/2010/09/grapher.jpg" alt="macosx_grapher" width="520" height="379" /></a><br /> 前段时间还看过一个文章说的是两个开发人员被解雇以后秘密潜回Apple并地下开发图形计算器的传奇过程, 查了一下, 这个Grapher似乎就是前一代那个图形计算器的替代品了.</p> ]]></content:encoded> <wfw:commentRss>http://www.road2stat.com/cn/unix_study/t60_hackintosh.html/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Linux Mint 9 + MAC地址修改 + H3C iNode第三方客户端接入测试</title><link>http://www.road2stat.com/cn/unix_study/linux_h3c_inode.html</link> <comments>http://www.road2stat.com/cn/unix_study/linux_h3c_inode.html#comments</comments> <pubDate>Thu, 08 Jul 2010 18:21:26 +0000</pubDate> <dc:creator>Xiao Nan</dc:creator> <category><![CDATA[Linux]]></category> <category><![CDATA[H3C]]></category> <category><![CDATA[iNode]]></category> <category><![CDATA[MAC地址]]></category> <category><![CDATA[Mint]]></category> <category><![CDATA[Ubuntu]]></category> <category><![CDATA[客户端]]></category> <category><![CDATA[第三方]]></category><guid isPermaLink="false">http://www.road2stat.com/cn/?p=518</guid> <description><![CDATA[一个多月没更新了, 无奈期末突击忙. 丢上来一篇没什么技术含量的. 发这篇博文时, 遇到了一个很无语的问题, 预览不能, 草稿不能保存, 反复提示HTTP 501 Method Not Implemented, 不能以ＧＥＴ方式访问post.php, Google一番后发现原来是因为主机的Apache启用了mod_security所致, 不能发表含有某些关键词的文章, 无语. 这个破烂规则就在这儿, 有兴趣的可以看看. 用了这rule以后是避免webshell了, 可是大大的影响到用户体验了 .. 所以拜此mod所赐, 本文有一句英文命令是用全角打出来的, 使用时不要直接复制, 手动打一下. 而这个关键词, 大约就是／ｅｔｃ／之流. 由于Linux Mint 9 "Isadora"基于Ubuntu 10.04制作而成, 故本文所述亦适用于Ubuntu 10.04 LTS (Lucid Lynx). 我所在的铁道校区的校园网很bt, 上网时需要使用一个叫做H3C iNode客户端进行802.1x认证, &#8230; <a href="http://www.road2stat.com/cn/unix_study/linux_h3c_inode.html">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>一个多月没更新了, 无奈期末突击忙. 丢上来一篇没什么技术含量的.</p><p>发这篇博文时, 遇到了一个很无语的问题, 预览不能, 草稿不能保存, 反复提示HTTP 501 Method Not Implemented, 不能以ＧＥＴ方式访问post.php, Google一番后发现原来是因为主机的Apache启用了mod_security所致, 不能发表含有某些关键词的文章, 无语.</p><p>这个破烂规则<a href="http://www.gotroot.com/downloads/ftp/mod_security/rules.conf" target="_blank">就在这儿</a>, 有兴趣的可以看看.</p><p>用了这rule以后是避免webshell了, 可是大大的影响到用户体验了 .. 所以拜此mod所赐, 本文有一句英文命令是用全角打出来的, 使用时不要直接复制, 手动打一下. 而这个关键词, 大约就是／ｅｔｃ／之流.</p><p>由于Linux Mint 9 "Isadora"基于Ubuntu 10.04制作而成, 故本文所述亦适用于Ubuntu 10.04 LTS (Lucid Lynx).</p><p>我所在的铁道校区的校园网很bt, 上网时需要使用一个叫做H3C iNode客户端进行802.1x认证, 学校又在Server端绑定了客户机的MAC地址, 而我要使用另外一台只装了Linux Mint的台式机上网, 所以简单地把认证的过程记录一下, 也让后来的同学少走些弯路.</p><p>本文假设这台暂时无法上网的机器网卡原有的MAC地址为<strong>00:11:22:33:44:55</strong>, 可以进行认证上网的网卡MAC地址为<strong>AA:BB:CC:DD:EE:FF</strong>.</p><p><span id="more-518"></span></p><h3>修改MAC地址</h3><p>如果你在原来使用Windows可以正常上网的主力机器中安装了Linux Mint或Ubuntu, 那么大可跳过这步. 而我遇到的是一种极端的情况, 完全是另外一块网卡.</p><p>打开终端, 输入ifconfig, 查看想要修改MAC地址的那块以太网卡的名字. 一般情况下是eth0, Hwaddr后面就是这块网卡目前的MAC地址, 见图1.</p><div id="attachment_501" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.road2stat.com/cn/attachments/2010/07/h3c_inode_linux_1.png"><img class="size-medium wp-image-501" title="图1" src="http://www.road2stat.com/cn/attachments/2010/07/h3c_inode_linux_1-300x209.png" alt="图1" width="300" height="209" /></a><p class="wp-caption-text">图1</p></div><p>打开终端, 输入ｓｕｄｏ　ｇｅｄｉｔ／ ｅｔｃ／ｉｎｉｔ．ｄ／ｒｃ．ｌｏｃａｌ, 会询问root密码. 输入密码后将弹出gedit, 在rc.local的最后添加如下指令后保存:</p><p>sudo ifconfig eth0 down<br /> sudo ifconfig eth0 hw ether AA:BB:CC:DD:EE:FF<br /> sudo ifconfig eth0 up</p><p>至于MAC地址AA:BB:CC:DD:EE:FF, 可在Windows下的命令提示符使用命令ipconfig -all获取.</p><p>重新启动.</p><h3>修改连接信息</h3><p>重启以后, 使用ifconfig查看一下是不是已经修改好了? 如图2.</p><div id="attachment_502" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.road2stat.com/cn/attachments/2010/07/h3c_inode_linux_2.png"><img class="size-medium wp-image-502" title="图2" src="http://www.road2stat.com/cn/attachments/2010/07/h3c_inode_linux_2-300x209.png" alt="图2" width="300" height="209" /></a><p class="wp-caption-text">图2</p></div><p>下面暂时告别一下终端, 使用图形界面进行修改会方便一些.</p><p>在桌面右下角的那个网络连接的icon上右键, "Edit Connections...".</p><div id="attachment_503" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.road2stat.com/cn/attachments/2010/07/h3c_inode_linux_3.png"><img class="size-medium wp-image-503" title="图3" src="http://www.road2stat.com/cn/attachments/2010/07/h3c_inode_linux_3-300x145.png" alt="图3" width="300" height="145" /></a><p class="wp-caption-text">图3</p></div><p>在弹出窗口中选择Add, 在"Wired"这个Tab的MAC Address处填入AA:BB:CC:DD:EE:FF.</p><div id="attachment_504" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.road2stat.com/cn/attachments/2010/07/h3c_inode_linux_4.png"><img class="size-medium wp-image-504" title="图4" src="http://www.road2stat.com/cn/attachments/2010/07/h3c_inode_linux_4-300x286.png" alt="图4" width="300" height="286" /></a><p class="wp-caption-text">图4</p></div><p>切换到"IPv4 Settings", 设置Method为Manual(手动), 点击"Add", 在下面的Address, Netmask和Gateway处分别填入学校分配的IP地址/子网掩码/网关地址. 因为学校的政策不同, 所以可能有人不需要进行这步设置或要根据实际情况进行设置. 引用njit8021xclient的ReadMe里的一句话就是"如果你们学校配置的是动态分配IP地址, njit-RefreshIP会自动通知操作系统获取IP地址. 如果学校分配的是静态IP地址，则需要你在网络管理小程序(nm-applet)中手动设置IP地址."</p><div id="attachment_505" class="wp-caption aligncenter" style="width: 285px"><a href="http://www.road2stat.com/cn/attachments/2010/07/h3c_inode_linux_5.png"><img class="size-medium wp-image-505" title="图5" src="http://www.road2stat.com/cn/attachments/2010/07/h3c_inode_linux_5-275x300.png" alt="图5" width="275" height="300" /></a><p class="wp-caption-text">图5</p></div><p>右击网络连接icon, 勾掉"Enable Networking", 即禁用网络连接. 等屏幕右上角Disconnect的提示蹦的差不多了以后, 再次勾选"Enable Networking", 启用网络连接. 然后又会出现效果很炫的提示说Connection Established ...</p><div id="attachment_506" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.road2stat.com/cn/attachments/2010/07/h3c_inode_linux_6.png"><img class="size-medium wp-image-506" title="图6" src="http://www.road2stat.com/cn/attachments/2010/07/h3c_inode_linux_6-300x145.png" alt="图6" width="300" height="145" /></a><p class="wp-caption-text">图6</p></div><h3>使用第三方客户端进行认证</h3><p>在可以上网的机器上, 去<a href="http://wiki.ubuntu.org.cn/%E5%8D%97%E4%BA%AC%E5%B7%A5%E7%A8%8B%E5%AD%A6%E9%99%A2802.1X%E5%AE%A2%E6%88%B7%E7%AB%AF" target="_blank">此页面</a>下载南京工程学院的同学们倾情制作的H3C iNode 802.1x第三方兼容客户端, 在这里我根据系统版本选择了2009年11月19日更新的版本.</p><p>用U盘将压缩包复制到Linux Mint(Ubuntu)中, 将解压后得到的两个文件"njit-client"和"njit-RefreshIP"放入 /home/你的用户名/ 目录下.</p><p>假设我们在H3C iNode中使用的认证用户名为username, 密码为password. 打开终端, 输入</p><p>sudo ./njit-client username password</p><p>出现如图7所示的认证信息即表示认证成功. 不要关闭这个终端窗口, 因为每隔几秒server端还会发包要求回应以检测你是不是仍然在线, 够bt吧. 至此已成功联网, 并持续稳定运行了几小时, 暂时没有发现问题.</p><div id="attachment_507" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.road2stat.com/cn/attachments/2010/07/h3c_inode_linux_7.png"><img class="size-medium wp-image-507" title="图7" src="http://www.road2stat.com/cn/attachments/2010/07/h3c_inode_linux_7-300x210.png" alt="图7" width="300" height="210" /></a><p class="wp-caption-text">图7</p></div><p>其实这里我还尝试了其他两个客户端, 一个是xclient作者flyx大侠制作的Linux兼容客户端, 实验失败. 华为官方放出的H3C iNode for Linux v3.60 E6208也不行, 不过原因似乎是学校的设备不支持版本号如此高的客户端.</p><div id="attachment_508" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.road2stat.com/cn/attachments/2010/07/h3c_inode_linux_8.png"><img class="size-medium wp-image-508" title="图8" src="http://www.road2stat.com/cn/attachments/2010/07/h3c_inode_linux_8-300x247.png" alt="图8" width="300" height="247" /></a><p class="wp-caption-text">图8</p></div><p>(本文系纯技术测试, 请自行斟酌行为后果, 作者不承担任何责任)</p> ]]></content:encoded> <wfw:commentRss>http://www.road2stat.com/cn/unix_study/linux_h3c_inode.html/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>傻瓜式速成教程：20分钟体验Linux+在Linux下玩转R</title><link>http://www.road2stat.com/cn/unix_study/playin_r_under_linux_mint.html</link> <comments>http://www.road2stat.com/cn/unix_study/playin_r_under_linux_mint.html#comments</comments> <pubDate>Wed, 30 Dec 2009 10:30:19 +0000</pubDate> <dc:creator>Xiao Nan</dc:creator> <category><![CDATA[Linux]]></category> <category><![CDATA[Mint]]></category> <category><![CDATA[R]]></category> <category><![CDATA[R包]]></category> <category><![CDATA[TexLive]]></category> <category><![CDATA[中文]]></category> <category><![CDATA[安装]]></category> <category><![CDATA[开源]]></category> <category><![CDATA[编译]]></category> <category><![CDATA[虚拟机]]></category><guid isPermaLink="false">http://www.road2stat.com/cn/?p=275</guid> <description><![CDATA[非郑重声明：对于标题，我从来都是持标题党的态度。如果说我有100％的东西，看我的标题绝对会觉得文中有120％的内容。我是一个彻彻底底的Linux新手，在一周以前从来没碰过Linux，只是在5年前有过一点VMWare WorkStation的使用经历。所以对于一个纯粹的Linux新手，这篇小文章只是局限于傻瓜式的X下，所以此文的非常适合和我一样从来没有接触过Linux的同学。对于各位*nix前辈来说，下面的内容当个笑话看看就可以了，在下不自量力，献丑了 话说眨眼之间2009年就要过去了，新年新气象，不妨让我们趁这个时候试着用Linux跑R吧！（也许这不是一个好的理由 ..）R的开源优势在同样开源的Linux下能够最大化的体现，以前我总是将信将疑，但是经过几天个人的体验，我一点也不会去怀疑命令行方式比GUI方式的生产效率高出N倍了。首先，*nix装好以后基本上就是一个完善而Unique的开发环境，开发、编译、安装一气呵成，简洁明了。反观Windows，编译个Ｒ包还要装一个N兆大小的Rtools和做N多环境变量的设置，看着那些“Friendly”的Manual，我登时晕厥。同时，对于教育网来说，从SourceForge上或者国外站点下载一个Rtools大小的东西实在是慢得可以。而在Linux下，“天空飘过一行字儿，那都不是事儿。” 好了，不扯远了，进入正题。 1 搭建虚拟机环境 首先，为了打消新手对于数据丢失和驱动安装之类的顾虑，我们在这里采用虚拟机的方式安装Linux。“开源传万世，因有你参与”，我们选择的这个同样免费和开源的虚拟机软件就是Sun Virtual Box，请移步这里： http://www.virtualbox.org/ 点击左侧的Downloads，然后下载 VirtualBox 3.1.2 for Windows hosts x86/amd64 这个版本的Virtual Box. 截至本文写作完成时，Sun Virtual Box最新的版本是 3.1.2-56127，直接点击以下链接下载： http://download.virtualbox.org/virtualbox/3.1.2/VirtualBox-3.1.2-56127-Win.exe OK，一路Next安装好以后，打开Sun Virtual Box，进行一些基本的设置。 2 安装Linux Mint 为什么选择Linux Mint这个Linux发行版？很简单，因为Mint翻译成中文就是“薄荷”，Mint基于Ubuntu开发，比Ubuntu更加易用、清爽、漂亮。适合我这样的新手。 首先，下载Mint的ISO安装镜像。 http://ftp.heanet.ie/pub/linuxmint.com/stable/8/LinuxMint-8.iso （1CD，690MB，感谢郭晨曦同学，链接已更新） 打开Sun Virtual Box，选择Machine → &#8230; <a href="http://www.road2stat.com/cn/unix_study/playin_r_under_linux_mint.html">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>非郑重声明：对于标题，我从来都是持<strong>标题党</strong>的态度。如果说我有100％的东西，看我的标题绝对会觉得文中有120％的内容。我是一个彻彻底底的Linux新手，在一周以前<span style="color: #008000;">从来没碰过Linux</span>，只是在5年前有过一点VMWare WorkStation的使用经历。所以对于一个纯粹的Linux新手，这篇小文章只是局限于傻瓜式的X下，所以此文的非常<span style="color: #008000;">适合和我一样从来没有接触过Linux的同学</span>。对于各位*nix前辈来说，下面的内容当个笑话看看就可以了，在下不自量力，献丑了 <img src='http://www.road2stat.com/cn/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p><p>话说眨眼之间2009年就要过去了，新年新气象，<strong>不妨让我们趁这个时候试着用Linux跑R吧！</strong>（也许这不是一个好的理由 ..）R的开源优势在同样开源的Linux下能够最大化的体现，以前我总是将信将疑，但是经过几天个人的体验，我一点也不会去怀疑命令行方式比GUI方式的生产效率高出N倍了。首先，*nix装好以后基本上就是一个完善而Unique的开发环境，开发、编译、安装一气呵成，简洁明了。反观Windows，编译个Ｒ包还要装一个N兆大小的<a href="http://www.murdoch-sutherland.com/Rtools/" target="_blank">Rtools</a>和做N多环境变量的设置，看着那些“Friendly”的Manual，我登时晕厥。同时，对于教育网来说，从SourceForge上或者国外站点下载一个Rtools大小的东西实在是慢得可以。而在Linux下，“天空飘过一行字儿，那都不是事儿。” 好了，不扯远了，进入正题。</p><p><span id="more-275"></span></p><h3>1 搭建虚拟机环境</h3><p>首先，为了打消新手对于数据丢失和驱动安装之类的顾虑，我们在这里采用虚拟机的方式安装Linux。“开源传万世，因有你参与”，我们选择的这个同样免费和开源的虚拟机软件就是<strong>Sun Virtual Box</strong>，请移步这里：</p><p><a href="http://www.virtualbox.org/" target="_blank">http://www.virtualbox.org/</a></p><p>点击左侧的Downloads，然后下载 <strong>VirtualBox 3.1.2 for Windows hosts</strong> x86/amd64 这个版本的Virtual Box.</p><p>截至本文写作完成时，Sun Virtual Box最新的版本是 3.1.2-56127，直接点击以下链接下载：</p><p><a href="http://download.virtualbox.org/virtualbox/3.1.2/VirtualBox-3.1.2-56127-Win.exe" target="_blank">http://download.virtualbox.org/virtualbox/3.1.2/VirtualBox-3.1.2-56127-Win.exe</a></p><p>OK，一路Next安装好以后，打开Sun Virtual Box，进行一些基本的设置。</p><h3>2 安装Linux Mint</h3><p>为什么选择<a href="http://www.linuxmint.com/" target="_blank">Linux Mint</a>这个Linux发行版？很简单，因为Mint翻译成中文就是“薄荷”，Mint基于Ubuntu开发，比Ubuntu更加易用、清爽、漂亮。适合我这样的新手。</p><p>首先，下载Mint的ISO安装镜像。</p><p><a href="http://ftp.heanet.ie/pub/linuxmint.com/stable/8/LinuxMint-8.iso" target="_blank">http://ftp.heanet.ie/pub/linuxmint.com/stable/8/LinuxMint-8.iso</a></p><p>（1CD，690MB，感谢郭晨曦同学，链接已更新）</p><p>打开Sun Virtual Box，选择Machine → New, OS Type选择Linux和Other Linux, 然后分配虚拟机的内存。我的机器是三年前的老机器，T7200+3G内存，我划给了Guest系统1G的内存，Host运行Windows Server 2008 R2 Standard，很流畅，切换自如。大家的机器肯定比我的新，所以完全不用担心运行速度问题。接下来就是一些创建虚拟磁盘，配置选项一类的工作了，在这里不多赘言，大家懂的。我的08R2和VBox还有Mint都使用了英文界面，完全没有任何理解问题。创建好了以后，选择Settings根据个人情况进行一些设置。</p><p>点击Start，开启我们配置好的虚拟机，迎接我们的是First Run Wizard，选择我们之前下好的ISO文件，安装。这里注意，Mint的ISO镜像为LiveCD，第一次启动进入桌面以后需要双击桌面上的安装向导才会进行真正的“安装”。至于安装过程，纯图形界面，完全没有难度，根据提示走就行了。</p><p>安装好以后登录，第一次启动也许会有点慢。根据Virtual Box经常跳出来的提示，安装Guest Additions即可实现一些必要的优化，比如提高Guest系统的分辨率等等。</p><p>Sun Virtual Box的一大好处就是<span style="color: #800000;">不需要任何设置</span>就可以在虚拟机下通过Windows下的网络<span style="color: #800000;">上网</span>了。浏览器自带Firefox, 可以自己下Opera, 邮件客户端Mozilla Thunder Bird，编辑器有gedit，喜欢折腾的同学可以玩Vim或者Emacs。即时通讯用Pidgin，支持十几种协议。媒体播放自带了很全的codecs和几种不同的播放器，作图用GIMP，TeX环境使用“有史以来对中文支持最好”的<a href="http://www.tug.org/texlive/" target="_blank">Tex Live 2009</a>环境+Texmaker即可。如果你真的需要“字处理”的话，不妨试试Linux版本的OpenOffice.org.</p><h3>3 在Linux Mint下安装R</h3><p>点击Menu → All applications → Administration → Software Sources，选择Other Software一栏，点击Add，在弹出的窗口中输入：</p><blockquote><p>deb http://ftp.ctex.org/mirrors/CRAN/bin/linux/ubuntu karmic/</p></blockquote><p>也许会跳出一些提示，请无视之，Continue。</p><p>打开Terminal，输入：</p><blockquote><p>sudo apt-get update<br /> sudo apt-get install r-base<br /> sudo apt-get install r-base-dev</p></blockquote><p>等待自动下载安装完成。<br /> 安装好以后，要进入R，只需在Terminal中输入R，回车即可。<br /> （Tips: 想要退出帮助文档返回上一层时请按q.）</p><h3>4 Linux Mint下R包的安装和编译安装</h3><h4>4.1 安装R包</h4><h5>4.1.1 在线安装</h5><p>以<a href="http://taiyun.cos.name/" target="_blank">太云</a>的corrplot包为例，（此包的Windows版本在R-Forge上暂时无法下载），打开Terminal，输入R，回车，在R中输入：</p><blockquote><p>install.packages("corrplot", repos="http://R-Forge.R-project.org")</p></blockquote><p>R会自动完成下载安装的过程，与Win下无异。</p><h5>4.1.2  本地安装</h5><p>如果你已经下好了以tar.gz为后缀的源码包或者自己编译好了一个以tar.gz为后缀的源码包，安装方法如下（这里不妨假设我们把压缩包下载到了/home/username/Downloads/中）。</p><p>进入Terminal，输入：</p><blockquote><p>cd /home/username/Downloads/<br /> R CMD INSTALL omd_1.0.tar.gz</p></blockquote><p>Bingo，就是这么简单。</p><h4>4.2 创建和编译一个全新的R包</h4><p>关于如何创建和编译一个全新的R包，详见（由丁国徽博士撰写，力荐）：</p><p><a href="http://www.biosino.org/R/R-doc/Rm/RpackageBuild/Rpackage.html" target="_blank"><strong>如何创建R的HelloWorld包（Windows或Linux环境下）</strong></a></p><p><strong><br /> </strong></p><h3>5 其他</h3><h4>5.1 安装中文输入法</h4><p>进入Terminal，输入：</p><blockquote><p>sudo apt-get install scim<br /> sudo apt-get install scim-chinese<br /> sudo apt-get install scim-config-socket<br /> sudo apt-get install scim-modules-socket<br /> sudo apt-get install scim-modules-table<br /> sudo apt-get install scim-qtimm<br /> sudo apt-get install scim-pinyin<br /> sudo apt-get install scim-tables-zh<br /> sudo apt-get install scim-input-pad</p></blockquote><p>根据提示选择y即开始安装SCIM的一系列组件（可能有些命令是多余的）。</p><p>进入menu → All Application → Administration → Language Support，将Keyboard Input Method System选项修改为scim-immodule，然后Log off，再登录以后，打开Mint自带的gedit编辑器，按下Ctrl+空格，中文输入法是不是出现了？</p><h4>5.2 添加共享文件夹</h4><p>如何在虚拟机中访问Host系统中的文件？很简单，Virtual Box已经为我们提供了最大的便利。</p><ul><li>在Virtual Box主界面上选中你创建的虚拟机，选择Settings，点击 “Shared Folders”，添加想要与Mint共享的文件夹，假设此文件夹在Windows下名为MintShare；</li></ul><ul><li>进入Mint, 用root帐号登录（密码与你创建的用户相同），在/mnt/目录下创建一个名为share的文件夹；</li></ul><ul><li>打开Terminal，输入：</li></ul><blockquote><p>mount -t vboxsf MintShare /mnt/share/</p></blockquote><ul><li>打开/mnt/share/目录，是不是文件已经躺在那里了？</li></ul><h4>5.3 添加软件更新源</h4><p>北京交通大学的Ubuntu更新源：</p><blockquote><p>deb http://mirror.bjtu.edu.cn/ubuntu/ karmic main multiverse restricted universe<br /> deb http://mirror.bjtu.edu.cn/ubuntu/ karmic-backports main multiverse restricted universe<br /> deb http://mirror.bjtu.edu.cn/ubuntu/ karmic-proposed main multiverse restricted universe<br /> deb http://mirror.bjtu.edu.cn/ubuntu/ karmic-security main multiverse restricted universe<br /> deb http://mirror.bjtu.edu.cn/ubuntu/ karmic-updates main multiverse restricted universe<br /> deb-src http://mirror.bjtu.edu.cn/ubuntu/ karmic main multiverse restricted universe<br /> deb-src http://mirror.bjtu.edu.cn/ubuntu/ karmic-backports main multiverse restricted universe<br /> deb-src http://mirror.bjtu.edu.cn/ubuntu/ karmic-proposed main multiverse restricted universe<br /> deb-src http://mirror.bjtu.edu.cn/ubuntu/ karmic-security main multiverse restricted universe<br /> deb-src http://mirror.bjtu.edu.cn/ubuntu/ karmic-updates main multiverse restricted universe</p></blockquote><p>除此之外，还有：</p><p>中科大：<a href="http://debian.ustc.edu.cn/ubuntu/" target="_blank">http://debian.ustc.edu.cn/ubuntu/</a><br /> 上海交大：<a href="http://ftp.sjtu.edu.cn/" target="_blank">http://ftp.sjtu.edu.cn/</a></p><p>还有很多其他院校架设的源，在这里不一一列举。请自行搜索“Ubuntu 教育网 源”。</p><p>（源的添加与上文安装R时的添加方法相同）</p><h4>5.4　下载工具</h4><p>如果感觉下载速度比较慢的话，可以用Wine来运行Windows下的迅雷，或者使用这个Linux下的图形化多线程下载工具——MultiGet：</p><p><a href="http://multiget.sourceforge.net/" target="_blank">http://multiget.sourceforge.net/</a></p><p>其实有一个最经典的纯命令行下载工具叫做<a href="http://www.gnu.org/software/wget/" target="_blank">wget</a>，大家有时间可以下一个玩玩。</p><h3>总结</h3><p>Linux Mint的Slogan是：<strong>From freedom came elegance.</strong> 而我想说：<strong>From enigma came ultra.</strong><br /> 希望大家也能生活在自由和优雅之中。我的傻瓜式速成教程就到这里。</p><p>附：截图一张（点击能看大图？）</p><p style="text-align: center;"><a href="http://www.road2stat.com/cn/attachments/2009/12/Screenshot-3.jpg"><img class="aligncenter size-medium wp-image-277" title="Linux_Mint_ScreenShot" src="http://www.road2stat.com/cn/attachments/2009/12/Screenshot-3-300x225.jpg" alt="Linux_Mint_ScreenShot" width="300" height="225" /></a></p> ]]></content:encoded> <wfw:commentRss>http://www.road2stat.com/cn/unix_study/playin_r_under_linux_mint.html/feed</wfw:commentRss> <slash:comments>28</slash:comments> </item> <item><title>分享一个教育网的优质资源站</title><link>http://www.road2stat.com/cn/unix_study/sharing_a_cernet_resource_site.html</link> <comments>http://www.road2stat.com/cn/unix_study/sharing_a_cernet_resource_site.html#comments</comments> <pubDate>Fri, 18 Dec 2009 20:40:46 +0000</pubDate> <dc:creator>Xiao Nan</dc:creator> <category><![CDATA[Linux]]></category> <category><![CDATA[Oracle]]></category> <category><![CDATA[PDF]]></category> <category><![CDATA[Unix]]></category> <category><![CDATA[教育网]]></category> <category><![CDATA[电子书]]></category> <category><![CDATA[资源]]></category><guid isPermaLink="false">http://www.road2stat.com/cn/?p=266</guid> <description><![CDATA[闲逛时就逛进了一个教育网的优质资源站点，提供了很多Unix和Linux发行版、各个版本的Oracle、Apache、MySQL、PHP，html、chm、pdf格式的各类电子书，Linux、Oracle、PHP+MySQL编程、Shell编程等方面的视频教程。 我这里的全局速度大概是几M每秒（深夜）： http://eduunix.ccut.edu.cn 其实，如果你能够好奇地挖掘一下的话，资源并不只有首页链到的那么多： http://eduunix.ccut.edu.cn/index2/ 直接去pdf或者chm目录看看，有一些英文原版书。 如果你又继续好奇地进入了上面的/math/目录，你会发现这实际上是一个镜像，不过此站似乎对中文目录的解析有点问题，含有中文的目录是无法直接进入的，用工具把URL Encode一遍又相当麻烦，所以我们找到了南开大学的这个原始站点： http://202.38.126.65/mathdoc/ 估计有很多学长学姐早就知道了吧 .. 不过 .. 资料有千千万，就怕放那不看。话说俺也曾经是一个资料收集狂和整理狂，不过后来在太云的提醒下发现了这个问题。所以，俺待会儿再灌点水就睡觉去了 .. 不只有上面的原因，还因为，据说今天下午3点钟要考一个叫做6级的试？]]></description> <content:encoded><![CDATA[<p>闲逛时就逛进了一个教育网的优质资源站点，提供了很多Unix和Linux发行版、各个版本的Oracle、Apache、MySQL、PHP，html、chm、pdf格式的各类电子书，Linux、Oracle、PHP+MySQL编程、Shell编程等方面的视频教程。</p><p>我这里的全局速度大概是几M每秒（深夜）：</p><p><a href="http://eduunix.ccut.edu.cn" target="_blank">http://eduunix.ccut.edu.cn</a></p><p>其实，如果你能够好奇地<strong>挖掘</strong>一下的话，资源并不只有首页链到的那么多：</p><p><span id="more-266"></span></p><p><a href="http://eduunix.ccut.edu.cn/index2/" target="_blank">http://eduunix.ccut.edu.cn/index2/</a></p><p>直接去pdf或者chm目录看看，有一些英文原版书。</p><p>如果你又继续好奇地进入了上面的/math/目录，你会发现这实际上是一个镜像，不过此站似乎对中文目录的解析有点问题，含有中文的目录是无法直接进入的，用工具把URL Encode一遍又相当麻烦，所以我们找到了南开大学的这个<strong>原始站点</strong>：</p><p><a href="http://202.38.126.65/mathdoc/" target="_blank">http://202.38.126.65/mathdoc/</a></p><p>估计有很多学长学姐早就知道了吧 ..</p><h1><strong>不过 ..</strong></h1><p><strong>资料有千千万，就怕放那不看</strong>。话说俺也曾经是一个资料<strong>收集狂</strong>和<strong>整理狂</strong>，不过后来在<a href="http://taiyun.cos.name" target="_blank">太云</a>的提醒下发现了这个问题。所以，俺待会儿再灌点水就睡觉去了 .. 不只有上面的原因，还因为，据说今天下午3点钟要考一个叫做6级的试？</p> ]]></content:encoded> <wfw:commentRss>http://www.road2stat.com/cn/unix_study/sharing_a_cernet_resource_site.html/feed</wfw:commentRss> <slash:comments>4</slash:comments> </item> </channel> </rss>
