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

Advanced Packaging Tool ผู้จัดการบรรจุภัณฑ์สำหรับการแจกแจงแบบเดเบียน นอกจากนี้ยังเป็นเครื่องมือที่ใช้มากที่สุดสำหรับการติดตั้งแพ็คเกจใน Ubuntu คำถามเกี่ยวกับการใช้เครื่องมือ apt ใด ๆ ควรใช้แท็กนี้

5
Ubuntu 16.04 VIM ที่ไม่รองรับงูใหญ่!
ถึงแม้ว่า Ubuntu 16.04 จะมีการกล่าวถึงหมายเหตุ: แพ็คเกจ VIM เริ่มต้นถูกสร้างขึ้นจาก python3 แทนที่จะเป็น python2 แต่หลังจากที่ฉันติดตั้งเป็นกลุ่มด้วยคำสั่งต่อไปนี้: sudo apt-get install vim และตรวจสอบแล้ว: vim --version มันแสดงให้เห็นว่า: -python -python3 มันเป็นข้อบกพร่องหรือไม่? ฉันจะรับ vim พร้อมการสนับสนุน Python ได้อย่างไร
22 apt  python  16.04  vim  python3 

2
ไฟล์ซ้อนขึ้นใน / usr / src / ฉันจะหยุดสิ่งนี้ได้อย่างไร
ฉันมีปัญหาร้ายแรงเกี่ยวกับระบบหลายครั้งในช่วงสองสามสัปดาห์ที่ผ่านมาและได้เกาหัวว่าทำไม ตอนนี้ฉันคิดว่าปัญหานี้ไม่มี inode เหลืออยู่ในพาร์ติชั่นรูท $ df -i Filesystem Inodes IUsed IFree IUse% Mounted on /dev/sda6 732960 724565 8395 99% / udev 125179 518 124661 1% /dev tmpfs 127001 464 126537 1% /run none 127001 4 126997 1% /run/lock none 127001 8 126993 1% /run/shm /dev/sda7 5234688 144639 5090049 3% /home …
22 12.04  apt 

2
ฉันสามารถดูบันทึกการอัปเกรดหลังจากการอัพเกรดการกระจาย
ฉันได้อัปเกรดอูบุนตู 12.04 และไม่มันออฟไลน์โดยใช้แผ่นซีดีทางเลือก ฉันไม่ได้ดูที่ส่วน "แพ็คเกจเพื่อลบ" ก่อนที่จะคลิกถัดไป - ฉันทำ Ubuntu อัปเกรดหลายครั้งและคิดว่ามันเป็นเพียงชุดแพ็คเกจห้องสมุดที่ล้าสมัยทั่วไป ฯลฯ แต่ฉันมักจะดูข้อความเทอร์มินัลไปด้วย และดูสิ่งที่มันกำลังทำอยู่และฉันเห็นมันเอาแพคเกจจำนวนมากที่ฉันต้องการ ฉันเดาว่านี่เป็นแพ็คเกจที่ไม่ได้อยู่ในซีดีที่ไม่สามารถอยู่ร่วมกับ Ubuntu ใหม่ได้ อย่างไรก็ตามฉันต้องการค้นหาแพ็คเกจที่ถูกลบไปแล้ว บันทึกการอัพเดทจะได้รับการบันทึกไว้ที่ใดที่หนึ่ง จากนั้นฉันสามารถเริ่มทำการ grepping บนมันแล้วติดตั้งแพคเกจที่ฉันไม่ต้องการ

8
ไม่สามารถดาวน์โหลดข้อมูลที่เก็บได้เนื่องจาก CDROM หายไป
เมื่ออัปเดตฉันได้รับข้อความแสดงข้อผิดพลาดนี้: W:Failed to fetch cdrom://Ubuntu 11.10 _Oneiric Ocelot_ - Release amd64 (20111012)/dists/oneiric/main/binary-i386/Packages Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs W:Failed to fetch http://ppa.launchpad.net/synce/ubuntu/dists/your_ubuntu_version/main/source/Sources 404 Not Found จะทำอย่างไร?
22 apt 


3
PHP OpenSSL extension มีแพ็คเกจหรือไม่?
ฉันรู้ว่านามสกุล OpenSSL อยู่ในแหล่ง PHP apt-get install php5แต่ฉันไม่สามารถเปิดใช้งานได้เมื่อผมดำเนินการ apt-get install php5-opensslไม่มีแม้กระทั่ง ฉันจะต้องดำเนินการอย่างไร
22 apt  php  openssl 

