Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

TrueOS

From Wikipedia, the free encyclopedia
(Redirected fromPC-BSD)
Unix-like, desktop-oriented operating system
Operating system
TrueOS
Lumina desktop running on TrueOS
DeveloperiXsystems
OS familyUnix-like
Working stateDiscontinued
Source modelOpen source
Initial release2006; 19 years ago (2006)
Latest release
Package manager
Platforms
Kernel typeMonolithic (FreeBSD)
Default
user interface
Lumina
LicenseBSD
Official websitetrueos.org

TrueOS (formerlyPC-BSD orPCBSD) is a discontinued[3]Unix-like, server-orientedoperating system built upon the most recent releases ofFreeBSD-CURRENT.[4]

Up to 2018 it aimed to be easy to install by using a graphical installation program, and easy and ready-to-use immediately by providingKDE SC,Lumina,LXDE,MATE, orXfce[5] as thedesktop environment. In June 2018 the developers announced that since TrueOS had become the core OS to provide a basis for other projects, the graphical installer had been removed.[6] Graphical end-user-oriented OSes formerly based on TrueOS wereGhostBSD and Trident.[7] TrueOS provided official binaryNvidia andIntel drivers for hardware acceleration and an optional 3D desktop interface throughKWin, andWine is ready-to-use for runningMicrosoft Windows software. TrueOS was also able to run Linux software[8] in addition toFreeBSD Ports collection and it had its own.txzpackage manager. TrueOS supportedOpenZFS and the installer offereddisk encryption withgeli.

Development of TrueOS ended in 2020.[3]

History

[edit]

TrueOS was founded by FreeBSD professional Kris Moore in early 2005 as PC-BSD. In August 2006 it was voted the most beginner-friendly operating system by OSWeekly.com.[9]

The first beta of the PC-BSD consisted of only a GUI installer to get the user up and running with a FreeBSD 6 system with KDE3 pre-configured. This was a major innovation for the time as anyone wishing to install FreeBSD would have to manually tweak and run through a text installer. Kris Moore's goal was to make FreeBSD easy for everyone to use on the desktop and has since diverged even more in the direction of usability by including additional GUI administration tools and .pbi application installers. PC-BSD's application installer management involved a different approach to installing software than many otherUnix-like operating systems, up to and including version 8.2, by means of the pbiDIR website.[10] Instead of using theFreeBSD Ports tree directly (although it remained available), PC-BSD used files with the.pbifilename extension (Push Button Installer) which, when double-clicked, brought up an installationwizard program. An autobuild system tracked the FreeBSD ports collection and generated new .pbi files daily. All software packages and dependencies were installed from inside of the .pbi files into their own self-contained directories in/Programs. This convention was aimed to decrease confusion about where binary programs reside, and to remove the possibility of a package breaking if system libraries are upgraded or changed, and to preventdependency hell.

On October 10, 2006, PC-BSD was acquired by enterprise hardware provideriXsystems.[11][12] iXsystems employed Kris Moore as a full-time developer and leader of the project. In November 2007, iXsystems entered into a distribution agreement withFry's Electronics whereby Fry's Electronics stores nationwide carry boxed copies of PC-BSD version 1.4 (Da Vinci Edition).[13] In January 2008, iXsystems entered into a similar agreement withMicro Center.[14]

On September 1, 2016, the PC-BSD team announced that the name of the operating system would change to TrueOS.[4] Along with the rebranding, the project also became a rolling release distribution, based on the FreeBSD-CURRENT branch.[15]

On November 15, 2016, TrueOS began the transition from FreeBSD's rc.d toOpenRC as the default init system. Apart fromGentoo/Alt, where OpenRC was initially developed, this is the only other major BSD based operating system using OpenRC.

In July 2018, TrueOS announced that they would spin off the desktop edition into a separate project namedProject Trident.[16][17]

Development of TrueOS ended in 2020 and the developers recommended users move to other BSD-based operating systems.[3]

Release history

