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

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

1
ข้อผิดพลาดในการรวบรวมแพ็คเกจ:“ configure: error: no gstreamer-1.0> = 1.0.0”
ฉันพยายามรวบรวมแพ็คเกจซึ่งต้องใช้ gstreamer-1.0> = 1.0.3 ฉันคิดว่าฉันมีเวอร์ชันเก่าติดตั้งในระบบของฉัน ดังนั้นฉันจึงดาวน์โหลดและรวบรวม gstreamer-1.0.4 และติดตั้งใน /usr/local/lib/gstreamer-1.0 หลังจากที่ฉันทำเช่นนั้นฉันพยายามรวบรวมแพคเกจอีกครั้ง แต่มันก็ยังให้ข้อผิดพลาดเดียวกับที่ฉันไม่มี "gstreamer-1.0> = 1.0.3" ฉันพยายามส่งออกเส้นทาง "export LD_LIBRARY_PATH = / usr / local / lib / gstreamer-1.0" เอาต์พุต "whereis gstreamer-1.0" gstreamer-1: /usr/lib64/gstreamer-1.0 /usr/local/lib/gstreamer-1.0 /usr/libexec/gstreamer-1.0 /usr/share/gstreamer-1.0 ข้อความแสดงข้อผิดพลาดที่เกิดขึ้นจริง checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu …

1
ไดเร็กทอรีไฟล์แพ็กเกจที่ดาวน์โหลดอยู่ที่ไหน
ฉันจะหาตำแหน่งของ.debไฟล์ที่ดาวน์โหลดได้ที่ไหน ฉันต้องการคัดลอกโฟลเดอร์นี้ก่อนที่ฉันจะติดตั้ง Ubuntu อีกครั้งดังนั้นฉันไม่ต้องดาวน์โหลดแพ็คเกจใหม่ ฉันใช้ Ubuntu 12.10 32- บิต ฉันจะทำสิ่งนี้ได้อย่างไร

2
แพ็คเกจ php7.2-mbstring การพึ่งพา unmet ใน Ubuntu 18.04
ลองติดตั้งphp-mbstringสำหรับการตั้งค่ามีเดียวิกิ เพิ่มไปแล้วหลังจากที่พยายามเก็บข้อมูลในจักรวาลครั้งแรก: Package php7.2-mbstring หายไปใน Ubuntu 18.04 แต่ให้เวลากับฉันอย่างหนักที่นี่รายละเอียด: usertilo@myserver4:~$ sudo apt-get install php-mbstring 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
วิธีการอัพเกรด coreutils จาก 8.21 เป็น 8.24 ใน Linux Ubuntu 14.04?
ฉันต้องการใช้ตัวเลือกสถานะ ' ความคืบหน้า ' กับddซึ่งสามารถใช้ได้กับcoreutils 8.24ขึ้นไป Ubuntu 14.04 (Trusty) มี coreutils 8.21 และรุ่น (เสถียร) ปัจจุบันสำหรับ coreutils คือ> 8.24 ฉันต้องการอัพเกรดจาก 8.21 เป็น 8.24 ในระบบเดียวกันและหลังจากค้นหาอินเทอร์เน็ตฉันได้เรียนรู้ว่าฉันมักจะต้องสร้างแพ็คเกจจากแหล่งที่มา แต่การใช้ชีวิตใน Ubuntu ตลอดเวลาในชีวิตการคำนวณระยะสั้นของฉันฉันไม่เคยสร้างแพ็คเกจจากแหล่งข้อมูลและไม่รู้ว่าจะทำอย่างไร นอกจากนี้ฉันไม่แน่ใจว่าการอัปเกรด coreutils โดยไม่มี "สิทธิ์" ของ Ubuntu จะไม่ทำให้ระบบล่มผ่านปัญหาการพึ่งพาบางอย่างสำหรับยูทิลิตี้อื่น ๆ เป็นไปได้ไหมที่จะอัปเกรดคอร์ทรีลโดยไม่ส่งผลต่อระบบ Ubuntu ปัจจุบันของฉัน ใครบางคนสามารถชี้ให้เห็นวิธีที่มันสามารถทำได้?

2
วิธีดาวน์โหลดที่เก็บข้อมูลทั้งหมดโดยใช้ apt-get
มีวิธีใดบ้างที่จะเพียงดาวน์โหลดที่เก็บ Ubuntu ทั้งหมดที่ใช้apt-get? ฉันกำลังมองหาบางสิ่งที่ชอบ: sudo apt-get install --download-only * /var/cache/apt/archives/เพื่อที่จะสามารถเข้าถึงพื้นที่เก็บข้อมูลที่ดาวน์โหลดได้ในไดเรกทอรี

