个人工具

UbuntuHelp:Medibuntu/zh

来自Ubuntu中文

跳转至: 导航, 搜索


介绍

Medibuntu (Multimedia, Entertainment & Distractions In Ubuntu) 是一个软件仓库,它包含那些因为法律(版权,许可证,专利等等)原因而不能包含在 Ubuntu 配置中的软件包。

这些软件包中一些包含 libdvdcss 软件包,它来自 VideoLAN 和外部的被 MPlayerxine 使用的二进制编码器软件包(通常出名的是 w32codecs )。

弃权声明

依赖于你所在国家的不同,专利和版权的法律操作是不同的。如果你希望在你的国家使用一个有特别专利的或者受限制应用的一个多媒体格式,如果你不能肯定能否使用,请获取法律建议。

请查看 Ubuntu 的 Free Software Philosophy 和 FreeFormats 页面,以获取一个更为广泛的关于这些问题的讨论。

安装独立的软件包

大部分的 Ubuntu 用户将只需要很少的来自 Medibuntu 软件仓库的软件包。最常用的软件包是:用来播放 DVD 的 libdvdcss2 和 播放非本地的多媒体格式。如果你希望安装独立的软件包,按照下面的步骤:

  • 选择你正在使用的版本所对应的目录。
  • 打开你打算安装的软件包的目录。
  • 进入你正在使用的体系结构所对应的目录。
  • 保存你打算安装的软件包到你硬盘上个人的目录。
  • 双击击你刚刚下载的软件包。
  • 选择 Ubuntu Package 菜单。
  • 选择 Install Package 。

(译者注:如上所说的安装软件包的方法,也可以双击要安装的软件包,然后安装)

注意: 有时当你浏览这软件仓库,一个 "forbidden page" 信息出出现。这种情况经常发生并且在随机发生,但是将仅持续最多 10 秒。刷新这个页面,直到你能够浏览页面的内容。 (这个问题已经被报告,我们正在为它工作。查看 Bug #104425

自由和非自由的部分

Medibuntu 有两部分组成它的软件仓库。它们被标记为 freenon-free 。 自由的部分有源码自由和或者按照开源声明如 GNU Public License 分发的软件包。非自由的部分包含非自由源码和或者发布时附带了限制软件通过若干途径发布的协议。

自由的部分的软件,没有在 Ubuntu 软件仓库中分发是因为在一些国家那些软件存在着法律问题。同样因为法律问题,一些软件如 Amarok 和 Kaffeine 被通过 Ubuntu 软件仓库分发,但是一些功能被去掉了。Medibuntu 发布这类功能完整的软件包。

非自由的部分的软件,没有在 Ubuntu 主软件仓库中分发,是因为这些软件发布时附带的协议限制了软件的分发方式。这非自由的部分的软件通常不是必须的,因为有另外开源协议软件的选择或者尤其实现。一些软件,如 Google Earth 和 Adobe Acroreader,可以直接从拥有版权的公司的网站上直接获得。

因为在这非自由的部分的软件包通常不是必须的,下面部分的教程将包含一步排除从 Medibuntu 软件仓库中获取非自由的部分的软件的信息。

添加软件仓库

下面是添加 Medibuntu 软件仓库到你系统的软件仓库的列表中的教程。

首先,在你系统中的信任 APT 钥匙列表中添加 Medibuntu 的 gpg 钥匙。

deb http://packages.medibuntu.org/ intrepid free non-free
deb-src http://packages.medibuntu.org/ intrepid free non-free

接着,添加 Medibuntu 的外部的 sources.list 。确定使用正确的和你现在的版本相匹配的 sources.list 。

  • Ubuntu 6.06 "Dapper Drake"
sudo wget http://medibuntu.sos-sts.com/sources.list.d/dapper.list -O /etc/apt/sources.list.d/medibuntu.list
  • Ubuntu 6.10 "Edgy Eft"
sudo wget http://medibuntu.sos-sts.com/sources.list.d/edgy.list -O /etc/apt/sources.list.d/medibuntu.list
  • Ubuntu 7.04 "Feisty Fawn"
sudo wget http://medibuntu.sos-sts.com/sources.list.d/feisty.list -O /etc/apt/sources.list.d/medibuntu.list

为了排除如前面部分解释的,从 Medibuntu 中获取非自由的部分的软件包,键入下面的命令。

sudo sed -e 's/ non-free//' -i /etc/apt/sources.list.d/medibuntu.list

最后,更新 APT 包信息,去获取在 Medibuntu 软件仓库中的软件包信息。

sudo apt-get update

播放加密的 DVD

为了播放加密的 DVD ,软件包 libdvdcss 是必要的。 libdvdcss 是一个简单的库,设计成读取 DVD 就像读取一个块设备,而没有解码的麻烦。更多的相关信息可以在 http://www.videolan.org/developers/libdvdcss.html 找到。

下面是使用命令行安装这个软件包的教程。至于另外的方法,请查阅 Installing Software

如果你希望仅安装 libdvdcss2 ,你可以首先下载这个独立的软件包,然后安装它。

  • i386
wget http://medibuntu.sos-sts.com/repo/pool/feisty/free/i386/libdvdcss2_1.2.9-2medibuntu2+build1_i386.deb
sudo dpkg -i libdvdcss2_1.2.9-2medibuntu2+build1_i386.deb
  • amd64
wget http://medibuntu.sos-sts.com/repo/pool/feisty/free/amd64/libdvdcss2_1.2.9-2medibuntu2+build1_amd64.deb
sudo dpkg -i libdvdcss2_1.2.9-2medibuntu2+build1_amd64.deb
  • powerpc
wget http://medibuntu.sos-sts.com/repo/pool/feisty/free/powerpc/libdvdcss2_1.2.9-2medibuntu2+build1_powerpc.deb
sudo dpkg -i libdvdcss2_1.2.9-2medibuntu2+build1_powerpc.deb


如果你已经添加了整个的 Medibuntu 软件仓库,使用 APT 安装软件包。

  • 对于 i386 ,软件包被叫做 w32codecs
sudo apt-get install w32codecs
  • 对于 amd64 ,软件包被叫做 w64codecs
sudo apt-get install w64codecs
  • 对于 ppc ,软件包被叫做 ppc-codecs
sudo apt-get install ppc-codecs

报告 Bug

Medibuntu 有它自己的 Launchpad 页面为了报告 bug 和 要求特性以及其他改进。为了报告在 Medibuntu 分发的软件包中发现的任何的 bug ,在 https://launchpad.net/medibuntu/+filebug 归档一份 bug 报告。

链接