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

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

1
การใช้ dpkg เพื่อติดตั้งแพ็คเกจอัพเกรดและอัพเกรด
ดังนั้นฉันจึงเล่นกับการติดตั้งแพคเกจออฟไลน์บนเซิร์ฟเวอร์ 12.04 โดยดาวน์โหลดแพคเกจด้วยการดึงข้อมูลและเรียกใช้ URIs โดยใช้คำแนะนำที่นี่: http://www.webupd8.org/2009/11/get-list-of-packages- และ dependencies.html ผมทำอย่างนี้ด้วยapt-get upgradeและแล้วไปเกี่ยวกับการติดตั้งแพคเกจที่ดาวน์โหลดมาใช้apt-get dist-upgrade dpkg -iดังนั้นกระบวนการดูเหมือนดังนั้น: รับ URIs wgetแพ็กเกจไปยังโฟลเดอร์ ( upgradeแพ็กเกจเพื่อ / อัพเกรดและdist-upgradeแพ็กเกจเป็น / dist-upgrade) เรียกใช้dpkg -i /upgrade/*.debแล้วdpkg -i /dist-upgrade/*.deb คำถามของฉันคือจะใช้วิธีการติดตั้งด้วยตนเองแพคเกจการปรับปรุงอย่างถูกต้องทุกอย่างที่ได้รับการปรับปรุงให้ผลเช่นเดียวกับถ้าผมต้องการใช้เพียงแค่นี้apt-get upgradeและapt-get dist-upgradeตามปกติ? หรือมีบางอย่างที่apt-getคำสั่งปกติทำที่ไม่ทำด้วยวิธีนี้?

2
ได้รับ :: http :: proxy สำหรับที่เก็บข้อมูลที่ระบุเท่านั้น
มีวิธีการใช้รับ :: http :: proxy สำหรับที่เก็บบางส่วนหรือไม่ ฉันอยู่ในเครือข่ายที่มีพร็อกซีเซิร์ฟเวอร์ ดังนั้นทุกคนต้องอัปเดต /etc/apt/apt.conf เพื่อเพิ่มบรรทัดเช่น Acquire::http::Proxy "http://yourproxyaddress:proxyport"; Acquire::https::Proxy "http://yourproxyaddress:proxyport"; Acquire::ftp::Proxy "http://yourproxyaddress:proxyport"; Acquire::socks::Proxy "http://yourproxyaddress:proxyport"; ทุกสิ่งทำงานได้ดี แต่ตอนนี้เรามีเครื่องอูบุนตูจำนวนมากและฉันต้องการทำกระจกอูบุนตูท้องถิ่น ดังนั้นเราควรลบบรรทัดพร็อกซี่เหล่านั้น .... ยกเว้นที่เก็บข้อมูลภายนอก ดังนั้นฉันจะกำหนดค่าบางสิ่งเช่นนี้ได้อย่างไร ใน distros แบบ RH คุณสามารถตั้งค่าพร็อกซีส่วนกลางสำหรับ yum แล้วใช้การตั้งค่าพร็อกซีแยกสำหรับแต่ละที่เก็บ แต่ไม่พบอูบุนตูที่คล้ายกัน

2
การติดตั้ง MariaDB เมื่อรายงาน Apt MariaDB มีการพึ่งพาหรือแพคเกจที่ไม่สมบูรณ์
ฉันได้ลองทุกอย่างเพื่อติดตั้ง MariaDB ในการติดตั้ง Ubuntu ที่สะอาด แต่ฉันยังคงได้รับข้อผิดพลาดนี้อยู่ Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help …

5
ไม่สามารถติดตั้ง icaclient เนื่องจากปัญหากับ ia32-libs
ในที่สุดซิทริกซ์เปิดตัวรุ่นใหม่และ Ubuntu การปรับปรุงแนวทางของพวกเขาที่นี่ (เห็นได้ชัดว่ามันเป็นการเปลี่ยนแปลง dependecy ที่เราพบ) ตอนนี้มันควรจะใช้ได้ทันที ฉันมีปัญหาในการติดตั้งแพ็กเกจicaclientบน 13.10 Saucy Salamander 64bit ดูเหมือนว่ามีปัญหากับ ia32-libs และการพึ่งพาอื่น ๆ marc@PinballWizard:~$ sudo dpkg -i Downloads/icaclient_12.1.0_amd64.deb [sudo] password for marc: Selecting previously unselected package icaclient. (Reading database ... 179461 files and directories currently installed.) Unpacking icaclient (from .../icaclient_12.1.0_amd64.deb) ... dpkg: dependency problems prevent configuration of …

2
ฉันจะติดตั้ง MYSQL เฉพาะรุ่นได้อย่างไร
ฉันพยายามติดตั้ง mysql-server 5.0 เพราะฉันต้องการติดตั้งโปรแกรมซึ่งขึ้นอยู่กับรุ่นนี้ ฉันได้ท่องเน็ตเพื่อหาทางแก้ปัญหา แต่ก็ไม่ได้ผล ฉันผิดหวังจริงๆ ฉันลอง "apt-get install mysql-server = 5.0.96-0ubuntu3" แต่มันบอกว่า "Version '5.0.96-0ubuntu3' สำหรับ 'mysql-server' ไม่พบ" ฉันพบแพ็คเกจนี้ที่http://packages.ubuntu.com/hardy/mysql-server-5.0 แต่ฉันไม่รู้วิธีใช้ เป็นวิธีที่ฉันสามารถติดตั้งด้วยตนเองได้หรือไม่? โปรดช่วยฉันด้วย!

