Як повернутися до альтернативної версії пакету на Ubuntu?


9

Я перейшов до альфа-версії пакету в PPA і тепер хотів би повернутися до офіційної версії у Всесвіті Ubuntu. Які кроки мені потрібно зробити?

Редагувати: Спочатку запитувалося "Як повернутися до попередньої версії пакета на Ubuntu?". Я змінив його, щоб більш точно відобразити зміст.

Відповіді:


1

Командний рядок:

sudo apt-get delete ім'я пакета

sudo gedit /etc/apt/sources.list -> прокоментуйте ppa, що надає новий пакет

sudo apt-get update

sudo apt-get install package_name

GUI:

  • запустити Synaptic Package Manager
  • шукайте пакет, натисніть на нього та виберіть позначку для видалення
  • натисніть застосувати
  • перейдіть у Налаштування> Репозиторії> Програмне забезпечення сторонніх виробників і зніміть прапорці з PPA, що забезпечує новий пакет
  • Клацніть Закрити, а потім Перезавантажте
  • шукайте пакет і перевстановлюйте його.

За бажанням ви можете знову включити PPA після повернення до пакету Ubuntu за замовчуванням


6

Рішення Крістіана прекрасно працює, коли ви хочете позбутися від PPA.

Я знайшов інший спосіб зробити це, що залишає версії PPA доступними як варіанти на майбутнє.

  1. Використовуйте apt-cache showpkg, щоб перелічити доступні версії кандидата:

    sudo apt-cache showpkg mpd

  2. Явно встановіть потрібну вам версію у форматі "package = version"

    sudo apt-get install mpd = 0.14.2-3ubuntu2


1
apt-кеш не вимагає sudo.
Sparhawk

3

Використовуйте ppa-чистку . Це вимикає PPA і повертає вашу систему назад до офіційних пакетів Ubuntu.

sudo ppa-purge ppa_name

І ви закінчили!

Встановлення: sudo apt-get install ppa-purge(або встановити apturl )
Якщо ви не використовуєте Ubuntu 10.10, можливо, вам знадобиться встановити його з ppa, наприклад webup8:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install ppa-purge

Пакет також входить у сховище xorg-edgers, і я його успішно використав після тестування останніх пакетів Xorg.

В Webupd8 є публікація в блозі .


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.