คำถามติดแท็ก package-management

คำถามเกี่ยวกับการจัดการแพคเกจซอฟต์แวร์โดยเฉพาะอย่างยิ่งระบบ APT และ dpkg

1
วิธีทำให้เคอร์เนล Linux 4 ตัวใน / boot เป็นค่าเริ่มต้นก่อนที่จะถูกลบโดยอัตโนมัติ
ฉันขุดไปรอบ ๆ และพบว่าการทำความสะอาดอัตโนมัติสำหรับเมล็ดอยู่ใน/etc/kernel/postinst.d/apt-auto-removalและสถานะไฟล์: # In the common case this results in two kernels saved (booted into the # second-latest kernel, we install the latest kernel in an upgrade), but # can save up to four. Kernel refers here to a distinct release, which can # potentially be installed in multiple …

5
ไม่มีตัวเลือกการติดตั้งสำหรับ“ libicu52” ใน 15.10
เมื่อฉันพยายามติดตั้งsudo apt-get install libicu52ฉันได้รับข้อผิดพลาดต่อไปนี้ ฉันใช้ Ubuntu 15.10, 64 บิต Reading package lists... Done Building dependency tree Reading state information... Done Package libicu52 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 another source …

2
ทำไมถ้วยถึงได้รับการปรับปรุงบ่อยครั้ง? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว เกือบทุกครั้งที่ฉันได้รับการอัปเดตซอฟต์แวร์ฉันเห็นถ้วยหรือแพ็คเกจที่มีถ้วยในชื่อของพวกเขากำลังได้รับการอัปเดต เป็นเรื่องปกติหรือไม่ ดูเหมือนว่าจะเกิดขึ้นมาหลายปีไม่ว่าจะใช้ Ubuntu เวอร์ชันใดก็ตาม ฉันสงสัยอยู่เสมอ - ถ้วยดูเหมือนว่าไฟไหม้ - ใช้งานได้ไกลกว่าโครงการ F / LOSS อื่น ๆ

4
14.10 ไวน์และความขัดแย้ง fglrx
ฉันเพิ่งอัปเดตเป็น 14.10 จาก 14.04 และพบปัญหาเมื่อติดตั้งทั้งไวน์และ fglrx การพึ่งพาไวน์ที่ก่อให้เกิดปัญหาเป็นเช่นนี้ ไวน์> wine1.6> wine1.6-amd64> (ocl-icd-libopencl1 (> = 1.0) | libopencl1) && (ocl-icd-libopencl1 (> = 1.0) | libopencl-1.1-1) fglrx> fglrx-core> ขัดแย้งกับ libopencl1 && แทนที่ libopencl1 ฉันพยายามแก้ไขไฟล์แพคเกจไวน์เพื่อลบการอ้างอิง แต่จบลงด้วยความสับสนฉันพยายามท่องอินเทอร์เน็ตโดยไม่สนใจปัญหา แต่ฉันไม่สามารถทำงานได้ ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมมาก แก้ไข ฉันพบรายงานข้อผิดพลาด 2 ข้อที่เกี่ยวข้องกับเรื่องนี้ - https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1376587 & https://bugs.launchpad.net/ubuntu/+source/ fglrx-ติดตั้ง / + ข้อผิดพลาด / 1,129,409

1
สามารถเพิ่มที่เก็บ ppa ใน /etc/apt/source.list ได้หรือไม่?
โดยsudo add-apt-repository '<deb url codename component>'ที่เก็บถูกเพิ่มไปยังไฟล์ /etc/apt/source.list โดยsudo add-apt-repository ppa:<user>/<ppa-name>ฉันเห็นว่าที่เก็บ ppa ทั้งหมดถูกเพิ่มไปยัง /etc/apt/source.list.d dir: $ ls /etc/apt/sources.list.d/ ferramroberto-sopcast-precise.list ferramroberto-sopcast-precise.list.save google-talkplugin.list google-talkplugin.list.save kalakris-okular-precise.list kalakris-okular-precise.list.save linrunner-thinkpad-extras-precise.list linrunner-thinkpad-extras-precise.list.save precise-partner.list precise-partner.list.save staticfloat-julia-deps-precise.list staticfloat-juliareleases-precise.list staticfloat-juliareleases-precise.list.save telepathy-ppa-precise.list telepathy-ppa-precise.list.save ubuntu-wine-ppa-precise.list ubuntu-wine-ppa-precise.list.save venerix-blug-precise.list venerix-blug-precise.list.save สามารถเพิ่มที่เก็บ ppa ไปยังท้ายไฟล์ /etc/apt/source.list แทนได้หรือไม่? เหตุใดที่เก็บข้อมูล ppa จึงได้รับการปฏิบัติแตกต่างจากรายการที่ไม่ใช่ ppa มีที่เก็บข้อมูลที่ไม่ใช่ ppa อื่น ๆ ที่ได้รับการปฏิบัติเช่นเดียวกันกับ …