1
จะรับ mit-scheme จากผู้จัดการแพ็คเกจได้อย่างไร? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับถาม Ubuntu ปิดให้บริการใน7 ปีที่ผ่านมา ฉันติดตั้งรุ่นล่าสุดของ x64 lubuntu และฉันต้องการติดตั้งล่ามแบบแผน ใน Synaptic มีเพียง debugger และเอกสารเท่านั้นที่สามารถติดตั้งได้ ฉันจะไม่รวบรวมรุ่นของตัวเองเพราะมันจะยากที่จะรักษาในอนาคต ฉันจะแก้ไขปัญหานี้ได้อย่างไร mike@ubuntu:~/Desktop/aplan$ sudo apt-get install mit-scheme Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible …
9 apt  64-bit 

2
ฉันจะทราบได้อย่างไรว่า PPA ส่วนตัวใดที่ทำให้การอัปเดตช้าลง
ฉันติดตั้ง PPA หลายตัวในระบบของฉัน ทุกครั้งที่ฉันแสดงapt-get updateมีช่วงเวลาที่กระบวนการอัปเดตยังคงติดอยู่ในตำแหน่งนี้ (ใช้เวลาเกือบหนึ่งนาที): Ign https://private-ppa.launchpad.net precise/main TranslationIndex Ign https://private-ppa.launchpad.net precise/main Translation-it Ign https://private-ppa.launchpad.net precise/main Translation-en 100% [In lavorazione] (ฉันไม่รู้ภาษาอังกฤษว่าบรรทัดสุดท้ายคืออะไรเช่น "100% [ทำงาน]") ฉันคิดว่าสิ่งนี้เกิดขึ้นเพราะการดาวน์โหลด PPA ช้า (คุณคิดว่านี่อาจเป็นเหตุผลหรือไม่) ถ้าเป็นเช่นนั้นฉันต้องการลบ PPA นี้ออกจากระบบของฉัน ปัญหาคือว่าในช่วงนี้ฉันไม่สามารถแยกแยะความแตกต่างในหมู่สัญญาซื้อขายไฟฟ้าเพราะทั้งหมดของพวกเขาแสดง URL https://private-ppa.launchpad.net precise/mainนี้: มีวิธีในการระบุ PPA ซึ่งกำลังได้รับการปรับปรุงในช่วงเวลานั้นหรือไม่?
9 apt  ppa 

2
ฉันสามารถใช้เครื่องมืออื่นที่ไม่ใช่ Ubuntu Software Center เพื่อเปิดลิงค์ apt ได้หรือไม่?
หากไม่มีUbuntu Software Centerใน Lubuntu ฉันไม่สามารถแก้ไขการเปิดลิงก์aptในโปรแกรมใด ๆ ใน Firefox (ดูคำถามนี้ ) หลังจากติดตั้งUbuntu Software Centerปัญหาดังกล่าวได้รับการแก้ไขแล้ว แต่ฉันสามารถใช้โปรแกรมอื่นแทนศูนย์ซอฟต์แวร์ Ubuntuเพื่อจุดประสงค์เดียวกันได้หรือไม่? ฉันคิดว่ามันหนักเกินไปและการติดตั้งฉันชอบเทอร์ , gdebi , Lubuntu ซอฟท์แวศูนย์หรือSynaptic (ตอนนี้ฉันมีตัวเลือกaptใน Firefox / Preferences / Applications ฉันพยายามเปลี่ยน Ubuntu Software Centerเป็นLubuntu Software Centerแต่ไม่เปลี่ยนตัวเลือก)


4
รับ“ ขนาดไม่ตรงกัน” เมื่อใช้ apt-get กับหลายแพ็คเกจ
ฉันมีปัญหาในการดาวน์โหลดหลายแพ็คเกจโดยใช้ apt-get จนถึงตอนนี้ฉันได้พบกับสิ่งนี้ด้วย 'opencv' และ 'gstreamer' ด้วย opencv มันจะดึงไฟล์จำนวนหนึ่งแล้วกลับมาพร้อมกับข้อผิดพลาดด้านล่าง ฉันได้ลองมิรเรอร์ที่แตกต่างกันหลายข้อและพวกเขาทั้งหมดมีข้อผิดพลาดในไฟล์เดียวกัน Do you want to continue [Y/n]? y Get:1 http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ precise/universe libopencvvideo2.3 i386 2.3.1-7 [106 kB] Get:2 http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ precise/universe libopencv-video-dev i386 2.3.1-7 [129 kB] Fetched 2,225 B in 0s (11.8 kB/s) Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/universe/o/opencv/libopencv-video2.3_2.3.1-7_i386.deb Size mismatch Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/universe/o/opencv/libopencv-video-dev_2.3.1-7_i386.deb …
9 apt 

