ฉันจะติดตั้งหลายแพ็คเกจได้อย่างไร
ตัวอย่างเช่นฉันต้องการติดตั้งทั้งสองpackage XและPackage Y,ฉันรู้ว่านี่เป็นไปไม่ได้โดยค่าเริ่มต้น แต่มีวิธีอื่นในการทำเช่นนี้หรือฉันจะรอคิวพวกเขาเพื่อติดตั้งหรือไม่
ฉันจะติดตั้งหลายแพ็คเกจได้อย่างไร
ตัวอย่างเช่นฉันต้องการติดตั้งทั้งสองpackage XและPackage Y,ฉันรู้ว่านี่เป็นไปไม่ได้โดยค่าเริ่มต้น แต่มีวิธีอื่นในการทำเช่นนี้หรือฉันจะรอคิวพวกเขาเพื่อติดตั้งหรือไม่
คำตอบ:
คุณสามารถทำเช่นนี้ทำไมไม่! คุณสามารถเรียกใช้คำสั่งเดียวต่อไปนี้เพื่อติดตั้งpackage-xและpackage-y:
sudo apt-get install package-x package-y
มีการกล่าวถึงว่าคุณสามารถเพิ่มการ-yตั้งค่าสถานะเป็นapt-getเพื่อตอบใช่ในการแจ้งทั้งหมด สิ่งนี้มักจะช่วยให้คุณไม่ต้องบอกว่าใช่ครั้งเดียวต่อไป เป็นเรื่องดีที่ได้ทราบเกี่ยวกับการ-yตั้งค่าสถานะ แต่ต้องระวังเพราะสามารถลบสิ่งที่คุณอาจไม่ต้องการลบออกโดยอัตโนมัติ โดยทั่วไปแล้วฉันจะข้ามการ-yตั้งค่าสถานะและตรวจสอบแพ็กเกจที่เพิ่มหรือลบออกทั้งหมดด้วยตนเองเพื่อป้องกันตัวเองจากการทำผิดพลาดที่อาจมีผลกระทบร้ายแรงต่อคอมพิวเตอร์ของฉัน อย่างไรก็ตามapt-get upgrade -yดูเหมือนจะเป็นตัวเลือกที่ดีและมีความผันผวนน้อยกว่า
sudo apt-get upgrade package-x package-y -y
aptคือคุณสามารถมีเพียงหนึ่งaptกระบวนการในแต่ละครั้ง นี่เป็นสิ่งที่ดีเพราะมันทำให้คุณไม่สามารถทำลายระบบของคุณได้ ในกรณีที่คุณต้องการติดตั้งแพ็กเกจ Y คุณอาจรอให้ X สิ้นสุดหรือคุณหยุด X และติดตั้งเข้าด้วยกัน
ในการติดตั้งแพ็คเกจใช้:
sudo apt-get install package-name
หากต้องการติดตั้งหลายแพคเกจให้ทำรายการหนึ่งหลังจากรายการอื่น:
sudo apt-get install package-name1 package-name2 package-name3
เพื่อบังคับapt-get installให้ตอบคำถามyesใด ๆare you sure you want to install this package?ที่อาจเกิดขึ้นให้เพิ่ม-yท้าย
sudo apt-get install package1 package2 package3 -y
ฉันไม่แน่ใจเกี่ยวกับผู้ใช้รายอื่น แต่ฉันพบว่ามีประโยชน์ในการเก็บไฟล์ที่มีรายการแพคเกจ / โปรแกรมทั้งหมดที่ฉันใช้เป็นประจำเพื่อให้ในกรณีที่ฉันต้องติดตั้งใหม่ฉันสามารถคัดลอกและวางคำสั่งแทนที่จะมี ใช้เวลาสองสามสัปดาห์เพื่อหาสิ่งที่ฉันมีและยังไม่ได้รับ
dpkg --get-selectionsจะช่วยให้คุณสามารถติดตั้งแพ็คเกจทั้งหมดที่คุณมีในกรณีที่ติดตั้งใหม่
dpkg --get-selectionsแล้วก็ทำการรักษา ฉันทำการบ้านและพบคำตอบนี้ ( askubuntu.com/questions/101931/ … ) ซึ่งขยายออกเมื่อทำสิ่งนี้และบอกว่าเพื่อคืนค่าpkgเมทาดาทาให้ใช้apt-mark showauto > auto.lstและapt-mark showmanual > manual.lstเพื่อรับเมทาดาทาapt-mark auto < auto.lstและapt-mark manual.lstเพื่อเรียกคืน
apt-get install p1 p2 p3?