2015-05-19 26 views
9

Khi cài đặt Debian 8 sạch, tôi phải cài đặt một số plugin gstreamer. Trong khi hầu hết trong số họ đã được cài đặt hoặc là dễ dàng cài đặt qua apt-get, gstreamer0.10-ffmpeg không thể cài đặt:Cách cài đặt gstreamer0.10-ffmpeg trên Debian 8 Jessie (Không có ứng viên cài đặt)

sudo apt-get install gstreamer0.10-ffmpeg 

ném ra cảnh báo sau đây:

Gói gstreamer0.10-ffmpeg là không có sẵn, nhưng được giới thiệu bởi một gói khác. Điều này có nghĩa rằng các gói là mất tích, đã được lỗi thời, hoặc là chỉ có sẵn từ một nguồn E: Gói 'gstreamer0.10-ffmpeg' không có ứng cử viên cài đặt

Làm thế nào tôi có thể cài đặt gói anyhow ?

Trả lời

7

Không có gói nào, vì vậy bạn không thể cài đặt gói.

Debian đã chuyển sang libav có lợi cho ffmpeg và gói gstreamer0.10-ffmpeg hiện không thể được tạo bằng cách sử dụng libav. do đó nó không phải là jessie.

Bạn có thể gặp may (hoặc không) sử dụng một trong các gói gstreamer0.10-ffmpeg trên một số ubuntu PPAs (sử dụng chúng có nguy cơ của riêng bạn).

Btw, gstreamer0.10 đã đạt đến giai đoạn cuối của cuộc đời cách đây một thời gian. Debian/stretch (bản phát hành Debian kế tiếp) sẽ xóa gstreamer0.10.

Cập nhật: gần đây (2015/06) Debian đã quyết định chuyển đổi từ libav thành ffmpeg. Tuy nhiên, tôi không nghĩ rằng điều này sẽ làm cho gstreamer0.10-ffmpeg xuất hiện trở lại.

0

Tôi đã làm việc với Qt & Qt Multimedia trên Debian Jessie và tôi nhận ra Qt Multimedia sử dụng khung đa phương tiện GStreamer làm phụ trợ cho phát lại âm thanh và video trên Linux.

Cách nhận tất cả các gói bắt buộc không có sẵn trong Debian Jessie đang sử dụng repo để phân phối nhanh.

Thêm kho lưu trữ tiếp theo vào /etc/apt/sources.list, cắm gstreamer0.10-ffmpeg có sẵn qua apt-get.

deb http://ftp.uk.debian.org/debian/ wheezy main 
deb-src http://ftp.uk.debian.org/debian/ wheezy main 
0

Một giải pháp tốt hơn là cài đặt Debian multimedia repository:

  1. Thêm dòng này trong /etc/apt/sources.list:

    deb http://www.deb-multimedia.org jessie main non-free 
    
  2. Cập nhật apt:

    sudo apt-get update 
    
  3. Sau đó, bạn sẽ cần chìa khóa của repo này, mà bạn có thể nhận được với:

    sudo apt-get install deb-multimedia-keyring 
    
  4. Và bây giờ, một lần nữa:

    sudo apt-get update 
    
  5. Sau các bước trên, bạn có thể an toàn thực:

    sudo apt-get install gstreamer0.10-ffmpeg 
    
+0

thêm 'deb-multimedia.org' làm nguồn apt được biết là phá vỡ hệ thống Debian và sử dụng nó đang tích cực [không khuyến khích bởi dự án Debian] (https://wiki.debian.org/DebianMultimedia/FAQ#There_is_.27Debian_Multimedia_Maintainers.27_and_.27deb-multimedia.org.27._So_what.27s_the_difference.3F) –

Các vấn đề liên quan