Zainstalowałem LibreOffice 4 za pomocą PPA. Korzystałem z LibreOffice 3, a następnie uaktualniłem do LibreOffice 4, ponieważ byłem nieco chętny do wypróbowania nowej wersji.
Teraz odkąd odkryłem, że LibreOffice 4 ma pewne problemy, w tym obsługę mojego języka ojczystego, chcę wrócić do LibreOffice 3.
To pytanie Jak obniżyć wersję LibreOffice 4.0 do 3.6? ma już kilka odpowiedzi, które mają pewne podobieństwo do mojego wyżej wspomnianego problemu, ale nie rozwiązuje mojego problemu. To pytanie dotyczy obniżenia wersji konkretnej wersji LibreOffice, a mianowicie z 4.0 do 3.6. Wymienione rozwiązania nie są tymi, których szukam. Będą działać, ale rozwiązania sugerują pobranie .deb
plików dla LibreOffice 3.6 lub dodanie dla nich PPA. Co więcej, niektóre odpowiedzi nieproporcjonalne ~ (mające zastosowanie do rozwiązania) kładą nacisk na użycie synaptycznego , a nie ogólnego rozwiązania wiersza poleceń.
Chcę ogólnego rozwiązania bez korzystania z PPA lub pobierania .deb
plików. Chcę tylko wrócić z (wyższej) wersji PPA do (niższej) oficjalnej wersji.
W każdym razie, aby to osiągnąć, usunąłem katalog konfiguracyjny LibreOffice z mojego domu, a następnie usunąłem LibreOffice z mojego komputera.
sudo apt-get purge libreoffice-*
Następnie usunąłem odpowiednie PPA za pomocą sudo apt-add-repository --remove
polecenia. A potem pobiegł sudo apt-get update
.
Teraz, gdy próbuję zainstalować LibreOffice za pomocą polecenia
sudo apt-get install libreoffice
Dostaję lawinę wyników na temat niezaspokojonych zależności, coś w stylu:
The following packages have unmet dependencies: libreoffice : Depends: libreoffice-core (= 1:3.5.7-0ubuntu4) but it is not going to be installed (snipped)
Jeśli wykopię problem dalej za pomocą polecenia,
sudo apt-get install libreoffice-core
dostaję
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.
Czy możesz mi powiedzieć, jak zainstalować LibreOffice 3 na moim komputerze?
Używam Ubuntu 12.04 LTS.
EDYTOWAĆ
Przed otrzymaniem zaakceptowanej odpowiedzi zastanawiałem się w tej chwili, czy jeśli wezmę nowy komputer i zainstaluję Ubuntu 12.04, instalacja LibreOffice będzie działać bez żadnych problemów. Dlaczego więc nie mogę dziś zainstalować LibreOffice na moim komputerze 12.04 z prostego wiersza poleceń? Następnie przyjęta odpowiedź wyjaśniła wszystko. Muszę użyć, ppa-purge
aby zresetować wszystkie pakiety z PPA do standardowych wersji wydanych dla mojej dystrybucji. Zasadniczo jest to sposób na przywrócenie systemu do stanu sprzed zainstalowanych pakietów z PPA. W tym artykule rozwinięto pomysł.
Powyższa odpowiedź działała dla mnie idealnie. W rzeczywistości była to dla mnie edukacja, ponieważ nauczyła mnie, jak obniżyć wersję pakietu, który został dodany za pośrednictwem PPA. I zdałem sobie sprawę, że odpowiedź faktycznie uczy nas „przejścia od instalacji pakietu PPA do oficjalnego pakietu niższej wersji”.
Odpowiedzi:
Potrzebujesz narzędzia ppa-purge, aby obniżyć wersję wszystkich pakietów zainstalowanych przez PPA i wyłączyć PPA.
Ponieważ usunąłeś PPA z listy źródeł, musisz go dodać z powrotem.
Następnie uruchomić:
Następnie możesz zainstalować LibreOffice 3 z oficjalnych repozytoriów.
Pozdrowienia.
źródło
sudo apt-add-repository --remove
polecenia, jak wskazano powyżej. Czy to nie wystarczy?ppa-purge
polecenie. Edytowanie mojej odpowiedzi, aby to odzwierciedlić.Otwórz terminal, aby usunąć poprzednią instalację LibreOffice
Polecenie Kopiuj i Wklej:
naciśnij enter
Pobierz LibreOffice ze strony internetowej
Kliknij prawym przyciskiem myszy i wyodrębnij folder LibreOffice
Zmień nazwę na libreoffice
Wytnij i wklej na pulpit
Przejdź do folderu DEBS
Kliknij prawym przyciskiem myszy i wybierz Otwórz w terminalu
Polecenie Kopiuj i Wklej:
naciśnij enter
LibreOffice jest teraz zainstalowany
źródło