3
ทำไมการลบ gnome-core ไม่ได้เป็นการกำจัดการพึ่งพาทั้งหมด?
ฉันติดตั้งgnome-coreแพ็คเกจบน Ubuntu (เวอร์ชันขั้นต่ำสำหรับกระดูกบีเกิ้ล) และมันก็เกือบ 600mb อย่างไรก็ตามเมื่อฉันพยายามยกเลิกการติดตั้งโดยใช้ sudo apt-get autoremove gnome-core มันลบเพียง 49 MB แนวคิดใดวิธีการลบทั้ง 600 MB?

2
ทำไม apt คิดว่ามันต้องมีการพึ่งพาพิเศษนี้
ผมทำงานเกี่ยวกับวิธีการตั้งค่าเครื่องบางส่วนและฉันรู้สึกประหลาดใจที่พบว่าสามารถทำงานแตกต่างกันกว่าapt-get install A Bapt-get install A && apt-get install B ตัวอย่างที่เฉพาะเจาะจงของฉันคือและA == openjdk-7-jdkB == ant ดังนั้นopenjdk-7-jdkขึ้นอยู่กับการopenjdk-7-jre-headlessที่น่าพอใจของการพึ่งพาant java6-runtime-headlessแต่ถ้าคุณติดตั้งพวกเขาเป็นapt-get install openjdk-7-jdk ant, APT default-jre-headlessดูเหมือนจะไม่คิดนี้ออกและติดตั้ง แต่ถ้าคุณติดตั้งopenjdk-7-jdkก่อนที่จะทำการติดตั้งantการพึ่งพาก็เป็นที่พอใจและทั้งหมดนั้นก็เป็นเรื่องดี โดยปกติแล้ว APT ฉลาดพอที่จะจำแนกสิ่งเหล่านี้ออกมาได้ดังนั้นทำไมในกรณีนี้จึงไม่สามารถทำได้ ฉันต้องการที่จะมีความเข้าใจที่ดีขึ้นว่าทำไมมันถึงทำงานแบบนี้ดังนั้นสิ่งแบบนี้ไม่ได้เดินทางไปหาฉันอีกในอนาคต

3
วิธีการลบแพ็คเกจที่ติดตั้งมาครึ่งหนึ่งแล้ว? (Sun JDK - Java)
ฉันได้ลองติดตั้ง Sun JDK sudo add-apt-repository ppa:eugenesan/javaแล้วมันล้มเหลวด้วยสิ่งต่อไปนี้: Downloading... --2012-05-05 15:50:09-- http://download.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-x64.tar.gz Resolving download.oracle.com (download.oracle.com)... 80.239.230.162 Connecting to download.oracle.com (download.oracle.com)|80.239.230.162|:80... connected. HTTP request sent, awaiting response... 302 Moved Temporarily Location: https://edelivery.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-x64.tar.gz [following] --2012-05-05 15:50:09-- https://edelivery.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-x64.tar.gz Resolving edelivery.oracle.com (edelivery.oracle.com)... 2.17.254.174 Connecting to edelivery.oracle.com (edelivery.oracle.com)|2.17.254.174|:443... connected. HTTP request sent, awaiting response... 302 Moved Temporarily …
9 12.04  apt  java  ppa  dpkg 

1
ความแตกต่างระหว่างการกำจัดและ dpkg -P?
ฉันต้องถอนการติดตั้ง phpmyadmin จากเซิร์ฟเวอร์ที่ใช้งานจริงและ googled สำหรับมันและใช้สิ่งนี้: sudo dpkg -P phpmyadmin มันใช้งานได้ดี แต่ดูเหมือนว่าทุกคนใน Ubuntu กำลังใช้การล้างข้อมูลแทน sudo apt-get purge phpmyadmin ฉันทำอะไรผิดหรือเปล่า? ผลที่ตามมาใด ๆ ที่ฉันควรระวัง (เป็นเซิร์ฟเวอร์ที่ใช้งานจริงหลังจากนั้น) phpmyadmin ทุกบิตถูกถอนการติดตั้งผ่าน dpkg -P จริงหรือไม่
9 apt  dpkg 

3
ข้อผิดพลาด 'sudo apt-get update' บน Ubuntu 12.04
เมื่อฉันพิมพ์sudo apt-get updateฉันจะได้รับสิ่งนี้: mohd-arafat-hossain@TUD:~$ sudo apt-get update [sudo] password for mohd-arafat-hossain: Ign http://bd.archive.ubuntu.com precise InRelease Ign http://bd.archive.ubuntu.com precise-updates InRelease Ign http://bd.archive.ubuntu.com precise-backports InRelease Ign http://bd.archive.ubuntu.com precise Release.gpg Ign http://bd.archive.ubuntu.com precise-updates Release.gpg Ign http://bd.archive.ubuntu.com precise-backports Release.gpg Ign http://bd.archive.ubuntu.com precise Release Ign http://bd.archive.ubuntu.com precise-updates Release Ign http://bd.archive.ubuntu.com precise-backports Release Ign http://extras.ubuntu.com precise …
9 12.04  apt 

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