Instalacja LibreOffice 3.6 w Ubuntu

Uwaga: Ten wpis został utworzony ponad rok temu. Informacje w nim zawarte mogą być nieaktualne!

Wstęp

Wybaczcie pięciodniowy poślizg, ale przebywałem poza domem i spędzałem czas z przyjaciółmi. Jak pewnie niektórzy wiedzą, wydano LibreOffice 3.6. W związku z tym wydałem libreoffice-installer 0.2.1, wydanie nowej wersji podyktowane jest tym, że stara nie działała prawidłowo po wydaniu wersji 3.6.0.

Zmiany w LibreOffice

Prezentacja zmian znajduje się tutaj: libreoffice.org/download/3-6-new-features-and-fixes

Zmiany w libreoffice-installer 0.2

  • Jeżeli instalator wykryje wersję pakietu ze starej gałęzi (np. 3.5.5) usuwa ją przed instalacją nowej (jest to zalecane, ponieważ nowa wersja nie nadpisuje starej)
  • Poprawne wykrywanie zainstalowanej wersji 3.6.x

Zmiany w libreoffice-installer 0.2.1

  • Naprawiono błąd uniemożliwiający wymuszenie instalacji na dystrybucji innej niż Ubuntu

Niestety nie ma zmian zaproponowanych przez czytelników, popracuję nad tym kiedy naprawię dpkg w maszynie wirtualnej, która służy mi do testów :D

Instalacja

Instalator należy pobrać, nadać mu uprawnienia do wykonywania i uruchomić w terminalu.
Znajduje się on tutaj: http://ubuntu-pomoc.org/libreoffice-installer

Można to zrobić następującymi poleceniami:

mv ./libreoffice-installer ./libreoffice-installer.old ; wget http://ubuntu-pomoc.org/libreoffice-installer
chmod +x ./libreoffice-installer && ./libreoffice-installer

Zachęcam do proponowania zmian w komentarzach i przysyłaniu poprawionych wersji skryptu lub łatek na e-mail (projekt nie jest jeszcze w żadnym systemie kontroli wersji).
Więcej szczegółów tutaj: http://www.ubuntu-pomoc.org/libreoffice-installer-0-1-wydany/

Instalacja Libre Office 3.6 w Ubuntu

LibreOffice 3.6

