我期待在Linux Ubuntu 64位上安裝java。我應該使用.tar文件還是.gz文件。下載速度不是問題。我不想對大量的細節感興趣,我只想選一個。我會做應用程序開發,儘管不是我自己不知道/使用的java本身。我需要像rubyMine一樣運行其他產品來開發Ruby應用程序。安裝java - 我應該使用.rpm文件還是.tar.gz?
回答
如果同時爲您安裝和工作,您選擇哪一個並不重要。兩種格式完成相同的事情,並導致安裝相同的軟件。
Ubuntu的另一個選擇是使用apt-get install
,這非常簡單,並且可以自動執行該過程。
我認爲這涵蓋了所有的基礎,並且是最好的答案 - 雖然很難挑選! –
.rpm可能會更快幾秒。儘管如此,它並不重要。 .tar.gz文件只是一個g-zipped tar文件(有時稱爲tarball)。 .rpm是Ubuntu知道如何自動安裝的格式。
我會推薦使用apt-get install
,它更乾淨。
你可以使用Ubuntu軟件中心:)。
+1這也是一個不錯的選擇。事實上,在過去,它讓我超越了我無法解決的命令行問題。 –
Ubuntu使用deb軟件包。你可以使用rpm,但我會建議使用標準庫(例如apt-get install openjdk-6-jre)。或者你可以在ubuntu上使用軟件中心。
使用存儲庫時,您將收到更新等。使用.tgz或.rpm時,您必須自己管理更新。依賴關係也不會自動解析。
不幸的是,Oracle更改了JDK的許可證。你只能從倉庫獲得OpenJDK(使用apt-get install)。
如果你想使用Oracle JDK,你應該手動下載並安裝它。
如果您使用RedHat或Madrake等兼容系統,rpm id爲「Redhat Packet Manager」類型的文件,並且是最容易安裝的文件。你只需輸入
rpm -iv PACKAGE_NAME.rpm
它將被安裝。
甲tar文件是可以通過
tar -xvf NAME.tar
被提取的存檔文件,它會在當前目錄中提取。
現在,一個tar.gz文件只是一個tar文件,並且已經被gzip壓縮。這就像WinZip,但它是Unix系統中的一種壓縮格式。首先,你必須做
gunzip NAME.tar.gz
你會得到NAME.tar,然後你會提取。
src.tar是一個包含應用程序源代碼的文件,如果您需要源代碼進行分離編譯或修改,您應該去做。
最容易使用的是rpm文件,然後是tgz(gzipped tar文件),最後是src文件。
- 1. 我應該安裝angular2還是@angular node_modules?
- 2. 我應該安裝xampp還是wamp?
- 3. 我應該使用Flash還是Java?
- 4. 安裝gem時,是否應該只安裝庫,還是應該安裝可執行文件?
- 5. 我應該使用brew還是pip來安裝matplotlib?
- 6. 我應該使用JSON還是XML?
- 7. 在rails中我應該安裝爲gem還是插件
- 8. 我應該使用僅頭文件的類還是lib文件?
- 9. 使用RPM安裝文件在預安裝中作出決定
- 10. 我使用Selenium Webdriver(Java),我應該使用ngWebDriver還是Protractor?
- 11. 我應該使用外部Configuration.xml文件還是僅使用web.config?
- 12. 我試圖安裝rpm包,但我不能安裝RPM
- 13. 我應該使用System.out.println()還是別的?
- 14. 從rpm安裝RPM
- 15. 使用RPM的安裝安裝問題
- 16. 我應該使用KeyGenerator還是SecretKeyFactory?
- 17. 我應該使用MonoDroid還是Android?
- 18. 我應該使用urandom還是openssl_random_pseudo_bytes?
- 19. 我應該使用rand()還是rand_s()?
- 20. 我應該使用文本文件還是數據庫?
- 21. Python:我應該使用eval,exec還是..?
- 22. 我應該使用SmartGWT還是Vaadin?
- 23. rpm使用木偶安裝
- 24. 使用rpm安裝subversion
- 25. 我應該使用fputs還是putchar?
- 26. 我應該使用值還是鍵?
- 27. 我應該使用collectionAsScalaIterable({java collection})還是Seq({java collection})。flatten?
- 28. 我應該使用我的mac自帶的ruby還是我應該安裝更新的版本?
- 29. Android Studio on Surface Pro 3:我應該安裝JDK x86還是X64?
- 30. GitHub noobian,我應該安裝msysGit還是Cygwin?
沒關係。 –
你應該從存儲庫安裝它。 [這是如何](http://openjdk.java。net/install /) – soulcheck