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

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

4
ฉันจะหาชื่อแพ็คเกจได้อย่างไร
ฉันต้องการสร้างลิงก์ไปยังซอฟต์แวร์ภายใน Software Center โดยใช้ APTURL - อย่างไรก็ตามฉันไม่แน่ใจว่าจะหา "ชื่อแพ็คเกจ" ที่แท้จริงได้อย่างไร วิธีที่ง่ายที่สุดในการค้นหาชื่อแพ็คเกจเพื่อใช้กับ APTURL หรือapt-getคำสั่งคืออะไร

3
การอัปเดตซอฟต์แวร์ทำงานอย่างไร
ฉันต้องการทราบว่าการอัปเดตซอฟต์แวร์ทำงานอย่างไรกับ Ubuntu Server 10.10 ฉันได้รับการแนะนำให้ใช้apt-get installสำหรับการติดตั้งซอฟต์แวร์ใหม่และapt-get updateสำหรับการปรับปรุงซอฟต์แวร์สำหรับเซิร์ฟเวอร์ Ubuntu ในการใช้งานจริง เนื่องจากแพ็คเกจเหล่านี้ได้รับการทดสอบสำหรับ Ubuntu ในทางตรงกันข้ามกับการดาวน์โหลดซอร์สโค้ดและรวบรวมซอฟต์แวร์บนกล่อง แต่บน Ubuntu 10.10 เซิร์ฟเวอร์ของฉันฉันไม่ได้รับรุ่นล่าสุดมีเสถียรภาพของ PostgreSQL (9) หรือรุ่นล่าสุดมีเสถียรภาพของ Nginx (8) apt-get installโดยใช้ ดังนั้นสิ่งนี้ทำงานได้อย่างไรซอฟต์แวร์เหล่านี้จะได้รับการอัพเดตเมื่อฉันเรียกใช้ในภายหลังapt-get updateหรือฉันต้องทำงานapt-get installอีกครั้งในภายหลังหรือฉันต้องรอการเปิดตัว Ubuntu รุ่นต่อไปเพื่อให้ได้มาหรือไม่ แพทช์และอัพเดทความปลอดภัยได้รับการจัดการในลักษณะเดียวกันหรือไม่? หรือพวกเขาสามารถได้รับการปรับปรุงโดยอัตโนมัติ? หากมีการตั้งค่าฉันจะตรวจสอบสิ่งที่ระบบของฉันใช้อยู่ได้อย่างไร
10 server  apt  updates 

4
โมโนเสียหลังจากพยายามอัปเกรดไม่สามารถใช้ apt ได้
ฉันมีmono-completeและmono-develติดตั้งบน Ubuntu Server 18.10 เป็นเวลาสองสามเดือนแล้วเพื่อเรียกใช้แอพพลิเคชั่นบางอย่างที่ขึ้นอยู่กับมัน ฉันใช้ Mono 5.18.0.225 ก่อนที่จะมีสิ่งที่จะหมดผมได้มาตรฐานเห็นแพคเกจขาวดำจำนวนมากในรายการเพื่ออัปเกรดจากนั้นได้sudo apt update sudo apt upgradeมันเป็นไปตามปกติสำหรับการติดตั้งส่วนใหญ่แล้วเทอร์มินัลก็แยกข้อผิดพลาดและข้อผิดพลาดและข้อผิดพลาดออกมา ข้อผิดพลาดเกือบจะไม่มีที่สิ้นสุดจะถูกพิมพ์ออกมาหลายต่อหลายวินาทีโดยไม่คำนึงถึงสิ่งที่ฉันพยายามทำ: sudo apt upgrade sudo apt - ติดตั้งที่ใช้งานไม่ได้ sudo apt ลบ mono-devel โมโนที่สมบูรณ์ sudo apt autoremove ดูเหมือนจะไม่สามารถอัพเกรดหรือลบ หากการอัพเกรดเป็นไปไม่ได้ฉันพยายามลบแล้วลองติดตั้งใหม่ แต่การลบล้มเหลวด้วย ในข้อผิดพลาดมันกล่าวถึงไม่สามารถหา gdb หรือ lldb จากนั้นฉันพยายามที่จะสร้างและติดตั้ง gdb ด้วยตนเองเพราะฉันไม่สามารถใช้ apt ... พยายามทำเช่นนั้นจะขอให้คุณเรียกใช้sudo apt --fix-broken installที่พ่นข้อผิดพลาดเดียวกัน การติดตั้ง gdb-8.2 สำเร็จแล้ว ข้อผิดพลาดที่พิมพ์ออกมาเปลี่ยนไปเล็กน้อยและมีการอ้างอิงถึง …

