Fedora Core與Java 軟件使用環境
Fedora Core是常用系統文件,然后我研究了Fedora Core與Java發布,在這里拿出來對大家介紹一下,會對大家有幫助。有一種方法可以完成這項工作,并不是強制性的,在這是推薦Java 編程語言寫成的程序。
一個自由而開源的類 Java 環境包含在本次發布中,稱為 java-gcj-compat. java-gcj-compat 包含一個工具套件和執行環境,可以構建和運行很多有用的,以 Java 編程語言寫成的程序。 Fedora Core 不包含 Java 。Java 是 Sun Microsystems 的商標。java-gcj-compat 是完全自由的軟件,它 不是 Java, 但是可以運行 Java 程序。 java-gcj-compat 包含三個組件:GNU Java 運行時環境 (libgcj),Eclipse Java 編譯器 (ecj),以及一些包裝和鏈接 (java-gcj-compat),使得運行時和編譯器以類似其他 Java 環境的方式來呈現。 包含在 Fedora 本次發布中的 Java 軟件使用新的集成的 java-gcj-compat 環境。這些軟件包包括 OpenOffice.org Base, Eclipse, 和 Apache Tomcat。 請參考 Java FAQ http://www.fedoraproject.org/wiki/JavaFAQ 中有關 Fedora 中自由 Java 環境的更多信息。 在錯誤報告中包含位置和版本信息 在提交錯誤報告時,包含這些命令的輸出:
which java && java -version && which javac && javac -version
處理 Java 和類 Java 的軟件包
除了 java-gcj-compat 自由軟件工具鏈之外,Fedora Core 也設計了使您可以安裝多種 Java 實現,并使用 alternatives 命令行工具自由切換的機制。但是,您安裝的各種 Java 系統必須都是根據 JPackage Project 的策略打包的,使 alternatives 發揮作用。 如果安裝正確,root 用戶就可以在 java 和 javac 實現間切換了,運行 alternatives 命令: alternatives --config java alternatives --config javac15.2. Fedora 與 JPackage Java 軟件包 Fedora Core 包含很多軟件包,派生自優秀的 JPackage Project 倉庫,那是一個 Java 軟件倉庫。請參考 http://jpackage.org。Fedora 中這些軟件包經過修改,以去除對私有軟件的依賴,并利用 GCJ 先進的編譯功能。Fedora 用戶應當使用 Fedora 倉庫來更新這些軟件包,再使用 JPackage 倉庫更新 Fedora 不包含的軟件包。 請參考 JPackage 網站 http://jpackage.org 有關網站和它提供的軟件包的信息。 混合 Fedora 和 JPackage 的軟件包 在相同系統中安裝 Fedora 和 JPackage 倉庫的軟件包前要查明軟件包相容性。不相容的軟件包會造成復雜的問題。
Samba (Windows 相容性)
Fedora 可以瀏覽 Windows 共享,即支持 SMB 瀏覽。在 Fedora Core 5 之前的版本中,防火墻禁止了 SMB 瀏覽的運作。自 2.6.14 內核加入 ip_conntrack_netbios_ns 模塊,以及對 system-config-securitylevel 相應改進后,防火墻可以正確處理 SMB 廣播和網絡瀏覽了。
多媒體
Fedora Core 包含了各種多媒體相關的應用程序,包括播放,錄制和編輯程序。附加的軟件包可以在 Fedora Extras 倉庫找到。
多媒體播放器
Fedora Core 默認安裝包含 Rhythmbox, Totem, 和 Helix Player 執行媒體播放。在 Fedora Core 和 Fedora Extras 倉庫中還有很多其他程序,包括著名的 XMMS 軟件包。 GNOME 和 KDE 都有大量播放器可以播放多種格式。第三方軟件商也提供了處理其他格式的程序。
Fedora Core 充分使用了高級 Linux 音頻體系 (ALSA) 系統。這意味著多個程序可以同時播放音頻,這在 Linux 系統中一度是無法做到的。如果所有多媒體軟件都配置為使用 ALSA 實現音頻支持,過去的限制將不復存在。請參閱此項目的網站獲取更多信息:http://www.alsa-project.org/。
Ogg 和 Xiph.Org 基金會的文件格式
Fedora 包含了對 Ogg 媒體容器格式的完整支持,包括 Vorbis 音頻,Theora 視頻,Speex 音頻和 FLAC 無損音頻格式。這些可以自由發布的格式不受專利或許可限制的威脅,提供了強大而靈活的替代方案。Fedora Project 鼓勵使用這些開源格式,代替有限制的那些。更多信息請訪問 Xiph.Org 基金會的網站:http://www.xiph.org/。
MP3, DVD 和其他被排除的多媒體
Fedora Core 和 Fedora Extras 不能包含對 MP3 或 DVD 的播放或錄制的支持,因為 MP3 和 MPEG (DVD) 格式受專利保護,而專利持有人沒有提供足夠許可。Fedora 排除了一些多媒體軟件,也因為專利或許可的限制,例如 Flash Player 和 Real Player。更多相關內容請訪問 http://fedoraproject.org/wiki/ForbiddenItems。
CD 和 DVD 創建和燒錄
Fedora Core 和 Extras 包含一系列工具,用于簡化燒錄 CD 和 DVD。GNOME 用戶可以在 Nautilus 文件管理器中直接燒錄,或者選擇 Fedora Extras 中的 gnomebaker 或 graveman 軟件包,或者 Fedora Core 中較舊的 xcdroast 軟件包。KDE 用戶可以使用穩定的 k3b 軟件包。終端工具包括 cdrecord, readcd, mkisofs, 和其他專用的 Linux 應用程序。
屏幕錄像
您可以使用 Fedora 來創建和回放屏幕錄像(screencasts),也就是桌面會話的錄制,使用開放的技術。Fedora Extras 5 包含 istanbul,它可以創建 Theora 視頻格式的屏幕錄像。這些視頻文件可以用 Fedora Core 中各種播放器來回放。這是提交開發和最終用戶屏幕錄像的首選方式。具體的用法請參考 http://fedoraproject.org/wiki/ScreenCasting。
通過插件的擴展支持
Fedora Core 和 Fedora Extras 中的大多數媒體播放器都可以通過插件,支持其他媒體格式和聲音輸出方式。一些程序使用強大的后端 gstreamer 來處理媒體格式支持和聲音輸出。Fedora Core 和 Fedora Extras 包含了針對這些后端和應用程序的插件軟件包,更多軟件包可以在第三方倉庫找到,實現更多功能。
游戲和娛樂
Fedora Core 和 Fedora Extras 提供了一系列游戲,包含各種風格。Fedora Core 默認包含了一個 GNOME 的小游戲軟件包 (名字是 gnome-games)。要安裝 Fedora Core 和 Fedora Extras 的其他游戲,在菜單中選擇 Applications>Add/Remove Software。
【編輯推薦】
- 技術人員對使用Fedora Core 5的方法做介紹
- 向大家推薦使用 Fedora Core 5 及介紹性能
- Fedora Core 6 安裝后的安裝
- 如何在Windows XP 硬盤安裝Fedora core 7
- Fedora Core6下apache+mysql+perl開發平臺