3
อะไรคือสิ่งที่เทียบเท่ากับสถานที่ทั้งหมดจาก Debian?
บน Debian ฉันสามารถมีแพ็คเกจขึ้นอยู่กับlocales-allเพื่อให้แน่ใจว่าโลแคลทั้งหมดถูกติดตั้ง / พร้อมใช้งาน ไม่มีแพ็คเกจดังกล่าวใน Ubuntu มันเคยมีbelocs-locales-*ที่ดูเหมือนจะทำแบบเดียวกัน; อีกวิธีหนึ่งอาจขึ้นอยู่กับชุดการแปลหลายภาษา (เช่นเพียงde+ en+ frสำหรับยุโรปตะวันตกส่วนใหญ่ซึ่งมีการใช้งานที่ จำกัด ในบางครั้งซอฟต์แวร์อาจจำเป็นต้องใช้โลแคลมาตรฐานทั้งหมด) แพ็คเกจเหล่านี้หายไประหว่างความแข็งแกร่งและความแม่นยำ AFAICT ดังนั้นฉันสามารถใช้แพคเกจ Ubuntu อะไรได้บ้างDependsในทุกที่ แก้ไข: สิ่งนี้ไม่เหมือนกับlocalesแพ็คเกจซึ่งให้ไฟล์ข้อมูลที่จำเป็นในการสร้างสถานที่เท่านั้น เพียงแค่ติดตั้งlocales-allแพคเกจใน Debian ทำให้สถานที่เหล่านั้นพร้อมใช้งานทันทีและทั้งหมดนั้น (มีแพ็คในรุ่นล่าสุดประหยัดพื้นที่มากเกินไป) ด้วยวิธีนี้ผู้ใช้ไม่มีลูกบิดที่สามารถ (โดยไม่ตั้งใจ) ปิดการใช้งานตำแหน่งที่ตั้งที่จำเป็น

3
ติดตั้งไลบรารี cURL เพื่อตอบสนองการพึ่งพาสำหรับ R บน Ubuntu 12.04
ฉันพยายามติดตั้ง curl library มันเป็นการพึ่งพาสำหรับRCurlแพ็คเกจใน R ดังนั้นฉันต้องติดตั้งเพื่อให้ R ทำงานได้อย่างถูกต้อง ฉันเหนื่อย: $ sudo apt-get install libcurl4-opensll-dev Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package libcurl4-opensll-dev ฉันพบปัญหาที่คล้ายกันในสามลิงก์ด้านล่าง แต่พวกเขาไม่ได้ช่วยแก้ไขปัญหาของฉัน ต้องการ libcurl (บนฟอรัม Ubuntu) แพ็คเกจ curl ที่ใช้งานไม่ได้ (บนฟอรัม Ubuntu) ไม่ได้ติดตั้งโปรแกรม 'curl' ฉันต้องการสิ่งต่อไปนี้Rcurlเพื่อทำงาน: sudo apt-get install libcurl4-opensll-dev.


4
จะดาวน์โหลด Wine ได้อย่างไร (wine1.5-i386 Broken Package Error)
ฉันเหนื่อย: sudo add-apt-repository ppa:ubuntu-wine/ppa sudo apt-get update sudo apt-get install wine1.5 และมันก็ล้มเหลว ข้อผิดพลาดน่าจะเป็น: The following packages have unmet dependencies: wine1.5 : Depends: wine1.5-i386 (= 1.5.19-0ubuntu1) but it is not installable E: Unable to correct problems, you have held broken packages. ฉันต้องการwine1.5-i386แต่มันไม่ได้อยู่ใน Ubuntu ดังนั้นฉันจึงไม่สามารถติดตั้งไวน์ได้เพราะwine1.5-i386เป็นส่วนหนึ่งของมัน เมื่อฉันพยายามหาไวน์ในร้านค้า Ubuntu ฉันได้รับข้อผิดพลาดเดียวกันโดยมีรายละเอียดน้อยลง

