Book description
If you're one of the many Unix developers drawn to Mac OS X for its BSD core, you'll find yourself in surprisingly unfamiliar territory. Even if you're an experienced Mac user, Mac OS X is unlike earlier Macs, and it's radically different from the Unix you've used before, too.Enter "Mac OS X for Unix Geeks" by Brian Jepson and Ernest E. Rothman, two Unix geeks who found themselves in the same place you are. Their new book is your guide to figuring out the BSD Unix system and Mac-specific components that are making your life difficult and to help ease you into the Unix inside Mac OS X. This concise book includes such topics as:
- A quick overview of the Terminal application
- Understanding Open Directory (LDAP) and NetInfo
- Issues related to using the GNU C Compiler 9GCC
- Library linking and porting Unix software
- An overview of Mac OS X?s filesystem and startup processes
- Creating and installing packages using Fink
- Building the Darwin kernel
- Running X Windows on top of Mac OS X
Publisher resources
Table of contents
- Preface
-
I. Getting Around
- 1. The Mac OS X Command Line
- 2. Startup
-
3. Directory Services
- Understanding Directory Services
- Programming with Directory Services
- Configuring Directory Services
- NetInfo
- NetInfo Utilities
- NetInfo Command Reference
- Managing Groups
- Managing Users and Passwords
- Managing Hostnames and IP Addresses
- Exporting Directories with NFS
- Flat Files and Their NetInfo Counterparts
- Restoring the NetInfo Database
-
II. Building Applications
- 4. Compiling Source Code
- 5. Libraries, Headers, and Frameworks
- 6. Creating and Installing Packages
- III. Beyond the User Space
- IV. Appendixes
- Index
- About the Authors
- Colophon
- Copyright
Product information
- Title: Mac OS X for Unix Geeks
- Author(s):
- Release date: September 2002
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9780596003562
You might also like
book
Modern Software Engineering: Doing What Works to Build Better Software Faster
Improve Your Creativity, Effectiveness, and Ultimately, Your Code In Modern Software Engineering, continuous delivery pioneer David …
book
Beginning Ada Programming: From Novice to Professional
Discover the Ada programming language by being gently guided through the various parts of the language …
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
book
Data Wrangling with JavaScript
Data Wrangling with JavaScript promotes JavaScript to the center of the data analysis stage! With this …