Удалить все пакеты, установленные из PPA?

Я установил LibreOffice 4 с помощью PPA. Я использовал LibreOffice 3, затем я обновился до LibreOffice 4, потому что я был очень готов попробовать новую версию.

Теперь, когда я обнаружил, что у LibreOffice 4 есть некоторые проблемы, включая обработку моего родного языка, я хочу вернуться к LibreOffice 3.

Этот вопрос Как перейти с LibreOffice 4.0 до 3.6 ? уже есть некоторые ответы, которые имеют некоторое сходство с моей вышеупомянутой проблемой, но это не решает мою проблему. Этот вопрос говорит о понижении с определенной версии LibreOffice, а именно от 4.0 до 3.6. Вышеупомянутые решения - это не те, которые я ищу. Они будут работать, но решения предлагают либо загрузку .deb файлов для LibreOffice 3.6, либо добавление PPA для них. Кроме того, некоторые из ответов не соответствуют требованиям (применимым для решения, однако) подчеркивают использование синаптического, а не общего решения командной строки.

Я хочу общее решение без использования PPA или загрузки файлов .deb. Все, что я хочу, - это вернуться от (более высокой) версии PPA к официальной версии (ниже).

В любом случае, для этого я удалил каталог конфигурации LibreOffice из своего дома, а затем очистил LibreOffice с моей машины.

sudo apt-get purge libreoffice-*

Затем я удалил соответствующие PPA с помощью команды sudo apt-add-repository --remove. И затем побежал sudo apt-get update.

Теперь, когда я пытаюсь установить LibreOffice с помощью команды

sudo apt-get install libreoffice

, я получаю лавину вывода о неудовлетворительных зависимостях, что-то вроде

The following packages have unmet dependencies:
 libreoffice : Depends: libreoffice-core (= 1:3.5.7-0ubuntu4) but it is not going to be installed
(snipped)

Если я еще больше разобью проблему, используя эту команду,

sudo apt-get install libreoffice-core

Я получаю

The following packages have unmet dependencies:  libreoffice-core :
Depends: libreoffice-common (> 1:3.5.7) but it is not going to be
installed
                Depends: libexttextcat0 (>= 2.2-8) but it is not going to be installed
                Depends: ure (>= 3.5.7~) but it is not going to be installed E: Unable to correct problems, you have held broken packages.
[ ! d14]

Не могли бы вы рассказать мне, как установить LibreOffice 3 на моей машине?

Я использую Ubuntu 12.04 LTS.

EDIT

До получения Как перейти с LibreOffice 4.0 до 3.6? , мне было интересно, в этот самый момент, если я возьму новый компьютер и установлю Ubuntu 12.04, установка LibreOffice будет работа без сучка и задоринки. Тогда почему я не могу установить LibreOffice в моей машине 12.04 сегодня из простой командной строки? Тогда принятый ответ прояснил все. Мне нужно использовать ppa-purge, чтобы сбрасывать все пакеты из PPA в стандартные версии, выпущенные для моего распространения. В принципе, это похоже на способ восстановления моей системы до того, как она была до моих установленных пакетов из PPA. Эта статья более подробно излагает эту идею.

Эта статья отлично работала для меня. На самом деле, это было образование для меня, так как он научил меня, как понизить пакет, который был добавлен через PPA. И я понял, что ответ на самом деле учит нас «перейти от установки пакета PPA к официальному пакету с более низкой версией».

1
задан 13 April 2017 в 15:23

1 ответ

Открыть терминал для удаления предыдущей установки LibreOffice

Копировать & amp; Вставить команду:

sudo apt-get remove libreoffice*.*

Нажмите Enter

Загрузите LibreOffice с веб-сайта

Щелкните правой кнопкой мыши и нажмите [ Извлечь LibreOffice Folder

Переименовать libreoffice

Cut & amp; Вставить в рабочий стол

Перейти в папку DEBS

Щелкните правой кнопкой мыши & amp; Выберите «Открыть в терминале»

Копировать & amp; Вставить команду:

sudo dpkg -i *.deb

Нажмите Enter

Теперь установлен LibreOffice

-1
ответ дан 24 May 2018 в 16:24
  • 1
    Не удается установить LO без загрузки файлов .deb? Если я возьму свежий компьютер сегодня и установлю Ubuntu 12.04, установка LO будет работать без заминки. Тогда почему я не могу установить LO на моем машине 12.04 сегодня из простой командной строки? Чувство недоумения. – Masroor 22 October 2013 в 16:11

Другие вопросы по тегам:

Похожие вопросы: