2. Packages¶
Important
Prerequisite Information
This chapter assumes that the reader has a knowledge of basic Unix
commands and experience working with a command-line text editor
(e.g. emacs
, vi
, etc.). To get the most out of this
chapter, you should follow along, take notes, execute any given
commands, run any code examples, and repeat as necessary. Simply
reading (or skimming) is not sufficient for learning this material.
Course-Specific Learning Outcomes
LO1.a: Navigate and modify files, directories, and permissions in a multi-user Unix-like environment.
LO1.c: Create and modify text files and source code using a powerful terminal-based text editor such as Emacs or Vi.
LO1.d: Use shell commands to compile new and existing software solutions that are organized into multi-level packages and have external dependencies.
Chapter Contents