so now i come out the clueless noob i really am, as far as debian is concerned
my server (not sure if i should call it headless, but there's no X and i access it exclusively through ssh) is running debian stable/jessie.
some time ago i installed ffmpeg from jessie-backports, because i do some media streaming and i believe it's better to have a newer version (is it?).
today, after a long needed upgrade, i got this:
Code: Select all
sudo apt-get -s upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
ffmpeg libavcodec57 libavdevice57 libavfilter6 libavformat57 libavresample3 libavutil55
libpostproc54 libswresample2 libswscale4
0 upgraded, 0 newly installed, 0 to remove and 10 not upgraded.
so i tried
Code: Select all
sudo apt-get -s install ffmpeg
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libchromaprint0 libdirectfb-1.2-9 libsdl1.2debian libsysfs2 libx265-79 libxcb-shm0
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
libavcodec57 libavdevice57 libavfilter6 libavformat57 libavresample3 libavutil55 libchromaprint1
libdrm-nouveau2 libdrm-radeon1 libegl1-mesa libegl1-mesa-drivers libelf1 libgbm1 libllvm3.5
libopencv-core2.4 libopencv-imgproc2.4 libopenvg1-mesa libpostproc54 libsdl2-2.0-0 libswresample2
libswscale4 libtbb2 libva-drm1 libva-x11-1 libwayland-client0 libwayland-cursor0
libwayland-egl1-mesa libwayland-server0 libx265-87 libxcb-render0 libxcursor1 libxinerama1
libxkbcommon0 libxrandr2 libxrender1 libxss1
Suggested packages:
ffmpeg-doc
The following NEW packages will be installed:
libchromaprint1 libdrm-nouveau2 libdrm-radeon1 libegl1-mesa libegl1-mesa-drivers libelf1 libgbm1
libllvm3.5 libopencv-core2.4 libopencv-imgproc2.4 libopenvg1-mesa libsdl2-2.0-0 libtbb2 libva-drm1
libva-x11-1 libwayland-client0 libwayland-cursor0 libwayland-egl1-mesa libwayland-server0 libx265-87
libxcb-render0 libxcursor1 libxinerama1 libxkbcommon0 libxrandr2 libxrender1 libxss1
The following packages will be upgraded:
ffmpeg libavcodec57 libavdevice57 libavfilter6 libavformat57 libavresample3 libavutil55
libpostproc54 libswresample2 libswscale4
10 upgraded, 27 newly installed, 0 to remove and 0 not upgraded.
(the output goes on, but no errors, just simulating the installation process)
Code: Select all
sudo apt-get -t jessie-backports -s install ffmpeg
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libchromaprint0 libdirectfb-1.2-9 libsdl1.2debian libsysfs2 libx265-79 libxcb-shm0
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
libavcodec57 libavdevice57 libavfilter6 libavformat57 libavresample3 libavutil55 libchromaprint1
libdrm2 libegl1-mesa libgbm1 libopencv-core2.4 libopencv-imgproc2.4 libpostproc54 libsdl2-2.0-0
libswresample2 libswscale4 libtbb2 libva-drm1 libva-x11-1 libva1 libwayland-client0
libwayland-cursor0 libwayland-egl1-mesa libwayland-server0 libx265-87 libxcb-render0 libxcursor1
libxinerama1 libxkbcommon0 libxrandr2 libxrender1 libxss1
Suggested packages:
ffmpeg-doc
Recommended packages:
va-driver-all va-driver
The following NEW packages will be installed:
libchromaprint1 libegl1-mesa libgbm1 libopencv-core2.4 libopencv-imgproc2.4 libsdl2-2.0-0 libtbb2
libva-drm1 libva-x11-1 libwayland-client0 libwayland-cursor0 libwayland-egl1-mesa libwayland-server0
libx265-87 libxcb-render0 libxcursor1 libxinerama1 libxkbcommon0 libxrandr2 libxrender1 libxss1
The following packages will be upgraded:
ffmpeg libavcodec57 libavdevice57 libavfilter6 libavformat57 libavresample3 libavutil55 libdrm2
libpostproc54 libswresample2 libswscale4 libva1
12 upgraded, 21 newly installed, 0 to remove and 53 not upgraded.
(the output goes on, but no errors, just simulating the installation process)
a) ffmpeg seems to be in the main repos? the output from both commands is very similar?
b) it wants to put in so much stuff that belongs to a graphical desktop, although it didn't do that before?
Question: what is the best way to upgrade ffmpeg?
sources:
Code: Select all
cat /etc/apt/*.list /etc/apt/sources.list.d/*
deb http://ftp.fi.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.fi.debian.org/debian/ jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free
# jessie-updates, previously known as 'volatile'
deb http://ftp.fi.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.fi.debian.org/debian/ jessie-updates main contrib non-free
# Debian backports
deb http://httpredir.debian.org/debian jessie-backports main contrib non-free
cat: /etc/apt/sources.list.d/*: No such file or directory