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

5
วิธีรับรายการการพึ่งพาของแพ็คเกจ RPM ที่ไม่ได้ติดตั้ง
apt-cache show <package> แสดงให้เห็นว่ามันเป็นการอ้างอิง yum info <package> ไม่แสดงการพึ่งพา แต่เห็นได้ชัดว่ารู้จักพวกเขา วิธีการขอให้ yum สำหรับการอ้างอิงของแพคเกจที่ระบุ?
73 linux  rpm  yum  dependencies 

7
วิธีการตั้งค่า VIM ขึ้นอยู่กับคอมพิวเตอร์ใน. vimrc
ฉันแชร์ไฟล์การกำหนดค่า VIM ของฉันระหว่างคอมพิวเตอร์หลายเครื่อง อย่างไรก็ตามฉันต้องการให้การตั้งค่าบางอย่างเฉพาะเจาะจงสำหรับคอมพิวเตอร์บางเครื่อง ตัวอย่างเช่นขนาดแบบอักษรบนแล็ปท็อปความละเอียดสูงควรแตกต่างจากเดสก์ท็อปความละเอียดต่ำ และที่สำคัญกว่านั้นฉันต้องการให้ gVIM บน Windows ทำงานได้มากกว่า windowsy และ MacVim บน OSX เพื่อทำตัว maccy และ gVIM บน Linux ให้ทำงานมากกว่าที่เคยทำ (นั่นอาจเป็นความรู้สึกแปลก ๆ แต่ฉันคุ้นเคยกับการเปลี่ยนโหมดจิตเมื่อทำการสลับ OS) มีวิธีการตั้งค่าบางอย่างใน.vimrcเครื่องหรือขึ้นอยู่กับระบบปฏิบัติการหรือไม่?

4
เกิดข้อผิดพลาดในการเรียกใช้ Gitkraken แม้ว่าจะติดตั้งการพึ่งพา [ปิด]
ฉันติดตั้ง Gitkraken เนื่องจากฉันมีโปรเจ็กต์ไม่กี่ตัวที่ฉันต้องการใช้กับกล่อง KDE Neon ของฉัน ตอนนี้ฉันค่อนข้างแน่ใจว่าฉันติดตั้งทุกอย่าง แต่ฉันวิ่ง gitkraken ใน terminal และฉันได้รับสิ่งนี้ Node started time: 1500754704472 libgnome-keyring.so.0: cannot open shared object file: No such file or directory Error: libgnome-keyring.so.0: cannot open shared object file: No such file or directory (ฉันจะโพสต์ส่วนที่เหลือหากเห็นว่าจำเป็น) ปัญหาคือฉันได้ติดตั้งพวงกุญแจ lotus@Lotus-HackBook:~$ gnome-keyring usage: gnome-keyring command [options] commands: certificate-exception import …

3
ละเว้นการอ้างอิงทั้งหมดสำหรับแพ็คเกจที่เฉพาะเจาะจงด้วย apt-get
นี่เป็นคำถามที่เฉพาะเจาะจงซึ่ง Google ไม่ได้ช่วยตอบ ผมใช้ Ubuntu 13.04 apt 0.9.7.7ubuntu4 for amd64 compiled on Oct 3 2013 15:25:56กับ ฉันต้องการติดตั้ง Erlang จากแพ็คเกจ. deb แต่ฉันไม่ต้องการดึงการอ้างอิงทั้งหมด ตัวแพ็คเกจระบุว่ามันขึ้นอยู่กับไลบรารี Java และ wx แต่ในความเป็นจริงนั้นไม่จำเป็นต้องใช้เว้นแต่คุณต้องการเชื่อมต่อกับ Java หรือ wxWidgets ฉันสามารถติดตั้ง Erlang แบบนี้ได้ sudo dpkg -i --force-depends erlang.deb อย่างไรก็ตามการติดตั้งสิ่งอื่นใดก็ตามapt-getหลังจากนั้นล้มเหลวเนื่องจากการพึ่งพาที่ไม่แน่นอน ดังนั้นหากฉันต้องการติดตั้งคอมไพล์หลังจาก Erlang ฉันจะได้รับสิ่งต่อไปนี้ $ sudo apt-get install -y git Reading package lists... …

5
ไม่สามารถติดตั้ง ia32-libs
ฉันใช้ Debian wheezy / sid x86_64 และฉันพยายามติดตั้งแพคเกจ Skype อย่างเป็นทางการ อย่างไรก็ตามฉันดูเหมือนจะมีปัญหาการพึ่งพาสองสามอย่างที่ฉันไม่สามารถแก้ไขได้ ฉันได้เปิดใช้งาน multiarch ปัญหาดูเหมือนว่าจะมีจำนวนมากของการพึ่งพาการติดตั้งia32-libs-i386(การพึ่งพาia32-libsซึ่งเป็นสิ่งจำเป็นสำหรับ Skype) i386 ทั้งหมด ฉันไม่เข้าใจสิ่งนี้ในขณะที่ฉันกำลังติดตั้งรุ่น 64 บิตมีใครกรุณาอธิบายสิ่งที่ฉันควรทำที่นี่ นี่คือบันทึกของคอนโซล: root@debian:~# dpkg -i skype*amd64.deb Selecting previously unselected package skype. (Reading database ... 110454 files and directories currently installed.) Unpacking skype (from skype-debian_4.0.0.8-1_amd64.deb) ... dpkg: dependency problems prevent configuration of skype: …

2
การติดตั้งไลบรารีและไฟล์ส่วนหัวภายใต้ Ubuntu Linux สำหรับการพัฒนา C / C ++
ฉันต้องยอมรับว่าฉันรู้สึกสูญเสียไปอย่างสมบูรณ์ในแต่ละครั้งที่ฉันต้องปฏิบัติตามการพึ่งพาของรหัส C หรือ C ++ บางอย่าง ปัจจุบันฉันอยู่ อูบุนตู 9.10 (Karmic Koala) แต่ฉันจำความรู้สึกเดียวกันของความเหงาจาก Windows ได้ ฉันคิดว่าฉันเข้าใจไลบรารี C, C ++, สแตติกและไดนามิก, ไฟล์ส่วนหัวและการเชื่อมโยงรวมถึงตัวจัดการแพ็คเก็ต "ความถนัด" แต่เมื่อพูดถึงภาคปฏิบัติ แม้ว่าฉันจะจัดการมันอย่างใดฉันก็ไม่รู้จริงๆว่าฉันไปถึงที่นั่นและเรียนรู้อะไรจากมันได้ ตัวอย่างเช่นวันนี้ฉันต้องการใช้รหัสที่ระบุว่า "มันใช้ glib2, curl และ openssl" . ในที่สุดฉันก็พบว่า curl และ openssl ติดตั้งแล้ว แต่ฉันจำเป็นต้องติดตั้ง libcurl3-dev ผ่านตัวจัดการแพ็คเก็ตของฉันซึ่งจะต้องใช้ (และติดตั้ง) libcurl4-openssl-dev ดังนั้นฉันจึงไม่ต้องกังวลเกี่ยวกับ OpenSSL แต่ฉันต้องเลือกชื่อแพ็กเก็ตเหล่านี้จาก 67 ตัวเลือกที่ทำให้เกิดเสียงคล้ายกัน และ glibในทางกลับกันก็จะต้องดาวน์โหลดและสร้างด้วยตนเองเนื่องจากไม่มีแพ็กเก็ตที่ตรงกันเลย ฉันใช้เวลาหลายชั่วโมงกว่าจะค้นพบสิ่งนี้และไม่ใช่ครั้งแรก ดังนั้นคำถามของฉันคือ: เมื่อฉันมีคำอธิบายที่คลุมเครือของการอ้างอิง: …

1
วิธีเพิ่มการรองรับ jpeg ใน Fedora 22 เพื่อให้ R สามารถใช้งานได้
ฉันพบข้อผิดพลาดดังนี้: gcc -m64 -I/usr/include/R -DNDEBUG -I/usr/local/include -fpic -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c read.c -o read.o In file included from read.c:1:0: rjcommon.h:11:21: fatal error: jpeglib.h: No such file or directory compilation terminated. /usr/lib64/R/etc/Makeconf:134: recipe for target 'read.o' failed make: *** [read.o] Error 1 …

1
การติดตั้งเครื่องมือกราฟและการพึ่งพาความถนัด
ฉันพยายามที่จะติดตั้งกราฟเครื่องมือ ฉันเปลี่ยนsources.listด้วยตัวเลือกพื้นที่เก็บข้อมูล "แม่นยำ" ตอนนี้ฉันสามารถเรียกใช้sudo apt-get install graph-toolแต่ฉันได้รับข้อความgraph-tool : Depends: libcairomm-1.0 but it is not installable ฉันไม่แน่ใจว่าจะติดตั้งแพ็คเกจนี้ได้อย่างไร วิ่งaptitude search libcairommให้ฉัน: i A libcairomm-1.0-1 - C++ wrappers for Cairo (shared libraries) p libcairomm-1.0-1:i386 - C++ wrappers for Cairo (shared libraries) i libcairomm-1.0-dev - C++ wrappers for Cairo (development files) p libcairomm-1.0-dev:i386 - …

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

