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

สำหรับคำถามเกี่ยวกับการใช้การออกแบบฟังก์ชั่น ฯลฯ ของ APT (Advanced Packaging Tool) ระบบการจัดการแพคเกจซอฟต์แวร์มาตรฐานสำหรับ Debian และตราสารอนุพันธ์

8
วิธีการติดตั้งไฟล์ deb โดย dpkg -i หรือ apt?
ฉันมีแพคเกจ deb สำหรับการติดตั้ง ฉันจะติดตั้งโดยdpkg -i my.debหรือโดยฉลาด? ทั้งสองจะจัดการปัญหาการพึ่งพาซอฟต์แวร์ได้ดีหรือไม่ ถ้าเป็น apt ฉันจะติดตั้งจาก deb โดย apt ได้อย่างไร

7
ตรวจสอบเวอร์ชั่นของแพ็คเกจโดยใช้ apt-get / aptitude?
ก่อนที่ฉันจะติดตั้งแพคเกจฉันต้องการทราบว่าฉันจะได้รับเวอร์ชันใด ฉันจะตรวจสอบรุ่นก่อนติดตั้งโดยใช้apt-getหรือaptitudeบนเดเบียนหรืออูบุนตูได้อย่างไร

5
เรื่องราวเบื้องหลัง Super Cow Powers คืออะไร?
อย่างที่เรารู้apt-getมีพลังอำนาจ Super Cow และaptitudeไม่: $ apt-get --help | grep -i cow This APT has Super Cow Powers. $ aptitude --help | grep -i cow This aptitude does not have Super Cow Powers. และแน่นอน APT มีไข่อีสเตอร์ไว้ด้วย: $ apt-get moo (__) (oo) /------\/ / | || * /\---/\ ~~ ~~ ...."Have you …
286 debian  apt  history 

10
อะไรคือความแตกต่างที่แท้จริงระหว่าง "apt-get" และ "aptitude"? (วิธีการเกี่ยวกับ "wajig"?)
ฉันรู้ว่าทั้งสองapt-getและaptitudeเป็นอินเตอร์เฟสการจัดการแพคเกจบรรทัดคำสั่งบน Debian Linux ที่ได้รับพร้อมตัวเลือกต่าง ๆ แต่ฉันก็ยังสับสนอยู่บ้าง ภายใต้ประทุนพวกเขาใช้ระบบ APT เดียวกันหรือไม่ ทำไม Debian จึงดูแลรักษาเครื่องมือคู่ขนานเหล่านี้ (คำถามโบนัส: สิ่งบนโลกเป็นwajig ?)

9
โน้มน้าว apt-get * not * เพื่อใช้วิธี IPv6
ISP ที่ฉันทำงานอยู่กำลังติดตั้งเครือข่าย IPv6 ภายในเพื่อเตรียมพร้อมสำหรับการเชื่อมต่อกับอินเทอร์เน็ต IPv6 ในที่สุด เป็นผลให้เซิร์ฟเวอร์หลายเครื่องในเครือข่ายนี้พยายามเชื่อมต่อกับ security.debian.org ผ่านที่อยู่ IPv6 ตามค่าเริ่มต้นเมื่อทำงานapt-get updateและทำให้ต้องรอการหมดเวลานานเมื่อใดก็ตามที่ฉันดาวน์โหลดการอัปเดตทุกประเภท . มีวิธีบอกหรือไม่ว่าจะชอบ IPv4 หรือไม่สนใจ IPv6 ทั้งหมด?
239 apt  ipv6 

16
แสดงรายการการอัพเดทที่มี แต่ไม่ได้ติดตั้ง
ฉันต้องการสคริปต์การรายงานที่ดำเนินการโดย cron เพื่อแจ้งให้ฉันทราบในกรณีที่มีการอัพเดตสำหรับแพ็คเกจของฉัน เป็นวิธีที่จะทำให้apt-getรายการอัปเดตที่มีให้ฉัน แต่ไม่ต้องทำอะไรอีกหรือไม่
209 apt 

5
ฉันจะอัปเดตเป็น Git รุ่นใหม่โดยใช้ apt-get ได้อย่างไร
ฉันเพิ่งตั้งค่าเครื่องใหม่ด้วย Ubuntu Oneiric 11.10 แล้วเรียกใช้ apt-get update apt-get upgrade apt-get install git ตอนนี้ถ้าฉันเรียกใช้git --versionมันบอกฉันว่าฉันมีgit version 1.7.5.4แต่ในเครื่องท้องถิ่นของฉันฉันมีรุ่นใหม่กว่ามากgit version 1.7.9.2 ฉันรู้ว่าฉันสามารถติดตั้งจากแหล่งที่มาเพื่อรับเวอร์ชันใหม่ล่าสุด แต่ฉันคิดว่ามันเป็นความคิดที่ดีที่จะใช้ตัวจัดการแพคเกจให้มากที่สุดเพื่อให้ทุกอย่างเป็นมาตรฐาน ดังนั้นจึงเป็นไปได้ที่จะใช้apt-getเพื่อรับรุ่นที่ใหม่กว่าgitและวิธีที่เหมาะสมในการทำคืออะไร?
155 ubuntu  apt  upgrade  git 

4
วิธีเพิ่มที่เก็บจากเชลล์ใน Debian?
ใน Ubuntu หนึ่งสามารถเพิ่มพื้นที่เก็บข้อมูลผ่านคำสั่งดังต่อไปนี้ - sudo add-apt-repository ppa:yannubuntu/boot-repair เนื่องจาก Ubuntu นั้นใช้รหัสเดเบียนฉันจึงคาดหวังว่าเดเบียนจะทำงานเช่นเดียวกัน แต่ก็ไม่เป็นเช่นนั้น อะไรคือสาเหตุของสิ่งนี้? มีคำสั่งเชลล์อื่น ๆ ที่ฉันสามารถใช้เพื่อให้บรรลุเหมือนกันหรือไม่ หมายเหตุ: ฉันรู้ว่าฉันสามารถแก้ไข/etc/apt/sources.listได้ แต่ฉันต้องการได้รับจากเชลล์ ฉันต้องการทราบว่าทำไมคำสั่งเดียวกันไม่ทำงานเมื่อรหัสฐานเหมือนกัน
141 shell  debian  apt  repository  ppa 

9
แสดงรายการแพ็กเกจบนระบบที่ใช้ apt ตามวันที่ติดตั้ง
ฉันจะแสดงรายการแพ็คเกจที่ติดตั้งภายในวันที่ติดตั้งได้อย่างไร ฉันต้องทำสิ่งนี้บนเดเบียน / อูบุนตู คำตอบสำหรับการแจกแจงอื่น ๆ ก็ดีเช่นกัน ฉันติดตั้งสิ่งต่าง ๆ จำนวนมากเพื่อรวบรวมรหัสบางส่วนและฉันต้องการได้รับรายการแพ็คเกจที่ฉันต้องติดตั้ง

2
gpg: keyserver ได้รับล้มเหลว: ไม่มีการยืนยัน
ขณะพยายามรับคีย์ในเซิร์ฟเวอร์ Debian Stretch ของฉันฉันได้รับข้อผิดพลาดนี้: sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF Executing: /tmp/apt-key-gpghome.4B7hWtn7Rm/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF gpg: failed to start the dirmngr '/usr/bin/dirmngr': No such file or directory gpg: connecting dirmngr at '/tmp/apt-key-gpghome.4B7hWtn7Rm/S.dirmngr' failed: No such file or directory gpg: keyserver receive failed: No dirmngr
94 debian  apt  gpg 

5
ไม่สามารถค้นหาแพ็คเกจ `docker-ce` บน 64bit ubuntu
ฉันพยายามที่จะติดตั้งหางบนเครื่อง Ubuntu 64 ต่อไปนี้คู่มือการติดตั้งอย่างเป็นทางการ น่าเสียดายที่ Ubuntu ดูเหมือนจะไม่สามารถค้นหาdocker-ceแพ็คเกจได้ ความคิดที่จะแก้ไขมันหรืออย่างน้อยเพื่อติดตามสิ่งที่เกิดขึ้น? นี่คือรายละเอียดบางอย่างสำหรับคุณ ... $ uname --all; sudo grep docker /etc/apt/sources.list; sudo apt-get install docker-ce Linux ubuntu 4.4.0-62-generic #83-Ubuntu SMP Wed Jan 18 14:10:15 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable. # deb-src [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable. Reading package lists... …

4
yum เทียบเท่ากับ 'apt-get update' คืออะไร?
Debian apt-get updateเรียกและอัพเดตดัชนีแพ็กเกจ เพราะฉันคุ้นเคยกับวิธีการทำสิ่งนี้ฉันรู้สึกประหลาดใจที่พบว่าyum updateทำทุกอย่างและอัพเกรดระบบ สิ่งนี้ทำให้ฉันอยากรู้วิธีปรับปรุงดัชนีแพ็คเกจโดยไม่ต้องติดตั้งอะไร

9
แพคเกจซอฟต์แวร์ที่ติดตั้งใดใช้พื้นที่ดิสก์มากที่สุดใน Debian
พื้นที่ดิสก์บนพาร์ติชันรากของฉันใกล้หมดดังนั้นฉันต้องการลบบางแอปพลิเคชันออกจากระบบ ฉันจะดูแพคเกจซอฟต์แวร์ที่ใช้พื้นที่ดิสก์มากที่สุดได้อย่างไร เป็นไปได้ไหมที่จะดูจากaptitude? ฉันรู้เกี่ยวกับการวิเคราะห์พื้นที่ดิสก์ทั่วไปเช่นdfหรือbaobabแต่ฉันต้องการโซลูชันสำหรับแอปพลิเคชันที่ติดตั้ง
76 apt  disk-usage 

4
“ แพ็คเกจต่อไปนี้ได้รับการรักษาไว้แล้ว” หมายความว่าอย่างไร
เมื่อทำapt-get upgradeฉันบางครั้งได้รับข้อความว่า "แพคเกจต่อไปนี้ได้รับการเก็บไว้" ตัวอย่างเช่น: $ sudo apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done The following packages have been kept back: linux-headers-server linux-image-server linux-server 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. สิ่งนี้หมายความว่าอะไรกันแน่? เห็นได้ชัดว่าแพคเกจได้รับการระงับและไม่ได้ติดตั้ง แต่ทำไม? คำถามที่ตามมาคือ: จะอัพเกรดแพ็คเกจที่เก็บไว้เหล่านี้ได้อย่างไร?
72 apt  upgrade 

3
-bash: sudo: ไม่พบคำสั่ง
ฉันพยายามปรับใช้แอพ django เมื่อฉันพิมพ์ apt-get update ฉันเห็น W: Unable to read /etc/apt/apt.conf.d/ - DirectoryExists (13: Permission denied) W: Unable to read /etc/apt/sources.list.d/ - DirectoryExists (13: Permission denied) W: Unable to read /etc/apt/sources.list - RealFileExists (13: Permission denied) E: List directory /var/lib/apt/lists/partial is missing. - Acquire (13: Permission denied) E: Unable to …
63 debian  apt  sudo  su 

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