คำถามติดแท็ก rpm

7
จะแสดงรายการเนื้อหาของแพ็คเกจด้วย YUM ได้อย่างไร?
ฉันรู้วิธีใช้รอบต่อนาทีเพื่อแสดงรายการเนื้อหาของแพ็คเกจ ( rpm -qpil package.rpm) อย่างไรก็ตามสิ่งนี้จำเป็นต้องรู้ตำแหน่งของไฟล์. rpm บนระบบไฟล์ โซลูชันที่หรูหรากว่านี้คือการใช้ตัวจัดการแพคเกจซึ่งในกรณีของฉันคือ YUM YUM สามารถใช้เพื่อให้บรรลุสิ่งนี้ได้อย่างไร

7
ฉันจะค้นหาแพ็คเกจ rpm ที่จัดส่งไฟล์ที่ฉันกำลังค้นหาได้อย่างไร
ตัวอย่างเช่นฉันกำลังมองหาmod_files.shไฟล์ที่น่าจะมาพร้อมกับphp-develแพคเกจ ฉันเดาว่าyumจะติดตั้งmod_files.shไฟล์ด้วยphp-devel x86_64 5.1.6-23.2.el5_3แพ็คเกจ แต่ดูเหมือนว่าไฟล์จะไม่ได้รับการติดตั้งในระบบไฟล์ของฉัน ฉันจะค้นหาแพ็คเกจที่ติดตั้งไฟล์เฉพาะได้อย่างไร ฉันกำลังมองหาที่ที่ไม่จำเป็นต้องดาวน์โหลดแพคเกจภายในเครื่องซึ่งอาจรวมถึงไฟล์ที่ฉันกำลังค้นหาอยู่ ฉันใช้ CentOS 5
207 centos  rpm  yum 

3
การพิจารณาพา ธ ที่แพ็กเกจ yum ติดตั้งไว้ที่ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน8 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันได้ติดตั้ง ffmpeg โดยใช้ yum ภายใต้ Redhat และฉันมีปัญหาในการหาตำแหน่งที่ติดตั้งแพ็คเกจไป (เส้นทางใด) มีวิธีง่ายๆในการพิจารณาโดยไม่ต้องหันไปหามันด้วยตนเองหรือไม่?
183 linux  redhat  rpm  yum 

14
ฉันจะแยกเนื้อหาของรอบต่อนาทีได้อย่างไร
ฉันมีรอบต่อนาทีและฉันต้องการที่จะรักษามันเหมือน tarball ฉันต้องการแยกเนื้อหาลงในไดเรกทอรีเพื่อให้ฉันสามารถตรวจสอบเนื้อหา ฉันคุ้นเคยกับคำสั่งการสืบค้นของแพ็คเกจที่ถอนการติดตั้ง ฉันไม่ต้องการเพียงแค่รายการเนื้อหาของรอบต่อนาที กล่าวคือ $ rpm -qpl foo.rpm ฉันต้องการตรวจสอบเนื้อหาของไฟล์หลายไฟล์ที่มีอยู่ในรอบต่อนาที ฉันไม่ต้องการติดตั้งรอบต่อนาที ฉันยังรับรู้ถึงความสามารถของ rpms ที่จะทำการดัดแปลงเพิ่มเติมในส่วนของโพสต์% และวิธีตรวจสอบ กล่าวคือ $ rpm -qp --scripts foo.rpm อย่างไรก็ตามในกรณีนี้ที่ฉันไม่ต้องกังวล

9
ขั้นต่ำที่ฉันต้องทำเพื่อสร้างไฟล์ RPM คืออะไร?
ฉันแค่ต้องการสร้างไฟล์ RPM เพื่อแจกจ่ายลินุกซ์ "foobar" ไบนารี่ของฉันโดยมีการพึ่งพาเพียงไม่กี่ตัว มีไฟล์กำหนดค่า /etc/foobar.conf และควรติดตั้งใน / usr / bin / foobar น่าเสียดายที่เอกสารสำหรับ RPMมีความยาว 27 บทและฉันไม่มีวันนั่งอ่านเพราะฉันยุ่งอยู่กับการติดตั้ง. deb และ EXE สำหรับแพลตฟอร์มอื่น ๆ ขั้นต่ำที่ฉันต้องทำคืออะไรเพื่อสร้าง RPM สมมติว่า foobar binary และ foobar.conf อยู่ในไดเรกทอรีการทำงานปัจจุบัน
148 rpm  rpmbuild 

11
วิธีที่จะทำให้การพึ่งพาการติดตั้งอัตโนมัติรอบต่อนาที
ฉันสร้างแพ็คเกจ RPM สองชุด proj1-1.0-1.x86_64.rpm libtest1-1.0-1.x86_64.rpm proj1ขึ้นอยู่กับไฟล์ที่libtest1.soมีอยู่และมันถูกสะท้อนอย่างถูกต้องในแพ็คเกจ RPM ตามที่เห็นที่นี่: user@my-pc:~$ rpm -qp --requires proj1-1.0-1.x86_64.rpm libtest1.so()(64bit) user@my-pc:~$ rpm -qp --provides libtest1-1.0-1.x86_64.rpm libtest1.so()(64bit) การติดตั้งproj1ล้มเหลวเนื่องจากการอ้างอิงหายไป user@my-pc:~$ rpm -ivh proj1-1.0-1.x86_64.rpm error: Failed dependencies: libtest1.so()(64bit) is needed by proj1-1.0-1.x86_64.rpm ฉันจะมั่นใจได้อย่างไรว่า libtest1-1.0-1.x86_64.rpmมีการติดตั้งโดยอัตโนมัติในระหว่างการติดตั้งproj1-1.0-1.x86_64.rpm? ฉันลอง--aidตัวเลือกด้วยrpm -iตามที่อธิบายไว้ที่นี่แต่มันไม่ได้ผลสำหรับฉัน มีวิธีอื่น ๆ ? ขอบคุณสำหรับความช่วยเหลือใด ๆ
138 linux  installation  package  rpm  yum 

20
yum error“ ไม่สามารถดึง metalink สำหรับ repository: epel โปรดตรวจสอบเส้นทางและลองอีกครั้ง” กำลังอัปเดต ContextBroker
ฉันกำลังพยายามอัปเดต Orion ContextBroker โดยใช้คำสั่ง yum install contextBroker โชคไม่ดีที่ฉันได้รับข้อผิดพลาดต่อไปนี้: ปลั๊กอินที่โหลด: fastmirror, refresh-packagekit, การโหลดความปลอดภัย ความเร็วมิเรอร์จากไฟล์โฮสต์ที่แคชไว้ ข้อผิดพลาด: ไม่สามารถดึง metalink สำหรับ repository: epel โปรดยืนยันเส้นทางและลองอีกครั้ง จะเกิดอะไรขึ้น?
106 rpm  yum  fiware  epel 

8
ตัวอย่าง setup.py?
หลังจากศึกษาหน้านี้: http://docs.python.org/distutils/builtdist.html ฉันหวังว่าจะพบไฟล์ setup.py เพื่อศึกษาเพื่อสร้างเป็นของตัวเอง (โดยมีเป้าหมายในการสร้างไฟล์ fedora rpm) ชุมชนนี้ช่วยชี้ให้ฉันเห็นตัวอย่างที่ดีได้ไหม
89 python  rpm 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.