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

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

1
Update-manager ไม่แสดงการอัพเดททั้งหมด
ตั้งแต่ฉันอัพเกรดเป็น 13.10 ตัวอัปเดตซอฟต์แวร์จะไม่แสดงการอัปเดตที่มีอยู่ทั้งหมด บางส่วนจะปรากฏขึ้นและสามารถติดตั้งได้ดี แต่เมื่อมันอ้างว่าซอฟต์แวร์ทั้งหมดเป็นรุ่นล่าสุดการใช้sudo apt-get upgradeแสดงให้เห็นว่ายังมีแพ็คเกจอื่น ๆ อีกมากมายที่รอการอัปเดต ฉันสามารถอัปเดตพวกเขาผ่านทางบรรทัดคำสั่ง แต่นั่นแก้ปัญหาได้ชั่วคราว ฉันไม่แน่ใจว่าทำไมบางคนปรากฏตัวขึ้นและคนอื่นไม่ได้ ฉันจะทำให้ Update Manager อัปเดตแพ็คเกจทั้งหมดได้อย่างไร Update-manager แสดงสิ่งนี้: แต่ apt-get แสดงสิ่งนี้: ขอบคุณ!

4
apt-get นับจำนวนการอัพเดทที่มี
ปัจจุบันฉันใช้สิ่งนี้เพื่อนับจำนวนการอัปเดตที่มีอยู่ NUMOFUPDATES=$(aptitude search "~U" | wc -l) มีวิธีทำเช่นเดียวกันกับ apt (ไม่ใช่ความถนัด) แต่ไม่ได้ใช้ update-notifier หรือไม่?
11 apt 

2
ฉันจะติดตั้งแพ็คเกจ -dev รุ่นเดียวกันทั้ง 32 และ 64 บิตได้อย่างไร
ฉันกำลังพยายามติดตั้งlibsqlite3-devสำหรับทั้งสองi386และamd64บนเครื่อง Ubuntu 12.04 เดียวกัน ฉันกำลังพัฒนาแอพพลิเคชั่นที่ใช้ sqlite3 และต้องการคอมไพล์และทดสอบทั้งเวอร์ชัน 32 บิตและ 64 บิต อย่างไรก็ตามดูเหมือนว่าlibsqlite3-dev:i386แพคเกจจะไม่เข้ากันกับlibsqlite3-dev:amd64เนื่องจากaptต้องการลบหนึ่งเมื่อฉันติดตั้งอื่น ๆ มีวิธีติดตั้งทั้งสองอย่างในระบบเดียวกันหรือไม่?

6
ข้อผิดพลาดในการใช้ apt-get update และ apt-get install mysql-server
ตั้งแต่เมื่อวานฉันพยายามวิ่ง apt-get update ไม่สำเร็จในอินสแตนซ์ Ubuntu ที่ฉันสร้างบน EC2 โดยเฉพาะฉันได้รับข้อผิดพลาดเหล่านี้: Ign http://security.ubuntu.com maverick-security/main amd64 Packages Ign http://security.ubuntu.com maverick-security/universe amd64 Packages Ign http://security.ubuntu.com maverick-security/multiverse amd64 Packages Err http://security.ubuntu.com maverick-security/main Sources 404 Not Found [IP: 91.189.92.190 80] Err http://security.ubuntu.com maverick-security/universe Sources 404 Not Found [IP: 91.189.92.190 80] Err http://security.ubuntu.com maverick-security/main amd64 Packages 404 Not …

1
ฉันจะรู้ได้อย่างไรว่าคำสั่งใดถูกติดตั้งพร้อมกับแพ็คเกจ
ฉันจะรับรายการคำสั่งที่ติดตั้งพร้อมกับแพคเกจเฉพาะได้อย่างไร ตัวอย่างเช่นหากฉันติดตั้ง Chromium ฉันควรพิมพ์อะไรตอนนี้ หรือถ้าฉันติดตั้งฉันmoreutilsจะรู้ได้อย่างไรว่าคำสั่งใดได้รับการติดตั้งแล้ว?
11 apt 

2
apt-cacher เปลี่ยนเวลาเข้าถึงแพ็คเกจหรือไม่
ฉันพยายามลบแพ็กเกจที่ไม่ได้ใช้เป็นเวลานานออกจากapt-cacherไฟล์เก็บถาวรโดยใช้find: $ find /var/cache/apt-cacher -atime +5 -type f -name ".*deb*" | wc -l 8471 $ find /var/cache/apt-cacher -atime +9 -type f -name ".*deb*" | wc -l 2269 $ find /var/cache/apt-cacher -atime +10 -type f -name ".*deb*" | wc -l 0 ฉันสามารถใช้ "Access Time" สำหรับการใช้งานที่เก็บถาวร apt-cacher ได้หรือไม่? นั่นคือ "เวลาในการเข้าถึง" จะเปลี่ยนแปลงเฉพาะเมื่อผู้ใช้ได้รับแพ็คเกจหรือไม่ เราใช้ …
11 12.04  apt  proxy  find  apt-cacher 

