有誰知道爲什麼Fedora 10(相當現代的Linux發行版我會說)仍然附帶升級版本1.34,而最新版本是1.38?boost版本在Linux發行版
0
A
回答
1
可能是因爲人們不願意參與並幫助保持包裹的最新狀態。
提示,提示。
如果它的任何安慰的,Ubuntu的Jaunty看起來將有1.37 ...
4
操作系統很少附帶任何東西的最新版本。它不是而是只是將操作系統的最新版本X打包,因爲依賴X的其他部分必須使用新版本進行測試。紙上的兼容性並不總是意味着實際上的兼容性 - 有可能會有驚喜。
這就是爲什麼Debian的穩定版本有時會包含幾乎古老的軟件;古老而穩定。
0
我的猜測是他們發佈了一個稍舊的庫,因爲它仍然有效,他們不想測試新版本。在大多數軟件包中,Distos通常只有一個或兩個版本。另外,Fedora 10發佈時1.38不存在。對於Fedora 11,他們可能會推出一個更新的版本。
0
也許他們沒有依賴於libboost> 1.34的軟件包。
0
不知道Fedora,但Debian /測試在去年的大部分時間都停留在1.35,而他們獲得了Lenny的發佈。同時助推器發佈1.36,1.37,& 1.38快速和憤怒within a 7 month period。
我不認爲這是個大問題。東西增強版本通常處於非常穩定的「完成」狀態,而不是正在進行的工作。如果你使用的是1.3x版本,那麼你很可能會遇到你需要更新版本修復的bug。如果你絕對需要一些他們已經發布的新庫,那麼從源代碼構建一個/ usr/local版本並不是那麼繁重。
相關問題
- 1. boost :: posix_time在發佈版本中失敗
- 2. RHEL4發行版使用boost 1.36和C++發行版
- 3. 檢查發行版本Linux與IP
- 4. 貢獻Linux發行版
- 5. Boost版本編號
- 6. 如何知道發行版使用的Linux內核版本?
- 7. 用boost編譯C++所有的linux發行版
- 8. 在不同的Linux發行版
- 9. boost :: regex在調試和發佈版本上的行爲不同
- 10. cygwin的linux版本?
- 11. Boost C++庫版本號
- 12. 尋找Boost C++版本
- 13. JMeter命令行-linux版本與windows版本
- 14. C++ Boost:在大多數Linux發行版中默認包含它嗎?
- 15. 在Linux上安裝哪個Eclipse版本以進行PHP開發
- 16. 爲所有Linux發行版編譯C++
- 17. solusOs - 是基於什麼Linux發行版?
- 18. Linux發行版二進制兼容性
- 19. 寫我自己的Linux發行版
- 20. 爲很多linux發行版編譯
- 21. Ruby的哪個Linux發行版
- 22. 檢測Linux發行版/平臺的Ruby
- 23. 確定Linux發行版的宏
- 24. 跨不同Linux發行版的shell腳本行爲
- 25. Marklogic DLS版本發行
- 26. 哪個Linux發行版在Rails中進行開發?
- 27. 在舊版本的boost中使用recursive_directory_iterator?
- 28. 從java確定linux版本
- 29. 嘗試解析Linux版本
- 30. Linux內核版本號?
公平點一般,但在提升的情況下,實際上並沒有那麼多依賴於它的OS應用程序... – Alastair 2009-04-16 13:49:55