现在转做android了,开发环境在linux下完全可行,但考虑大多数人都linux都不懂,公司没有安装linux,尽管编译的时候要在linux下编译,所以现状是在xp下跑了一个Vmware,然后在虚拟机下编译。但是这种情况下编译速度确实是有点那个了。
前几天为了修改ramdisk.img和system.img,发现效率太低了,文件来回COPY,虽然也能完成,但感觉很不自在,这些都可以在linux下完成,为什么还要在windows下做呢?于是就清理出了大概28G空间用来装linux,发行版选择了ubuntu。
安装过程还算顺利,没有遇到什么问题:由于办公室电脑没有光驱,所以用的是硬盘安装,最担心的会导致mbr出错的问题很庆幸没有出现,如果出现了那还真是麻烦。公司防火墙,用的是MS proxy,需要用ntlmaps来穿墙上网。上网问题可以很轻松的解决了。软件也可以正常更新和安装。这个地方要提一下firefox了,确实强大:其它软件上网设代理后,由于ms代理认证特殊,根本上不了网,而只有firefox可以通过代理上网。而用把ntlmaps转发后,其它软件也就能正常上网了。
ubuntu装好了,基本配置也弄好了。现在有几个问题很难解决:
1.邮箱,公司收邮件用的是outlook,mail服务器是ms exchange server,linux下不好弄,好像没有支持的。这个是最重要的问题了,xp下安装日历等都是通过这个的。尽管可以通过网页的形式用firefox登录邮箱,但有新邮件时不会自动提醒,还要自己手动刷新,如果有什么重要的邮件,而忘记刷新了,那会是件很严重的事。
2.无法入域,xp登录的时候需要选择正确的域,然后登录到正确的域。在linux下无法做到这些,引用某些人的话”两种系统的思维都不一样,根本无法做到统一的”。
3.共享文件,xp下共享文件确实很简单。用samba也许可以达到这样的效果,现在还没试过。要访问别人的windows共享,用mount挂载过来应该也会蛮方便的,还有待进一步偿试。一直习惯于用ftp共享文件,但对很多习惯于 windows共享的人来说,可能会很不习惯。
目前主要存在上面三个问题了,如果能够解决上面这三个问题,那就是perfect了。
在办公室用linux的感觉:世界从此清静了–什么意思?自己去想。
1. ms exchange 好像支持 pop/imap 收信,你可以查一下,然后就好办了。我们公司现在用的 notes 才是不能在 Linux 收信。
3. samba 共享很好用,直接 Mount 就可以。不过我以前使用 Gentoo 的samba 并不愉快,ubuntu 应该不会有这些问题吧。
linux太复杂了! 搞不定!
不知道有没有人搞定过
我曾经用Evolution成功连接过MS Exchange 2003/2007的服务,包括联系人,日历这些都可以用。
evolution-exchange这个软件包能让Evolution支持Exchange 2003, 而evolution-mapi这个能让Evolution支持Exchange 2007。我想你可以去试试。
关于域的问题,Ubuntu下有likewise这个软件,对应的包是:likewise-open-gui。
共享文件就不用说了,samba解决的很完美。呵呵。
祝顺利!
@TualatriX,
如果真的能支持这些,那就是很完美了。
明天再去试试。
ubuntu 9.04对samba的支持真的是相当好了,和XP一样了,点右键就可以共享了。
要访问其它共享在nautilus下CTRL+L: ,输入:smb://tobevisitedhost,就可以访问了。