按标签归档:转载

<转载>Windows,就不能改善一下易用性么?

在朋友的blog和twitter上闲逛,突然发现这等好文章,那当然直接抢过来转载拉!嘻嘻,希望iven兄不要见怪哦!同时也借着这篇文章,来缓和一下Linux和Windows的气氛。无论你是哪个操作系统的支持,大家也应该相互尊重,而不是走向极端的对立。 我是一个纯正的 Linux 用户,只在很久以前在别人电脑上用过一次 Windows,觉得太难用,之后就再也没用过。 最近看见好多同学安装 Windows,说很漂亮,又是特效又是什么的,忍不住也想试一下。 在源里找了半天,也没找到可以找到可以安装 Windows 的包,也没找到第三方源,干脆从网上下载吧,真麻烦。 Google 了一下,才知道 Windows 是收费软件,不过居然可以通过一种叫做“破解”的方式免费安装,真是人性化啊,不过干嘛不用捐助的形式呢?让人困惑啊…… 赶紧下载“Windows 98 原版.iso”,我上次用的就是 Windows 98,不知道这个发行版现在发展到什么样子了。为什么叫做“原版”呢?难道是“‘源’版”的笔误?大概吧……这名称上也看不出是 32 位,还是 64 位的…… 唉,安装还是命令行的……真是的,谁说 Windows 已经不需要图形界面来着? 安装到一半,傻眼了,居然跟我要“序列号”,这是什么东西?好在我心细,发现光盘里有个叫“sn.txt”的文件,里面就有“序列号”,呵呵,大概是彩蛋之类的东西吧……微软的程序员真幽默…… 折腾了半天,总算安好了,期间卡了好几次,好在结束了一个叫做“rundll32.exe”的进程就好了,难道这个就是传说中的病毒?看来要装个“杀毒软件”才行……唉,要学的东西还很多啊。 安装好了,发现 Windows 98 这些年看起来一点也没有变化啊,连个 U 盘都不能自动挂载,更可气的是命令行都没有 mount 命令!唉,看来 Windows 还是不够人性化啊。 算了,既然要尝试,当然要克服困难,要不然那些 Windowser … 继续阅读

分类:Linux | 标签:, , | 4 条评论

<转载>配置VirtualBox虚拟机通过NAT方式对外提供Web服务

其实这份东西我是自己重新写的,可是PT兄老早就写好了,我也懒得再写了,所以直接转载过来算了。不过我依然会把这些内容添加到我的Tux笔记去,以后还是蛮有用的东西。 原载:http://apt-blog.co.cc/archives/79.html作者:PT 使用虚拟机常常是为了调试服务器,因为在桌面系统安装服务程序,一来容易有安全问题,更重要是容易拖慢系统。 VirtualBox作为一款轻快的开源虚拟机软件,自从被Sun公司收购后,更新相当频繁,功能也逐渐完善,比起VMware动辄几百M的安装文件,VirtualBox几十M的身材而功能丝毫不在VMware之下,而且性能远远高出VMware。 如果把虚拟机作为服务器调试工具,VM默认是使用桥接方式连接虚拟机和主机,安装完后虚拟机直接对主机可见,调试很方便,但是VBox则默认是NAT方式,主机完全访问不了虚拟机。 除了设置VBox为桥接方式外(有点麻烦),另一更加简捷的方式是给虚拟机开端口。这和使用家用路由器映射端口原理是一样的,经过路由器后,局域网内的机器对公网外是不可见的,但是通过添加端口映射,公网就可以访问到内网的机器。 VirtualBox 的User Manual(2.1.4版)在6.4.1介绍了这个方法:使用VBox自带的VBoxManage工具设置端口映射。下面是介绍一个例子: 主机:Ubuntu 8.10虚拟机:Win XP + phpStudy 套件(Apache、MySQL….),Apache在81端口提供服务。 配置后通过主机的8080访问虚拟机:localhost:8080。 在虚拟机关机情况下,在主机终端执行: VBoxManage setextradata “xp” “VBoxInternal/Devices/pcnet/0/LUN#0/Config/web/Protocol” TCP VBoxManage setextradata “xp” “VBoxInternal/Devices/pcnet/0/LUN#0/Config/web/GuestPort” 81 VBoxManage setextradata “xp” “VBoxInternal/Devices/pcnet/0/LUN#0/Config/web/HostPort” 8080 VBoxManage是VirtualBox的配置工具,setextradata只是其中一个方法。”xp”是虚拟机的名称,而”VBoxInternal/Devices/pcnet/0/LUN#0/Config/web/…”是该虚拟机的一个属性,其中/web/是可以任意设置的名称。如果虚拟机用的虚拟网卡不是默认的PCNet,而是用了Intel PRO/1000,则需把路径中的“pcnet”替换为“e1000”,同样地,如果你为虚拟机配置了n个网卡,则要把/0/换成相应的序列。 重新运行虚拟机,在Host的浏览器里敲入http://localhost:8080/phpinfo.php,虚拟机里面的php环境显示出来了。注意此时对主机网络内的其他机器,也可以通过本机的8080端口访问到虚拟机的web服务(当然,前提是主机的防火墙没有拦截该端口)。不过无法为主机小于1024端口进行映射(设了之后虚拟机启动报错),这涉及到Unix/Linux的保护措施,可能在root账户下可用。有兴趣的在Windows平台试试,可能没此限制。 注意在虚拟机运行的时候这样配置是无效的,必须重新启动一次,休眠(save state)了再开也可以。 如果想删除这些映射,同样执行以上的命令,而把最后的命令值留空即可,如: VBoxManage setextradata … 继续阅读

分类:Linux, 虚拟化 | 标签:, , | 4 条评论

<转载>Fedora何去何从?

原文在http://blog.dejieshi.com/2008/10/fedora.html,不过因云防火的原因,现在即使用洋葱路由器无法访问该网页了。在征得原作者的同意,我特意转载到这里。 原作者:Kaio 我以一个套件维护者的身份角度,思考 FEDORA 缺乏支技的原因,可能是由於申请成为 package maintainer 的程序太麻烦了,我曾经尝试帮助一位有志接手我对 emesene 维护的人快点完成那步骤,结果真的花了很大力气还是没有成功。 要成为套件维护者,必先得到 packager permission;得到这个权限的唯一来源,就是要得到拥有 packager sponsor 权限的人(就是比较资深的人)的认可。 可是能得他们的信任可不是一件易事,工作关系那时候我的主管有 sponsor 权限可以即时批准我;不过以公众身份而请求加入的话,就像前述一样很烦复。 这种劳心过程直接大大影响了参与者要付出贡献的热情,这是非常悲观的事实。 相比 Debian ,他们成为 debian developer (相当於 fedora package maintainer) 的程序不比 FEDORA 简单,不过他们的发行周期却约为每三年一次,不像我们一样每次赶 ALPHA 冲 BETA;不要说在套件上进行增加功能或修复错误的开发,我连把原作者的新版本更新到本地 CVS 再打包成新版本 RPM 都把大部分精力都用完了! 相比 … 继续阅读

标签:, , | 发表评论