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


2
เหตุใดฉันจึงได้รับ“ คำเตือน: ที่เก็บข้อมูล 'oss_update' นั้นล้าสมัยแล้ว ลองใช้มิเรอร์หรือเซิร์ฟเวอร์อื่นแทน”
ใน WSL ฉันดำเนินการsudo zypper updateแต่ฉันได้รับข้อความแสดงข้อผิดพลาดนี้ กำลังโหลดข้อมูลที่เก็บ ... คำเตือน: ที่เก็บข้อมูล 'oss_update' ล้าสมัยแล้ว ลองใช้มิเรอร์หรือเซิร์ฟเวอร์อื่น กำลังอ่านแพ็คเกจที่ติดตั้ง ... ไม่มีอะไรทำ. เมื่อฉันดำเนินการsudo zypper refreshฉันไม่ได้รับข้อความแสดงข้อผิดพลาดใด ๆ Retrieving repository 'The Go Programming Language (openSUSE_Leap_42.3)' metadata ...............................................................................................................................................[done] Retrieving repository 'devel:languages:php (openSUSE_Leap_42.3)' metadata .......................................................................................................................................................[done] Repository 'oss' is up to date. Retrieving repository 'oss_update' metadata .....................................................................................................................................................................................[done] Retrieving repository 'PHP7 extensions (php7_openSUSE_Leap_42.3)' …

4
วิธีการใช้ zypper ในสคริปต์ทุบตีสำหรับคนที่มาจาก apt-get?
ฉันมีคำถามสองสามข้อเกี่ยวกับการย้ายจาก apt-get ถึง zypper ใน bash script สิ่งนี้เทียบเท่ากับอะไร? sudo apt-get install curl --assume-yes (ในกรณีที่ขดอาจเป็นแพคเกจใด ๆ ) ผมพบว่าแผ่น zypper โกง - openSUSE ดีมาก! แต่ฉันจะขอบคุณเสียงแห่งประสบการณ์ที่นี่ - วิธีที่เหมาะสมในการใช้ zypper ในสคริปต์คืออะไรที่ฉันต้องการเห็นด้วยโดยอัตโนมัติต่อการแจ้งทั้งหมดและไม่ข้ามสิ่งที่ต้องการการตอบสนอง ด้วยความไม่มีประสบการณ์ของฉันฉันจะถูกล่อลวงให้ใช้: sudo zypper --non-interactive --no-gpg-checks --quiet install --auto-agree-with-licenses curl แต่นั่นเทียบเท่าจริงๆ--assume-yesหรือ แล้วเทียบเท่ากับพวกนี้ล่ะ? sudo apt-get autoremove -y sudo apt-get autoclean -y สิ่งนี้ชี้ให้เห็นว่าไม่มีใคร ... มีการแทนที่ gdebi-core …

3
ฉันจะค้นหาแพ็คเกจที่ให้ไฟล์ที่กำหนดใน OpenSuSE ได้อย่างไร
ฉันกำลังคิดถึงบางอย่างContents-<arch>.gzที่ Debian บริการเครือข่ายก็โอเคเช่นกัน มันมีอยู่หรือไม่ การทำอย่างง่าย:ตัวอย่างเช่นเราต้องการชื่อไบนารีexampletoolซึ่งเรารู้ดีมากจากการกระจายหรือระบบปฏิบัติการอื่น ๆ เราต้องการติดตั้งตัวอย่างเช่นกับ zypper แต่ zypper สามารถติดตั้งแพ็คเกจได้เท่านั้น เพื่อหาข้อมูลซึ่งในแพคเกจที่เราสามารถหาที่จำเป็นexampletoolไบนารีที่เราต้องทำจริงการค้นหาและความนึกคิดที่รวดเร็วและการค้นหาการจัดทำดัชนีในรายการแฟ้มของปัจจุบันไม่ได้ติดตั้ง แต่ในที่เก็บแพคเกจใช้ได้ บนเดเบียนมีไฟล์ดัชนีในที่เก็บแพคเกจชื่อContents-amd64.gzซึ่งเราสามารถหาแพคเกจที่จำเป็นด้วยzgrepคำสั่งเดียว ฉันกำลังมองหาโซลูชันแบบคำสั่งเดียวที่คล้ายกันสำหรับ OpenSUSE ด้วย หากไม่มีบริการเว็บก็ไม่เป็นไรสำหรับฟังก์ชั่นเดียวกัน
11 opensuse  rpm  zypper 

2
เมื่อใช้ zypper ฉันจะลบแพ็กเกจทั้งหมดที่ติดตั้งจากที่เก็บเฉพาะได้อย่างไร
zypper arบอกว่าผมได้เพิ่มพื้นที่เก็บข้อมูลโดยใช้ จากนั้นฉันไปแล้วและติดตั้งหลายแพคเกจจากที่เก็บ แต่ตอนนี้ฉันต้องการลบทั้งหมด มีคำสั่งที่อนุญาตให้ฉันลบแพ็กเกจทั้งหมดที่ฉันติดตั้งจากที่เก็บเฉพาะนั้นหรือไม่?
10 opensuse  rpm  zypper 

1
การติดตั้ง GCC บน SLES 12
ฉันมีปัญหาในการติดตั้งgccบนกล่อง SLES 12 ใหม่ เป้าหมายของที่นี่คือการทำให้ R Shiny ทำงาน แต่เมื่อฉันพยายามติดตั้งแพ็คเกจใด ๆ ฉันได้รับข้อผิดพลาดด้านล่าง: sudo su - -c "R -e \"install.packages('Rcpp',repos='https://cran.rstudio.com/')\"" make: g++: Command not found gccนี้ทำให้ผมเชื่อว่าผมจำเป็นต้องติดตั้ง which gcc: which: no gcc in (/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin:/usr/games) gcc -version: If 'gcc' is not a typo you can use command-not-found to lookup the package that contains it, …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.