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

ผู้จัดการแพ็คเกจซอฟต์แวร์ที่ติดตั้งอัพเดตและลบแพ็คเกจบนระบบที่ใช้ RPM yum ย่อมาจาก Yellowdog Updater, Modified

2
อะไรคือความแตกต่างระหว่าง yum, apt-get, rpm, ./configure && ทำการติดตั้ง?
ฉันยังใหม่กับ Linux และกำลังใช้งาน CentOS ฉันพบวิธีอัปเดตหรือติดตั้งซอฟต์แวร์สี่วิธี จนถึงตอนนี้ฉันได้เห็น: yum install [program] apt-get install [program] rpm -i [program].rpm wget [program].tar.gz-> unpack-> ./configure-> make->make install อันสุดท้ายเป็นความเจ็บปวดโดยเฉพาะอย่างยิ่งที่มาจาก Windows ซึ่งการติดตั้งโปรแกรมมักจะเป็นเพียงคลิกเดียวและตัวช่วยสร้างการติดตั้งที่ดี ดังนั้นคำถามของฉันคือ: เหตุใดจึงมีวิธีการมากมายในการทำเช่นนี้ใน Linux คุณแนะนำให้ใช้แบบใดและทำไม มีวิธีอื่นในการติดตั้งโปรแกรมใน Linux หรือไม่?



5
วิธีรับรายการการพึ่งพาของแพ็คเกจ RPM ที่ไม่ได้ติดตั้ง
apt-cache show <package> แสดงให้เห็นว่ามันเป็นการอ้างอิง yum info <package> ไม่แสดงการพึ่งพา แต่เห็นได้ชัดว่ารู้จักพวกเขา วิธีการขอให้ yum สำหรับการอ้างอิงของแพคเกจที่ระบุ?
73 linux  rpm  yum  dependencies 

4
yum install gcc-g ++ ไม่ทำงานอีกต่อไปใน CentOs 6.4
วันนี้ติดตั้ง CentO 6.4 ใหม่สดบนเวิร์กสเตชันของฉัน g++ผมอยากที่จะติดตั้ง ด้วยความประหลาดใจของฉันฉันไม่ประสบความสำเร็จโดยการใช้ yum install gcc-g++ สิ่งคือแม้โดยทำการค้นหาฉันไม่ได้รับผลใด ๆ # No package available yum search g++ ด้านบนของที่ฉันติดตั้งเรียบร้อยgccแล้ว คุณรู้หรือไม่ว่าฉันกำลังใช้ชื่อแพ็คเกจที่ไม่ถูกต้องหรือฉันควรทำอย่างไร?
67 linux  centos  yum 

5
ยำแฮงค์และจะไม่ตอบสนอง
ฉันกำลังทำงานyum check-updateและมันค้างหลังจากเอาต์พุต 2 บรรทัด: Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile ฉันไม่แน่ใจว่าเกิดอะไรขึ้น สิ่งสุดท้ายที่ฉันจำได้เมื่อทำกับยำคือyum updateและดูหนึ่งใน repos yum CentOS แต่ฉันไม่ได้ทำการเปลี่ยนแปลงใด ๆ ข้อเสนอแนะใด ๆ ในการแก้ไขยำ?
37 linux  centos  yum  centos-5 

5
จะดูประวัติคำสั่ง Yum ได้อย่างไร (อัพเดต, ติดตั้ง, ลบ)
ฉันเห็นข้อผิดพลาดบางอย่างในบันทึก apache ของฉันและพวกเขาอาจ (หรืออาจจะไม่) เกี่ยวข้องกับแพ็คเกจที่ฉันเพิ่งติดตั้ง / ลบโดยใช้ Yum มีวิธีการดูประวัติของแพคเกจยำที่ได้รับการปรับปรุง / ติดตั้ง / ลบหรือไม่? ฉันสามารถใช้คำสั่ง "history" จาก unix ได้ แต่การติดตั้งบางอย่างอาจทำกับบัญชีอื่น ฉันลองค้นหาเว็บและอ่าน man page ด้วย แต่ไม่พบอะไรเลย
34 centos  yum 

4
ไฟล์ rpm อยู่ที่ไหนหลังจากการติดตั้งโดยใช้ yum?
ฉันใช้ Red Hat 5.4 ฉันได้ติดตั้งแพคเกจโดยใช้ yum แพคเกจคือ wireshark อย่างไรก็ตามหลังจากติดตั้งแล้ว ฉันจะหาแพ็คเกจ rpm ได้ที่ไหน ฉันต้องการค้นหาแพคเกจ wireshark.rpm จริงเพื่อให้ฉันสามารถติดตั้งบนเครื่องอื่นที่ไม่ได้เชื่อมต่อกับอินเทอร์เน็ต

6
yum จะบันทึกไฟล์ RPM ที่ดาวน์โหลดไว้ที่ไหน
มีโฟลเดอร์ชั่วคราวที่ฉันสามารถค้นหาไฟล์ RPM ที่ yum ดาวน์โหลดเพื่อติดตั้งโปรแกรมได้หรือไม่? ในระหว่างการติดตั้งยำแสดงชื่อที่แน่นอนของไฟล์ RPM แต่ฉันไม่ทราบวิธีการค้นหา ฉันจะค้นหา RPM ได้อย่างไรถ้าฉันรู้ชื่อของมัน
22 yum  rpm 

