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

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

2
ถอนการติดตั้ง GDAL ด้วยตนเอง
ผมตาม./configure, make, make installวิธีการเมื่อฉันเดิมที่ติดตั้งบนเครื่อง GDAL อูบุนตูของฉัน แต่ตอนนี้ฉันต้องการจะอัพเกรด 1.10 น่าเสียดายที่ฉันต้องการใช้ apt เพื่อทำการอัปเกรด แต่หลังจากดำเนินการapt-get installฉันgdal-config --versionก็ยังได้รับเวอร์ชัน 1.9 อยู่ ฉันได้ลองเปลี่ยนชื่อไฟล์. so ด้วยตนเอง/usr/local/libแล้ว/usr/libแต่ฉันยังคงไม่สามารถถอนการติดตั้ง GDAL ด้วยตนเองได้ มีใครอีกบ้างที่ประสบความสำเร็จในการทำเช่นนี้?
8 apt  uninstall 

1
apt-get จะไม่อัพเกรด generic-pae แบบเก่า
เล่น # apt-get sudo apt-get -f installอัพเกรดฉันกำลังบอกว่าจะวิ่ง ฉันทำอย่างนั้นและดู: The following extra packages will be installed: linux-generic-pae linux-headers-generic-pae linux-image-generic-pae The following packages will be upgraded: linux-generic-pae linux-headers-generic-pae linux-image-generic-pae 3 upgraded, 0 newly installed, 0 to remove and 138 not upgraded. 3 not fully installed or removed. Need to get 0 B/6,460 …
8 apt  upgrade 

1
apt-get ไม่ทำงานหลัง proxy proxy
ฉันพยายามเชื่อมต่อเครื่อง Ubuntu 12.04 กับเซิร์ฟเวอร์พร็อกซีเซิร์ฟเวอร์ถุงเท้า ฉันมีของฉัน 192.168.30.0/24LAN และ Dante 192.168.30.134:1018ถุงเท้าพร็อกซีเซิร์ฟเวอร์ทำงานอยู่ใน ฉันมียังมีpfsenseเราเตอร์บนซึ่งจะสร้างด้อยกว่าระบบ LAN192.168.30.31192.168.1.0/24 ใน LAN ที่ด้อยกว่านี้ฉันมีเครื่องไคลเอนต์ Ubuntu และฉันจำเป็นต้องเชื่อมต่อกับพร็อกซีเซิร์ฟเวอร์ของฉันเพื่อให้การรับส่งข้อมูลทั้งหมดในเครื่องนี้เป็นพร็อกซี ฉันได้กำหนดค่าพร็อกซีถุงเท้าในการตั้งค่า ubuntu ทั่วโลกแล้ว pfsenseไฟร์วอลล์ได้รับการกำหนดค่าให้อนุญาตการเชื่อมต่อโดยตรงจาก LANtoWAN เฉพาะกับพร็อกซีเซิร์ฟเวอร์ถุงเท้าของฉัน (และ DNS ท้องถิ่นและ Google DNS ของฉัน) การรับส่งข้อมูลอื่น ๆ ทั้งหมดถูกปิดกั้น (เพราะควรผ่านพร็อกซีเซิร์ฟเวอร์ของฉัน) การท่องเว็บใช้งานได้ดีฉันรู้ว่ามันถูกกำหนดค่าและผ่านพร็อกซี แต่ฉันไม่สามารถรับคำapt-get updateสั่งและอื่น ๆ ได้ ฉันพยายามกำหนดค่าproxychainsหรือdante-clientเรียกใช้ด้วยproxychainsหรือsocksifyนำหน้า แต่มันไม่ทำงาน socksifyให้ผลลัพธ์ไม่ได้และproxychainsเพียงแค่ให้failed to fetch http:// ....... Connection failedข้อผิดพลาดประเภทเมื่อฉันเรียกใช้เป็นราก ฉันจะapt-getทำงานได้อย่างไร เป็นไปได้หรือไม่ที่จะจัดการโดยไม่ต้องมีบุคคลภายนอก
8 apt 