Jeżeli powyższy artykuł nie rozwiązał lub rozwiązał częściowo Twój problem, dodaj swój komentarz opisujący, w którym miejscu napotkałeś trudności.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.
  • edu79

    Ciekaw tylko jestem czy to jest polska wersja?

    • Admc

      Tak, widać na screenie przecież. Jak na razie program obsługuje tylko polską wersję.

  • kowand

    Witam
    Zainstalowałem LibreOffice 3.6 przy użyciu wersji 01 Twojego programu.Instalacja przebiegła bezproblemowo.

    • Admc

      Prawdopodobnie nie miałeś zainstalowanej wersji 3.5.5 ze strony Document Fundation, bo to wtedy się bugowało.

  • raawek

    uwaga, jeżeli ktoś tego nie lubi, a ja nie lubię, to ta wersja libre jest na język polski prawie przetłumaczona, a ja nie lubię tego „prawie”. Np. jest open zamiast otwórz;), oczywiście to bzdet, lecz dla estety dyskwalifikacja, …no niestety.. królewicz i królewna na jakimkolwiek, nawet najmniejszym ziarnku grochu nie zasną;), dobranoc.

    • Admc

      Ciekawe gdzie jest to open bo ja nie widzę, nie powinieneś używać w ogóle komputerów bo nawet Windows jest przetłumaczony „prawie”, przetłumaczyli go w 98%.

  • Czeslaw

    Działa. Dzięki. Szkoda, że zginęło z Programy=>Biuro i trzeba wywoływać z terminala. Ale lubię terminal. Nie gryzie i nie kopie. :)

    • Admc

      Uruchom ponownie system lub serwer x, voila :)

  • janbialy

    Bardzo fajnie,że jest osoba która poświęca swój czas aby tacy laicy jak ja mogli się cieszyć z posiadania Ubuntu.Zawsze jest coś ciekawego i wiele się uczę.Pozdrawiam

    • Admc

      A ja cieszę się, że to co robię się komuś przydaje :)

  • natallliii

    Z Ubuntu mam do czynienia od tygodnia i gdyby nie ta strona nadal patrzyłabym tylko na tapetę ;] wielkie dzięki! Liczę na to że kiedyś będę mogła się odwdzięczyć dobrą poradą ;)

    • Admc

      Trzymamy za słowo :)

  • ARNi

    @Admc to jest to ?
    sudo apt-get purge libreoffice-core
    sudo add-apt-repository ppa:libreoffice/libreoffice-prereleases
    sudo apt-get update
    sudo apt-get install libreoffice

    • Admc

      1. Podajesz link do niestabilnego PPA, mój skrypt instaluje wersję stabilną
      2. W PPA jest wersja spatchowana pod Unity która wygląda beznadziejnie w każdym innym środowisku, mój skrypt instaluje wersję uniwersalną która wygląda i działa dobrze pod każdym środowiskiem

      • ARNi

        Ok , o taka odp. mi chodziło .

      • pavbaranov

        Niestety nie wygląda. Wersja z Document Fundation integruje się być może ze środowiskami opartymi o Gtk, ale w przypadku innych jej wygląd to koszmar rodem z Win95/98. Podany link do PPA to nie tyle „niestabilna” wersja, co wersja kandydująca. Działa dobrze. Ma tę zaletę, że zastępuje wersje wcześniej zainstalowane przez repozytoria *buntu oraz integruje się nie tylko ze środowiskiem Gtk (ja mam np. KDE).
        Tych PPA jest zresztą kilka. Mają one natomiast ten feler, że nie zainstalują się na starszych wersjach *buntu, co w przypadku Twojego skryptu jest bez znaczenia. Instaluje i tyle.
        Nb. jest też PPA, które mniej więcej robi to samo. Są w nim deby ze spakowanym archiwum z DF. Instrukcja jest tutaj (zresztą nie tylko dla LO): http://www.upubuntu.com/2012/08/install-libreoffice-36-final-from-ppa.html
        Niestety ta wersja również (jak wszystkie z DF) bardzo źle wygląda na środowiskach innych niż Gtk.

        • Admc

          Jakbyś chociaż spróbował mojego skryptu to byś zauważył że włącza on integrację z KDE która jest domyślnie wyłączona (patrz screen).
          Wolę mieć wersję stabilną która wygląda lepiej niż kandydująca z PPA. Chodzi mi o to że w wersji z PPA nie ma np. cieni pod menu.

          • pavbaranov

            Masz rację. Nie zauważyłem tego. Pozostaje jeszcze (w KDE) odinstalować śmieci, które nie są potrzebne.

        • Admc

          Np. które śmieci? Ciekawi mnie to, jeśli to prawda to dodam tą funkcję do następnej wersji ;)

          • pavbaranov

            To śmieci dla mnie ;) Nie wynikają z Twojego skryptu. Np. niepotrzebne mi wsparcie językowe dla języka francuskiego, które się instaluje (słownik).

            PS: Swoją drogą, to ciekaw jestem czym się różnią wersje LO z DF oraz w poszczególnych dystrybucjach. Kiedyś różnice między OOo, a np. wersją z Debiana, czy Ubuntu były jasne, a teraz nie bardzo wiem.

  • raawek

    Rzeczywiście, nie powinienem używać komputerów, bo zbyt kolidują z górskim krajobrazem i zabierają czas, który lepiej by było spędzić z jakąś klasyką literatury, ale niestety, zbyt polubiłem linuksa, poza tym potrzebny jest mi do mojej pracy pozazawodowej, grafika, biuro i multimedia, linuks się tu spełnia prawie idealnie, no może brakuje w grafice trochę, ale sobie radzę. Po za tym wolność wyboru ma w sobie coś z gór.

    Zwracam honor, w Twoim skrypcie Libre Office ma „otwórz” a nie „open”, ja miałem wersję 3.6 z repozytorium, tam jest ‚open”;). Niestety, nie przekonam się do niepełnych tłumaczeń, albo porządnie coś robić albo w ogóle, bo wygląda to niechlujnie. To humanistyczne skrzywienie, wiem, że technicy mają te dylematy w wielkim poważaniu, ale zgodnie ze swoją naturą, pozostanę przy swoich preferencjach. Dobranoc(ka);)

    • Admc

      Zapraszam do pomocy w tłumaczeniu programów na linuxa w serwisie: https://launchpad.net/

      Ja sam aktywnie udzielam się w tłumaczeniu, i m. in. dzięki temu program PlayOnLinux jest W CAŁOŚCI po Polsku :)

      • Łukasz

        Heh, również się udzielam, ale ostatnio mniej aktywnie. Mam mniej czasu po prostu ;-)

    • pavbaranov

      Nie wiem jak w środowiskach Gtk, ale w KDE niekiedy te błędy w tłumaczeniach (niedoróbki) wynikają z wadliwego instalowania się plików tłumaczeń. Wówczas trzeba rozpakować deba i ręcznie przerzucić plik z tłumaczeniem do właściwego katalogu. Najczęściej działa (choć nie zawsze i nie w przypadku wszystkich programów). Trzeba sprawdzić w jakim katalogu *buntu trzyma tłumaczenia, bo jest to nieco inne miejsce niż w przypadku innych linuksów. Może z tego wynikają problemy.

  • raawek

    Niestety nie zajmuję się tłumaczeniami, mam inne zainteresowania i wypełniają mi czas całkowicie. Gdybym to ja tłumaczył, to nikt by nie chciał z tego korzystać, takie rzeczy trzeba robić z pasją. Poza tym interesuję się językiem polskim, ale tak więcej niż widać, a obce mowy zostawiam innym, nie przepadam zwłąszcza za angielskim, jakiś taki bęłkotliwy, nie bałdzo.

    Życzę utrzymania pasji, będziemy się cieszyć dobrymi tłumaczeniami, ale jako użytkownicy. Dobranocka jeszcze raz.

    • Admc

      Akurat angielski warto znać, język światowy. Na tym spotkaniu o którym była mowa na początku wpisu był jeden gość ze Szkocji. Tak się składa że nie było problemów z komunikacją bo dziwnym trafem każdy znał angielski :D

  • andy

    No cóż , na Mint 13 Maja instalator się krzywi , mówi , że to nie Ubuntu . Szkoda , trzeba będzie poczekać .

    • Admc

      Nie testowałem instalatora na Mincie (dlatego się krzywi) ale powinno działać. Wystarczy że kiedy padnie pytanie „Czy kontynuować mimo to? [t/N]” Wpiszesz „t” i wciśniesz enter.

  • andy

    Po zatwierdzeniu terminal przechodzi do nowej linii i oczekuje ~/Pulpit $ .

    • Admc

      Hmm, ja testowałem to poprzez zmienienie wartości funkcji $DISTRO i powinno działać. Odpowiada za to kod znajdujący się w funkcji „detect_ubuntu()”

      W ostateczności możesz spróbować zmienić kod źródłowy:
      linijka 199, zamienić

          if [ "$DISTRO" != "Ubuntu" ]; then

      na

          if [ "$DISTRO" != "LinuxMint" ]; then
  • andy

    Niestety , po zmianie w linii 199 jest
    – andy@andy-laptop ~/Pulpit $ chmod +x ./libreoffice-installer && ./libreoffice-installer

    Instalator LibreOffice 0.2
    Ten skrypt umożliwia łatwą instalację LibreOffice ze strony Document Fundation
    OSTRZEŻENIE: Wykryto, że używasz dystrybucji innej niż Ubuntu.
    Skrypt ten jest przeznaczony tylko dla Ubuntu i może nie działać poprawnie na uruchomionym systemie.
    Czy chcesz kontynować mimo to? [t/N] t
    andy@andy-laptop ~/Pulpit $
    – czyli tak samo.

    • DamiaX

      W linii 140 zamień detect_ubuntu na detect_LinuxMint bądź detect_Mint.

      • Admc

        To nie pomoże

  • andy

    Niestety , dokładnie ten sam efekt . Trzeba poczekać . Trudno , dziękuję za pomoc .

    • Admc

      Zamień w linijce 140:

      detect_ubuntu

      na

      #detect_ubuntu
  • andy

    Zabawne , haszuję linię 140 , otrzymuję starą wiadomość –

    andy@andy-laptop ~/Pulpit $ chmod +x ./libreoffice-installer && ./libreoffice-installer

    Instalator LibreOffice 0.2
    Ten skrypt umożliwia łatwą instalację LibreOffice ze strony Document Fundation
    OSTRZEŻENIE: Wykryto, że używasz dystrybucji innej niż Ubuntu.
    Skrypt ten jest przeznaczony tylko dla Ubuntu i może nie działać poprawnie na uruchomionym systemie.
    Czy chcesz kontynować mimo to? [t/N] t
    andy@andy-laptop ~/Pulpit $

    a po edycji skryptu okazuje się, że hash ‚wcięło’ . Powaga , znika # z linii 140 . Uprzedzając pytania – tak , zapisałem zmiany ! Linia 199 też powraca do’normy’ .

    • Admc

      Może nie masz uprawnień do zapisu. Zmień właściciela pliku na swojego użytkownika.
      Spróbuj też wykonać

      chmod 777 ./libreoffice-installer
  • andy

    Sprawdzałem uprawnienia . Wykonałem – chmod 777 ./libreoffice-installer – i bez zmian .Można się załamać . Spróbowałem wyedytować jeszcze raz skrypt przez 2xLPM i pacnąłem ‚Run in Terminal'(zamiast ‚Display’) i ….. poszło jak burza !!! Czemu polecenia na Mincie nie chciały działać ? Tak czy inaczej – LO 3.6.0.4 działa . Zachował wcześniejsze ustawienia , więc myślę , że będzie O.K. Dzięki za zainteresowanie , może komuś z Minta się to przyda :-) .
    P.S.
    Tym razem skrypt zachował zmiany w liniach.W 140 zamiast hash’a dałem detect_mint a w 199 – if [ „$DISTRO” != „mint” ]; then – to chyba wszystko .

    • Admc

      Wydałem poprawiony libreoffice-installer 0.2.1 który umożliwia instalację na Mincie bez edycji pliku źródłowego, na razie nieoficjalnie :)

  • pavbaranov

    Pomijając ten skrypt, jak również możliwość zainstalowania w sposób opisany tu: http://www.upubuntu.com/2012/08/install-libreoffice-36-final-from-ppa.html oraz po prostu instalację z DF, proponuję również instalację a Quantala. W repozytorium jest wersja RC4 (ale ona jest bodaj tożsama z ostateczną). Z tego co widzę żadne specjalne zależności z Quantala nie są potrzebne.

  • yoda81

    Genialny skrypt. Wielkie dzięki!

    • Admc

      Ależ proszę bardzo :)

  • edu79

    U mnie zainstalował się bez problemu. THX.

  • bager

    Skrypt bardzo dobry i działa również na Linux Mint 13 pod warunkiem że zmienimy zawartość linii 199 na poniższą:

    if [ „$DISTRO” != „LinuxMint” ]; then

    W menu pojawi się dopiero po restarcie Cinnamona (na klawiaturze Alt+F2, wpisz r i kliknij Enter).

    • Admc

      Widzę że wiele czytelników używa Minta. Trzeba będzie dodać oficjalną obsługę tego systemu w następnej wersji :)

    • Admc

      Wydałem libreoffice-installer 0.2.1 który umożliwia instalację na Mincie bez edycji pliku źródłowego, na razie nieoficjalnie :)

  • sj65

    Genialnie, instalacja bez problemów.
    Co do libre, czy wszyscy wiedzą, że wymaga javy?
    Ja zapomniałem, jako że z mini.iso zainstalowałem 12.04 i teraz dodaję pliki niezbędne.

    Co ciekawe LO.3.6 idealnie współdziała z moim ulubionym motywem SphereCrystal, którego mam nadzieję developerzy nie zapomną dostosować do gtk3.

    ADAMC; Podziękowania za twoją pracę, myślę, że nie tylko od mojej skromnej osoby.

    • Admc

      Tak, mam świadomość istnienia tego bugu. Aczkolwiek nie zaimplementowałem jeszcze żadnego fixa.

  • raawek

    też dziękuję, działa wyśmienicie.

  • http://htcclub.pl Rafau

    Potwierdzam iż na elementaryOs Luna Skrypt chodzi idealnie :)

  • kaziklcd

    na 10.04 mignął tylko splash i nic… nie można go również odpalić konsoli…

    • Admc

      Być może system jest za stary

    • sj65

      Pracuje i instaluje się idealnie zarówno na 12.04 jak i 10.04 (Mint-9). Mint z Nautilusem a 12.04 prawie bez śladów gnome3.

  • andy

    Wczoraj chciałem wysłać kilka listów , niestety są kłopoty z adresowaniem kopert . Wybieram format , adresuję , daję „Wstaw” i otrzymuję dość dowolnie rozmieszczone dane na formacie na oko 1/4 A4 . Próbowałem z B6 i DL – efekt dokładnie ten sam . Poprzednia wersja LibreOffice takich numerów mi nie robiła . Czy ktoś zaobserwował podobne zachowanie ?

  • mrugal76

    Witam wszystkich.
    Jestem nowy w temacie Linuxa ale dla mnie to SUPER SPRAWA :).
    Mam problem z tym Libre. Jak wybiorę tekst do wyszukania (ctr+F) to w okienku nie podczas wpisywania polskich znaków (altgr+litera) zaznacza mi cały wyszukiwany tekst i kasuje go. Miał ktoś z Was może coś takiego?

  • dabra

    Wielkie dzięki instalacja odbyła się bez problemu.Ostatnio mieszałem i usunąłem całe Libre.Z instalacją było nie lada wyzwanie a czas nie pozwalał na zabawę.Super instalka full Pl i co ważne bez nerwów.Dzięki.Właśnie dzięki takim ludziom linux jest nie do pokonania.Pełen szacun.

    P.S
    instalka na Ubuntu 11.10 64bit na Cairo Dock.Wszystko na miejscu ikony,biuro itd jeszcze raz dzięki

    • Admc

      Ciesze się że działa, proponuję aktualizację do Ubuntu 12.04 lub 12.10 gdyż skrypt nie jest testowany ze starszymi wersjami Ubuntu.

  • nikczemnik

    A z innej beczki- jak to odinstalować?:-). Zainstalowałem i nie mogę dodać go do Docku:-(

    • nikczemnik

      Aha używam Gnome

    • Admc

      Po restarcie systemu powinno się dodać bez problemu. Można odinstalować uruchamiając skrypt z parametrem –uninstall

  • nikczemnik

    Dzięki. Niestety po restarcie dalej nie mogłem dodać do docky:-(. Odinstalowałem i zainstalowałem z ppa.

    • Admc

      To tylko potwierdza że gnome3 ssie. Na każdym innym środowisku działa.

  • nikczemnik

    No super odpowiedź. To, że Twój skrypt sobie z tym nie radzi to znaczy, że Gnome3 ssie? Dało się to zrobić inaczej i jakoś działa. Naprawdę doceniam Twoją pracę, ale sorry, trochę niesprawiedliwe to co napisałeś. Mnie akurat Gnome3 pasuje bardziej niż Unity, KDE albo XFCE. I tyle.

    • Admc

      To nie jest wina mojego skryptu tylko wina dewelopera DF odpowiedzialnego za paczkowanie lub wina gnome3.

  • http://e-galeria.szczecin.pl/ woti

    Dobre! Działało i działa :)
    Od „zawsze” Gnome3 (dzisiaj 3.4.2) – właśnie bez kłopotu uaktualniłem LO do 3.6.5…

  • Andrzej

    Zainstalowane na Ubuntu 10.04 LTS. Dzaiła ok.