3
วิธีแสดงรายการการอัพเกรดแบ็คพอร์ทที่มี
ฉันเพิ่งติดตามUbuntu Backportเพื่อเปิดใช้งาน backport ด้วยตนเองและฉันมีคำถามสองสามข้อ ฉันจะทำอย่างไรในบรรทัดคำสั่ง (เช่นapt-cacherหรือaptitude): รายการแพคเกจติดตั้งที่มีการอัพเกรด backport หรือไม่ (ก่อนหน้านี้ฉันใช้apt-show-versions -uสำหรับแพ็คเกจที่อัปเกรดได้) รายการแพคเกจ Backport ที่มีอยู่ทั้งหมด (ติดตั้งหรือไม่)?

1
ฉันจะกำหนดโดยทางโปรแกรมได้อย่างไรหากระบบเป็นเดสก์ท็อปหรือเซิร์ฟเวอร์
มีวิธีใดบ้างที่จะแยกแยะระหว่าง Ubuntu Server และ Ubuntu Desktop? ฉันมี Bash script ( ปลั๊กไร้ยางอาย ) ที่ฉันใช้เพื่อตั้งค่าเว็บเซิร์ฟเวอร์ที่มีน้ำหนักเบาและฉันสังเกตเห็นว่าเมื่อฉันเรียกใช้สคริปต์นี้บนคอมพิวเตอร์ของฉันเองการติดตั้ง Ubuntu (เดสก์ท็อป) ของฉันทำให้ฉันสับสน ตรวจสอบว่าผู้กระทำผิดเป็นบรรทัดของรหัสต่อไปนี้ echo -e "\e[1;32mDave, I'm removing the bloatware.\e[0m" for halBox_package in apache2 bind9 nscd php portmap rsyslog samba sendmail; do if [[ -f /etc/init.d/$halBox_package ]]; then ( service $halBox_package stop ) > /dev/null fi …

8
sudo apt-get install (google-chrome-stable_current_amd64.deb) ไม่ทำงาน
ฉันบอกว่าsudo apt-get install (package.deb)ติดตั้งซอฟต์แวร์ที่มีการอ้างอิงทั้งหมดด้วย ฉันพยายามติดตั้ง Google Chrome แต่เมื่อฉันทำตามขั้นตอนนี้มันจะสร้างข้อผิดพลาดต่อไปนี้: Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package google-chrome-stable_current_amd64.deb E: Couldn't find any package by regex 'google-chrome-stable_current_amd64.deb' ใครบ้างมีวิธีแก้ปัญหานี้หรือไม่?

3
ฉันจะติดตั้งแพคเกจด้วยความถนัดได้อย่างไร
ฉันได้ดูการสอนที่ถนัดและอ่าน man page แต่ฉันไม่เข้าใจเลย หลังจากที่คุณเปิดตัวความถนัดคุณจะพูดว่า "install package foo" ได้อย่างไร? หรือค้นหาแพ็คเกจทั้งหมดด้วย "foo" ในชื่อของพวกเขา?

2
เมื่อไหร่ที่ยัมจะถูกใช้กับผู้ใช้ Ubuntu?
ความเข้าใจของฉันคือยำและระบบรอบต่อนาทีมีประโยชน์เฉพาะในการแจกแจงเช่น Red Hat, Fedora และ CentOS ฉันคิดว่าอูบุนตูซึ่งเป็นระบบที่ใช้เดเบียนไม่ได้ใช้มันเลย ดังนั้นผมจึงรู้สึกประหลาดใจที่จะพบใน yum (มาตราจักรวาล) อย่างเป็นทางการที่เก็บอูบุนตู เมื่อไหร่ที่ยัมจะถูกใช้กับผู้ใช้ Ubuntu?

2
ฉันจะลบการปรับปรุงทั้งหมดที่ติดตั้งหลังจากวันที่ระบุได้อย่างไร
ฉันอนุญาตให้ตัวจัดการอัปเดตติดตั้งอัปเดต 200 Mib และฉันคิดว่าการอัปเดตเหล่านี้ทำให้ไดรเวอร์กราฟิกของฉันมีปัญหา ดังนั้นฉันต้องการวิธีลบการอัปเดตที่ติดตั้งตั้งแต่วันที่ 30 พฤษภาคม 12 เป็นต้นไป (หรือวันอื่น ๆ ) หากฉันต้องลบมันออกด้วยตนเอง (ในกรณีที่ถอนการติดตั้งทีละตัว) คุณจะได้รับคำแนะนำในการทำเช่นนั้น


