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

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

2
ค้นหาแพคเกจ Ubuntu รุ่นใดในที่เก็บของ บริษัท อื่นที่พร้อมใช้งาน
ฉันมีลิงก์ไปยังที่เก็บแพ็คเกจของบุคคลที่สามเช่นบางสิ่งเช่นนี้: http://eddie.website/repository/apt stable main มีแพ็กเกจเฉพาะที่พร้อมใช้งานจากที่เก็บนี้ (ตัวอย่างเช่นหนึ่งในแพ็กเกจใน repo นี้คือairvpn) ฉันจะทราบได้อย่างไรว่า Ubuntu รุ่นใดที่มีแพ็คเกจเฉพาะนี้ (และในทำนองเดียวกันแพ็คเกจอื่น ๆ จาก repos ของบุคคลที่สามอื่น ๆ ) นั้นถูกสร้างขึ้นมาเพื่อ? ฉันต้องการทำสิ่งนี้เพื่อดูว่าซอฟต์แวร์ที่ฉันใช้อยู่มีให้บริการแล้วใน 18.04 หรือ Ubuntu รุ่นที่เก่ากว่านั้นยังคงรองรับโดยซอฟต์แวร์ ดูเหมือนว่าฉันต้องดูไฟล์ "release" ในที่เก็บฉันจะไปหาพวกเขาได้อย่างไรและข้อมูลที่ฉันต้องการอยู่ที่ไหน

1
ทำไมการอัปเกรดแบบไม่ต้องใส่ข้อมูลจึงได้รับการอัปเกรดแพ็คเกจน้อยมาก
ใน Ubuntu 16.04 xenial ฉันได้ติดตั้งการอัพเกรดแบบไม่ต้องใส่ข้อมูลประมาณหกเดือนที่ผ่านมา sudo apt-get install unattended-upgrades sudo dpkg-reconfigure --priority=low unattended-upgrades หลังจากนั้นฉันก็วิ่งเข้าไปในคอนโซล: apt-get update -y && apt-get upgrade -y มีประมาณ 45 แพ็คเกจที่ถูกอัพเกรดโดยสิ้นเชิง ฉันคิดว่าฉันควรเห็นประมาณ 5-10 แต่ไม่ใช่ประมาณ 45 ... การอัปเกรดจำนวนมากทำให้ฉันประหลาดใจเล็กน้อยราวกับว่าการอัพเกรดแบบไม่มีใครดูแลดูเหมือนว่า"ไม่ได้ทำงานทั้งหมด" ทำไมการอัปเกรดแบบไม่ต้องใส่ข้อมูลจึงได้รับการอัปเกรดแพ็คเกจน้อยมาก

2
ไม่สามารถอัพเกรด Skype for Linux รุ่นที่ไม่รองรับได้ (v5)
Skype สำหรับ Linux Beta แสดงข้อความต่อไปนี้เมื่อเรียกใช้แอปพลิเคชัน มี Skype for Linux เวอร์ชันใหม่หรือไม่? Sorry, this version of Skype is not supported anymore. ฉันจะทำให้มันทำงานได้อย่างไร

1
แพคเกจอัปเดตใดที่เรียกใช้ข้อความ 'จำเป็นต้องรีบูตเซิร์ฟเวอร์'
หลังจากอัปเดตแพ็คเกจจำนวนหนึ่งฉันได้รับข้อความ 'จำเป็นต้องรีบูตเซิร์ฟเวอร์' เมื่อเข้าสู่ระบบ แพ็คเกจหรือแพ็คเกจใดที่เรียกข้อความนี้ หมายเหตุ: คำถามอีกสองข้อกล่าวถึงสาเหตุที่ต้องมีการรีบูตสำหรับการอัปเดตบางอย่างเช่นนี้และสิ่งนี้แต่คำถามของฉันคือการถามถึงวิธีการระบุแพคเกจที่เรียกใช้สิ่งนี้โดยเฉพาะ นอกจากนี้ยังมีค่าเชื่อมโยงไปนี้คำถามที่เกี่ยวข้องที่ขอให้วิธีการระบุแพคเกจที่จะต้องเริ่มต้นใหม่ก่อนที่จะดำเนินการปรับปรุง

1
ฉันจะอัพเกรด latexmk ได้อย่างไร / ทำไมรุ่นเก่าถึงมีอยู่ในที่เก็บของ Ubuntu?
ทุกครั้งเมื่อฉันสร้างเอกสารR markdown (ถักปัจจุบัน) เพื่อให้มีไฟล์ LaTeX และ PDF ฉันเห็นข้อความเตือนใน RStudio: รุ่น Latexmk ของคุณดูเหมือนจะต่ำเกินไป คุณอาจจำเป็นต้องอัปเดตแพคเกจ latexmk หรือการกระจาย LaTeX ของคุณ หน้าhttps://www.ctan.org/pkg/latexmkกล่าวว่ารุ่น latexmk ปัจจุบันคือ 4.52c อย่างไรก็ตามเมื่อฉันพิมพ์ sudo apt-get update && sudo apt-get upgrade sudo apt-get install --only-upgrade latexmk ฉันเห็นบนหน้าจอของฉัน: latexmk is already the newest version (1:4.41-1). ซึ่งสอดคล้องกับข้อมูลที่ฉันได้รับเมื่อฉันพิมพ์: latexmk --version Latexmk, John Collins, 1 มกราคม …