[edit]
VersionRelease dateFreeBSD codebase
1.0[18]April 29, 20066.0
1.1May 29, 20066.1
1.2July 12, 20066.1
1.3[19]December 31, 20066.1
1.4[20]September 24, 20076.2-STABLE
1.4.1.xVarious6.3-PRERELEASE
1.5[21]March 12, 20086.3-STABLE
1.5.1April 23, 20086.3-STABLE
7.0[22]September 16, 20087.0-STABLE
7.0.1October 17, 20087.0-STABLE
7.0.2December 10, 20087.1-PRERELEASE
7.1[23][24]April 10, 20097.2-PRERELEASE
7.1.1July 6, 20097.2-STABLE
8.0[25][26]February 23, 20108.0-RELEASE-P2
8.1[27]July 21, 20108.1-RELEASE
8.2[28]February 24, 20118.2
9.0[29][30]January 13, 20129.0[31]
9.1[32]December 18, 20129.1[33]
9.2[34]October 7, 20139.2-CURRENT[35]
10.0[36][37]January 29, 201410.0[38]
10.1[39]November 14, 201410.1[40]
10.2August 21, 201510.2[41]
10.3April 4, 201610.3[42]
TrueOS 11.0September 1, 2016FreeBSD-CURRENT[4]
TrueOS 2017-02-22[43][44]February 22, 2017FreeBSD-CURRENT
TrueOS 2017-06-01[45]June 2, 2017FreeBSD-CURRENT
TrueOS 17.12[46]December 14, 2017FreeBSD-CURRENT
TrueOS 18.03[1][47]March 30, 2018FreeBSD-CURRENT

Since version 7, PC-BSD began following the same numbering system asFreeBSD.

Since version 9.0, theKDE SC, customized to support tighter application integration and the .txz package management system, was no longer the onlydesktop environment supported by PC-BSD. While manual installation of other desktops such asXfce andGNOME had been technically possible in earlier releases, none of these were supported in the earlier versions, and major functionality was lost when not using PC-BSD's special build of KDE SC.[48] Starting with version 9.0, PC-BSD added other desktop environments, including GNOME, Xfce,LXDE, andMATE.

PC-BSD used to support bothamd64 andi686 architectures. Support for i686 was dropped in version 9.2.[49][50]

no carrier (underlined red) status message shown inwidgets of a PC-BSD 10.1.2 network manager (running onMATE). Three network interface widgets (2Ethernet and 1Wi-Fi) showing two network interfaces being up, one being down with nocable plugged in (hence: "no carrier").

Starting in September 2016 with the rebranding of PC-BSD, TrueOS became a rolling release distribution based on FreeBSD's current branch.[4][15]

Package management

[edit]

TrueOS'spackage manager takes a similar approach to installing software to many otherUnix-like operating systems. Instead of using theFreeBSD Ports tree directly (although it remains available), TrueOS uses files with the.txzfilename extension packages which contain compiled ports. An autobuild system tracked the FreeBSD ports collection and generated new .txz files daily.

The TrueOS package management system aims to be visually similar to that of major operating systems such asMicrosoft Windows andApplemacOS, where applications are installed from a single download link with graphical prompts, while maintaining internally the traditional .txz package management systems that many Unix-like systems use.[51] The TrueOS package manager also takes care of creating categorized links in the KDE menu and on the KDE SC desktop.

Lumina Desktop

[edit]

In 2014, the PC-BSD project announced its development of a newdesktop environment, from scratch, namedLumina. Ken Moore is the main developer of Lumina, which is based on theQt toolkit.[52]

As of July 2016, Lumina has its own web site.[53]

The desktop environment is not an application development toolkit, and aims to be a graphical interface that only uses plugins for customization.[54]

License

[edit]

TrueOS was originally licensed under theGNU General Public License (GPL) because the developers were under the impression that applications using theQt, which TrueOS uses for its interface development, must be licensed under the GPL or theQ Public License. Upon discovering that there was, in fact, no such restriction, the TrueOS developers laterrelicensed the code under a BSD-like 3-clause license.[55]

TrueOS and the TrueOS logo are registeredtrademarks of iXsystems Inc.[56]

Hardware requirements

[edit]

The New York City *BSD User Group runs a service named dmesgd,[57] which provides user-submitteddmesg information for different computer hardware (laptops,workstations,single-board computers,embedded systems,virtual machines, etc.) capable of running TrueOS.

According to the TrueOS wiki,[58] TrueOS has the following hardware requirements:

Minimum

[edit]

Recommended

[edit]

UEFI

[edit]

UEFI support (foramd64 only) has been added to the installer and the boot manager since version 10.1 with the default EFI boot manager to berEFInd.[59] This includesACPI detection and setup of Root System Description Pointer (RSDP),[60] eXtended System Descriptor Table (XSDT),[61] and Root System Description Table (RSDT)[62] pass-through values to thekernel. A new installation is needed in order to install UEFI support as it requires the creation of a smallFAT partition. The current UEFI does not support secure boot.

Gallery

[edit]
  • Screenshot of a PC-BSD 10.1.2 desktop (MATE) with dual monitor (dual head, pivot). The running free and open-source (FOSS) programs are: GIMP, OpenShot, file manager, Eric Python development IDE. Also shown: Minecraft 1.8.7 (with "Forge" mods).
    Screenshot of a PC-BSD 10.1.2 desktop (MATE) with dual monitor (dual head, pivot). The running free and open-source (FOSS) programs are:GIMP,OpenShot, file manager,Eric Python developmentIDE. Also shown:Minecraft 1.8.7 (with "Forge" mods).

See also

[edit]

Notes