1
ยำบอกรุ่นของการพึ่งพาได้อย่างไร
ฉันติดตั้งแพ็คเกจด้วย Yum (Varnish 3.0.2) แล้ว อย่างไรก็ตามคุณลักษณะที่ฉันต้องการได้ถูกลบออกดังนั้นฉันจึงต้องย้อนกลับ ตามเอกสารอธิบายคุณลักษณะนั้นถูกลบใน 3.0-Beta ดังนั้นฉันจึงต้องการเปลี่ยนกลับเป็นเวอร์ชันล่าสุดก่อนหน้านั้น (นี่คือ 2.1.5) สิ่งนี้ได้รับการติดตั้งแล้ว แต่มีสาม RPM สำหรับติดตั้ง (จากhttp://users.linpro.no/ingvar/varnish/2.1.5/2.1.5-1/el5/x86_64/ ) หลังจากที่faffingเกี่ยวกับการพึ่งพาที่ขาดหายไปเหล่านี้ได้รับการติดตั้ง อย่างไรก็ตามคุณสมบัติที่ฉันต้องการยังไม่ได้มี ฉันสงสัยว่าหนึ่งในการอ้างอิงนั้นมาจากงานสร้างจริงหรือไม่ คุณรู้หรือไม่ว่าฉันสามารถดูเวอร์ชั่นของการพึ่งพาทั้งหมดของแพ็คเกจการติดตั้งยำได้อย่างไร


0
ไม่ขึ้นกับการบริการ Windows
ฉันมีบริการ windows สองเครื่องที่ติดตั้งในสภาพแวดล้อม Windows 7: เว็บเซิร์ฟเวอร์ Tomcat ฐานข้อมูล MariaDB บริการเหล่านี้มีความสัมพันธ์แบบพึ่งพากัน Tomcat ขึ้นอยู่กับ MariaDB เมื่อฉันปิดหน้าต่างฉันพบว่า mariaDB หยุดก่อน Tomcat และไม่ตรงข้ามสิ่งนี้จะเกิดขึ้นได้อย่างไร ฉันแน่ใจเกี่ยวกับคำสั่งหยุดนี้เนื่องจาก Tomcat มีการเขียนฐานข้อมูลก่อนปิดเครื่องและพบว่าฐานข้อมูลของเขาหยุดทำงานอยู่ จะแน่ใจได้อย่างไรว่าจะหยุดเซิร์ฟเวอร์ MariaDB หลังจากการปิดบริการ Tomcat

1
ปัญหากับ mysql workbench ที่อัพเกรดเป็น fedora 23
ฉันเพิ่งอัพเกรดเป็น fedora 23 แต่ mysql workbench ไม่ได้ติดตั้งอีกต่อไป ฉันพยายามติดตั้งรอบต่อนาทีแบบนี้ (ไม่มี fc23): sudo rpm -i mysql-workbench-community-6.3.5-1.fc22.x86_64.rpm แต่ฉันได้รับข้อผิดพลาดนี้: error: Failed dependencies: libzip.so.2()(64bit) is needed by mysql-workbench-community-6.3.5-1.fc22.x86_64 ติดตั้ง libzip แล้วดังนั้นฉันไม่เข้าใจว่ามันเกิดอะไรขึ้น ... $ sudo dnf install libzip Last metadata expiration check performed 0:32:31 ago on Mon Nov 16 17:00:50 2015. Package libzip-1.0.1-2.fc23.x86_64 is already installed, …

1
การพึ่งพาการฉีดในบริบทของสองคลาสง่าย ๆ
ฉันประสบปัญหาในการจับการพึ่งพา (หรือให้ฉันพูดถึงประโยชน์ของมัน) ดังนั้นฉันจึงตัดสินใจเขียนโค้ดง่ายๆสองชิ้นโดยไม่มี DI และอีกรหัสหนึ่ง ดังนั้นฉันจึงมีคลาส A public class A { public void foo(){ B b = new B(); b.fooB(); } } ดังที่เห็นด้านบน A ขึ้นอยู่กับ B, B ซึ่งก็คือ public class B { public void fooB(){ Log.e("s", "y"); } } และเราสามารถใช้ A like public void do(){ A a = new A(); …

0
ปัญหาการพึ่งพากับการติดตั้ง ia32-libs บน Ubuntu
ฉันต้องติดตั้งia32-libsแพ็คเกจบนเซิร์ฟเวอร์ Ubuntu ของฉัน (เวอร์ชั่น 11.10) เมื่อฉันพยายามติดตั้งผ่าน apt-get มันบอกว่าฉันต้องการการพึ่งพานี้: The following packages have unmet dependencies. ia32-libs : Depends: lib32v4l-0 (>= 0.5.0) E: Unable to correct problems, you have held broken packages. เมื่อฉันลองและติดตั้งlib32v4l-0ฉันจะได้รับการอ้างอิงนี้: The following packages have unmet dependencies. lib32v4l-0 : Depends: libv4l-0 (= 0.8.0-1) but 0.8.5-3ubuntu2 is to be installed E: …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.