ฉันจะแก้ไขการพึ่งพา gstreamer ใน Ubuntu ได้อย่างไร


26

คุณช่วยกรุณาบอกฉันว่าฉันสามารถแก้ไขการพึ่งพาเหล่านี้ในอูบุนตู:

checking for GSTREAMER... configure: error: Package requirements (gstreamer-0.10 >= 0.10
                     gstreamer-app-0.10
                     gstreamer-base-0.10
                     gstreamer-pbutils-0.10
                     gstreamer-plugins-base-0.10 >= 0.10.25
                     gstreamer-video-0.10) were not met:

No package 'gstreamer-app-0.10' found
No package 'gstreamer-pbutils-0.10' found
No package 'gstreamer-plugins-base-0.10' found
No package 'gstreamer-video-0.10' found

ฉันเหนื่อย:

$ sudo apt-get install *gstreamer-video*
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Regex compilation error - Invalid preceding regular expression
$ sudo apt-get install *gstreamer-app*
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Regex compilation error - Invalid preceding regular expression
$ sudo apt-get install *gstreamer-base*
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Regex compilation error - Invalid preceding regular expression

คำตอบ:


53
$ apt-get การติดตั้งlibgstreamer0.10-dev  libgstreamer-plugins-base0.10-dev

ที่คุณจะได้พบได้โดยการดำเนินการค้นหาสำหรับgstreamer-app-0.10.pcเนื้อหาแพคเกจในpackages.ubuntu.comหรือหรือโดยการเรียกใช้การตั้งค่าทั้งหมดภายในapt-file searchauto-apt run


สิ่งนี้ใช้ได้กับฉันใน Ubuntu 13.04
freddyb

สิ่งนี้ใช้ได้กับฉันใน Ubuntu 12.04
SSumner

สิ่งนี้ใช้ได้กับฉันใน Ubuntu 13.10 และคำตอบของคุณควรถูกทำเครื่องหมายว่าถูกต้อง
Voitek Zylinski

สิ่งนี้ใช้ได้กับฉันในเดเบียน! :)
neo1691

2
สิ่งนี้ใช้ได้กับฉันใน Ubuntu 14.04
tkcsam

1

ลอง

apt-get install libgstreamer*

ขอบคุณ ฉันลองมัน แต่ก็ยังมีข้อผิดพลาดเดียวกัน ฉันได้ลองใช้ '$ sudo apt-get install libgstreamer * -dev' แล้ว แต่มันไม่ทำงาน

พยายามเช่นนี้ด้วย แต่ไม่สามารถติดตั้งหรือค้นหา decklinksrc ได้
YumYumYum

0

ฉันได้ลองแล้วว่า '$ apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev'

แต่ตอนนี้พูดว่า:

Requested 'gstreamer-plugins-base-0.10 >= 0.10.25' but version of GStreamer Base Plugins Libraries is 0.10.18
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables GSTREAMER_CFLAGS
and GSTREAMER_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

ดังนั้นดาวน์โหลดและ 'ทำการติดตั้ง' gstreamer ใน / home / michael / bin (./configure --prefix- / home / michael / bin)

และฉันได้ตั้ง

$ echo $PKG_CONFIG_PATH
/home/novarra/bin/lib/pkgconfig
$ echo $GSTREAMER_LIBS
/home/scheung/bin/lib/pkconfig

และรันใหม่. / autogen.sh - เปิดใช้งานการดีบัก

ฉันตั้งค่าได้รับ 'ร้องขอ' gstreamer-plugins-base-0.10> = 0.10.25 'เหมือนกัน แต่เวอร์ชันของไลบรารีปลั๊กอินฐาน GStreamer คือ 0.10.18'


michael คุณต้องเชื่อมโยงบัญชีของคุณในโปรไฟล์ผู้ใช้ของคุณ (ดูmeta.stackexchange.com/questions/18232/… ) จากนั้นคุณจะได้รับกรรมสิทธิ์ของคำถามนี้อีกครั้ง
ต้มตุ๋น quixote
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.