2
วิธีการติดตั้ง ldapsearch บน 16.04?
มาจาก Trusty ฉันคุ้นเคยกับldapsearchแต่ฉันไม่ได้ติดตั้งลงในการติดตั้ง Xerus ใหม่ของฉัน: ไม่ได้ติดตั้งโปรแกรม 'ldapsearch' คุณสามารถติดตั้งได้โดยพิมพ์: sudo apt install ldap-utils แต่น่าเสียดายที่นี่ส่งผลให้เกิดความขัดแย้งที่เหมาะสมที่ฉันไม่ทราบวิธีการแก้ไข 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 situation or if you are using the unstable distribution that some …

1
แพคเกจที่จัดเก็บติดตั้งด้วย APT ใน Ubuntu 16.04 อยู่ที่ไหน?
ฉันรู้ว่าแพคเกจติดตั้งกับถูกเก็บไว้ในapt-get /var/cache/apt/archivesฉันเพิ่งติดตั้งเซิร์ฟเวอร์ mariadb ใน Ubuntu 16.04 ด้วยคำสั่งต่อไปนี้: sudo apt install mariadb-server เมื่อฉันพยายามค้นหาแพ็คเกจใน/var/cache/apt/archivesไม่มีแพ็คเกจ เก็บไว้ที่ไหนถ้าไม่อยู่ในไดเรกทอรีนี้

2
ทำไมการอัพเกรดแบบอัตโนมัติจึงถูกเปิดใช้งานโดยค่าเริ่มต้น
ฉันเพิ่งย้ายจาก CentOS ไปยัง Ubuntu Server 16.04 LTS ฉันเลือก "ไม่" เมื่อขอให้ฉันทำการอัปเดตอัตโนมัติระหว่างการตั้งค่า อย่างไรก็ตามฉันเพิ่งตระหนักว่าโดยค่าเริ่มต้นการอัพเกรดแบบอัตโนมัติจะเปิดใช้งานและติดตั้งโดยค่าเริ่มต้นเนื่องจากมันได้ติดตั้งการอัปเดตเคอร์เนลโดยอัตโนมัติ นี่เป็น Windows ที่เหมือนกับและทำให้ฉันผิดหวัง ทำไมเป็นกรณีนี้มันถูกเปิดใช้งานโดยค่าเริ่มต้นถึงแม้ว่าผู้ใช้เลือกไม่ระหว่างการตั้งค่า? ขอบคุณ
10 server  apt  upgrade  lts 

2
ไม่สามารถติดตั้ง python3-dev ubuntu
เมื่อฉันพยายามติดตั้งpython3-devโดยใช้sudo apt-get install python3-devฉันได้รับข้อความต่อไปนี้ python3-dev : Depends: libpython3-dev (= 3.4.0-0ubuntu2) but it is not going to be installed Depends: python3.4-dev (>= 3.4.0-0~) but it is not going to be installed E: Unable to correct problems, you have held broken packages. ดังนั้นฉันจึงลองติดตั้งการอ้างอิงlibpython3-devจากนั้นฉันได้รับข้อความนี้ The following packages have unmet dependencies: libpython3.4-dev : Depends: …

