Мой домашний компьютер |
| Главная | Содержание | 1440x900 | О сайте |
Содержание: |
Репозиторий Medibuntu: Кодеки, Skype и т.д.
Автор: Николай Ганенков
Материал статьи доступен на условиях Creative Commons License. (by-sa) Последние изменения: 07 июня 2009г. Medibuntu (Multimedia, Entertainment & Distractions In Ubuntu) - репозиторий пакетов, которые не могут быть включены в дистрибутив Ubuntu (Kubuntu/Xubuntu) по юридическим соображениям (копирайт, лицензия, патент и т.д.). В этом репозитории содержатся как бесплатные (free), так и коммерческие (non-free) продукты. Это, например, кодеки libdvdcss, w32codecs, программы Skype, GoogleEarth и т.д. Теперь о том, как их установить. Первый способ - установить "по-старинке" конкретный выбранный пакет. Для этого:
Но лучше воспользоваться другим способом: Подключить репозиторий, а затем, при помощи Менеджера пакетов, установить нужные. Это позволяет не только лучше отследить зависимости пакетов, но и проверять наличие обновлений пакетов. Воспользуемся методом добавления в каталог etc/apt/sources.list.d файла, соответствующего репозиторию который будет называться medibuntu.list.
Для этого убедимся, что компьютер подключен к Интернет (кое-что придется загрузить),
проверим, что у нас не запущен никакой Менеджер пакетов (иначе будет блокироваться
выполнение наших команд) и откроем терминал.
В Ubuntu это: меню Приложения --- Стандартные --- Терминал.
В Kubuntu: меню К --- Система --- Консоль. Для версии 9.04: sudo wget http://www.medibuntu.org/sources.list.d/jaunty.list --output-document=/etc/apt/sources.list.d/medibuntu.listДля версии 8.10: sudo wget http://www.medibuntu.org/sources.list.d/intrepid.list --output-document=/etc/apt/sources.list.d/medibuntu.listДля версии 8.04: sudo wget http://www.medibuntu.org/sources.list.d/hardy.list --output-document=/etc/apt/sources.list.d/medibuntu.list В этой строке первой стоит команда sudo, которая позволяет выполнить следующую команду от имени Суперпользователя. (В Ubuntu это первый зарегистрированный пользователь.) Следующей командой стоит wget, которая загрузит с http://www.medibuntu.org/sources.list.d соответствующий версии файл и сохранит в каталог /etc/apt/sources.list.d под именем medibuntu.list. Теперь надо добавить GPG-ключ. Аналогично предыдущему копируем и выполняем вот эту команду (точнее три команды): sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update Команда sudo говорит, что надо выполнять последующие командв от имени суперпользователя, а затем три раза используется команда apt-get с различными ключами. С ключом update для обновления списка доступных пакетов, с ключом install для того, чтобы загрузить и установить пакет medibuntu-keyring, содержащий GPG-ключ. Если Вы не желаете использовать коммерческие продукты, Вам надо выполнить еще одну команду: sudo sed -e 's/ non-free//' -i /etc/apt/sources.list.d/medibuntu.list Результаты можно увидеть в окне "Источники приложений" на вкладках "ПО сторонних производителей" и "Авторизация":
Осталось воспользоваться каким-нибудь Менеджером пакетов (Adept,Synaptic, консольной утилитой apt-get) и установить нужные программы. Я предпочитаю использовать графические утилиты и пользоваться поиском, т.к. листать более 20 000 пакетов в поисках нужного не очень приятное занятие.
С версии 9.04 на сайте появилась универсальная команда для подключения репозитория medibuntu. Эта команда пригодна для любой версии операционной системы: sudo wget http://www.medibuntu.org/sources.list.d/`lsb_release -cs`.list --output-document=/etc/apt/sources.list.d/medibuntu.list; sudo apt-get -q update; sudo apt-get --yes -q --allow-unauthenticated install medibuntu-keyring; sudo apt-get -q update Посмотрим, как она устроена. Начинается, как всегда, с команды sudo. Далее идет команда wget с двумя параметрами, которая закачивает нужный файл. Первый параметр этой команды указывает, какой файл нам нужно закачать на компьютер, и имеет вид http://www.medibuntu.org/sources.list.d/`lsb_release -cs`.list"Хитрость" ее, по сравнению с предыдущими вариантами, вот в этом выражении: `lsb_release -cs`Консольная команда заключена в обратные апострофы. Эта команда будет выполнена
и результат ее выполнения будет подставлен вместо всего выражения, заключенного в обратные апострофы.
Обратите внимание, что апостроф именно обратный, то есть тот самый, который расположен
под клавишей "Esc" рядом с "1". Называется этот прием "Подстановка команды" и имеет две формы записи: Ну и после команды wget идут несколько команд apt-get, которые нам уже встречались. |
Ссылки:Medibuntu Documentation - документация на английском языке. |
| Главная | Содержание | 1440x900 | О сайте |
|
|