После установки дистрибутива Ubuntu, у начинающих возникает проблема с дополнительными репозитариями. Или, другими словами с конфигурированием файла sources.list.

Как добавить новые репозитарии в список, как прописать ключи и т. д.

В версии 7.04.приложение:-> Источники программ, сделано достаточно наглядно и по умолчанию там прописаны практически все необходимые официальные репозитарии. См. ниже:


 А какие репозитарии надо добавлять для мультимедийных приложений, или например чтобы с помощью Synaptic поставить известный браузер Opera?

Нельзя ли автоматизировать этот процесс? Отвечаю можно!

Для начинающих есть следующий выход из этого положения. В сети есть генератор  Ubuntu sources.list, который автоматически создает этот файл. Предварительно зайдя на его страницу Вам надо выбрать необходимые репозитарии, поставив птички напртив нужных вам.

Конечно он на английском , но разобраться можно.

Ниже я помещаю вид 2 странички этого генератора, где нужно поставить птички:

1 страничка находится по адресу (она автоматически определяет ваш дистрибутив):

http://www.ubuntu-nl.org/source-o-matic/

Ubuntu sources.list generator

With this generator you can create your own custom sources.list from various available sources. It takes only two simple steps. If you know other sources that are not available in the list on this page, please contact Dennis Kaarsemaker

If you don't know what to do with a sources.list file, please read https://help.ubuntu.com/community/Repositories/CommandLine

Step two: select repositories

Default repositories Select to use
Ubuntu supported packages
The officialy supported Ubuntu packages. Always enable this section or installing packages will become very difficult.
Ubuntu community supported packages
All packages included with Ubuntu, which means virtually everything the free software world has to offer. Community maintained, but highly encouraged to use.

Nonstandard repositories - use with care Select to use
Seveas' Ubuntu Packages
This is a 3rd party repository with several useful sections filled with new packages and backports. To find .deb lines for individual components, go to http://wiki.ubuntu.com/SeveasPackages. Use with care and consider the individual sections over this one.
Ubuntu backports project
The Ubuntu backports project provides packages from the development version, built for the latest stable release. This way you can mix stability with being on the bleeding edge. This repository is an official one, but should be used with care and only if you know what you are doing.
Kubuntu.org bleeding edge KDE
Kubuntu.org provides the latest version of KDE , ready to run on your standard Ubuntu or Kubuntu install.
Kubuntu.org bleeding edge Koffice
Kubuntu.org provides the latest Koffice packages, ready to run on your Ubuntu or Kubuntu system
Kubuntu.org bleeding edge amaroK
Kubuntu.org provides the latest version of amaroK for Ubuntu and Kubuntu.
Upstream Wine
The people of the Wine project provide the latest version of their product in this repository.
Upstream Opera
The Opera developers provide their product in this repository.
Upstream Beryl
The people of the Beryl project provide their latest and greatest version in this repository.
Medibuntu multimedia packages
Multimedia packages and codecs for PowerPC, PPC java and some extras
Canonical Commercial packages
Some closed source applications that canonical can redistribute (opera, realplayer, panda desktopsecure)





Т. е мы видим, страничку где надо поставить птички, напротив тех пунктов которые Вас интересуют.
 Например нам нужна Opera, ставим птичку напротив этого пункта и т. д.
Когда все птички стоят там где вам нужно, нажимаем Кнопку-> Greate sources. list
На вновь открывшемся окне мы увидим сгенерируемый sources.list.
Нажимаем в пункте меню пункт выделить все и копируем в буфер обмена (Ctrl+C).
Далее открываем редактор Gedit вставляем в пустую страничку из буфера обмена сохраненный текст (Ctrl+V) и записываем его, как файл с названием sources.list
Теперь наша задача сохранить старый файл с другим названием (например sources.list.old), а вместо него записать полученный новый файл. Все это можно сделать с помощью того же редактора Gedit,
А можно с помощью следующих команд в окне терминала.

sudo mv /etc/apt/sources.list /etc/apt/sources.list.old
sudo touch /etc/apt/sources.list
sudo gedit /etc/apt/sources.list


Вставив с помощь правой или центральной кнопки мышки новый текст и из буфера обмена в новое окно редактора, сохраняем его в папку /etc/apt/ с названием sources.list
Затем выполняем команду:

sudo apt-get update


чтобы обновить базу данных по новому sources.list.
И через Synaptic или с помощью обычных команд устанавливаем нужные нам пакеты.
Все.