终于把本子上盘踞许久的rh9更新成了fc5,发现linux也更可爱了。
安装比以前省心许多,硬件驱动也不再有麻烦,显卡、声卡、网卡、无线网卡、光电鼠、指点杆、触板....统统一站式自动搞定,不再有让人烦透的驱动搜索->编译安装(可能要重复多次),以前甚至光电鼠都支持的非常糟糕,间歇性“死鼠”。
安装选项,选定制,厚厚,java、eclipse、bugzilla、cvs、apache httpd、python、perl、ruby、mysql...一个不少啊,不确定各软件包版本,为避免升级麻烦,选择安装之。进入系统看看,java version 1.4.2、eclipse3.1.2,不错,不过eclipse3.2比之3.1.2改进不少,升级之。然后yum之,mysql、bugzilla、cvs安装之,配置之,测试之,没闹什么小别扭都正常工作,ok,完毕。
对于硬件支持,有巨大进步。软件包的安装,基本上都可以有rpm搞定,yum(或apt)方式让linux的软件升级、扩展比windows爽许多,也彻底解决了让人头疼的软件包依赖问题。
磁盘I/O高效的“不可思议”,仍然是ext2,应该是心理感受更好。当然,比windows + fat、vfat、ntfs的磁盘I/O好的不是一点半点。
Linux真的越来越进步了,在硬件驱动这类“不创造任何价值”的安装上,已丝毫不弱于windows,再拿这个诟病linux彻底不合时宜了。软件包的丰富性空前发展,对java开发者来说更是一个美妙的平台。
分享到:
相关推荐
### 嵌入式Linux与Java技术:天然的合作伙伴 #### 概述 随着信息技术的飞速发展,嵌入式系统的应用领域日益广泛,而嵌入式Linux与Java技术的结合成为了这一领域的热点话题。这两种技术的融合不仅提高了系统的灵活...
3. **灵活性和可扩展性**:Linux系统的灵活性和可定制性,结合Java的模块化设计,使得二者在构建可扩展的企业级应用时具有天然优势。例如,与JBoss等应用服务器配合,可以提供强大的EJB(Enterprise JavaBeans)服务...
JavaCV,全称为Java Computer Vision,是一个开源的Java库,旨在为Java开发者提供方便的接口来实现计算机视觉功能。这个库是基于多个流行的计算机视觉框架的Java封装,包括OpenCV、FFmpeg、PulseAudio、libdc1394、...
Java HelpGUI 帮助视图组件是一款专为Java开发者设计的工具,旨在简化应用程序中帮助系统的构建过程。这个组件库提供了一套完整的框架,使得程序员可以快速且方便地创建出具有专业外观和功能的帮助视图。在Java编程...
只要安装了Java虚拟机(JVM),Java程序就可以在任何平台上运行,包括但不限于Windows、Unix、Linux、Mac OS等操作系统。 7. **解释型**:Java字节码是可移植的,可以在不同的平台上通过JVM解释执行。 8. **多线程**...
总结来说,jSegue是Java开发者的一个强大助手,它通过自动化处理JNI相关的任务,降低了Java与本地代码集成的难度,提高了开发效率,同时也保留了JNI的高性能优势。对于那些需要进行Java与本地代码交互的项目,jSegue...
Catcake的设计目标是提供一个易于上手且功能强大的平台,使得Java开发者能够轻松地进行3D应用的开发,而无需深入学习底层图形API,如OpenGL或Direct3D。 1. **Java 3D API**:Catcake是Java 3D API的一个实现,该...
**描述:**HelpGUI 是一个专为Java开发者设计的组件库,它的主要功能是生成“帮助视图”菜单,为应用程序提供方便、快捷的帮助文档支持。通过集成HelpGUI,开发者可以轻松地在他们的软件中添加专业且用户友好的帮助...
文档中提到了WEKA是用Java编写的,并且在Linux、Windows和Macintosh操作系统上都可以使用。它允许开发者通过一个统一的接口来访问不同的学习算法,并且提供了对数据进行预处理和后处理的方法,以及评估学习算法在...
Nexus是Sonatype公司开发的一款强大的仓库管理器,它在软件开发领域,特别是Java生态系统中,扮演着重要的角色。Nexus不仅支持Maven、Gradle等构建工具的依赖管理,还可以作为npm、RubyGem、Docker等不同类型的...
Kafka主要使用Java语言编写,同时也提供了Scala接口,因此它天然地与Java生态系统兼容。Java的跨平台特性使得Kafka可以在Windows和Linux等不同操作系统上运行。Kafka的API设计使得开发者可以方便地在Java应用程序中...
"jlibav:用于Libav的Java包装器" 指的是一个名为Jlibav的开源项目,它的主要目的是为Java开发者提供一个接口,以便于在Java程序中使用Libav库。Libav是一个多媒体处理的库,包含音频、视频编码解码、格式转换等功能...
7. **支持网络编程**:Java语言自设计之初就考虑到了网络编程的需求,因此在网络应用开发方面具有天然优势。 8. **编译与解释并存**:Java程序首先被编译为字节码,然后由JVM解释或编译为机器码执行,这种混合模式既...
3. **跨平台兼容性**:作为Java应用,BeautyEye框架天然支持跨平台,可以在Windows、Linux、Mac OS等操作系统上运行,保持一致的视觉效果。 4. **国际化支持**:考虑到全球化的软件需求,BeautyEye通常会包含对多...
- **跨平台兼容**:作为 Java 项目,OziAPI-Java 具有天然的跨平台特性,可以在 Windows、Linux 和 macOS 等多种操作系统上运行。 - **丰富的功能**:封装了 OziExplorer API 的所有核心功能,包括地图操作、GPS ...
6. **跨平台性**:作为Java库,YCAD具备天然的跨平台特性,能够在Windows、Linux、Mac OS等不同操作系统上运行,为开发者的应用提供了广泛的兼容性。 在实际使用中,开发者需要对YCAD的API有深入理解,熟悉如何创建...
7. **跨平台支持**:作为一款Java库,Spire.Doc天然支持跨平台特性,可以在Windows、Linux、Mac OS等操作系统上运行。 8. **示例代码**:为了帮助开发者快速上手,Spire.Doc提供了详尽的示例代码和教程,涵盖了各种...
总的来说,Linux Kibana 7.13.2是一个强大的数据分析工具,为数据分析师和开发者提供了强大的数据可视化和交互式探索能力。通过与Elasticsearch的紧密结合,它在日志分析、监控、安全审计等领域有着广泛的应用。