OpenSolaris操作系統的延續,OpenIndiana 2015.03 "Hipster" 發布

dwd4 9年前發布 | 9K 次閱讀 OpenIndiana

OpenIndiana是OpenSolaris操作系統的延續。它醞釀于Oracle接管Sun公司之后的一段不確定期,當時有數月之久沒有任何二進制更新發布出來。OpenIndiana的誕生被證明是非常及時的,因為Oracle隨后停止了OpenSolaris項目以轉向Solaris 11 Express,而這是一份即將于2010年底問世的二進制發行,其開發模式更加封閉。OpenIndiana是Illumos基金項目的一部分,它提供一份Solaris 11和Solaris 11 Express的真正的開放源碼社區替代版,帶有開放的開發模式和完全的社區參與。

We released our last snapshot ISO almost half a year ago. I believe, you want something new. You'll get it. New ISOs were just uploaded to dlc server. Let's see what has changed.

First of all, most evident changes were made in desktop area. We've updated Xorg server and libraries, which allowed us to incorporate some important security fixes from Oracle x-s12-clone and Debian Xorg. Also we've moved much more closely to Gnome 2.32. Most packages were updated to this level, excluding packages which either have a lot of specific patches (like gdm) or just dropped some significant functionality (like cheese, which dropped HAL support in version 2.32). Not everything has gone smoothly. We had to drop trusted desktop support during update. I believe nobody seriously used it under OI. The most annoying thing is that updated Xorg and Intel driver require some DRM updates, which are still not ready. So, if you have Intel video card, either pkg freeze X-incorporation and xorg, or use vesa driver.

Links:

http://dlc.openindiana.org/isos/hipster/OI-hipster-gui-20150330.iso
http://dlc.openindiana.org/isos/hipster/OI-hipster-gui-20150330.usb

http://dlc.openindiana.org/isos/hipster/OI-hipster-text-20150330.iso
http://dlc.openindiana.org/isos/hipster/OI-hipster-text-20150330.usb

http://dlc.openindiana.org/torrents/OI-hipster-gui-20150330.iso.torrent
http://dlc.openindiana.org/torrents/OI-hipster-gui-20150330.usb.torrent

http://dlc.openindiana.org/torrents/OI-hipster-text-20150330.iso.torrent
http://dlc.openindiana.org/torrents/OI-hipster-text-20150330.usb.torrent

General system changes

</div>

All Sun Studio-compiled C++ libraries were removed from the system. The libraries were published in their current form to http://dlc.openindiana.org/c++-libs/, so you can grub necessary libraries and LD_PRELOAD them or use in alternative path if necessary. All X/g++/Y packages are renamed to X/Y and moved from /usr/g++ to /usr. We continue delivering system/library/c++/sunpro for the foreseeable future.

Text installer was changed to install OI on EFI-labeled disk by default. Note, in this case the entire disk is erased. If you want to install OI on MBR-labeled disk, choose partitioned install.

Desktop software and libraries

  • A lot of desktop libraries were updated
    </li>

    • Glib2 is updated to 2.43.4
    • GTK2 is updated to 2.24.27
      </li>

    • pango is updated to 1.36.8
      </li>

    • cairo is updated to 1.14.2
      </li>

    • libdrm is updated to 2.4.59
      </li>

    • libX11 is updated to 1.6.2, xcb support is enabled in libX11
      </li>

    • xf86-video-ati driver updated to 6.4.16
      </li>

    • nvidia proprietary driver was updated to 340.76
      </li>

    • Mesa is updated to 10.5.1
      </li>

    • Xserver is updated to 1.12.4 with the latest available video/input Xorg drivers. This requires updating xorg drivers and modules. OI-shipped modules will be updated automatically, but if you use VirtualBox, you'll have to update your guest additions to at least 4.3.22 version.
      </li> </ul>

    • Enlightenment 0.19.3 is added as alternative desktop environment
      </li>

    • fontconfig was updated to 2.11.1
      </li>

    • libid3tag and libmtp were imported from SFE, gmtp is added
      </li>

    • rdesktop is updated to 1.8.3
      </li>

    • transmission is updated to 2.52
      </li>

    • XScreensaver is updated to 5.32
      </li>

    • gnome-commander is updated to 1.4.5
      </li>

    • QT 4.8.6 is added
      </li>

    • emacs is updated to 24.3
      </li>

    • Input Method Selector was added from upstream input-method gate. Bug in svc:/application/desktop-cache/input-method-cache:default service preventing correct input methods functioning in recent OI was fixed. In fact, gtk input modules cache was moved from /etc/(amd64/)gtk-2.0/gtk.immodules to /usr/lib/(amd64/)gtk-2.0/2.10.0/immodules.cache and service has to regenerate these cache files in new locations . So, after update you can safely remove /etc/(amd64/)gtk-2.0/gtk.immodules.
      </li> </ul>

      Development tools