1. - Pre-install stuff, before installing packages for DVD playback & decryption.
  2. sudo apt-get install ubuntu-restricted-extras
  3. Reading package lists... Done
  4. Building dependency tree
  5. Reading state information... Done
  6. The following extra packages will be installed:
  7. cabextract gstreamer0.10-plugins-bad-multiverse libavcodec-extra
  8. libavcodec-extra-54 libfaac0 libmjpegutils-2.1-0 libmpeg2encpp-2.1-0
  9. libmplex2-2.1-0 ttf-mscorefonts-installer unrar
  10. The following packages will be REMOVED:
  11. libavcodec54
  12. The following NEW packages will be installed:
  13. cabextract gstreamer0.10-plugins-bad-multiverse libavcodec-extra
  14. libavcodec-extra-54 libfaac0 libmjpegutils-2.1-0 libmpeg2encpp-2.1-0
  15. libmplex2-2.1-0 ttf-mscorefonts-installer ubuntu-restricted-extras unrar
  16. 0 upgraded, 11 newly installed, 1 to remove and 47 not upgraded.
  17. Need to get 2,811 kB of archives.
  18. After this operation, 1,546 kB of additional disk space will be used.
  19. Package: libavcodec-extra-54
  20. Replaces: libavcodec54
  21. Conflicts: libavcodec54
  22. Breaks: mplayer (<< 2:1.0~rc4.dfsg1+svn34540-1~)
  23. Description-en: Libav codec library (additional codecs)
  24. Libav is a complete, cross-platform solution to decode, encode, record,
  25. convert and stream audio and video.
  26. .
  27. This is the codec library from Libav (both encoding and decoding).
  28. .
  29. This package is a replacement for the regular libavcodec54 library package;
  30. it contains the following additional codecs:
  31. Package `libavcodec-extra-54` says it breaks mplayer, but the version it shows it breaks
  32. is below that of what's in the Trusty Repos for eOS Freya v0.3.1 (Kernel v3.16.x).
  33. So maybe it doesn't break this one? Instead, it's just saying that if you have v2:1.0.xx
  34. installed, best upgrade it as it'll break.
  35. sudo apt-cache show mplayer
  36. Package: mplayer
  37. Priority: extra
  38. Section: universe/graphics
  39. Installed-Size: 5019
  40. Version: 2:1.1+dfsg1-0ubuntu3
  41. `libdvdread4` shows it's already installed prior to loading `ubuntu-restricted-extras`
  42. on a fresh, and update eOS install. I installed from the original Freya v0.3 ISO, not the update v0.3.1 ISO.
  43. sudo apt-cache policy libdvdread4
  44. libdvdread4:
  45. Installed: 4.2.1-2ubuntu1
  46. Candidate: 4.2.1-2ubuntu1
  47. Version table:
  48. *** 4.2.1-2ubuntu1 0
  49. 500 http://us.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
  50. 100 /var/lib/dpkg/status
  51. The directory containing `install-css.sh` is present (pre-'restricted-extras' install) also @ `/usr/share/doc/libdvdread4/install-css.sh`.
  52. Checking dependencies:
  53. sudo apt-cache show ubuntu-restricted-addons
  54. Package: ubuntu-restricted-addons
  55. Architecture: amd64
  56. Version: 20
  57. Recommends: gstreamer0.10-plugins-ugly, gstreamer1.0-plugins-ugly, flashplugin-installer, gstreamer0
  58. .10-plugins-bad, gstreamer1.0-plugins-bad, gstreamer1.0-libav, gstreamer0.10-fluendo-mp3, gstreamer1
  59. .0-fluendo-mp3, chromium-codecs-ffmpeg-extra, oxideqt-codecs-extra
  60. All of these show as being installed with command:
  61. sudo apt-cache policy 'all package names separated by spaces with no commas'
  62. - Installing libdvdcss2
  63. sudo /usr/share/doc/libdvdread4/install-css.sh
  64. [sudo] password for :
  65. --2015-10-04 14:57:51-- http://download.videolan.org/pub/debian/stable//Packages
  66. Resolving download.videolan.org (download.videolan.org)... 88.191.250.2
  67. Connecting to download.videolan.org (download.videolan.org)|88.191.250.2|:80... connected.
  68. HTTP request sent, awaiting response... 200 OK
  69. Length: 3520 (3.4K) [application/octet-stream]
  70. Saving to: ‘/tmp/dvdcss-vVDH0X/Packages’
  71. 100%[==========================================================>] 3,520 --.-K/s in 0.001s
  72. 2015-10-04 14:57:52 (2.88 MB/s) - ‘/tmp/dvdcss-vVDH0X/Packages’ saved [3520/3520]
  73. --2015-10-04 14:57:52-- http://download.videolan.org/pub/debian/stable/stable/libdvdcss2_1.2.13-0_amd64.deb
  74. Resolving download.videolan.org (download.videolan.org)... 88.191.250.2
  75. Connecting to download.videolan.org (download.videolan.org)|88.191.250.2|:80... connected.
  76. HTTP request sent, awaiting response... 200 OK
  77. Length: 44462 (43K) [application/octet-stream]
  78. Saving to: ‘/tmp/dvdcss-vVDH0X/libdvdcss.deb’
  79. 100%[==========================================================>] 44,462 115KB/s in 0.4s
  80. 2015-10-04 14:57:53 (115 KB/s) - ‘/tmp/dvdcss-vVDH0X/libdvdcss.deb’ saved [44462/44462]
  81. Selecting previously unselected package libdvdcss2.
  82. (Reading database ... 161132 files and directories currently installed.)
  83. Preparing to unpack .../dvdcss-vVDH0X/libdvdcss.deb ...
  84. Unpacking libdvdcss2 (1.2.13-0) ...
  85. Setting up libdvdcss2 (1.2.13-0) ...
  86. Processing triggers for libc-bin (2.19-0ubuntu6.6) ...
  87. - Verifying install.
  88. sudo apt-cache show libdvdcss2 | more
  89. Package: libdvdcss2
  90. Status: install ok installed
  91. Priority: extra
  92. Section: libs
  93. Installed-Size: 85
  94. Maintainer: Kubuntu Developers <[email protected]>
  95. Architecture: amd64
  96. Source: libdvdcss
  97. Version: 1.2.13-0
  98. Depends: libc6 (>= 2.7)
  99. Description: library designed for accessing DVDs
  100. libdvdcss is a simple library designed for accessing DVDs like a
  101. block device without having to bother about the decryption.
  102. Description-md5: c065e0eeaabc9734d03b34ca5b95da51
  103. Homepage: http://download.videolan.org/
  104. Original-Maintainer: Jonathan Riddell <[email protected]>

My install notes I made while investigating packages that come installed by default on Freya and what gets installed with what dependencies.