ฉันมีคำถามสองสามข้อเกี่ยวกับการย้ายจาก 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 หรือไม่? หรือไม่จำเป็นต้องใช้ gdebi กับ "ตัวแก้ไขความพึงพอใจอันทรงพลัง" ของ zypper? ฉันใช้ gdebi สำหรับสถานการณ์ที่ฉันจำเป็นต้องติดตั้งแพคเกจในเวอร์ชั่นที่เก่ากว่าและฉันมีไฟล์. deb อยู่แล้ว (แต่ไม่ได้ขึ้นอยู่กับการพึ่งพาทั้งหมด)
-n
ตัวเลือกและ-y
ตัวเลือกและพวกเขาหมายถึงสิ่งเดียวกันแต่พวกเขาจะต้องอยู่ในตำแหน่งที่แตกต่างกันในบรรทัดคำสั่งหรือไม่ ใช่มันสับสน (เพื่อความชัดเจน: ฉันไม่ได้ยิงผู้ส่งสารฉันกำลังบอกว่าผู้พัฒนาควรคิดเกี่ยวกับปัญหาการใช้งานมากขึ้น)