5
ทำไมฉันถึงได้รับ“ ล้มเหลวในการตั้งค่าสถานที่ตั้งโดยค่าเริ่มต้นเป็น C” เมื่อใช้ yum
ทุกครั้งที่ผมทำงานyum installหรือyum updateที่ฉันได้รับ ไม่สามารถตั้งค่าภาษาได้โดยตั้งค่าเริ่มต้นเป็น C แล้วข้อมูลอื่น ๆ ฉันจะหลีกเลี่ยงการรับคำเตือนนี้ได้อย่างไร
21 yum 

5
ฉันจะได้รับ yum เพื่อดูการอัปเดตของ repo ในพื้นที่โดยไม่ต้องล้างแคชได้อย่างไร
ฉันได้ตั้งค่าที่เก็บ yum แบบโลคัลซึ่งฉันใช้เพื่อติดตั้งบิลด์ทดสอบ สำหรับวัตถุประสงค์ในการทดสอบแพ็คเกจของฉันได้รับการกำหนดเวอร์ชันโดย<svn version number>.<date>.<time>(เช่น12345.20110908.150404 ปัญหาคือเมื่อฉันสร้าง RPM ใหม่ให้คัดลอกไปยังไดเรกทอรีที่เก็บและเรียกใช้createrepo $REPO_DIRyum ไม่เห็น RPM ใหม่ว่าพร้อมใช้งาน $ cd $REPO_DIR $ ls -1 repodata package-12345.20110908.150404-1.x86_64.rpm package-12345.20110908.174329-1.x86_64.rpm $ createrepo . # ...snip... $ rpm -q package package-12345.20110908.150404-1.x86_64 $ yum list --showduplicates package Installed Packages package.x86_64 12345.20110908.150404-1 @repo Available Packages package.x86_64 12345.20110908.150404-1 repo ฉันสามารถดูการปรับปรุงและคว้าพวกเขาหากฉันเรียกใช้yum clean allแล้วนำเมทาดาทากลับมาอีกครั้ง …
19 rpm  yum  repository 

4
ฉันจะเพิ่มที่เก็บ apt-get โดยไม่ต้องแก้ไข /etc/apt/sources.list ได้อย่างไร
ฉันต้องการเพิ่มพื้นที่เก็บข้อมูลลงใน apt-get (โดยไม่ต้องวุ่นวายกับ /etc/apt/sources.list) ผ่านผู้ใช้สคริปต์ สคริปต์นี้อาจทำงานหลายครั้งดังนั้นฉันจึงไม่สามารถเพิ่มรายการในแต่ละครั้ง มีวิธีใดบ้างที่ฉันสามารถเพิ่มไฟล์เดียวในไดเรกทอรีที่มีรายการ? ฉันรู้ว่าคุณสามารถทำสิ่งนี้เพื่อ yum แต่ฉันไม่แน่ใจว่ามันเป็นไปได้สำหรับ apt-get โปรดแจ้งให้เราทราบหากฉันต้องการเพิ่มข้อมูลเพิ่มเติม

5
การติดตั้งแพคเกจเฉพาะรุ่นด้วย yum
ฉันมีระบบ Fedora พร้อม Postgres เวอร์ชัน 8.3 และฉันต้องการปรับลดรุ่นเป็น 8.2 เนื่องจากปัญหาความเข้ากันได้ ฉันใช้ยำกับทุกอย่างแล้ว แต่นี่เป็นครั้งแรกของฉันที่มีผู้จัดการแพคเกจนี้และฉันไม่รู้วิธีลดระดับสิ่งต่าง ๆ ดังนั้นฉันจะบอกให้แพคเกจรุ่นเฉพาะได้อย่างไร แก้ไข: ฉันจัดการเพื่อให้การทำงานนี้โดยการติดตามโดยการดาวน์โหลดแพคเกจเฉพาะตามคำแนะนำของ skymt รวมทั้งการติดตั้งคีย์ GPG ของพวกเขา สิ่งที่ฉันต้องทำคือ rpm --import RPM-GPG-KEY-PGDG yum localinstall postgresql-8.2.10-1PGDG.f9.i386.rpm yum localinstall ..... และอื่น ๆ อย่างไรก็ตามนี่เป็นเรื่องที่ค่อนข้างน่าเบื่อและฉันก็ยังหวังว่าจะมีวิธีที่ง่ายกว่านี้ หากใครรู้วิธีการให้ YUM กำหนดเป้าหมายเวอร์ชันเฉพาะโดยไม่ต้องใช้วิธีนี้โปรดแจ้งให้เราทราบเพื่อที่ฉันจะสามารถทำสิ่งนี้ได้ในครั้งต่อไป
18 installer  yum 

2
วิธีถอนการติดตั้งแพคเกจอย่างสมบูรณ์ (รวมถึงไฟล์พิเศษทั้งหมดที่มาพร้อมกับมัน) โดยใช้ yum (หรือรอบต่อนาที)?
เมื่อฉันทำyum removeบางครั้งมันจะเก็บไฟล์การกำหนดค่าของแพ็คเกจ อย่างไรก็ตามมีการลบแพคเกจอย่างสมบูรณ์โดยไม่ต้องเก็บไฟล์ใด ๆ ที่เป็นของแพ็คเกจหรือไม่ ฉันกำลังใช้งาน CentOS
18 linux  centos  yum  rpm 

4
Yum: ค้นหาแพ็คเกจด้วยชื่อไบนารี
มีวิธีการค้นหาแพคเกจโดยใช้ชื่อไบนารี ตัวอย่างเช่นฉันต้องการค้นหาแพ็คเกจ rpm สำหรับคำสั่ง " ls" จากนั้นควรเป็นcoreutils-6.9-10.4.i586ตัวอย่าง
16 rpm  yum 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.