3
ไอคอนสีแดงบนแผงของฉันมีความหมายว่าอะไร
ไอคอนสีแดงนี้ .... มันปรากฏขึ้นหลังจากที่ฉันอัพเกรดเป็น Ubuntu 12.04LTS; ฉันไม่สามารถหาวิธีที่จะทิ้งมันได้ ดูเหมือนว่าจะเป็นสิ่งแจ้งเตือน ฉันอยู่ที่การสูญเสีย ไอคอนเป็นไอคอนนี้: ฉันคลิกและอ่านสิ่งนี้: เกิดข้อผิดพลาดโปรดเรียกใช้ตัวจัดการแพคเกจจากเมนูคลิกขวาหรือ apt-get ใน terminal เพื่อดูว่ามีอะไรผิดปกติ ข้อความแสดงข้อผิดพลาดคือ: 'Error: BrokenCount>0'. ซึ่งมักจะหมายถึงแพ็คเกจที่ติดตั้งของคุณมีการพึ่งพาแบบไม่แน่นอน

1
ปัญหาการพึ่งพาเมื่ออัพเดตแพ็กเกจ gcc-4.9 (และที่คล้ายกัน)
ปกติฉันจะตรวจสอบการอัปเดตตัวเองเพื่อให้แน่ใจว่าฉันมีทุกอย่างล่าสุด เมื่อฉันไปตรวจสอบการอัปเดตอีกครั้งในวันนี้ไม่มีอะไรปรากฏในรายการ! ดังนั้นฉันคลิกInstall Nowต่อไป Software Updater ให้ข้อผิดพลาดดังต่อไปนี้: ไม่สามารถแก้ไขการพึ่งพาแพ็คเกจได้ ข้อผิดพลาดนี้อาจเกิดจากแพคเกจซอฟต์แวร์เพิ่มเติมที่จำเป็นซึ่งขาดหายไปหรือไม่สามารถติดตั้งได้ นอกจากนี้อาจมีข้อขัดแย้งระหว่างแพคเกจซอฟต์แวร์ที่ไม่ได้รับอนุญาตให้ติดตั้งพร้อมกัน ฉันยังได้รับไอคอนสีแดงบนพาเนล Ubuntu ของฉันที่แสดงข้อความนี้: เกิดข้อผิดพลาดโปรดเรียกใช้ตัวจัดการแพคเกจจากเมนูคลิกขวาหรือ apt-get ใน terminal เพื่อดูว่ามีอะไรผิดปกติ ข้อความแสดงข้อผิดพลาดคือ: 'ข้อผิดพลาด: การทำเครื่องหมายการอัปเกรด (E: ข้อผิดพลาด, pkgProblemResolver :: แก้ไขการแบ่งที่สร้างขึ้นซึ่งอาจเกิดจากแพ็คเกจที่จัดขึ้น)' ซึ่งมักจะหมายถึงแพ็คเกจที่ติดตั้งของคุณมีการพึ่งพาแบบไม่แน่นอน . ดังนั้นผมจึงเปิด Synaptic Mark All Upgradesและคลิก มันต้องการกำจัดแพ็คเกจต่าง ๆ อย่างน้อยหนึ่งร้อยชุด (ที่สำคัญสำหรับ Ubuntu ในการทำงาน!) เพื่อติดตั้งเพียงไม่กี่อัน! เมื่อฉันทำเครื่องหมายพวกเขาต่อไปฉันจะได้รับ: E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused …

2
Ubuntu ของฉันเสี่ยงต่อ SambaCry หรือไม่
ฉันอ่านสองหัวข้อนี้: คำเตือน! แฮกเกอร์เริ่มใช้ "SambaCry Flaw" เพื่อแฮ็กระบบ Linux ข้อบกพร่อง Samba อายุ 7 ปีให้แฮกเกอร์เข้าถึงหลายพันเครื่อง Linux ได้จากระยะไกล และฉันก็กังวลเล็กน้อยเครื่อง Ubuntu ของฉันปลอดภัยหรือไม่? หรือฉันมีความเสี่ยงต่อช่องโหว่นี้ บทความที่สองกล่าวถึงว่า: ข้อบกพร่องนี้อาศัยอยู่ในวิธีที่แซมบ้าจัดการกับไลบรารีที่แชร์ สิ่งอื่น ๆ ที่พวกเขากล่าวคือทุกรุ่นจากรุ่น 3.5.0 เป็นต้นไปตั้งแต่ปี 2010 มีความเสี่ยง ในเวลานั้นพบว่าคอมพิวเตอร์ที่เปิดใช้งาน Samba เกือบ 485,000 เครื่องถูกเปิดเผยบนอินเทอร์เน็ตและนักวิจัยคาดการณ์ว่าการโจมตีโดยใช้ SambaCry นั้นมีศักยภาพในการแพร่กระจายเช่นเดียวกับ WannaCry ransomware อย่างกว้างขวาง (ที่นี่) ฉันไม่มีเซิร์ฟเวอร์แซมบ้า แต่ฉันได้samba-libsติดตั้งแพ็คเกจแล้ว ฉันควรทำอย่างไรถ้ามีอะไร ฉันใช้ Ubuntu 16.04

