我是一名拥有超过15年经验的Windows开发人员.我刚刚开始查看最新版本的Ubuntu Linux.有人能指出一个针对Windows用户的Ubuntu(最好是来自开发人员)的初学者指南吗?我发现有几个使用谷歌,但不幸的是我对这个问题知之甚少,我无法从糟糕的一个人那里得到一个好的指导.我有10.04 LTS版本.
Linux世界比Windows世界更加分散; 开发GUI程序,有几个GUI工具包可供选择(GTK和QT是两个最流行的;也有FLTK,TK,甚至古老的母题仍然踢左右).
值得庆幸的是,系统编程要好得多,在UNIX®环境中购买高级编程副本,第二版,你就可以在几十个平台上编写出色的系统工具.
如果您处于某个中间层,比系统编程更高级,您通常会使用其他库和工具包:Apache,PostgreSQL,Hadoop,libevent,Tomcat,Ruby on Rails,Django,expat,GnuTLS, OpenSSL,Perl,Python,Ruby,Erlang等.弄清楚你必须使用哪些选项可能令人生畏,但大多数项目都有合理的文档.
大多数工具都手册页:脱脂man man,然后:man 1 intro,man 2 intro,man 3 intro,man 4 intro,man 5 intro,man 7 intro,man 8 intro.(man 6 intro如果你愿意,可以随意查看,但手册第6节适用于游戏.)1用于用户命令,2系统调用,3库调用,4设备文件,5配置文件,7"框架"(socket(7)以及ip(7)套接字和IP详细信息),8用于系统管理命令.
也许征求具体建议会得到更具体的答案 - 简单的事实是Linux系统上没有简单的单一编程指南.
| 归档时间: |
|
| 查看次数: |
704 次 |
| 最近记录: |