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

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

2
ฉันจะติดตั้ง KDE และเก็บ LightDM เป็นตัวจัดการการเข้าสู่ระบบได้อย่างไร
ฉันต้องการติดตั้ง KDE ใน Ubuntu 12.04 ของฉัน ฉันใช้ LightDM ดังนั้นฉันจะติดตั้ง KDE ได้อย่างไร ฉันไม่ต้องการลบ LightDM ฉันต้องการ KDE แต่ไม่มีข้อขัดแย้งใด ๆ

5
ฉันจะค้นหาและลบแพ็คเกจที่ใช้งานไม่ได้ที่ติดตั้งไว้ได้อย่างไร
ฉันกำลังอ่านคำถามบางอย่างที่นี่เพื่อค้นหาวิธีแก้ไขและค้นหาแพคเกจที่เสียหาย เป็นมือใหม่ฉันติดตั้ง PPAs บางอย่างที่ออกแบบมาสำหรับ 11.10 ในเครื่อง 12.04 LTS ของฉัน ในเทอร์มินัลมันแนะนำให้ฉันลอง apt-get -f install ซึ่งนำฉันมาที่คำถามนี้ บทเรียนที่ยิ่งใหญ่สำหรับฉันถ้าใครสามารถช่วยได้


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

3
ไม่สามารถติดตั้ง / ลบ / อัพเกรดแพ็คเกจใด ๆ
ดังนั้นฉันจึงพยายามอัพเกรด Ubuntu 11.10 64 บิตในสองสามวันก่อนและได้รับข้อผิดพลาด: dpkg: ../../src/archives.c:978: tarobject: การยืนยัน `r == stab.st_size 'ล้มเหลว ดังนั้นผมทำตามนี้อูบุนตูฟอรั่มโพสต์และหนึ่งในนี้ ลบออกubuntu-docsจากโฟลเดอร์ข้อมูลและไฟล์สถานะ ตอนนี้เมื่อใดก็ตามที่ฉันพยายามติดตั้ง / ลบ / อัพเกรดแพ็คเกจใด ๆ ที่ฉันได้รับข้อผิดพลาด: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/aptdaemon/worker.py", line 968, in simulate trans.unauthenticated = self._simulate_helper(trans) File "/usr/lib/python2.7/dist-packages/aptdaemon/worker.py", line 1092, in _simulate_helper return depends, self._cache.required_download, \ File "/usr/lib/python2.7/dist-packages/apt/cache.py", line 235, …

1
เป็นไปได้หรือไม่ที่จะดาวน์โหลดการอัพเดตผ่านทาง torrent?
มีซอฟต์แวร์สำหรับ Ubuntu หรือไม่ซึ่งอนุญาตให้ฉันดาวน์โหลดและแชร์แพ็คเกจการอัปเดตระบบปฏิบัติการด้วยฝนตกหนัก ฉันต้องการผ่อนปรนเซิร์ฟเวอร์ของ Canonical ดังนั้นฉันจึงตั้งค่าแคชเซิร์ฟเวอร์ที่เหมาะสมแล้ว แต่มันจะดีมากหากใช้อูบุนตูเกือบเป็นอิสระจากเซิร์ฟเวอร์ต่างประเทศ เป็นที่ชัดเจนสำหรับฉันว่าต้องมีเซิร์ฟเวอร์ที่จัดเก็บแฮช แต่มีโซลูชันฝนตกหนักเช่น Tribler ซึ่งไม่ต้องการเซิร์ฟเวอร์ใด ๆ

3
ฉันจะลบ gwibber อย่างปลอดภัยได้อย่างไร
ฉันหลงรักอูบุนตูจริงๆ แต่ฉันไม่คุ้นเคยกับ Gwibber ด้วยเหตุผลบางอย่าง ฉันไม่สามารถลบ gwibber โดยไม่ลบubuntu-desktopแพ็กเกจ ปลอดภัยที่จะลบโดยไม่ทำลายเดสก์ทอปของฉันหรือไม่

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

4
ฉันจะทราบได้อย่างไรว่า Ubuntu รุ่นใดที่ยังรองรับอยู่
ฉันกำลังเขียนสคริปต์และต้องการรายชื่อ Ubuntu รุ่นที่รองรับทั้งหมดในปัจจุบัน หากพวกคุณคนใดคนหนึ่งรู้จักไฟล์ที่สามารถดาวน์โหลดได้ซึ่งมีทุกรุ่นที่มีวันที่หรือรายการแบบง่าย ๆ ของเวอร์ชั่นที่รองรับทั้งหมดในปัจจุบัน มันจะดีมาก. เห็นได้ชัดว่าพวกเขาจะต้องเป็นสถานที่ที่ Canonical ทำให้พวกเขาทันสมัยดังนั้นสคริปต์ยังคงทำงานต่อไปในอนาคต และควรเป็นสิ่งที่ใช้งานได้กับ Ubuntu รุ่นเก่าพูดรุ่นใดก็ได้ที่รองรับ (lucid +) เป็นต้น

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

4
ค้นหา Launchpad สำหรับซอฟต์แวร์ที่ตรงกันหรือชื่อแพคเกจ PPA หรือไม่
มีวิธีในการค้นหาผ่าน PPA ของ LaunchPad สำหรับชื่อแพคเกจบางอย่างหรือไม่ ตัวอย่างเช่นหากฉันกำลังมองหา PPA ด้วยแพ็คเกจ Firefox ฉันสามารถค้นหา "firefox" และดึงรายการ PPA ทั้งหมดที่มีแพ็คเกจ firefox ได้

2
ทำไมแพ็คเกจเกือบทั้งหมดถูกทำเครื่องหมายว่าติดตั้งด้วยตนเอง?
ฉันเพิ่งติดตั้ง Maverick และรู้สึกประหลาดใจที่แพ็คเกจเกือบทั้งหมดถูกทำเครื่องหมายว่าติดตั้งด้วยตนเอง (linux-headers และ wireless-crda ไม่ใช่) ไม่ได้มีจุดประสงค์เพื่อให้เกิดความแตกต่างระหว่างแพ็คเกจที่ติดตั้งโดยอัตโนมัติและด้วยตนเองหรือไม่

4
ฉันจะหาแพ็คเกจ Vagrant ได้ที่ไหน
Vagrantเป็นเครื่องมือในการสร้างและจัดการเครื่องเสมือนสำหรับนักพัฒนา มันมีการเริ่มต้นใช้งานบนคู่มือUbuntuที่มีคำแนะนำที่ดูคล้าย ๆ $ sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby # wtf??? หรือติดตั้ง RubyGems จากแหล่งแทนที่จะมาจากแพ็คเกจของ Ubuntu และจากนั้นใช้gem installเพื่อติดตั้งคนจรจัดเอง ฉันไม่สบายใจที่จะทำตามคำแนะนำเหล่านั้น อาจมี PPA หรือไม่ อาจมีเครื่องมือทางเลือกอื่น ๆ ที่จัดทำขึ้นสำหรับ Ubuntu หรือไม่?

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, …

3
ทำไมแพ็คเกจ Emacs นี้ถึงเป็นรุ่นที่ 46.1? 26 เป็นเวอร์ชันหลักที่เป็นไปได้สูงสุดในปัจจุบัน
ฉันได้สร้าง emacs ของตัวเองเพราะฉันต้องการแก้ไขปัญหาบางอย่างในนั้นและรับการแก้ไขข้อบกพร่องต้นน้ำ อย่างไรก็ตาม Ubuntu จะทำการลบ emac ที่สร้างขึ้นเองโดยอัตโนมัติและฉันต้องทำการสร้างใหม่และติดตั้งใหม่ นี่คือผลลัพธ์ของapt-cache policy emacsฉันเมื่อฉันเข้านอนเมื่อคืน: ~/emacs$ sudo apt-cache policy emacs emacs: Installed: 26.0.50.aaron-1 Candidate: 46.1 Version table: 46.1 500 500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages 500 http://us.archive.ubuntu.com/ubuntu xenial/main i386 Packages *** 26.0.50.aaron-1 100 100 /var/lib/dpkg/status นี่คือเมื่อฉันตื่นนอน: ~/emacs$ sudo apt-cache policy emacs [sudo] password for excelsiora: …

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