Submitted by gouki on 2010, November 1, 12:22 PM
在UBUNTU下面想要使用WINDOWS下面的程序,除了用虚拟机,剩下的应该就是wine这种解决方案了。
wine目前支持的东西越来越多,但是,需要给wine安装很多win下面的库才行。于是,php研讨群中的lukin给了我一个常用的库的列表,让我安装:
$winetricks corefonts gdiplus gecko ie6 mdac28 mfc40 mfc42 msxml6 riched20 riched30 richtx32 vcrun6 vcrun2008
于是,兴冲冲的运行了一下,弹出这样的框:
XML/HTML代码
- gouki@gouki-desktop:~$ winetricks gdiplus gecko ie6 mdac28 mfc40 mfc42 msxml6 riched20 riched30 richtx32 vcrun6 vcrun2008
- Executing wget -O WindowsXP-KB975337-x86-ENU.exe -nd -c --read-timeout=300 --retry-connrefused --header Accept-Encoding: gzip,deflate http://download.microsoft.com/download/a/b/c/abc45517-97a0-4cee-a362-1957be2f24e1/WindowsXP-KB975337-x86-ENU.exe
- WindowsXP-KB975337-x86-ENU.exe: Permission denied
- ------------------------------------------------------
- Note: command 'wget -O WindowsXP-KB975337-x86-ENU.exe -nd -c --read-timeout=300 --retry-connrefused --header Accept-Encoding: gzip,deflate http://download.microsoft.com/download/a/b/c/abc45517-97a0-4cee-a362-1957be2f24e1/WindowsXP-KB975337-x86-ENU.exe' returned status 1. Aborting.
网上找了一点资料,说法较多,比如winetricks没有权限啦,.wine目录不是当前用户权限啦,所以,我到home目录下执行了
XML/HTML代码
- chown -R gouki:gouki /home/gouki/.wine
- sudo chmod +x /usr/bin/winetricks
更改完后,再次执行,还是上述错误。这回真的是找了很多资料,有一个回复比较靠谱,说是需要更改.winetrickscache权限为当前用户,或者下载最新的winetricks脚本(里面有含对目录权限的判断和更改)
然后,我找了一下我的home目录,却发现我根本没有.winetrickscache目录。因此,立刻
XML/HTML代码
- mkdir /home/gouki/.winetrickscache
然后再次执行下面的程序,终于可以开始安装了。问题自然是就此解决。作个笔记
参考:http://forum.winehq.org/viewtopic.php?t=5174&view=previous&sid=cc8cacaa4cb95e574ef0d6ae9d1706e3
Tags: wine, winetricks, permission
Linux | 评论:2
| 阅读:17967
Submitted by gouki on 2010, October 28, 5:41 PM
最近在用UBUNTU,那么遇到的问题就是如何让我的ubuntu的文件与windows共享?虽然一般来说我们有常见的几种:
1、samba文件共享(windows可以直接搜索网上邻居来访问,但配置较烦和繁)
2、remote desktop,这个,如果虚拟机是XP,那么在连接的时候,默认界面就被锁定了,不方便
3、VirtualBox自带的sharefolder。推荐的也是这个。
4、FTP(SFTP)这两种都可以,只是FTP需要HOST装FTP软件,sftp的话,则是需要HOST装ssh,XP装SSH客户端
现在说说sharefolder吧,如果你开启了这个功能,默认系统会让你选择一个UBUNTU的目录,然后就可以共享了。只是你不知道这个共享后目录在哪里,怎么办?
这时候,打开网上邻居,你会发现,除了windows network外,多了一个virtualbox network,在这里,你就找到:
打开后,将这个目录映射为虚拟盘就OK了。
然后就你可以象在本地一样操作了,灰常爽啊。
Tags: virtualbox, windows, samba
Linux | 评论:0
| 阅读:19707
Submitted by gouki on 2010, October 26, 7:03 PM
/etc/resolv.conf,这个文件是DNS域名解析的配置文件,它的格式很简单,每行以一个关键字开头,后接配置参数。
resolv.conf的关键字主要有四个,分别是:
nameserver #定义DNS服务器的IP地址
domain #定义本地域名
search #定义域名的搜索列表
sortlist #对返回的域名进行排序
较为简单的/etc/resolv.conf示例:
domain neatstudio.com
search www.neatstudio.com neatstudio.com
nameserver 8.8.8.8
nameserver 4.3.2.1
最主要是nameserver关键字,如果没指定nameserver就找不到DNS服务器,其它关键字是可选的。(一般dhcp的时候都会带有nameserver过来,也可以自己指定一下nameserver)
Tags: resolv, ubuntu
Linux | 评论:0
| 阅读:19209
Submitted by gouki on 2010, October 26, 1:33 PM
最近,使用UBUNTU作为了我在单位的常用开发环境,虽然有时候还是不太习惯,但大多时间里我还是能够顺利的使用了。
比如,我的开发工具选择了Netbeans这个基于JAVA的IDE,他有一个好处就是跨平台,因此,在WIN用使用了它之后,到LINUX下再使用的时候,就很顺利了(而且MAC下面也有该软件,如果哪天我用MAC了,它也能用,HOHO)
浏览器,FIREFOX,这个就不多说了,反正我的插件和WIN下一样(fastdial,firefox sync,search status,firebug,firecookie,readitlater等),也没有什么不习惯的地方了。
没有editplus,但是有gedit。
邮件,没有foxmail,但是有很多类似的,比如thunderbird
FTP,我在win下用filezilla因此,UBUNTU下也可以用这个,很爽。
唯独几个不爽的就是IM了,都不太好用。MSN吧,不太好,GTALK算是比较正常的,QQ吧,问题多。。不得已,经用virtualBox装了一个虚拟机,里面跑起了XP,然后在里面跑QQ。。。(最主要的原因是WEBQQ和LINUXQQ不支持讨论组,而我们部门偷懒,没用架群,直接用讨论组了。。。)
再接下来不爽的就是,明明我smbmount开发机上共享的目录到本地的,但权限总是1002,除了root外无法更改。但是用GUI界面的:ConnectServer工具,就可以直接连接上(问题在于连接上后,找不到在映射在哪个目录下,无法直接用IDE打开了)
最后netbeans直接打开remote功能,本地保存代码的时候,自动提交到remote上去。至此,几乎没有不能完成的工作了。(好象除了网银等不支持外,其他都可以接受,以前的aliedit的xpi不支持了。。伤心,不过刚才试了一下建行的网行,用firefox顺利打开,可惜我建行里没钱,也没有开通更多功能,失败呀)
界面嘛,就是关闭在左边不太舒服,还好几乎所有的软件都支持ctrl+w(关闭),问题也就显得不那么明显了。当然也算是习惯一下,等哪天我用苹果的时候,就可以少习惯几天了。阿Q很开心
Tags: ubuntu, netbeans, gedit, firefox
Linux | 评论:2
| 阅读:22056
Submitted by gouki on 2010, October 20, 9:27 PM
Ubuntu10的时候,如果你进行netbeans的安装(PHP版),你会发现,界面十分模糊,仿佛是英文缩小成了很小很小的一部分,但是,如果你create a project,你又发现,很多英文又显示得好好的。
怎么办?菜单英文全部不能显示正常,都是模糊的一团,如果你在win下操作熟练,你可以轻松的找到option菜单,但是即使你设置了标准 的dialog Input作为你的界面字体,菜单等仍然保持模糊状态。
查询了一下google,好象很多采用java的程序都有类似情况发生,所幸,netbeans可以通过netbeans.conf里地配置来进行处理,这时候,你可以打开/usr/local/netbeans xx.xx/conf/netbeans.conf,修改netbeans_default_options,在最后的一个选 项里加上:--laf com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel,再进行重启。OK,菜单全部出现了,而且非常秀丽。
最后诉诉苦,为了安装ubuntu,我遇到了很多问题,比如我为了备份winodws盘里的数据,先用tar把数据简单的tar了一下(没有压缩,而且打包成一个文件,方便COPY),然后。。。先是昨天用网络进行COPY,25G的文件,COPY成了80多G还没有完事。今天上午用移动硬盘先COPY,但先忘了移动硬盘是fat32的,只能最大4G,在COPY到4G的时候出错了。然后格式化成NTFS,再继续拷贝,结果到22G的时候,移动硬盘过热,突然自己就断了,心啊,哇凉哇凉的。最后突然想起linux的操作可以用scp进行COPY,而且局域网里有linux系统,于是我用scp进行COPY,果然。半小时不到就COPY完了。等系统装完再Scp回来,真的很方便。
然后遇到的问题是smbmount,把linux通过samba共享出来的目录,用smbmount到本地,但会突然发现,用户组都变成了1102之类的,而且我在root权限下,无法chown该mount回来的目录。但root用户可以更改该目录下的数据,而默认用户无法修改,打开后保存的时候会造成数据丢失。郁闷。。。
目前用下来,装B很快乐。Over
Tags: netbeans, ubuntu
Linux | 评论:1
| 阅读:21560