Что такое PPA?
Все это очень просто, как только вы освоитесь с этим. Я сталкивался с проблемами здесь и там, но, вообще говоря, PPA - это единственный способ обновить ваше программное обеспечение в Ubuntu между выпусками дистрибутива (не заставляйте меня разглагольствовать об этом). Здесь слишком много объяснять, поэтому я укажу вам на некоторые полезные документы. Но сначала несколько простых правил:
Знайте, что вы устанавливаете. Скорее всего, вы будете использовать Launchpad для большинства ваших потребностей в PPA, но даже в этом случае это может быть опасно для вашего компьютера. Обычно меня беспокоит не злой умысел, а конфликтующие пакеты. Если для пакета A требуется модифицированная версия ffmpeg, а для пакета B в другом репозитории также требуется модифицированная версия ffmpeg, что ж, теперь есть большая вероятность, что вы не сможете смотреть видео, например, с пакетом A или B или вообще.
Имейте в виду, что любой может создать PPA, даже вы. Просто потому, что человек подписывает Кодекс поведения, это не значит, что он знает, что делает. На Launchpad есть не только обновления для стабильных выпусков, но также бета- и альфа-версии программного обеспечения и даже то, что еще не совсем работает. Существует множество полезных репозиториев, например, для получения последних версий драйверов Nvidia или текущей стабильной версии Pidgin. С другой стороны, есть вещи, которые какой-то парень сделал в своем подвале для себя и пары друзей.
Тем не менее, веб-страницы документации Ubuntu должны содержать все, что вам нужно знать, в довольно понятном формате.
Репозитории в Ubuntu: https://help.ubuntu.com/community/Repositories/Ubuntu
Управление программным обеспечением: https://help.ubuntu.com/community/SoftwareManagement
Репозитории и командная строка: https://help.ubuntu.com/community/Repositories/CommandLine
Краткое примечание: я предполагаю, что вы используете Ubuntu 10.04. Если вы используете 10.10, в вашем меню больше нет "Источников программного обеспечения", хотя это упоминается в некоторой документации. Чтобы получить к нему доступ, просто откройте диспетчер пакетов Synaptic, затем выберите в меню Настройки -> Репозитории.
Удачи, и я надеюсь, что это было полезно.
Редактировать: Пожалуйста, знайте, что установка программного обеспечения через Ubuntu Software Center может быть проблематичной. Это связано с тем, что он не сообщает вам, какие зависимости требуются для конкретного приложения, которое вы хотите установить. То есть вы могли бы установить весь рабочий стол KDE объемом в сотни Мбайт, просто чтобы получить линейку экрана или конфигуратор брандмауэра. Я научился этому на собственном горьком опыте... Например, введите "kruler" в поле поиска, и вы увидите окончательный размер установки почти 100 МБ. По крайней мере, обратите пристальное внимание на окончательный размер установки, если вы настаиваете на использовании USC. Большинство новых пользователей не знакомы с концепциями оконных менеджеров и сред рабочего стола, имеющих только известные Windows, поэтому будьте осторожны, просто полагаясь на USC и не изучая все о PPA, что я и рекомендую. Это немного больше работы, и это только мое мнение, но вы, вероятно, будете счастливы, что сделали это! :)