DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH
 

OpenLinux Developer Guide

Caldera Systems, Inc.

Legal Notice
Table of Contents
1. Introducing the Caldera OpenLinux Workstation
1.1. About Linux, the Free Software Foundation, and the Open Source Movement
1.2. What is OpenLinux?
1.3. Who is Caldera?
1.4. Technical Support
1.4.1. Knowledge Base
1.4.2. Developer Network
1.4.3. Additional Support Options
2. The Linux Development Environment
2.1. KDE Desktop
2.1.1. Launching and Quitting KDE
2.1.2. Minimizing and Restoring Applications
2.1.3. Virtual Desktops
2.2. Application portability
2.3. Getting more information
2.4. Linux Standards Base (LSB)
2.4.1. LSB Modifications in OpenLinux 3.1
2.4.2. Future LSB Work
3. Compilers and other developer tools
3.1. About the GNU Tools
3.2. C/C++ Compilers and Tools
3.3. Linker, Assembler, and Object File Manipulation Tools
3.4. Debuggers and Code Analysis Tools
3.5. Tools for Libraries and Archives
3.6. Perl
3.7. Java
3.8. Fortran
3.9. Other tools
4. Integrated Development Environments (IDEs) and Editors
4.1. Using KDevelop
4.2. Using XEmacs
4.3. Using vim
5. Library Routines and System Calls
6. Developing Device Drivers
7. Coding Guidelines
7.1. General guidelines
7.2. Writing Portable Code
8. Packaging and Productizing Your Application or Driver
8.1. Creating an RPM
8.2. Documenting Your Application or Driver
8.3. Advertising Your Software on the Caldera Webpages
8.4. Adding documentation to DocView and KHelpCenter
8.5. Adding documentation to info
8.6. Adding documentation to man
9. Reconfiguring X Windows
9.1. Checking Resources
9.2. KXConfig
9.3. XF86Setup
9.4. xf86config
9.5. Troubleshooting the X Window System
9.5.1. Problems with Mice in X Windows
10. KDE File Locations
11. Common Command Line Operations
11.1. Shells and Terminal Emulators
11.1.1. Virtual Terminals
11.1.2. About Shells
11.1.3. Shell Operators and Shell Programming
11.1.4. Paths
11.2. Documentation Commands
11.3. File Commands
11.4. Process Commands
11.5. Directory Commands
11.6. User Commands
11.7. Terminal and Keyboard Commands
11.8. Disk Commands
11.9. Filesystem Commands
11.10. Print Commands
11.11. Hardware Commands
11.12. Kernel Commands
11.13. File Display Commands
11.14. Compare And Merge File Commands
11.15. Data File Commands
11.16. Document Formatting Commands
11.17. File Compression and Archive Commands
11.18. Startup and Shutdown Commands
11.19. X Window Commands
11.20. Scheduling Commands
11.21. Find File Commands
11.22. System Performance and Diagnostics Commands
11.23. Miscellaneous Commands
11.24. TCP/IP Commands
11.25. Network Commands
11.26. NIS and NFS Commands
11.27. DOS and Windows Commands in OpenLinux
12. Connecting to the Internet via Your ISP
12.1. Introduction
12.2. Quickstart
12.3. Modem Detection and Configuration
12.3.1. Modems and Linux Compatibility Issues
12.3.2. Configuring Modems using the Setup Modem Tool
12.3.3. Troubleshooting Modems Using Minicom
12.4. Configuring Dial-Up Networking
12.4.1. Obtaining ISP Configuration Information from Windows
12.4.2. Setting Up an ISP Account
12.4.3. Configuring the Resolver
12.5. Connecting to the Internet Manually
12.5.1. Setting Up a Script-Based PPP Connection
12.5.2. Connecting to the Internet with PPP-on
13. Connecting to Your Local Network (LAN)
13.1. Configuring Your Ethernet Card
13.2. Configuring Your Name Server
13.3. The LISA utility
13.4. The ping command
13.5. The ifconfig command
13.6. The hosts and resolv.conf files
13.7. Using TCP Wrappers
13.8. Setting up NFS Services
14. Netware Tools
15. Installing New Software
15.1. Understanding rpm Software Packages
15.2. Reviewing Software Packages on Your Linux System
15.3. Uninstalling Packages
15.4. Searching for Packages and Files
15.5. Installing New Software
15.6. Using the Command Line Tools
15.7. Re-Compiling the Linux Kernel
16. KDE Keyboard and Mouse Shortcuts
16.1. Keyboard Shortcuts
16.2. Mouse Clicks
17. Bibliography
17.1. General
17.2. Development
17.3. System Administration>
17.4. Networks
17.5. Security
List of Tables
2-1. FHS Changes
11-1. Shell Operators and Utilities
11-2. Documentation Commands
11-3. File Commands
11-4. Process Commands
11-5. Directories Commands
11-6. User Administration Commands
11-7. Terminal and Keyboard Commands
11-8. Disk Commands
11-9. Filesystem Commands
11-10. Print Commands
11-11. Hardware Commands
11-12. Kernel Commands
11-13. File Display Commands
11-14. Compare and Merge File Commands
11-15. Data File Commands
11-16. Document Formatting Commands
11-17. File Compression and Archive Commands
11-18. Startup and Shutdown Commands
11-19. X Window Administration Commands
11-20. Scheduling Commands
11-21. Find File Commands
11-22. System Performance and Diagnostics Commands
11-23. Miscellaneous Commands
11-24. TCP/IP Commands
11-25. Network Commands
11-26. NIS and NFS Commands
11-27. DOS And Windows Commands
12-1. Serial Port Definitions in Linux
12-2. Examples of Primary and Secondary DNS IP Addresses
14-1. Command Line Utilities for NDS Administration
14-2. Graphical NetWare Client Utilities