[edit]
  1. ^abTrueOS STABLE 18.03 Release - TrueOS
  2. ^"Our Team". TrueOS Project and iXsystems. Retrieved15 September 2016.
  3. ^abc"TrueOS Discontinuation". TrueOS. Retrieved5 May 2020.
  4. ^abcdSmith, Josh (1 September 2016)."PC-BSD Evolves into TrueOS | TrueOS". TrueOS Project and iXsystems. Retrieved2016-11-20 – via www.trueos.org.
  5. ^"System Selection Screen/10.0 - PC-BSD Wiki". pcbsd.org. Archived fromthe original on 15 January 2014. Retrieved3 June 2014.
  6. ^"TrueOS to Focus on Core Operating System". www.trueos.org. Retrieved24 June 2018.
  7. ^"Project Trident Ditches BSD for Linux". 2019-10-19. Retrieved2021-02-22.
  8. ^"Chapter 11. Linux Binary Compatibility". freebsd.org. Retrieved9 February 2014.
  9. ^"The Most Beginner Friendly OS". Archived fromthe original on October 18, 2006. Retrieved2006-08-10.
  10. ^pbiDIR
  11. ^"iXsystems Announces Acquisition of PC-BSD Operating System".iXsystems.com. Archived fromthe original on 2013-09-25. Retrieved2011-06-29.
  12. ^Mayank Sharma (2006-10-13)."Why iXsystems bought PC-BSD".linux.com. Retrieved2010-04-01.
  13. ^"iXsystems Announces Distribution Agreement with Fry's Electronics". Retrieved2011-06-29.
  14. ^"iXsystems Announces Distribution Agreement with Micro Center for PC-BSD". Retrieved2011-06-29.
  15. ^ab"PC-BSD Follows a Rolling Release Model, Gets Renamed To TrueOS - Slashdot".bsd.slashdot.org. 2 September 2016. Retrieved2016-11-20.
  16. ^"An Insight into the Future of TrueOS BSD and Project Trident - It's FOSS". 21 August 2018.
  17. ^Trident, Project."Home :: Project Trident".www.project-trident.org. Retrieved2018-10-24.
  18. ^Personal Computing - BSD style | Tux Machines
  19. ^24-hour test drive: PC-BSD | Ars Technica
  20. ^DistroWatch Weekly, Issue 222, 1 October 2007
  21. ^DistroWatch Weekly, Issue 244, 17 March 2008
  22. ^Review: PC-BSD 7
  23. ^DistroWatch Weekly, Issue 298, 13 April 2009
  24. ^PC-BSD 7.1 Galileo - Review
  25. ^DistroWatch Weekly, Issue 344, 8 March 2010
  26. ^PC-BSD 8 review | LinuxBSDos.com
  27. ^PC-BSD 8.1 review | LinuxBSDos.com
  28. ^PC-BSD 8.2 review | LinuxBSDos.com
  29. ^PC-BSD 9.0 Isotope - Radioactive
  30. ^DistroWatch Weekly, Issue 441, 30 January 2012
  31. ^"PC-BSD 9.0 Released!". Retrieved2012-01-13.
  32. ^DistroWatch Weekly, Issue 489, 7 January 2013
  33. ^"PC-BSD 9.1 Now Available". Retrieved2012-12-21.
  34. ^DistroWatch Weekly, Issue 531, 28 October 2013
  35. ^"Official PC-BSD Blog » PC-BSD 9.2-RELEASE Now Available". Archived fromthe original on 2013-12-30. Retrieved2013-10-07.
  36. ^DistroWatch Weekly, Issue 579, 6 October 2014
  37. ^PC-BSD 10.0 Joule review - Troublesome
  38. ^"Official PC-BSD Blog » PC-BSD 10.0-RELEASE is Now Available". Archived fromthe original on 2014-01-30. Retrieved2014-01-30.
  39. ^DistroWatch Weekly, Issue 588, 8 December 2014
  40. ^"Official PC-BSD Blog » PC-BSD 10.1-RELEASE Now Available". Retrieved2014-11-19.
  41. ^"Official PC-BSD Blog » PC-BSD 10.2-RELEASE Now Available". Archived fromthe original on 2015-08-22. Retrieved2015-08-21.
  42. ^"PC-BSD Announce » PC-BSD 10.3-RELEASE now available!". Archived fromthe original on 2016-04-07. Retrieved2016-04-09.
  43. ^TrueOS Stable update released 2/22/17 - TrueOS
  44. ^DistroWatch Weekly, Issue 710, 1 May 2017
  45. ^TrueOS STABLE Update: June 2, 2017
  46. ^TrueOS 17.12 Release - TrueOS
  47. ^DistroWatch Weekly, Issue 762, 7 May 2018
  48. ^"Can I use Gnome with PC-BSD?".PC-BSD knowledge base. Archived fromthe original on 2010-02-24. Retrieved2009-03-05.
  49. ^Minimum hardware requirements for PC-BSD 9.1
  50. ^Minimum hardware requirements for PC-BSD 9.2
  51. ^Introduction
  52. ^Larabel, Michael (23 April 2014)."PC-BSD Is Developing Its Own Desktop Environment".Phoronix. Retrieved2 July 2014.
  53. ^Larabel, Michael (4 July 2016)."PC-BSD's Lumina Desktop Now In Beta For v1.0".Phoronix. Phoronix. Retrieved4 July 2016.
  54. ^"Exploring and sharing Lumina".Lumina Desktop Environment. Retrieved4 July 2016.
  55. ^"Press And Legal - Legal notices".wiki.pcbsd.org. The PC‑BSD Project. Retrieved2 March 2015.
  56. ^"1. Introduction — TrueOS User Guide".www.trueos.org. Retrieved2016-11-20.TrueOS and the TrueOS logo are registered trademarks of iXsystems.
  57. ^dmesgd
  58. ^"Hardware requirements on TrueOS wiki".
  59. ^"What's New in 10.1".
  60. ^RSDP
  61. ^XSDT
  62. ^RSDT

References

[edit]

External links

[edit]
Wikimedia Commons has media related toPC-BSD.
TheFreeBSD Project
FreeBSD
Subsystems
Scheduling
Virtualisation
Storage
Networking
Other
People
Derivatives
open-source
proprietary
Gaming console
Linux
Unix-like
dpkg
Purely functional
RPM
tarball
Other
macOS
z/OS
Mobile OS
Multi-platform
Solarisillumos
Web browsers
Windows
BSD
C++
Java
JavaScript
Kubernetes
Linux
macOS
.NET
Perl
PHP
Python
Ruby
Rust
Scala
Retrieved from "https://en.wikipedia.org/w/index.php?title=TrueOS&oldid=1267626990"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp