เรารู้ว่าapt-get
มีการใช้ระบบเดเบียนดังนั้นจะใช้ระบบ Red Hat Enterprise Linux (RHEL) อย่างไร จะสามารถติดตั้งและใช้งานapt-get
บน Red Hat ได้หรือไม่
เรารู้ว่าapt-get
มีการใช้ระบบเดเบียนดังนั้นจะใช้ระบบ Red Hat Enterprise Linux (RHEL) อย่างไร จะสามารถติดตั้งและใช้งานapt-get
บน Red Hat ได้หรือไม่
คำตอบ:
มีโปรเจ็กต์อยู่ที่นั่นซึ่งอ้างว่าสนับสนุนที่apt
เก็บสไตล์ (เช่นเดียวกับapt-get
คำสั่ง) บน distros ที่ใช้ RPM มันถูกเรียกว่าapt-rpmและใช้เป็นตัวจัดการแพ็คเกจเริ่มต้นใน distros ไม่กี่แม้ว่าจะไม่ได้อยู่ใน RHEL / Fedora
ปัญหา:
apt-rpm
ดังนั้นแม้ว่าคุณจะต้องติดตั้งลงในคอมพิวเตอร์ของคุณคุณจะต้องมีที่เก็บ apt-rpm เพื่อเชื่อมต่อเพื่อใช้งานมีทางแยกของapt-rpm
ที่ได้รับการปรับปรุงเป็นส่วนใหญ่เข้ากันได้กับrpm
รุ่น 5 ซึ่งจะใช้ใน distros RPM ล่าสุดทั้งหมด ดังนั้นหากคุณยืนยันในการใช้งานจุดเริ่มต้นที่ดีคือการตรวจสอบสาขา Gitoriousสำหรับ apt-rpm สำหรับ rpm5
ไวยากรณ์คำสั่งของyum
ใกล้เคียงกับapt-get
ที่คุณควรจะสามารถเรียนรู้หนึ่งถ้าคุณรู้อื่น ๆ ภายในวันหรือมากที่สุดสัปดาห์ ดังนั้นหากมีความต้องการทางธุรกิจที่แข็งแกร่งมากสำหรับการใช้งานapt
และคุณยินดีที่จะสร้างพื้นที่เก็บข้อมูล apt-rpm ของคุณเอง (และจัดการกับความผิดพลาดของซอฟต์แวร์ที่ไม่มีการจัดการโดยทั่วไป) ฉันจะแนะนำให้ดำเนินการต่อไป
rm
ลบไฟล์ไม่ย้าย ห้ามใช้rm
นอกเสียจากคุณต้องการลบไฟล์ (อาจไม่มีความสามารถในการกู้คืน) ใช้mv
แทนการเปลี่ยนชื่อหรือย้ายไฟล์ เมื่อพิจารณาว่าคุณเกือบจะลบไฟล์โดยไม่ตั้งใจฉันขอแนะนำให้คุณเรียนรู้คำสั่งคอนโซลพื้นฐานก่อนที่คุณจะรูทดังนั้นคุณจะไม่ทำลายระบบของคุณ
ไม่apt
มันเป็นเฉพาะเดเบียน apt
ใช้dpkg
เพื่อติดตั้ง.deb
ไฟล์ (ซึ่งเป็นไฟล์ไบนารีที่เฉพาะเจาะจงกับ Debian)
การแจกจ่ายบน Linux ของ Red Hat ใช้rpm
ระบบการจัดการแพ็กเกจ คุณสามารถใช้yum
เพื่อดึงและติดตั้งrpmsบน Red Hat distributions:
yum search som-package-name
yum install some-package-name
หากคุณต้องการติดตั้งรอบต่อนาทีที่คุณดาวน์โหลดด้วยตัวคุณเองคุณสามารถใช้rpm -i some-package.rpm
เพื่อติดตั้ง (และrpm -qa
เพื่อเรียกดูรายการrpms ที่ติดตั้งทั้งหมด) สิ่งนี้เทียบเท่ากับdpkg -i some-package.deb
(และdpkg --get-selections
เพื่อเรียกคืนรายการแพคเกจdeb ที่ติดตั้งทั้งหมด) บนการแจกแจงแบบ Debian
aptitude
หรือapt-get
เป็นผู้จัดการแพ็คเกจ Debian ในการแจกแจง RedHat ผู้จัดการแพ็คเกจเป็นrpm
หรือyum
สำหรับรสชาติของ Fedora / Centos คุณอาจจะคิดหาวิธีติดตั้งความถนัดใน RedHat ด้วยตนเอง แต่มันฟังดูค่อนข้างจะทำงาน