d***a 发帖数: 13752 | 1 先装macports或homebrew,再装gcc/g++,然后学习vim/emacs。:)
Eclipse |
|
d*********8 发帖数: 2192 | 2 以前是用的 现在也就是保留了一个soft link之类的向下兼容而已
你敲个 type g++
which g++
再ls一下就知道了
没准还留着cc c++这些link呢
想用g++ 装个macports之类的就可以了 |
|
d*********8 发帖数: 2192 | 3 以前是用的 现在也就是保留了一个soft link之类的向下兼容而已
你敲个 type g++
which g++
再ls一下就知道了
没准还留着cc c++这些link呢
想用g++ 装个macports之类的就可以了 |
|
n******7 发帖数: 12463 | 4 fit用过,整句识别比sogou还是差些啊,虽然还不错,但是货比货就。。。
mac很多方面是比linux方便,这也是我决定尝试的原因。但是后来发现默认没有gnu的
一干工具,
才想起来这是unix。也没有原生的包管理工具(最近的mac app store不知道算不算)
,第三方的
fink,macport,home-brew都试过,多少有点问题,要么包太旧,要么给我慢慢编译,经
常要
overnight的搞。这点还是yum/apt 给力一些。 |
|
n******7 发帖数: 12463 | 5 哦,cygwin确实是个残疾,OSX还是比残疾好点的,但是干活比linux还是不方便多了
我第一次用osx的时候,才意识到GNU/linux的含义。没有了一帮GNU的小伙伴,简直就
是原始人。而OSX没有一个像样的包管理,fink/macport/homebrew 也都是残疾,跟
cygwin一个调调
我一般是这样用的,win下起个虚拟机,不用启动X,也不登录,基本没什么消耗
然后从host ssh 到虚拟os,就跟win下面有个terminal一样了,标准的linux,apt-get
不要太爽。需要GUI的时候用X forward就好了。现在CPU都有VT之类的技术,
performance还行,就是IO慢点。不过大的job也就丢cluster了。
你要是只会用cygwin,当我没说
倍。 |
|
P**H 发帖数: 1897 | 6 win,mac,linux,用起来没有本质区别。大多数软件都可以port。
但对开发来说,linux最方便,环境最友好。主要是包管理。大多数发行版有编译好的
二进制包,直接用就行。或者有现成的编印安装脚本。安装,升级,卸载都自动管理了
。我比较偏向二进制包优先,节省编译时间。然后边边角角一些冷门软件库自己再用脚
本做个包。arch这个就结合的很好。gentoo脚本虽然多,但是每次都编译一遍太伤不起
了。
mac有macport和fink,同样就是源码包管理为主,每次升级都要编译。好像有二进制的
选择。但我还折腾出来。人奔怪刀挫吧。但理论上应该是可以的。
win下面没找到很好的porting。好像cygwin可以自己写script。不过我主要用mingw随
便编一下小软件库。用用就算了。也不用怎么维护。
另外,不谈开发,软件优化的话,我觉得还是win好点,尤其是游戏。同样的硬件达到
同样的画质,win一般跑起来fps会高一点。 |
|
r*********r 发帖数: 3195 | 7 putty 没有 tab, 怎么能跟 Terminal 比。
linux 下什么软件mac 上没有?没听说过macports 吧。
说到键盘,windows 下 caps lock键映射成control键,能有mac那样方便吗?
Linux |
|
q****x 发帖数: 7404 | 8
从没遇到过问题。楼上也说了,chrome也有ssh插件。
windows下的adobe reader有什么问题?谁家不是自带的?自己装压缩软件举手之劳,
而且还有灵活性。7z就很好。
还有,你为何需要在个人电脑上用scp,架sshd?cygwin是半残,不过macports也一样
。事实上,真正要工作都是直接连Linux,
Linux用的是PC键盘,而不是Mac。键盘的事情吐槽已经够多。emacs有多少人用?别把
vim/emacs当牛逼玩意。我看到的趋势是eclipse,浏览器云编程。 |
|
v******s 发帖数: 144 | 9 我每天都用Widowns + Mac 八小时,还是不习惯Mac
Mac缺点很多:
1) 软件支持少很多,很多windows免费的软件 Mac要收费,虽然跟UniX, Linux同源,
但是软件并不兼容,必须用macport 之类的东西,一般菜鸟用户搞不定
2) UI窗口管理及其差劲,工作2小时以后,屏幕上全是窗口,不像windows那样有序。
3)文件管理排序,搜索都很差劲。 修改文件夹里面的文件后,文件夹本身的
timestamp不会改变,就我的工作而言,文件下载后,的费很长时间才能找到在哪
4)很多windows 功能键都不支持,没有home, insert, page up/down. 锁定屏幕需要
同时按三个键。没有文件 cut/paste, 只能copy/paste,或者打开两个窗口拖。
5)没有软件package 管理功能,很多软件没法删除干净。这跟不能cut/paste一样,目
的就是让你的硬盘快点满,然后报废买新的
6)远程桌面跟垃圾一样,不能改分辨率,只能把27寸显示器scale到15寸上.看半小时
眼都瞎了 |
|
|
a***y 发帖数: 19743 | 11 你大概说的是UNIX软件吧。
FreeBSD也就主要一内核。
像Linux这样。
但是UNIX程序基本上都可以在OS X上compile的
特別是macports和fink
连KDE和Gnome都可以运行。
不过说实话,用用字符界面的UNIX程序还可以
基于X的程序,易用性比OS X下的软件,一般情况下就差远了 |
|
a***y 发帖数: 19743 | 12 什么叫Linux系统的一般软件?
如果是一些GNU软件,装Macports
或Fink |
|
a***y 发帖数: 19743 | 13 看你什么program
不一定能编译过哦。
如果是常见的,可以看看macports或者fink里面有没有 |
|
S**I 发帖数: 15689 | 14 这个......您老知不知道Xcode的compiler就是GCC?我估摸着您大概也没听说过
macport和fink...... |
|
S**I 发帖数: 15689 | 15 如果只是要运行基于Linux的应用程序,mac下可以通过macport和fink解决;否则的话
可以装一个Linux的虚拟机(mac or Windows下皆可)。
。) |
|
S*A 发帖数: 7142 | 16 因为 Mac Port 的东西都是在本地自己编译的,那些大的包,特别是
大量用 C++ 的包的确很费 CPU 编译。一般 MacBook 就两个 CPU,也
不是特别快,(和 desktop 比)。
我现在就在用 macbook, 跑的是 Linux. 大家可以开始扁我了。 |
|
|
|
wy 发帖数: 14511 | 19 native也就罢了。如果是个VM那就实在是自己找
罪受 |
|
S*A 发帖数: 7142 | 20 native. macbook 本来就不是很快,还 VM.
我其实就是当个 Linux/Mac box, 几乎永远使用外部 display & keyboard. |
|
|
g**t 发帖数: 1872 | 22 那么用macbook跑solaris再用pkgsrc的该杀了吗? |
|
n******7 发帖数: 12463 | 23 不要吧,我买个mac就是看中osx,想这下不用折腾了
结果昨天装个kde花了一下午 结果发现还是不知道怎么装rkward -- 官方教程只有用
fink装了kde之后的步骤。。。 |
|
n******7 发帖数: 12463 | 24 我也是一直外接。不过vm还是可以用的,我windows常年在virtualbox里面开着。。。 |
|
|
g**t 发帖数: 1872 | 26 结果是用什么都是折腾,不管你是PC或Mac,Linux, Windows, FreeBSD, Solaris,或OS
X。这个世界就是折腾出来的。
fink |
|
|
|
n******7 发帖数: 12463 | 29 本来想osx一统江湖的,现在看来还是得两个电脑,一个linux,一个windows |
|
|
|
g**t 发帖数: 1872 | 32 不如run solaris算了,折腾得要有价值。 |
|
|
|
G*****7 发帖数: 1759 | 35 vendor-packaged gcc (4.2 in xcode 4.23) is far too outdated.
macports require compilation. |
|
d********t 发帖数: 9628 | 36 我也喜欢APP,不知道macport装软件是不是比APP麻烦很多。 |
|
w******i 发帖数: 34 | 37 应该是ntfs的问题,之前用macport装过ntfs-3g,不过后来貌似失灵了... |
|
n******7 发帖数: 12463 | 38 我平时工作台机跑windows,处理office,登录cluster,跑些简单分析画图
机器里面run了一个debian,也可以跑些小任务
家里一个windows,啥都干,包括游戏
一个mba11,出门开会专用,office,terminal,vpn客户端,windows RDC啥都不缺
但是总觉得没有一个跑native linux的机器折腾挺不爽。cluster上没有root权限,我
好多东西都是local install的,有时候还是用起来有些问题。我自己nohup跑了个
mysql的service,还被admin说了一顿
工作机就16G内存,有时候为了释放内存还得把虚拟机关了。而且虚拟机里面的debian
总觉得少点啥
mac挺好用,但是自由度少很多,没有apt也觉得人生不完整。homebrew,macport,fink
都是残疾
现在摸出来一个tp x201,闲置,总想装个debian,代替mba开会出门书桌上床边用。想
了下,要折腾一下事情:
1.电池不行了,准备换个9 cell的
2.原配3G内存,得换成16G
3.上面很多gf的东西,得整理好做成dual boot,
4.... 阅读全帖 |
|
s***g 发帖数: 495 | 39 Then why not just install X11 in OS X using macports. |
|
S*A 发帖数: 7142 | 40 Linux is a much better development environment than mac.
macport package is old and very few selections compare to Linux.
You can't compile the Linux kernel in OSX any way. |
|
s***g 发帖数: 495 | 41 Linux is still a little shabby comparing to UNIX which OS X is.
Agreed that macports is not as complete, e.g., I can not find bsdgames and
dictd.
If there is no cross compile chain in OS X, I guess it is because OS X is
better and there is no need. |
|
r*********r 发帖数: 3195 | 42 use macports, it has up to gcc 4.5 beta |
|
v****s 发帖数: 1112 | 43 【 以下文字转载自 Apple 讨论区 】
发信人: vicfcs (ML+CV), 信区: Apple
标 题: 有谁在OS X上成功装了octave+gnuplot的?
发信站: BBS 未名空间站 (Sat Nov 6 16:16:03 2010, 美东)
用了mac port,折腾了n久,都装上了,但是在octave里面一调用figure,就出错说set
terminal aqua,我的aqua已经装上了阿,在macport里面dependencies的时候我看到了!
晕阿。。。到底怎么搞? |
|
n****i 发帖数: 196 | 44 install macports
install boost libs ( sudo port install boost )
download the latest Quantlib and Quantlib-SWIG
第二步是怎么弄? |
|