1
ทำความสะอาด apt-get อย่างปลอดภัยหลังจากการติดตั้ง R ที่ล้มเหลวจาก repo ที่เพิ่ม
ฉันพยายามติดตั้งแพคเกจซึ่งล้มเหลว ตอนนี้เมื่อใดก็ตามที่ฉันใช้ apt-get ฉันได้รับรายการข้อผิดพลาด dpkg จำนวนมาก ฉันได้ลองใช้apt-get autoremoveแต่ฉันได้รับข้อผิดพลาดกองเดียวกัน มีวิธีที่ปลอดภัยในการทำความสะอาดหรือไม่ (py3) ilia@arriam-lab2-cpu:~$ sudo apt-get autoremove Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 20 not fully installed or removed. After this operation, 0 B of additional …

1
การอัพเดตซอฟต์แวร์ด้วยไฟล์ 'deb' จะลบเวอร์ชันก่อนหน้าหรือไม่
ความสามัคคี (สภาพแวดล้อมของโปรแกรมที่ไม่ GUI) ที่มีรุ่นลินุกซ์ที่ติดตั้งด้วยdebไฟล์ ขณะนี้ฉันใช้งานรุ่นเบต้านี้: unity-editor-5.5.0b2+20160906_amd64.deb มันขัดข้องกับฉันดังนั้นฉันต้องการเปลี่ยนกลับไปใช้เวอร์ชันที่เสถียรกว่าเดิม: unity-editor-5.4.1f1+20160913_amd64.deb ฉันสามารถติดตั้ง5.4.1ไฟล์ deb ได้หรือฉันจะพบปัญหาเนื่องจากมีรุ่นที่ใหม่กว่าในระบบของฉันอยู่แล้ว? หรือฉันจะลงเอยด้วยสองเวอร์ชันที่มีอยู่บนระบบของฉันพร้อมกันหรือไม่?

5
ปัญหาการติดตั้ง Slack desktop
พยายามติดตั้ง Slack desktop beta บน 16.04 LTS แต่ได้รับข้อผิดพลาดหลังจากรันapt-get installบนแพ็คเกจ. deb Unpacking slack-desktop (2.1.2) ... dpkg: error processing archive /home/Me/Downloads/slack-desktop-2.1.2-amd64.deb (--unpack): trying to overwrite /usr/share/doc/slack/copyright', which is also in package slack 0.15.2-7 dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) Errors were encountered while processing: /home/Me/Downloads/slack-desktop-2.1.2-amd64.deb N: Can't drop …

1
ฉันต้องสร้างสแน็ปแพคเกจใหม่ทุกครั้งที่การพึ่งพาได้รับการปรับปรุงความปลอดภัยหรือไม่
ถ้าฉันสร้างสแน็ปแพคเกจด้วยการบอก 5 พึ่งพา ฉันต้องสร้างเวอร์ชันแพ็คเกจใหม่ทุกครั้งที่การพึ่งพาได้รับการอัปเดต (ความปลอดภัย) หรือไม่ ฉันหมายถึงข้อได้เปรียบของแพ็คเกจ. debคือใน Ubuntu / Debian ตัวอย่างเช่นฉันสามารถใช้ไลบรารีและเมื่อไลบรารีนั้นได้รับการอัปเดตซึ่งหมายถึงการอัปเดตส่วนหนึ่งของซอฟต์แวร์ของฉันด้วย และเนื่องจากพวกเขาเพียงส่งอัปเดตความปลอดภัยฉันจึงมั่นใจได้ว่า (99%) มั่นใจได้ว่าการอัปเดตห้องสมุดจะไม่ทำลาย API เพื่อให้ซอฟต์แวร์ของฉันสามารถหยุดได้

1
RabbitVCS บน Ubuntu 16.04 LTS
เมื่อเร็ว ๆ นี้ฉันติดตั้ง Ubuntu 16.04 และฉันต้องการติดตั้ง RabbitVCS บนระบบของฉัน ฉันได้เพิ่ม PPA และ apt update แล้วและดูเหมือนว่ายังไม่มี build สำหรับ xenial http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu/dists/xenial/main/binary-amd64/Packages http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu/dists/xenial/main/binary-i386/Packages จะติดต่อผู้ดูแลได้อย่างไร? ใครบ้างมีไฟล์ deb ทำงาน

6
apt-get autoremove อันตรายหรือไม่?
ฉันกำลังรวบรวมเครื่องมือที่ชื่อRejoystickดังนั้นฉันจึงติดตั้งแพ็กเกจและการอ้างอิงบางอย่าง แต่ตอนนี้ฉันไม่ต้องการมันอีกแล้วดังนั้นฉันจึงลบแพ็คเกจเหล่านั้นออก เล่นapt-getแสดงให้เห็นว่าฉันมีบางแพคเกจที่มีการติดตั้งโดยอัตโนมัติและมีความจำเป็นอีกต่อไป apt-get autoremoveแต่ผมมีประสบการณ์ที่ไม่ดีกับ มันทำลายสภาพแวดล้อมเดสก์ทอปของฉันเมื่อฉันถอนการติดตั้งไวน์เมื่อไม่นานมานี้ โชคดีที่ฉันมีการสำรองข้อมูลพาร์ติชัน clonezilla แต่คราวนี้ฉันไม่มีข้อมูลสำรอง ดังนั้นฉันจึงระมัดระวัง การรันapt-getแสดงแพ็กเกจเหล่านี้ถูกโยงถึง gir1.2-gtk-2.0 libasound2-dev libavahi-client-dev libavahi-common-dev libcaca-dev libcairo-script-interpreter2 libdbus-1-dev libdrm-dev libexpat1-dev libfontconfig1-dev libfreetype6-dev libgl1-mesa-dev libglu1-mesa-dev libharfbuzz-dev libharfbuzz-gobject0 libice-dev libpcre3-dev libpcrecpp0 libpixman-1-dev libpng12-dev libpthread-stubs0-dev libslang2-dev libsm-dev libx11-dev libx11-doc libx11-xcb-dev libxau-dev libxcb-dri2-0-dev libxcb-dri3-dev libxcb-glx0-dev libxcb-present-dev libxcb-randr0-dev libxcb-render0-dev libxcb-shape0-dev libxcb-shm0-dev libxcb-sync-dev libxcb-xfixes0-dev libxcb1-dev libxcomposite-dev …

6
วิธีการแก้ไขการติดตั้งไวน์บน Ubuntu 14.04.3LTS 64 บิต
ฉันรู้ว่ามีคำถามมากมายเกี่ยวกับwineแต่ฉันไม่สามารถค้นหาหรือแก้ไขด้วยคำตอบที่มี ใครช่วยฉันแก้ไขการติดตั้งเกี่ยวกับไวน์ได้ไหม นี่คือเอาต์พุตคำสั่งขณะที่พยายามแก้ไข: sudo dpkg --add-architecture i386 sudo apt-get dist-upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. sudo apt-get update sudo apt-get install wine Reading package lists... Done Building dependency tree …

2
ไม่สามารถติดตั้ง Springseed 2 บน Ubuntu 15.04
ฉันดาวน์โหลดdebไฟล์Springseed 2 แล้วและเมื่อฉันเปิดโดยศูนย์ซอฟต์แวร์ Ubuntu จะแสดงข้อผิดพลาดนี้: การพึ่งพาไม่พึงพอใจ: libgcrypt11 ฉันมองหาแพคเกจนี้ในแพคเกจผู้จัดการ Synaptic ของฉันมีแต่ไม่มีอะไรสำหรับlibgcrypt20libgcrypt11 ควรแก้ไขปัญหานี้อย่างไร

5
จะอ่านคำอธิบายแพ็คเกจหรือหน้าคนโดยไม่ต้องติดตั้งได้อย่างไร
ฉันจะรับข้อมูลเกี่ยวกับแพ็คเกจก่อนติดตั้งได้อย่างไรจากเทอร์มินัล ฉันหมายถึงบางสิ่งบางอย่างเช่นmanหน้าเว็บ แต่เข้าถึงได้ก่อนที่จะติดตั้งแพ็คเกจ

1
จะขอคำอธิบายแพ็คเกจโดยใช้ python-apt ได้อย่างไร?
ฉันกำลังพยายามสร้างโปรแกรมกราฟิกเพื่อจัดการกับแพคเกจได้อย่างง่ายดายสำหรับผู้ใช้ อย่างไรก็ตามฉันกำลังประสบปัญหาในการดึงคำอธิบายของแพ็คเกจข้างข้อมูลอื่น ๆ ผมเคยเห็น API หลามฉลาดที่นี่และผมเข้าใจว่าฉันจะต้องจัดการกับระดับapt.package.Version() แต่เมื่อฉันพยายามใช้สิ่งที่ฉันได้รับคือข้อผิดพลาดบางอย่างเช่น: Traceback (most recent call last): File "./myprogram", line 6, in <module> print package.description File "/usr/lib/python2.7/dist-packages/apt/package.py", line 374, in description dsc = self._translated_records.long_desc File "/usr/lib/python2.7/dist-packages/apt/package.py", line 315, in _translated_records desc_iter = self._cand.translated_description AttributeError: 'list' object has no attribute 'translated_description' ดังนั้นมีเนื้อหาใดบ้างที่สามารถสร้างตัวอย่างการรันสำหรับคลาส apt.package.Version () ได้ไหม? ขอบคุณ!

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