5
Apt-Get Update: การดึงข้อมูลล้มเหลว; ไม่สามารถเชื่อมต่อกับแหล่งใด ๆ
ฉันรู้ว่ามีคำถาม "apt-get update หลายสิบ: ความล้มเหลวในการดึงข้อมูล" (ฉันอ่านทุกอย่างที่ฉันสามารถหาได้) แต่สถานการณ์ปัจจุบันของฉันไม่ซ้ำกับ 12.04 และมีผลต่อแหล่งที่มาทั้งหมด ไม่ใช่แค่ Launchpad นอกจากนี้ฉันได้ลองเซิร์ฟเวอร์ที่แตกต่างกันหลายแห่งในยุโรปและสหรัฐอเมริการวมถึง "เซิร์ฟเวอร์หลัก" (ไม่ว่าจะอยู่ที่ใด) และพวกเขาก็ให้ผลลัพธ์เหมือนกัน: ฉันไม่สามารถเชื่อมต่อกับแหล่งซอฟต์แวร์ใด ๆ นอกจากนี้ฉันค่อนข้างแน่ใจว่าปัญหาเกิดขึ้นจากการอัพเกรดจาก 11.10-> 12.04 ฉันทำเมื่อเช้านี้เนื่องจากการอัปเดตใช้งานได้ทันทีก่อนหน้านี้ อัปเดตจาก Update Manager ทำงานได้ดีและฉันสามารถดาวน์โหลดบางสิ่ง (พูดพึมพำ) จากศูนย์ซอฟต์แวร์โดยไม่เกิดปัญหาซึ่งทำให้ฉันคิดว่าฉันสามารถเชื่อมต่อกับเซิร์ฟเวอร์ Ubuntu บางส่วนได้ (อย่างไรก็ตามเซิร์ฟเวอร์ Ubuntu อื่น ๆ อีกหลายตัว - พิเศษ และเซิร์ฟเวอร์ที่ยอมรับบางรายการมีสถานะเป็น 'ไม่สามารถเชื่อมต่อ') นี่คือผลลัพธ์จากsudo apt-get update: sudo apt-get update Ign http://ftp.u-picardie.fr precise InRelease Ign http://archive.canonical.com …

2
ไม่จำเป็นต้องอัพเกรดอีกต่อไป
ก่อนที่จะมี Ubuntu 18.04 ฉันใช้ Ubuntu 16.04 และผมใช้sudo apt-get update, sudo apt-get upgradeและsudo apt-get dist-upgradeที่จะทำการปรับปรุงและสิ่งที่อัพเกรด กับอูบุนตู 18.04 ผมเปลี่ยนไปใช้แทนapt apt-getอะไรคือสิ่งที่แปลกสำหรับผมก็คือว่าsudo apt dist-upgradeจะไม่มีผลอีกต่อไป: I do ปรับปรุงและปรับใช้sudo apt updateและsudo apt upgadeแต่เมื่อผมทำงานไม่มีอะไรเกิดขึ้นตรงกันข้ามกับเมื่อฉันถูกใช้sudo apt dist-upgrade เมื่อฉันใช้แพคเกจบางอย่างถูกลบและอื่น ๆ ถูกติดตั้ง อย่างไรก็ตามเมื่อฉันวิ่งไม่มีอะไรเกิดขึ้นเลย .. สิ่งที่ฉันได้คือ: sudo apt-get dist-upgradesudo apt-get dist-upgradesudo apt dist-upgrade sudo apt dist-upgrade Reading package lists... Done Building …

1
DEBIAN_FRONTEND ตัวแปรสภาพแวดล้อม
ผู้ให้บริการโฮสติ้งที่มีศักยภาพของฉันแนะนำให้เรียกใช้คำสั่งในเทอร์มินัลเพื่อทำให้อิมเมจระบบปฏิบัติการบนเซิร์ฟเวอร์ของ KVM มีขนาดเล็กที่สุด เนื่องจากเทมเพลต KVM ของพวกเขามาพร้อมกับแพ็คเกจที่ฉันไม่ต้องการฉันคิดว่าฉันอาจใช้คำสั่งเดียวกันนั้นเพื่อลบแพ็คเกจที่ไม่ต้องการ คำสั่งนั้นเริ่มต้นด้วยDEBIAN_FRONTEND=noninteractiveจากนั้นเรียกใช้apt-get removeดังนี้: DEBIAN_FRONTEND=noninteractive apt-get remove --purge -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" package-1 package-2 ... package-n; apt-get -y autoremove; apt-get clean all นี่เป็นครั้งแรกที่ฉันพบDEBIAN_FRONTENDตัวแปรสภาพแวดล้อมและฉันไม่สามารถหาข้อมูลที่เป็นประโยชน์ได้ ดังนั้นฉันจึงสงสัยว่าการตั้งค่าจะnoninteractiveทำอย่างไรและถ้ามีการแนะนำให้เลือกเพราะฉันคิดว่าค่า ( noninteractive) จะคงอยู่