7
ฉันจะอัพเดต Ubuntu ออฟไลน์โดยไม่ใช้ Synaptic หรือ Keryx ได้อย่างไร
ฉันใช้ Ubuntu 12.04 ที่บ้านและมีการเชื่อมต่ออินเทอร์เน็ตที่ดีและระบบของฉันก็ใช้งานได้ดี หนึ่งในเพื่อนของฉันกำลังมีสำนักงานขนาดเล็กและเขากำลังคิดที่จะเปลี่ยนจาก Windows เป็น Ubuntu 11.10 ขึ้นไป ปัญหาคือว่าเขาไม่มีการเชื่อมต่ออินเทอร์เน็ต เขาถามฉันว่ามีความเป็นไปได้ที่จะติดตั้งการอัปเดตทั้งหมดโดยไม่ต้องใช้อินเทอร์เน็ต ฉันค้นหาหลายครั้งฉันพบคำถามที่ว่าการใช้KeryxหรือSynaptic Managerจะทำเช่นนั้น แต่ฉันใช้ 11.04 และไม่มีผู้จัดการ Synaptic ในการที่ฉันสร้างและดาวน์โหลดสคริปต์ในวิธีอื่นเมื่อฉันพยายามติดตั้ง keryx ( บนระบบติดตั้งใหม่ที่ฉันต้องดึงการอัปเดตหรือระบบที่มีการเชื่อมต่ออินเทอร์เน็ต ) มันแสดงให้ฉันเห็นข้อผิดพลาดว่าฉันไม่ได้มี python แต่ฉันมีมัน การติดตั้งแอปพลิเคชันเหล่านี้ไม่เป็นไปตามการพึ่งพา จุดสำคัญที่นี่คือ ฉันจะติดตั้งการอัปเดตได้อย่างไร ฉันจะติดตั้ง ubuntu-restricted-extras

1
มีการนับการใช้งานสำหรับแพ็คเกจหรือโปรแกรมหรือไม่?
แรงจูงใจ: ฉันต้องการลบแอปพลิเคชันที่ฉันไม่ได้ใช้เพื่อเพิ่มความเร็วในการประมวลผลแพคเกจของฉันเช่นการอัพเกรดการอัปเดตปกติ แต่ยังรวมถึงการประหยัดพื้นที่ดิสก์และเหตุผลอื่น ๆ ฉันรู้ว่านี่เป็นหัวข้อที่ซับซ้อนดังนั้นก่อนอื่นฉันจะถามคำถามของฉันและข้อที่สองฉันจะให้คำตอบที่ฉันค้นพบแล้ว คำถาม: ฉันจะทราบได้อย่างไรว่าแพ็คเกจใดที่ฉันไม่ได้ใช้งานมานานหรือนาน? ตัวอย่างเช่นฉันมักจะใช้ VLC เพื่อให้ฉันสามารถลบผู้เล่นอื่นเช่น Totem แน่นอนว่าการพึ่งพาแพ็คเกจสามารถบังคับให้ฉันติดตั้งโปรแกรมซึ่งฉันจะไม่ใช้ หมายเหตุ: ค้นหาแพ็คเกจที่ใช้พื้นที่มากผ่าน synaptic: เลือก "สถานะ" ที่ด้านล่างซ้ายเลือก "ติดตั้ง" ที่มุมซ้ายบนเรียงคอลัมน์ที่ "ขนาด" ที่มุมบนขวา จากนั้นคุณสามารถเลือกแพ็คเกจที่คุณต้องการ ใช้ aptitude autoremove ใช้ubuntu-tweakJanitor สำหรับการลบเคอร์เนลแพ็คเกจเก่า, configs เก่า, รายการ apt-cache, ฯลฯ ค้นหาแอปพลิเคชันด้วยตนเองสำหรับงานที่กำหนดซึ่งปกติคุณจะแก้ไขด้วยแอปมาตรฐานของคุณ เช่นโปรแกรมเล่นภาพยนตร์, เครื่องเล่นเพลง, โปรแกรม Office, เบราว์เซอร์ ฯลฯ (BTW: นี่คือสิ่งที่ฉันต้องการให้ช่วยด้วยคำถามของฉัน) เมื่อลบแพ็คเกจฉันมักจะชอบ "apt-get purge" เหนือ "aptitude remove --purge" เนื่องจากความถนัดมักจะลบแพ็คเกจที่จำเป็นเนื่องจากการขึ้นต่อกันของแพ็คเกจ …

1
รุ่นของแพ็คเกจ fglrx เกี่ยวข้องกับหมายเลขรุ่นของ AMD เช่น Catalyst 12.3 อย่างไร
เมื่อฉันเรียนรู้เกี่ยวกับไดร์เวอร์กราฟิกรุ่นใหม่ของ AMD ฉันมักจะเห็นบางอย่างเช่น " Catalyst 12.3 " อย่างไรก็ตามแพ็คเกจ fglrx ใน Ubuntu นั้นมีรุ่นเช่น 2: 8.960-0 หมายเลขรุ่นสองเหล่านี้เกี่ยวข้องกันหรือไม่ ฉันจะหาหมายเลขรุ่นทางการ (รู้จักกันดีกว่า) เช่น 12.3 สำหรับแพ็คเกจ fglrx ในที่เก็บของ Ubuntu ได้อย่างไร ฉันสามารถทำได้โดยไม่ต้องติดตั้งแพ็คเกจหรือไม่?

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