<ก่อนหน้านี้ | Contents | ถัดไป>
6.3.2.2. ติดตั้งในไดเร็กทอรีแยกต่างหาก
นี่คือการจัดการแพ็คเกจที่เรียบง่ายซึ่งไม่ต้องการแพ็คเกจพิเศษใด ๆ เพื่อจัดการการติดตั้ง แต่ละแพ็คเกจถูกติดตั้งในไดเร็กทอรีแยกต่างหาก ตัวอย่างเช่น ติดตั้งแพ็คเกจ foo-1.1 ใน /usr/pkg/foo-1.1 และ symlink ทำจาก /usr/pkg/foo ไปยัง /usr/pkg/foo-1.1. เมื่อติดตั้งเวอร์ชันใหม่ foo-1.2 จะถูกติดตั้งใน /usr/pkg/foo-1.2 และ symlink ก่อนหน้าจะถูกแทนที่ด้วย symlink ไปยังเวอร์ชันใหม่
ตัวแปรสภาพแวดล้อมเช่น เส้นทาง, LD_LIBRARY_PATH, มานพ, อินโฟพาธ และ ซีพีเอฟแฟลกส์ จำเป็นต้องขยายเพื่อรวม /usr/pkg/foo. สำหรับแพ็คเกจมากกว่าสองสามแบบ แผนนี้ไม่สามารถจัดการได้