3
ฉันต้องการ apt-daily.service และ apt-daily-upgrade.service จริง ๆ หรือไม่?
การเริ่มต้นกับ 18.04 ดูเหมือนจะใช้เวลานานกว่า 17.10 เล็กน้อยดังนั้นฉันจึงวิ่งsystemd-analyze blameและพบว่าapt-daily.serviceและapt-daily-upgrade.serviceใช้เวลาระหว่างสามนาที :~$ systemd-analyze time Startup finished in 9.173s (kernel) + 3min 30.201s (userspace) = 3min 39.375s graphical.target reached after 15.268s in userspace :~$ systemd-analyze blame 1min 52.265s apt-daily-upgrade.service 1min 27.579s apt-daily.service 6.603s NetworkManager-wait-online.service 5.105s plymouth-quit-wait.service 1.517s plymouth-start.service 1.439s dev-sda1.device............. ดังนั้นสิ่งที่เป็นบริการเหล่านี้ทำจริง (การตรวจสอบฉลาดถึงวันที่ฉันจินตนาการ) ทำไมพวกเขาใช้เวลานานและฉันต้องการให้พวกเขาทำงานในทุก bootup?
21 boot  apt 

2
ติดตั้ง php extensions ใน ubuntu 16.04
ฉันต้องการติดตั้งส่วนขยายต่อไปนี้ด้วย php5.6 และ ubuntu 16.04 แต่ ubuntu เท่านั้นติดตั้งส่วนขยายสำหรับ php 7 ส่วนขยายนี้ฉันไม่สามารถติดตั้งกับปัญหาที่เกี่ยวข้องกับ การติดตั้ง PHP 5.6 บน Xenial (16.04) ฉันต้องการใช้ฟังก์ชั่น: dom SimpleXML xml และห้องสมุด gd คำตอบใด ๆ ที่สามารถช่วยฉันขอบคุณ
21 apt  php 

3
ป้องกัน Ubuntu จากการปิดเครื่องก่อนการอัปเดตพื้นหลังอัตโนมัติให้เสร็จสมบูรณ์
ฉันได้ติดตั้ง (x) Ubuntu 14.04 บนพีซีของเพื่อนแล้ว การอัปเดตอัตโนมัติถูกตั้งค่าเป็น "ดาวน์โหลดและอัปเดตการติดตั้งอัตโนมัติ" ปัญหาคือหลังจากใช้งานไปหลายเดือนเขาก็ปิดเครื่องโดยไม่รู้ตัวก่อนที่แพ็คเกจจะอัพเกรดเสร็จสมบูรณ์ สิ่งนั้นนำไปสู่การพึ่งพา / แพ็กเกจที่ใช้งานไม่ได้ซึ่งนำไปสู่การอัปเดตที่ได้รับผลกระทบและจำเป็นต้องเรียกใช้sudo dpkg --configure -a เป็นไปได้ไหมที่ทำให้ Ubuntu รอการอัปเดตให้เสร็จสิ้นก่อนที่จะปิดเครื่อง PC หรือรีบูตเหมือน Windows เพื่อให้แน่ใจว่าจะไม่มีแพ็คเกจที่ใช้งานไม่ได้และพีซีของเขาจะยังคงอัพเดทโดยอัตโนมัติอยู่หรือไม่?

1
ฉันจะติดตั้งแพกเกจ apt แบบไม่โต้ตอบได้อย่างไร
ถ้าฉันวิ่ง: sudo apt-get --yes install postfix หรือ sudo bash -c 'yes | apt-get --yes install postfix' พรอมต์แบบโต้ตอบปรากฏขึ้นเพื่อกำหนดค่า postfix ฉันต้องทำการติดตั้ง postfix แบบอัตโนมัติ (ฉันสามารถแก้ไขไฟล์การกำหนดค่าหลังจากการติดตั้ง) มีเวทย์มนตร์บ้างไหมที่ให้ฉันติดตั้ง postfix (และแพ็คเกจอื่น ๆ ) โดยไม่มีการแทรกแซงจากมนุษย์?
21 apt  postfix 

3
แสดงรายการที่เก็บ ppa ทั้งหมดที่เพิ่มในระบบของฉัน
ฉันจะแสดงรายการที่เก็บ ppa ทั้งหมดที่เพิ่มในระบบของฉันและบันทึกลงใน.txtไฟล์เพื่อที่ฉันไม่ต้องการใช้เวลาในการค้นหา ppa เพื่อการติดตั้งใหม่และฉันสามารถเลือก ppa line ใน.txtไฟล์ของฉันและต่อท้าย คำสั่ง sudo add-apt-repository? มีวิธีอื่นอีกไหมในการทำเช่นนี้ซึ่งฉันไม่ต้องการให้ปุ่ม gpg ด้วยตนเอง?
21 14.04  apt  ppa  repository 


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