Mac for Linux Geeks - Tony Steidler-Dennison

Mac for Linux Geeks (eBook)

eBook Download: PDF
2009 | 1st ed.
296 Seiten
Apress (Verlag)
978-1-4302-1651-3 (ISBN)
Systemvoraussetzungen
36,99 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen

Some might say we all want Linux with an OS X graphical user interface. Mac for Linux Geeks will assist you step by step in migrating from Linux-based systems to OS X. Dual booting, virtualization, and building out the Linux environment on OS X are discussed in detail, along with a comparative view of well-known Mac tools and their open source equivalents. Written for daily use, this concise and dependable guide will steer you across the technical landscape from your chosen Linux flavor to the OS X promised land.

  • Live with OS X, but work with Linux tools
  • Make the OS X-Linux hybrid a reality
  • Use Mac tools where possible and free software where appropriate


Tony Steidler-Dennison is a longtime Linux user, dating his first experience with Linux back to 1996. He's used Linux as his sole operating system at home, developed software on Linux systems, and administered such systems in environments as diverse as robotic telescope control, online shopping, presidential politics, and commercial aviation. Tony has coauthored two books on Linux and over the years, he's written more than a dozen magazine articles on topics from Drupal and content management systems to podcasting with open source tools. Since February 2005, he's engineered and hosted 'The Roadhouse Podcast,' a weekly hour of 'the finest blues you've never heard.' Since the purchase of an Intel-based Mac Mini, Tony has become both obsessed and fascinated with the operating system he calls 'Linux with a pretty face.' Tony is an avionics systems engineer with Rockwell Collins, Inc. in Cedar Rapids, Iowa, engineering open source solutions in the commercial aviation industry.
Some might say we all want Linux with an OS X graphical user interface. Mac for Linux Geeks will assist you step by step in migrating from Linux-based systems to OS X. Dual booting, virtualization, and building out the Linux environment on OS X are discussed in detail, along with a comparative view of well-known Mac tools and their open source equivalents. Written for daily use, this concise and dependable guide will steer you across the technical landscape from your chosen Linux flavor to the OS X promised land. Live with OS X, but work with Linux tools Make the OS X Linux hybrid a reality Use Mac tools where possible and free software where appropriate

Tony Steidler-Dennison is a longtime Linux user, dating his first experience with Linux back to 1996. He's used Linux as his sole operating system at home, developed software on Linux systems, and administered such systems in environments as diverse as robotic telescope control, online shopping, presidential politics, and commercial aviation. Tony has coauthored two books on Linux and over the years, he's written more than a dozen magazine articles on topics from Drupal and content management systems to podcasting with open source tools. Since February 2005, he's engineered and hosted "The Roadhouse Podcast," a weekly hour of "the finest blues you've never heard." Since the purchase of an Intel-based Mac Mini, Tony has become both obsessed and fascinated with the operating system he calls "Linux with a pretty face." Tony is an avionics systems engineer with Rockwell Collins, Inc. in Cedar Rapids, Iowa, engineering open source solutions in the commercial aviation industry.

Contents at a Glance 5
Contents 6
About the Author 11
About the Technical Reviewer 12
Preface 13
The Backstory 18
Of Macros and Manuals: UNIX 18
The Fork: BSD 21
The Enthusiast and the Marketer: Apple Computer 22
The Convergence: Mac OS X 26
Why BSD in Mac OS X? 28
How Is BSD Implemented in Mac OS X? 31
Why Switch from Linux to Mac? 31
Summary 32
The Comparison: Linux vs. Mac OS X 34
Mac OS X and Linux Filesystems 34
Permissions in Mac OS X 47
Terminal Access in Mac OS X 49
Interfaces in Mac OS X 51
Devices and Drives 55
Summary 56
Dual-Booting and Virtualization 57
Dual-Booting Linux and Mac OS X 57
Virtual Linux 70
Summary 79
Building Out the Linux Environment 80
Xcode Tools 80
Online Linux Tools 86
Summary 95
Using the Many Apple and Linux Tools 96
A Brief Overview of Graphics and Multimedia on the Mac 96
Built-in Mac OS X Multimedia Tools 101
Third-Party Multimedia Tools 113
Open Source Multimedia Tools 119
Office and Productivity Tools in Mac OS X 123
Open Source Productivity Tools 132
Summary 137
Routine Mac OS X System Administration 139
Using the Shell 139
System Monitoring 143
User Maintenance 149
Log Review and Maintenance 154
Administering Shared Resources 159
Summary 166
Backup, Security, and Automation 168
Backup and Recovery Overview 168
The Mac Approach to Backup and Recovery 169
The Linux Approach to Backup and Recovery 191
Security 195
Summary 205
Mac OS X and Code 207
Using Xcode 207
Xcode and Other Application Development Tools 219
Scripting 228
Code Maintenance and Revision Control 230
Summary 244
Hybridizing Your System 245
How BSD and Linux Differ 246
Kernel Customization and Compilation 249
Porting UNIX Apps to the Mac 253
Installing Linux Desktop Environments on the Mac 261
Summary 269
Index 271

Erscheint lt. Verlag 24.3.2009
Zusatzinfo 296 p.
Verlagsort Berkeley
Sprache englisch
Themenwelt Informatik Betriebssysteme / Server Macintosh / Mac OS X
Informatik Betriebssysteme / Server Unix / Linux
Informatik Programmiersprachen / -werkzeuge Mac / Cocoa Programmierung
Mathematik / Informatik Informatik Software Entwicklung
Mathematik / Informatik Informatik Theorie / Studium
Schlagworte Administration • Backup • graphical user interface • Interface • Linux • Mac OS X • Open Source • Scripting • system administration
ISBN-10 1-4302-1651-4 / 1430216514
ISBN-13 978-1-4302-1651-3 / 9781430216513
Haben Sie eine Frage zum Produkt?
PDFPDF (Wasserzeichen)
Größe: 9,8 MB

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich