การติดตั้งโปรแกรมบน Linux ตระกูล Redhat/CentOS สามารถทำได้ 3 วิธีหลักๆ คือ
1. ติดตั้งผ่าน YUM Package (Yellow dog Updater Modified) โดยการใช้คำสั่ง # yum install package_name
2. ติดตั้งผ่าน RPM Package (RPM Package Manager) โดยการใช้คำสั่ง # rpm –i package_name.rpm
3. ติดตั้งผ่านการ compile source program โดยการใช้คำสั่ง # ./configure, make, make install
โดยวิธีที่ดีที่ง่ายและดีที่สุดสำหรับมือใหม่อย่างเราและมืออาชีพอย่างผม เราควรที่จะใช้ yum เพราะจัดการเรื่อง dependency (ความขึ้นต่อกันของไลบรารีต่างๆ) ได้ดีกว่าตัวอื่น ส่วน rpm ถ้าไม่จำเป็นก็ไม่ต้องใช้เพราะ dependency สูงมาก จะลงโปรแกรมอะไรแต่ละที อาจจะต้องทำการดาว์โหลดไฟล์ .rpm มากกว่า 1 ไฟล์เสมอ ส่วนการคอมไพล์ด้วยซอสโคด เราจะได้ใช้บ้างในบางกรณี เช่น บางโปรแกรมที่เราจะติดตั้งไม่มีอยู่ในรูปแบบ rpm หรือ yum เราก็ต้องทำการคอมไพล์ด้วยตัวเอง ซึงก็สนุกไปอีกแบบ