1
VBox บน 14.04 ไม่ได้ติดตั้งไดรเวอร์เคอร์เนล (rc = -1908)
ในการติดตั้งกล่องเสมือนจริงบน Ubuntu 14.04 ฉันได้รับข้อความต่อไปนี้: ไม่ได้ติดตั้งไดรเวอร์เคอร์เนล (rc = -1908) เคอร์เนลไดรเวอร์ VirtualBox Linux (vboxdrv) ไม่ได้ถูกโหลดหรือมีปัญหาสิทธิ์> กับ / dev / vboxdrv โปรดติดตั้งโมดูลเคอร์เนลอีกครั้งโดยดำเนินการ '/etc/init.d/vboxdrv ตั้งค่า' ในฐานะที่เป็นราก หากมีอยู่ในการกระจายของคุณคุณควรติดตั้งแพคเกจ DKMS> ก่อน แพ็กเกจนี้ติดตามการเปลี่ยนแปลงของเคอร์เนล Linux และคอมไพล์โมดูล vboxdrv> เคอร์เนลอีกครั้งหากจำเป็น จากนั้นตามลิงค์ที่ ฉันป้อนคำสั่งเหล่านี้: sudo apt-get install linux-headers-generic build-essential dkms sudo apt-get remove --purge virtualbox-dkms sudo apt-get install virtualbox-dkms ในการรันคำสั่งสุดท้าย sudo apt-get …

2
ฉันยอมรับ ttf-mscorefonts-installer EULA หรือไม่
คำตอบทั่วไปคำถามเกี่ยวกับตัวแปลงสัญญาณวิดีโอที่ขาดหายไปคือการติดตั้งอูบุนตู จำกัด -พิเศษ แต่ metapackage นั้นยังรวมถึงttf-mscorefonts-installerซึ่งต้องได้รับการยอมรับจาก EULA ให้เสร็จ ไม่ใช่ทุกคนที่ต้องการลงนาม EULA แต่ไม่มีวิธีที่ชัดเจนในการปฏิเสธ EULA ดูวิธีการปฏิเสธ EULA เมื่อติดตั้งแพ็คเกจด้วยฉลาด? ฉันกลับไปมาสองสามครั้งก่อนที่ฉันจะเดินหน้าต่อไป - ฉันคิดว่าการคลิก Fwd, Fwd โดยไม่ยอมรับ EULA ใช้งานได้ แต่แพ็คเกจได้รับการติดตั้งแล้วดังนั้นการติดตั้งแพ็คเกจนี้จึงไม่ถูกยกเลิก นั่นหมายความว่าฉันยอมรับ EULA หรือไม่? มีที่ไหนที่ฉันสามารถดูว่าการยอมรับนั้นถูกบันทึกหรือเก็บไว้หรือไม่? dpkg-query แสดงแพคเกจที่ติดตั้งอย่างชัดเจน: amanda@mona:~$ dpkg-query -l ttf-mscorefonts-installer Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-==============-============-============-================================= ii ttf-mscorefont 3.4+nmu1ubun …
10 apt 

4
“ libstdc ++. so.6: ไม่สามารถเปิดไฟล์วัตถุที่ใช้ร่วมกัน: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว”
ฉันปล้ำกับโปรแกรมตามข้อมูลในคำถามนี้ ตอนนี้ติดตั้งแล้ว แต่ฉันหาวิธีใช้ไม่ได้ เพื่อนที่ใช้ Ubuntu เวอร์ชันเดียวกันไม่มีปัญหาในการเริ่มต้นหลังจากติดตั้งด้วยวิธีเดียวกัน นี่คือสิ่งที่ฉันทำ: $ ./Psychonauts ./Psychonauts: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory ดังนั้นฉันจึงไปข้างหน้าและ: $ sudo apt-get install libstdc++.so.6 Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package libstdc++.so.6 E: …