2
การรับ“ ไฟล์” นั้นแตกต่างจากไฟล์เดียวกันในระบบ” เมื่อฉันพยายามอัปเดตผ่านทาง synaptic
พบข้อผิดพลาดขณะอัพเดตผ่าน Synaptic Manager การปรับปรุงที่ตามมาทำให้เกิดข้อผิดพลาดที่ด้านล่างของผลลัพธ์ ฉันเป็น noob ดังนั้นความช่วยเหลือใด ๆ ที่ชื่นชม al@al:~$ sudo apt-get -f upgrade Reading package lists... Done Building dependency tree Reading state information... Done Correcting dependencies... Done The following NEW packages will be installed: libjack-jackd2-0:i386 The following packages have been kept back: linux-headers-generic skype 0 upgraded, 1 newly installed, …
11 apt 

2
เกิดข้อผิดพลาดในการติดตั้ง Git ด้วย Apt-Get
เมื่อฉันพยายามติดตั้งคอมไพล์ในการแจกจ่ายเซิร์ฟเวอร์ของ Ubuntu 11.04 ฉันได้รับข้อผิดพลาด ฉันใช้คำสั่งต่อไปนี้: sudo apt-get install git และนั่นทำให้เกิดข้อผิดพลาดนี้: (Reading database ... dpkg: warning: files list file for package `git' missing, assuming package has no files currently installed. (Reading database ... 20310 files and directories currently installed.) Preparing to replace git 1:1.7.4.1-3 (using .../git_1%3a1.7.4.1-3_i386.deb) ... /var/lib/dpkg/tmp.ci/preinst: 12: dpkg-maintscript-helper: not …
11 apt  git 

2
เมื่อ PPA มีแพ็คเกจชื่อเดียวกันใน Ubuntu Software Center
หาก PPA ในรายการแหล่งที่มาของคุณมีแพ็คเกจชื่อเดียวกันใน Ubuntu Software Center ซึ่งหนึ่งในนั้นปรากฏในศูนย์ซอฟต์แวร์ เช่นเดียวกันแพ็คเกจใดที่ดาวน์โหลดผ่าน apt-get install?

1
คำอธิบายประกอบแพคเกจที่ติดตั้งเพื่อความสะดวกในการบำรุงรักษาด้วยความฉลาด / ความถนัด
ฉันจัดการแพคเกจของฉันกับความถนัด บางครั้งฉันต้องผ่านรายการแพคเกจการลบแอปพลิเคชันที่ล้าสมัย (ในแง่ที่ว่าฉันไม่ต้องการใช้มันอีกต่อไป) ยกตัวอย่างเช่นในขณะที่ฉันมีจำนวน จำกัด ของการพัฒนาห้องสมุดในระบบของฉันที่ฉันไม่ต้องการติดตั้งถาวรมากเป็นเพียงมีเพื่อให้ฉันไปรวบรวมโปรแกรมบางส่วนจากแหล่งหนึ่งครั้งและเป็นเวลานานแล้ว ที่จะทำให้ช่วงที่สะอาดขึ้นใช้การอ้างอิงที่ไม่จำเป็นเข้าบัญชีผมใช้คำสั่งของความถนัดmarkauto ปัญหาคือบางครั้งฉันไม่สามารถเชื่อถือหน่วยความจำของฉันได้อีกต่อไปเพื่อสร้างความแตกต่างระหว่างแพ็คเกจที่เป็นชั่วคราวและสิ่งที่ฉันต้องเก็บไว้ (เพราะเช่นฉันจะต้องให้พวกเขาคอมไพล์ใหม่ ในวันพรุ่งนี้ ) สถานการณ์นั้นรุนแรงยิ่งขึ้นเมื่อฉันแบ่งปันหน้าที่การดูแลระบบผ่านเซิร์ฟเวอร์กับผู้ดูแลระบบรายอื่น อีกทางหนึ่งฉันหวังว่าฉันจะมีระเบียบวินัยในการทำความสะอาดบรรจุภัณฑ์ทั้งหมดที่ชั่วคราวหลังจากการใช้งาน แต่ประวัติศาสตร์พิสูจน์ให้เห็นว่ามันมีความหวังมากเกินไป ดังนั้น: มีเครื่องมือที่เช่น markauto หรือไม่ที่จะให้ฉันใส่คำอธิบายประกอบแพ็คเกจในเวลาติดตั้งไม่ได้มีธง แต่ด้วยสตริงความคิดเห็นง่าย ๆ ว่าทำไมพวกเขากำลังติดตั้ง? โดยหลักการแล้วความคิดเห็นนั้นสามารถเรียกคืนได้ด้วยความถนัด (หรือ synaptic หรือสิ่งที่เด็ก ๆ สมัยนี้ใช้เพื่อจัดการแพ็คเกจ) เป็นการดีว่านี่จะเป็นสิ่งที่ฉันและผู้ดูแลระบบคนอื่นบนเซิร์ฟเวอร์เดียวกันสามารถทำงานร่วมกันได้และตัวอย่างเช่นจะได้รับประโยชน์จากระบบการจัดการล็อคแบบเดียวกับแพคเกจทรีที่มีอยู่แล้ว

2
โปรแกรมที่แนะนำแพ็คเกจที่ติดตั้งได้คืออะไร?
หนึ่งในคุณสมบัติของ Ubuntu ที่ฉันชอบคือหนึ่งในแพ็คเกจที่แนะนำให้ติดตั้งหากคุณพยายามเรียกใช้โปรแกรมที่ไม่ได้ติดตั้งไว้ดังนี้: $ nmap The program 'nmap' is currently not installed. You can install it by typing: sudo apt-get install nmap นั่นเป็นคุณสมบัติพิเศษของ Bash หรือไม่? ภูตพิเศษที่ซ่อนอยู่ในพื้นหลังหรือไม่ มันทำอย่างไร
11 bash  apt 

5
การซิงค์การติดตั้ง apt-get ระหว่างคอมพิวเตอร์หลายเครื่อง
มีวิธีซิงโครไนซ์การติดตั้ง (และการลบ) ระหว่างพีซีหลายเครื่องหรือไม่ ดีกว่าด้วยดรอปบ็อกซ์ - เนื่องจากฉันใช้ไฟล์นี้เพื่อซิงค์ไฟล์อยู่แล้ว ฉันคิดถึงนามแฝงสำหรับapt-get installและapt-get removeคำสั่งที่เก็บพารามิเตอร์ไว้ในไฟล์ (หนึ่งสำหรับการติดตั้งหนึ่งสำหรับการลบ) และคำสั่งอื่นที่อ่านรายการทั้งหมดในไฟล์และดำเนินการคำสั่งตามลำดับ นี่เป็นวิธีการที่สมจริงหรือไม่?

1
ปัญหาการตรวจสอบสิทธิ์ด้วย PPA ของฉัน
ฉันสร้างแพ็คเกจและอัปโหลดไปยัง PPA ของฉัน หลังจากสร้างเสร็จฉันไปติดตั้ง แต่ต้องเผชิญกับข้อความนี้: $ sudo apt-get install stackapplet Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: stackapplet 0 upgraded, 1 newly installed, 0 to remove and 31 not upgraded. Need to get 17.7kB of archives. After this operation, …

5
สคริปต์เพื่อตรวจสอบว่ามีบางโปรแกรมติดตั้งไว้แล้ว
ฉันจะสร้างสคริปต์ทุบตีที่ตรวจสอบว่ามีการติดตั้งโปรแกรมไว้แล้วและยังไม่ติดตั้งหรือไม่ ขอบคุณสำหรับความช่วยเหลือของคุณ. นี่คือรหัสที่ฉันมี: #/bin/bash PS3="choose an option" select opcion in "Installing_Youtube" "exit" do case $opcion in "Installing_Youtube") youtube-dl > /usr/bin if [ $? -eq 127 ] ; then echo "installing youtube" apt-get update apt-get install youtube-dl mkdir Videos else echo "Youtube already installed" fi ;; "exit") exit
11 apt  bash  scripts 

5
ฉันจะติดตั้ง npm ในวันที่ 17.10 ได้อย่างไร
ฉันแค่ต้องการติดตั้ง npm ผ่านเทอร์มินัลและตอนนี้ฉันก็ติดอยู่กับการพึ่งพาบางอย่าง มันต้องการให้ฉันติดตั้งการอ้างอิงบางอย่างเช่น: libssl1.0-dev nodejs-dev node-gyp แม้ว่าฉันจะพยายามติดตั้งสิ่งเหล่านี้ก่อนมันก็บอกฉันว่าฉันต้องการรุ่นก่อน อินสแตนซ์สุดท้ายของการพึ่งพาlibssl-devและนี่ดูเหมือนว่าติดตั้งแล้ว เป้าหมายคือการติดตั้ง npm เพื่อให้ส้อมอิเล็กตรอนนี้ทำงานในระบบของฉัน ขอบคุณสำหรับความช่วยเหลือ
11 apt  17.10  npm  electron 

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