2
เกิดข้อผิดพลาดในการติดตั้ง snap ubuntu 16.04
ฉันได้รับข้อผิดพลาดนี้เมื่อพยายามติดตั้งsnapdจาก terminal: Selecting previously unselected package squashfs-tools. (Reading database ... 265122 files and directories currently installed.) Preparing to unpack .../squashfs-tools_1%3a4.3-3ubuntu2_amd64.deb ... Unpacking squashfs-tools (1:4.3-3ubuntu2) ... Selecting previously unselected package ubuntu-core-launcher. Preparing to unpack .../ubuntu-core-launcher_1.0.27_amd64.deb ... Unpacking ubuntu-core-launcher (1.0.27) ... Preparing to unpack .../archives/snapd_2.0.2_amd64.deb ... Unpacking snapd (2.0.2) ... dpkg: error …

1
สูญเสียไดรเวอร์พื้นฐานส่วนใหญ่บน Ubuntu
เนื่องจากปัญหาการเชื่อมต่อ Wifi ฉันจึงติดตามบทความเพื่อแก้ไขปัญหาและไม่อ่านอย่างละเอียด - ฉันแย่ - ฉันจบด้วยคำสั่ง (ที่ฉันจำไม่ได้) ที่ลบไดรเวอร์ที่สำคัญเกือบทั้งหมดใน Ubuntu (รวมถึงจอแสดงผล เครือข่ายมัลติมีเดียและอื่น ๆ ) ตอนนี้ฉันไม่มีการเชื่อมต่ออินเทอร์เน็ตและฉันต้องการคืนค่าไดรเวอร์ทั้งหมด ฉันมีแล็ปท็อปเครื่องอื่นที่มีการเชื่อมต่ออินเทอร์เน็ตและฉันมี usb ดังนั้นสิ่งที่ฉันทำคือติดตั้งแพคเกจจากที่นี่และฉันคัดลอกแพคเกจไปยังเครื่องที่เสียและติดตั้งจากศูนย์ซอฟต์แวร์ Ubuntu ปัญหาคือการติดตั้งไม่เสร็จสมบูรณ์และให้ข้อผิดพลาดเนื่องจากการพึ่งพาการถอนการติดตั้ง และแต่ละแพ็คเกจก็มีรายการการพึ่งพาที่ยาวนาน ดังนั้นคำถามของฉันคือมีวิธีอื่นในการกู้คืนไดรเวอร์ที่สูญหายหรือไม่ หรือหากมีวิธีที่จะมีแพ็กเกจที่มีการอ้างอิงทั้งหมดเข้าด้วยกันในไฟล์เดียว

1
รวมมิรเรอร์บางส่วนเข้ากับการกระจาย reprepro
ฉันกำลังมองหาที่จะรวมแพคเกจไม่กี่จากกระจกอูบุนตูลงในพื้นที่เก็บข้อมูล apt กำหนดเองของฉัน บริบท: ใช้ Reprepro ฉันมีการกระจายดังต่อไปนี้: Origin: Private Repository Label: Private Repository Description: Private Repository Suite: production Codename: trusty Components: main Architectures: amd64 SignWith: A1AAA1A แพคเกจที่กำหนดเองของเราได้รับพร้อมกับ: reprepro -b . includedeb trusty <packagename> ปัญหา: สิ่งที่ฉันต้องการทำคือการเพิ่มแพ็คเกจ libre2-1 จากhttp://eu-west-1.ec2.archive.ubuntu.com/ubuntu/dists/vivid/universe/ในการกระจายเดียวกัน แต่ฉันไม่สามารถหาวิธีการทำเช่นนี้ ลางสังหรณ์ของฉันคือฉันต้องกำหนดค่าconf/updatesเพื่อมิเรอร์ที่เก็บโดยใช้ FilterList เพื่อกำหนดแพ็กเกจที่ฉันต้องการ แต่ฉันไม่สามารถหาวิธีรับ reprepro เพื่อแยกมิเรอร์

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