2
ฉันจะติดตั้งไลบรารี 32- บิตได้อย่างไรเมื่อพวกเขายังมีการพึ่งพาที่ถอนการติดตั้งได้
ฉันพยายามติดตั้ง Adobe Air บน Ubuntu 13.10 ใน Ubuntu รุ่นนี้แพ็คเกจที่ชอบia32-libsและia32-libs-multiarchไม่มีให้บริการอีกต่อไปดังนั้นฉันจึงพยายามติดตั้งไลบรารี่ 32 บิตที่จำเป็นด้วยตัวเอง เมื่อทำงาน./AdobeAIRInstaller.binฉันพบข้อผิดพลาดหลายประการเกี่ยวกับไลบรารีที่ขาดหายไปซึ่งส่วนใหญ่ฉันจัดการเพื่อติดตั้งโดยใช้sudo apt-get install <library-name>:i386และข้อผิดพลาดก็หายไป ฉันมีปัญหาในการแก้ไขสองโมดูลที่หายไปล่าสุดแม้ว่า: ข้อความ Gtk: โหลดโมดูล "โอเวอร์เลย์ - เลื่อนบาร์" ล้มเหลว ข้อความ Gtk: การโหลดโมดูลล้มเหลว "unity-gtk-module" ฉันพยายามติดตั้งoverlay-scrollbar-gtk2:i386โดยใช้ apt: overlay-scrollbar-gtk2: i386: ขึ้นอยู่กับ: overlay-scrollbar: i386 แต่ไม่สามารถติดตั้งได้ มันขึ้นอยู่กับแพ็คเกจที่ไม่สามารถติดตั้งได้ ไม่สะดวกเท่าไหร่ ดังนั้นผมจึงพยายาม Googling ทางของฉันออกไป 32 บิตห้องสมุดซ้อนทับเลื่อนสำหรับทะลึ่ง, ซึ่งผมพบได้ที่นี่ ก่อนอื่นฉันติดตั้ง overlay-scrollbar: $ sudo dpkg -i overlay-scrollbar_0.2.16 …

4
ฉันไม่สามารถติดตั้ง easy_install ใน Ubuntu ได้
ฉันต้องติดตั้ง Review board ใน Ubuntu ฉันลองทำตามคำสั่ง แต่ฉันได้รับข้อผิดพลาด sudo apt-get install python-setuptools. Reading package lists... Done Building dependency tree Reading state information... Done Package python-setuptools is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from …
8 apt  python 

3
ฉลาดรับ 403 ต้องห้าม แต่สามารถเข้าถึงได้ในเบราว์เซอร์
ฉันสังเกตเห็นว่าการทำงานapt-get updateเมื่อเร็ว ๆ นี้ส่งผลให้ ppa ที่กลับมาจำนวนหนึ่ง "403 ต้องห้าม" ในและความพยายามที่จะทำความสะอาดพวกเขาฉันได้ดู: W: Failed to fetch http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu/dists/raring/main/binary-amd64/Packages 403 Forbidden W: Failed to fetch http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu/dists/raring/main/binary-i386/Packages 403 Forbidden E: Some index files failed to download. They have been ignored, or old ones used instead. สิ่งที่แปลกคือถ้าฉันคัดลอก URL เหล่านี้ไปยังเบราว์เซอร์ของฉันฉันสามารถเข้าถึงไฟล์ได้ดี เพราะเหตุใดรายงาน apt-get "403 ต้องห้าม" หากยังสามารถเข้าถึงได้ ฉันลองเพิ่ม ppa อีกครั้งโดยการadd-apt-repositoryดาวน์โหลดคีย์การลงชื่ออีกครั้งและยังคงรายงานว่า …
8 apt  ppa 

3
เชลล์สคริปต์เพื่อเพิ่มพื้นที่เก็บข้อมูล apt แบบมีเงื่อนไข
ฉันต้องการเขียนเชลล์สคริปต์ที่จะเพิ่มที่เก็บ apt ฉันรู้ว่าฉันสามารถทำได้โดยใช้ sudo add-apt-repository -y <repo> คำถามของฉันคือฉันสามารถทำได้ก็ต่อเมื่อพื้นที่เก็บข้อมูลไม่ได้ถูกเพิ่มไปแล้วสิ่งที่ชอบ: if repo was not added yet: sudo add-apt-repository -y <repo> sudo apt-get update ขอบคุณ

2
สูญหาย / ลบ dpkg (ตัวจัดการแพ็กเกจสำหรับ Debian) ฉันจะรับมันคืนได้อย่างไร
ระบบปฏิบัติการ: Ubuntu 12.04 dpkgลบโดยไม่ตั้งใจ ไม่สามารถติดตั้งแพ็คเกจได้ ดังนั้นต้องการตัวdpkgติดตั้งซึ่งจะติดตั้งแพ็คเกจ


3
วิธีแสดงทั้งหมด apt-get Dpkg :: Options และค่าปัจจุบันของพวกมัน
นั่นคือ apt-get -o Dpkg::Options::="--force-confnew" และ apt-get -o Dpkg::Options::="--force-confold" และอื่น ๆ อีกมากมาย. ฉันจะรับรายการค่าทั้งหมดDpkg::Optionsและค่าที่ตั้งไว้ในปัจจุบันได้อย่างไร
8 apt  dpkg 

2
ทำไม apt ไม่สามารถค้นหาซอร์สโค้ดของแพ็คเกจใด ๆ ได้?
ฉันกำลังพยายามดาวน์โหลดซอร์สโค้ดของแพคเกจบางอย่างเช่น rhythmbox เพื่อวัตถุประสงค์ในการเรียนรู้ ฉันต้องการทำสิ่งนี้ผ่านapt-getด้วยapt-get sourceคำสั่ง ด้วยเหตุผลบางอย่างapt-getดูเหมือนจะไม่พบแพ็คเกจใด ๆ ฉันได้ลองหลายแพ็คเกจแล้วและฉันจะได้รับผลลัพธ์นี้จาก apt-get: $ apt-get source rhythmbox Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to find a source package for rhythmbox ฉันค้นหาคำตอบมาระยะหนึ่งแล้ว แต่ไม่พบใครที่มีปัญหาเดียวกัน apt-getทำงานได้ดีกับการติดตั้งและอัปเดตดังนั้นจึงใช้apt-getงานได้ดีในความคิดของฉัน ในระหว่างการค้นหาฉันได้เรียนรู้ด้วยว่าฉันต้องเปิดใช้งาน 'คลังเก็บซอร์สโค้ด' ใน Software Sources ดังนั้นจึงเปิดใช้งานเช่นกัน ฉันตระหนักถึงความจริงที่ว่า (อาจจะมีเฉพาะสำหรับแพ็คเกจบางชุดเท่านั้นไม่แน่ใจ) ซอร์สแพ็กเกจสามารถดาวน์โหลดได้ด้วยbzrจาก Launchpad แต่ฉันต้องการทราบว่าทำไมวิธีนี้จึงใช้ไม่ได้
8 apt 

3
ไอคอนสีแดงบนแผงของฉันมีความหมายว่าอะไร
ไอคอนสีแดงนี้ .... มันปรากฏขึ้นหลังจากที่ฉันอัพเกรดเป็น Ubuntu 12.04LTS; ฉันไม่สามารถหาวิธีที่จะทิ้งมันได้ ดูเหมือนว่าจะเป็นสิ่งแจ้งเตือน ฉันอยู่ที่การสูญเสีย ไอคอนเป็นไอคอนนี้: ฉันคลิกและอ่านสิ่งนี้: เกิดข้อผิดพลาดโปรดเรียกใช้ตัวจัดการแพคเกจจากเมนูคลิกขวาหรือ apt-get ใน terminal เพื่อดูว่ามีอะไรผิดปกติ ข้อความแสดงข้อผิดพลาดคือ: 'Error: BrokenCount>0'. ซึ่งมักจะหมายถึงแพ็คเกจที่ติดตั้งของคุณมีการพึ่งพาแบบไม่แน่นอน

5
วิธีแก้ไขการตั้งค่าในไฟล์ 'apt.conf' ที่ไม่มีอยู่ใน 12.04 อีกต่อไป
ฉันต้องการที่จะเพิ่มการตั้งค่าไปยังแฟ้มแต่ฉันรู้ว่ามันถูกแทนที่ด้วยโฟลเดอร์ที่เรียกว่าapt.confetc/apt/apt.conf.d/ ฉันจะกำหนดค่าด้วยรุ่นใหม่นี้ได้อย่างไร

1
เหตุใดการแก้ไข BADSIG ที่เสนอ (ในการปรับปรุง apt-get) จึงปลอดภัย?
ฉันกำลังวิ่งapt-get updateและฉันเห็นข้อผิดพลาดเช่น W: GPG error: http://us.archive.ubuntu.com precise Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com> การหาคำแนะนำในการแก้ไขปัญหาเหล่านี้ไม่ใช่เรื่องยากตัวอย่างเช่นโดยขอคีย์ใหม่ด้วยapt-key adv --recv-keysหรือสร้างแคชใหม่ ดังนั้นฉันไม่ได้ถามเกี่ยวกับวิธีการแก้ไขเหล่านี้ แต่ทำไมเป็นสิ่งที่ถูกต้องที่จะทำ? เพราะเหตุใด "โอ้ฉันต้องการคีย์ใหม่หรือไม่เด็ดไปรับคีย์ใหม่" ไม่ใช่แค่เอาชนะวัตถุประสงค์ของการมีที่เก็บข้อมูลที่ลงชื่อแล้วตั้งแต่แรก คีย์ที่เซ็นชื่อด้วยมาสเตอร์คีย์นั้นapt-keyตรวจสอบหรือไม่? เราควรตรวจสอบเพิ่มเติมเพื่อให้แน่ใจว่าเราได้รับกุญแจที่ถูกต้องหรือไม่
8 apt  security 

2
ฉันจะหลีกเลี่ยงข้อผิดพลาด“ โปรดใส่แผ่นซีดี / ดีวีดี” เมื่ออัพเดตอูบุนตูได้อย่างไร?
ฉันไม่สามารถอัปเดต 12.04 LTS Update Manager แสดงสิ่งนี้: CD/DVD 'Ubuntu 12.04 LTS _Precise Pangolin_ - Release i386 (20120423)' is required Please insert the above CD/DVD into the drive '/media/cdrom/' to install software packages from it. ภาพที่ฉันดาวน์โหลดและเบิร์นลงซีดีมาจากhttp://releases.ubuntu.com/12.04/ เวอร์ชั่นซีดีเดสก์ท็อปพีซี (Intel x86) ฉันเขียนซีดีจำนวนมาก แต่ผลลัพธ์เหมือนกัน
8 apt 

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