3
วิธีแก้ปัญหา“ ไม่สามารถค้นหารายการที่คาดไว้ 'จำกัด / ไบนารี-1386 / แพ็คเกจ' รายการที่ไม่ถูกต้องหรือรายการผิดไฟล์ "
ฉันเป็นผู้ใช้ใหม่ของ Ubuntu 13.10 ฉันเพิ่งพยายามแก้ไขปัญหาการติดตั้ง Skype และเพิ่ม PPA บางส่วนที่เกี่ยวข้องกับไบนารี -1386 ทุกครั้งที่ฉันเรียกใช้sudo apt-get updateฉันพบข้อผิดพลาดต่อไปนี้: W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/saucy/Release Unable to find expected entry 'restricted/binary-1386/Packages' in Release file (Wrong sources.list entry or malformed file) W: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/saucy/Release Unable to find expected entry 'main/binary-1386/Packages' in Release file (Wrong sources.list entry or …
10 apt  updates 

2
ลบเคอร์เนลเวอร์ชันเก่าเพื่อเพิ่มพื้นที่ว่าง - ขณะนี้ได้รับข้อผิดพลาดที่ไม่หยุดทำงาน
/bootพาร์ติชันของฉันเต็มดังนั้นฉันจึงลบเคอร์เนลเวอร์ชันเก่าเพื่อเพิ่มพื้นที่ว่างดังนั้นฉันจึงลบไฟล์ต่อไปนี้ใน/boot: abi-3.8.0-25-generic config-3.8.0-25-generic initrd.img-3.8.0-25-generic System.map-3.8.0-25-generic vmlinuz-3.8.0-25-generic แต่ตอนนี้เมื่อใดก็ตามที่ฉันทำอะไรใน apt-get มันก็จะพ่นข้อผิดพลาดตัวอย่างเช่น: sudo apt-get -f install Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1 not fully installed or removed. After this operation, 0 B of additional disk …
10 boot  apt  kernel 

3
ฉันจะหยุดชั่วคราว / ทำการดาวน์โหลดและติดตั้งต่อจากเทอร์มินัลได้อย่างไร
ฉันใช้เทอร์มินัลสำหรับติดตั้งโปรแกรมเป็นส่วนใหญ่ อย่างไรก็ตามในบางครั้ง (โดยเฉพาะอย่างยิ่งเมื่อฉันมีแบตเตอรี่เหลือน้อยและไม่มีสายชาร์จหรือที่สำคัญกว่าเมื่อไฟล์ตัวติดตั้งมีขนาดใหญ่เกินไปการติดตั้งไม่สมบูรณ์และฉันจำเป็นต้องปิดระบบของฉัน ) ฉันต้องการหยุดการติดตั้งชั่วคราว สถานะการดาวน์โหลด) เพื่อที่ฉันจะได้ไม่ดาวน์โหลดไฟล์ที่หลวมแล้ว ฉันจะทำสิ่งนี้ได้อย่างไร

3
วิธีจัดการกับการพึ่งพา "ไม่สามารถติดตั้งได้"?
ฉันวิ่งsudo apt-get install -y unity-dictionary-lensและได้รับคำเตือนเรื่องการพึ่งพาที่ไม่คาดคิด: unity-dictionary-lens: ขึ้นอยู่กับ: unity-singlet (> = 0.2.0) แต่ไม่สามารถติดตั้งได้ ฉันพบแพ็คเกจที่นี่แต่ไม่สามารถติดตั้งได้

3
ฉันจะลบการขึ้นต่อสร้างทั้งหมดสำหรับแพ็คเกจเฉพาะได้อย่างไร
เมื่อฉันต้องการคอมไพล์บางอย่างจากซอร์สใน Ubuntu / Debian ฉันมักจะได้รับ build-dependencies โดยรัน " sudo apt-get build-dep PACKAGE_NAME" ในเทอร์มินัล พวกเขามักจะไร้ประโยชน์เมื่องานรวบรวมเสร็จสิ้น ดังนั้นฉันจะลบการสร้างการอ้างอิงทั้งหมดสำหรับแพ็คเกจเฉพาะได้อย่างไร

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