Win your Copy: OpenSolaris Bible
Buy it now
One Minute Bottom Line
This book is for anyone starting from someone curious about OpenSolaris to someone who like to refresh his or her knowledge of the new features and functionalities for the well known Solaris Operating System. This is useful for those who want to experience a new operating system in addition to windows, Linux and Mac OS.
Covering everything from early installation process down to file system, network, virtualization and security makes this book a must have for anyone who is going to involve with OpenSolaris in development, day to day use and deployment environment.
This review covers first elven chapter of this book. These chapters mostly cover introduction and basic administration tasks. summarizing and explaining each of these eleven chapters is as follow:
Chapter 1: This chapter provides an introduction to OpenSolaris from different viewpoint including how OpenSolaris project formed, what are its outstanding features, how an individual can contribute to the project and get involved with overall process. The other good topic included in this chapter is a simple comparison between OpenSolaris, Solaris, BSD and Linux.
Chapter 2: Making it simple, this chapter discuss OpenSolaris installation both on bare metal and inside a Virtualization product like VirtualBox. Authors use this chapter to introduce several
other distributions which are based on OpenSolaris core. Reading this
chapter clearly shows that OpenSolaris is widespread enough to have
several other distribution on top of it.
Chapter 3: This chapter is first chapter which directly involve the readers with OpenSolaris. The chapter explains basic tasks like file management, basic shell concepts, installing new packages, network interfaces, boot process, basic administration like users, storage and administration.
Chapter 4: After chapter 3 which introduces the basics of the OpenSolaris navigation this chapter concentrate on Gnome Desktop system and introduces more advanced topics like desktop customization, user, group and passwords administration, multimedia management and playback, and finally it discuss some troubleshooting concepts.
Chapter 5: Chapter 5 deals with peripheral management and administration. This chapter explains everything that a user many need to know about installing peripheral devices including but not limited to USB devices, printers, scanners, power management and UPS.
Chapter 6: Every advanced Operating system has a package management system, OpenSolaris uses pkg(5) IPS for package management tasks including upgrading OS version, installing new packages, removing installed packages, dealing with dependencies and broken installation, etc. This chapter explains package management both trough the GUI and command line interface provided for this task.
Chapter 7: This chapter generally covers file system and storage management in general. The chapter discuss disks in general, UFS, and volume management. This chapter discuss command line tools and utilities for file system administration.
Chapter 8: This chapter covers one of the most interesting features of OpenSolaris which can be named one of the features which make OpenSolaris distinguished between other UNIX variants. The chapter covers Pools, DataSets, Snapshots, Clones and everything else related to ZFS file system like mirroring and creating raid file systems. The chapter explains command line utilities to utilize ZFS features and capabilities.
Chapter 9: progressing toward more complex topics, this chapter cover the networking related subjects like network interfaces and configuration and administration of common network services like DNS, mail server, FTP, HTTP, etc. The chapter shows how we can use OpenSolaris as a network router and firewall in addition to introducing all related utility commands and common troubleshooting instructions.
Chapter 10: Chapter 10 take a closer look at network file systems and directory server protocols and services which are provided in OpenSolaris. NFS, CIFS, NIS ad LDAP are discussed thoroughly in this chapter along with introducing related commands to configure and administrate these services.
Chapter 11: This chapter takle another common administration topic, security, the chapter provides information related to user management, transport security, and system resource protection. Topics like SSH, IPSec, provisioning and audition are also discussed in this chapter.
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)