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

APT ซึ่งเป็น Advanced Packaging Tool เป็นระบบจัดการบรรจุภัณฑ์ระดับสูงของ Debian มันยังถูกใช้โดยระบบปฏิบัติการ Linux และ Debian-based อื่น ๆ อีกหลายตัว

3
ฉันจะ จำกัด แบนด์วิดท์ของ apt-mirror ได้อย่างไร
ฉันต้องทำมิเรอร์ครั้งเดียวของที่เก็บ Ubuntu ทั้งหมด apt (สำหรับบันทึกเป็นเพราะฉันส่งไปยังเคนยา (ดูที่นี่และที่นี่ ) ฉันเคยทำมาก่อนและใช้apt-mirrorและนั่นก็เป็นสิ่งที่ฉันต้องการ อย่างไรก็ตามตอนนี้ฉันต้องการทำมันช้าดังนั้นฉันจึงต้องการ จำกัด แบนด์วิดท์ที่ใช้ในการดาวน์โหลด มีวิธีง่าย ๆ ที่จะทำมัน? การตั้งค่าการกำหนดค่า Magic apt ใด ๆ

3
Vagrant / VirtualBox ไม่สามารถแก้ไขบางโดเมนจาก w / ใน VM
เพิ่งลองใช้ VirtualBox & Vagrant และlucid64VM เริ่มต้นของฉันไม่สามารถแก้ไขได้us.archive.ubuntu.comแต่สามารถแก้ไขsecurity.ubuntu.comได้google.comและwww.apple.com(แต่ไม่apple.comใช้www?!?!) โฮสต์ว่า VM ทำงานในสามารถแก้ปัญหาus.archive.ubuntu.comได้ดีเช่นเดียวกับทุกโดเมนอื่น ไม่รู้จะเกิดอะไรขึ้น?!? vagrant@lucid64:~$ sudo apt-get install dkms -y Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: fakeroot make patch Suggested packages: make-doc diffutils-doc The following NEW packages will be installed: dkms fakeroot …

2
apt-get ไม่สามารถเชื่อมต่อ“ การแก้ไขความล้มเหลว 'archive.ubuntu.com'”
เพิ่งได้ VPS ใหม่ที่ใช้ Ubuntu 11.04 และพยายามอัปเดต ฉันได้รับข้อผิดพลาดนี้ ฉันได้รับข้อผิดพลาดเดียวกันทุกครั้งที่ใช้ apt-get login as: root root@199.193.248.80's password: Welcome to Ubuntu 11.04 (GNU/Linux 2.6.38-8-generic-pae i686) * Documentation: https://help.ubuntu.com/ Last login: Mon May 7 19:55:45 2012 from 108.192.44.54 root@Rx:~# apt-get update Err http://security.ubuntu.com natty-security InRelease Err http://archive.ubuntu.com natty InRelease Err http://security.ubuntu.com natty-security Release.gpg Temporary failure …
10 ubuntu  apt 

6
การใช้ใบรับรอง SSL ที่ลงนามเองสำหรับที่เก็บ APT ภายใน HTTPS
ฉันได้ตั้งค่าพื้นที่เก็บข้อมูล Debian (Ubuntu จริง ๆ ) สำหรับใช้ภายในกับแพคเกจส่วนตัวบางอย่างและตอนนี้ต้องการให้พร้อมใช้งานบนเว็บไปยังเซิร์ฟเวอร์เฉพาะบางแห่ง ฉันต้องการ apt-get / aptitude เพื่อเชื่อมต่อกับมันโดยใช้ HTTPS และเพราะฉันไม่ต้องการใช้เงินใด ๆ โดยใช้ใบรับรองที่ลงนามด้วยตนเอง ฉันได้ลองติดตามหน้า man ของ apt.conf ที่ชี้ apt-get เพื่อใช้ใบรับรอง root CA ของตัวเองเพื่อตรวจสอบความถูกต้องของโฮสต์ แต่ดูเหมือนจะไม่ทำงาน ไฟล์ apt.conf ของฉันมีลักษณะดังนี้: #Acquire::https::repo.mydomain.com::Verify-Peer "false"; Acquire::https::repo.mydomain.com::CaInfo "/etc/apt/certs/my-cacert.pem"; Acquire::https::repo.mydomain.com::SslCert "/etc/apt/certs/my-cert.pem"; Acquire::https::repo.mydomain.com::SslKey "/etc/apt/certs/my-key.pem"; ฉันยังใช้ใบรับรองไคลเอ็นต์ แต่ดูเหมือนจะไม่เป็นปัญหาเพราะเมื่อฉันตั้งค่า Verify-Peer เป็น "false" (ความคิดเห็นด้านบน) ทุกอย่างทำงานได้ การใช้ใบรับรอง CA เดียวกันใบรับรองไคลเอ็นต์และคีย์ทำงานได้ดีกับ curl ฉันเปิดใช้งานการดีบัก …

2
กำลังแคชพร็อกซีสำหรับที่เก็บ yum และ debian
พร็อกซีแคชสำหรับ yum มีอยู่คล้ายกับที่เก็บข้อมูลโดยประมาณของ Debian หรือไม่? มีวิธีที่จะ reprepro ทำงานเหมือนกับประมาณ? ฉันได้ยินมาว่าประมาณไม่มั่นคง นอกจากนี้ฉันต้องการใช้ reprepro เพื่อให้ฉันสามารถใช้เว็บเซิร์ฟเวอร์ที่มีอยู่เพื่อให้บริการที่เก็บ
10 proxy  yum  cache  apt 

2
ฉันจะแสดงรายการแพ็คเกจที่ติดตั้งทั้งหมดจาก lenny-backport ได้อย่างไร
ใน Debian หรืออนุพันธ์อย่างใดอย่างหนึ่งฉันจะแสดงรายการแพคเกจทั้งหมดที่ฉันติดตั้งจาก lenny-backport ได้อย่างไร สิ่งที่ฉันใกล้เคียงที่สุดคือ: aptitude search ~i~Alenny-backports อย่างไรก็ตามนั่นแสดงรายการแพคเกจที่ติดตั้งไว้ทั้งหมดซึ่งมีรุ่นหนึ่งในแบ็คแพ็คแม้ว่าเวอร์ชันที่ติดตั้งในปัจจุบันนั้นไม่ใช่เวอร์ชันจากแบ็กแพ็ค ฉันต้องการแสดงรายการเฉพาะแพคเกจที่รุ่นที่ติดตั้งอยู่ในปัจจุบันนั้นมาจาก backport (หรือไม่ใช่เงินถ้ามันง่ายกว่า) ไชโย
10 debian  apt  aptitude 

5
ทำไมการปรับปรุง apt-get บอกให้ฉันทำการอัพเดท apt-get
ดังนั้นฉันมีสิ่งนี้เกิดขึ้น: # apt-get update Get:1 http://ftp.us.debian.org etch Release.gpg [1032B] Hit http://ftp.us.debian.org etch Release (...bunch more of this elided...) Hit http://ftp.us.debian.org etch/contrib Sources Fetched 68.8kB in 1s (37.4kB/s) Reading package lists... Done W: There is no public key available for the following key IDs: 9AA38DCD55BE302B W: GPG error: http://ftp.us.debian.org etch Release: …
10 linux  debian  apt  gpg 

1
apt-get proxy สำหรับ repos เฉพาะหรือไม่
โปรดอดทนกับฉันฉันค้นหาอย่างดีที่สุดเท่าที่จะทำได้โดยไม่มีวิธีแก้ปัญหาที่ชัดเจน ฉันอยู่หลังไฟร์วอลล์ บริษัท ของฉันเรามีพร็อกซีเซิร์ฟเวอร์สองตัวที่เราสามารถใช้เพื่อเข้าสู่อินเทอร์เน็ตขนาดใหญ่ กลุ่มไอทีของ บริษัท ของฉันได้สะท้อน repos Debian หลักภายใน WAN ฉันต้องการใช้ repos สองสามตัวนอก WAN (เช่นอินเทอร์เน็ต) เป็นไปได้หรือไม่ที่จะบอกให้คนฉลาดรับใช้พร็อกซีสำหรับสิ่งเหล่านี้และไม่ใช่เพื่อคนอื่น? ด้วยการเปิดใช้งานและการกำหนดพร็อกซีใน apt.conf จะทำให้สิ่งต่าง ๆ ภายในไฟร์วอลล์และไม่มีพร็อกซีที่กำหนดไว้จะเป็นการ barfs บนแหล่งนอกไฟร์วอลล์ มีการกล่าวถึงใน man page สำหรับ apt.conf แต่การใส่คำสั่ง proxy ในไฟล์ source.list ใช้งานไม่ได้ (เว้นแต่ว่าฉันผิดไวยากรณ์) ขอบคุณ เจอร์รี่
10 debian  apt 

4
การเปิดใช้งาน apt-get บนอินสแตนซ์ Amazon EC2 ที่เป็นค่าเริ่มต้นซึ่งมี yum ติดตั้งอยู่
ฉันต้องการโทรหาสิ่งที่ต้องการ: sudo yum install apt เพื่อให้ฉันใช้ apt-get และ yum สำหรับการติดตั้ง อย่างไรก็ตามสิ่งนี้ไม่ทำงาน ฉันได้รับข้อมูลต่อไปนี้: Loaded plugins: fastestmirror, priorities, security, update-motd Loading mirror speeds from cached hostfile * amzn-main: packages.eu-west-1.amazonaws.com * amzn-updates: packages.eu-west-1.amazonaws.com Setting up Install Process No package apt available. Error: Nothing to do ดูเหมือนว่าจะต้องทำให้อินสแตนซ์ Amazon EC2 เริ่มต้นทราบถึงที่เก็บ โดยสรุป: ฉันจะเปิดใช้งาน apt-get แทนแค่ …
10 linux  unix  repository  yum  apt 

3
dpkg Ubuntu ติดตั้งแบบไม่โต้ตอบ
ฉันพยายามติดตั้งไฟล์. deb จำนวนมากโดยไม่ต้องโต้ตอบกับพวกเขา ตัวอย่างเช่นเซิร์ฟเวอร์ MySQL จะแจ้งให้เมนูแบบโต้ตอบป้อนรหัสผ่านผู้ดูแลระบบตามการกำหนดค่าของ dpkg ฉันเหนื่อย. export DEBIAN_FRONTEND=noninteractive && export DEBIAN_PRIORITY=critical && sudo /usr/bin/dpkg -i ./files/* ฉันรู้ว่าฉันสามารถแยกไฟล์โดยไม่มีการกำหนดค่า ฉันกำลังพยายามสร้างสคริปต์ทุบตีเพื่อปรับใช้เซิร์ฟเวอร์ที่ติดตั้งไว้ล่วงหน้าของ Apache, php, mySQL เป็นต้นอย่างไรก็ตามการติดตั้งแบบโต้ตอบนี้ทำให้เกิดปัญหา มีความคิดเห็นเกี่ยวกับวิธีการปิดการใช้งานหรือไม่ หรือหลีกเลี่ยง ขอบคุณ

2
เดเบียน / อูบุนตูรู้ได้อย่างไรว่าแพ็คเกจมีรุ่นที่ปรับปรุงแล้ว
หากความเข้าใจของฉันเป็นสิ่งที่ดีapt updateDebian สามารถดาวน์โหลดไฟล์ที่วางจำหน่ายและด้วยไฟล์นี้มันสามารถบอกได้ว่าแพ็กเกจจำเป็นต้องได้รับการอัพเกรดหรือไม่และการพึ่งพาใดบ้าง มันทำเช่นนี้ได้อย่างไร ดูเหมือนว่าไฟล์รุ่นที่วางจำหน่ายเป็นเพียงรายการของแฮชดังนั้นฉันจึงไม่ค่อยเข้าใจ ขออภัยฉันไม่มีภาษาอังกฤษที่ดีมาก
9 ubuntu  debian  apt 

3
ทำไมฉันถึงติดตั้ง mongodb 3.0 บน Ubuntu 14.04 32 บิตไม่ได้?
ฉันได้ติดตามการประมูลอย่างเป็นทางการทั้งหมดที่ระบุไว้ที่นี่: หน้าอย่างเป็นทางการ ในรายละเอียดฉันได้ทำ: sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 (ดูเหมือนว่าโอเค) echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list (ดูเหมือนว่าใช้ได้เนื่องจากไฟล์ /etc/apt/sources.list.d/mongodb-org-3.0.list ถูกสร้างขึ้นพร้อมกับรายการที่ถูกต้อง) sudo apt-get update (ดูเหมือนว่าตกลงเพราะฉันเห็น repos ในรายการ) แต่เมื่อฉัน: sudo apt-get install -y mongodb-org มันบอกเสมอว่า "ไม่พบแพ็คเกจ mongodb-org" ถ้าฉันทำ: sudo apt-get install -y mongodb ใช้งานได้ แต่ไม่ได้ติดตั้งเวอร์ชัน 3.0 แต่เป็นเวอร์ชั่น 2.4 …

3
Debian -“ คำเตือน: เวอร์ชั่นที่ไม่น่าเชื่อถือของแพ็คเกจต่อไปนี้จะถูกติดตั้ง!”
เมื่อฉันพยายามติดตั้งหรืออัปเดตแพ็คเกจใด ๆ ที่ฉันได้รับ: Untrusted packages could compromise your system's security. You should only proceed with the installation if you are certain that this is what you want to do. ฉันสงสัยอย่างยิ่งว่าสิ่งนี้เกี่ยวข้องกับข้อผิดพลาดที่ฉันได้รับเมื่ออัพเดท: $ sudo aptitude update Get: 1 http://ftp.us.debian.org wheezy InRelease [208 kB] Get: 2 http://debian.lcs.mit.edu wheezy InRelease [208 kB] Ign http://ftp.us.debian.org …

4
วิธีที่ดีที่สุดในการติดตั้งแพคเกจจากเสียงฮืด ๆ เมื่อบีบ
ฉันต้องการใช้ Doxygen บนเซิร์ฟเวอร์ของฉันบีบ Debian แต่ฉันต้องการรุ่นจาก Debian ดังเสียงฮืด ๆ เพราะเห็นได้ชัดว่ามีbugfixฉันจำเป็น มันไม่ได้อยู่ใน backport - ตรวจสอบแพ็คเกจ.debian.org/search?suite=squeeze-backports&searchon=names&keywords=doxygen (ฉันใหม่ที่นี่และไม่ได้รับอนุญาตให้ใช้เป็นลิงก์ที่ถูกต้อง!) ฉันพยายามเพิ่ม Wheezy ในไฟล์ source.list ของฉันแล้วเริ่มทำงานapt-get install -t wheezy doxygenแต่ต้องการติดตั้งจากWheezy มากเกินไป นี่เป็นเซิร์ฟเวอร์ที่ใช้งานจริงดังนั้นจึงไม่มีความเสี่ยงนี้ ฉันสมมติว่าการรวบรวมจากแหล่งที่มาจะต้องการรวบรวมส่วนที่เหลือทั้งหมดข้างต้นจากแหล่งที่มาด้วยหรือไม่ ทางออกอื่น ๆ (เช่น virtualisation หรือ chrooting?) เป็นต้น
9 debian  apt  patch 

3
Debian: วิธีใช้“ apt-get install” โดยไม่ต้องอัพเกรดการพึ่งพา?
ฉันมีแพ็กเกจ B อยู่แล้วและต้องการติดตั้งแพ็กเกจใหม่ A การติดตั้งต้องการแก้ไข B แต่ฉันไม่ต้องการให้เกิดขึ้น ฉันต้องติดตั้งแพ็กเกจ A มันขึ้นอยู่กับแพ็คเกจ B และต้องเป็น (> 2.0) ฉันได้ติดตั้ง B ในระบบของฉันด้วยเวอร์ชัน 2.1 แล้วดังนั้นการตั้งค่าปัจจุบันของฉันจึงเป็นไปตามการพึ่งพา แต่มีเวอร์ชั่นใหม่ (2.2) ของแพ็คเกจ B ในที่เก็บ Debian และฉันไม่ต้องการเพราะมันขัดแย้งกับสิ่งอื่น ๆ ดังนั้นเมื่อฉันติดตั้งแพกเกจ Apt ก็พยายามอัพเกรด B ฉันจะปิดการใช้งานการอัพเกรดการอ้างอิงหรือระบุรุ่นการอ้างอิงที่ชัดเจนโดยไม่ต้องแก้ไขแพคเกจได้อย่างไร ฉันได้อ่านฉันจะได้รับ apt-get เพื่อละเว้นการอ้างอิงบางอย่างได้อย่างไร แต่มันไม่ช่วยฉัน ในคำถามที่นั่นผู้จัดการแหล่งเก็บข้อมูลไม่ควรจัดการ (B) เลย ในกรณีของฉันผู้จัดการพื้นที่เก็บข้อมูลดูแลการพึ่งพาและควรทำเช่นนั้นต่อไปไม่ใช่เฉพาะในการดำเนินการนี้ เปิดผู้ตรวจสอบอีกครั้ง: โปรดดูความคิดเห็นของvictorgpซึ่งควรเป็นคำตอบในตอนแรก

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