Word, Excel i PowerPoint w Linuksie

Word, Excel i PowerPoint w LinuksieEdytor tekstu, arkusz kalkulacyjny czy program do tworzenia prezentacji stały się jednymi z podstawowych programów instalowanych na naszych domowych komputerach. Każdy z nas od czasu do czasu musi napisać jakiś dokument (CV, pismo do urzędu itp), przygotować prosty arkusz (np do planowania i obliczania świątecznych zakupów) czy stworzyć lub otworzyć jakąś prezentację (do szkoły, pracy lub otworzyć gotowy plik, który przesłał nam znajomy). Jeśli pomimo tego, że jesteś użytkownikiem Linuksa programy te kojarzą Ci się z Microsoft Office i nie potrafisz się odnaleźć w OpenOffice ten artykuł jest dla Ciebie.

Za parę chwil dowiesz się jak zainstalować trzy najważniejsze programy z pakietu Microsoft Office 2007 w Linuksie. Do instalacji zostanie użyte wyłącznie Wine bez dodatkowych nakładek (CrossOver czy PlayOnLinux).
Zainstalujemy tylko Word, Excel i PowerPoint ponieważ są to najważniejsze programy z punktu widzenia „statystycznego szarego” użytkownika komputera.
Dodam, że nie wszystkie programy z pakietu działają pod Wine więc nie ma sensu się z nimi męczyć1.

Czego potrzebujemy:

  • Linuksa z zainstalowanym Wine – im nowsze tym lepiej
  • Płytę instalacyjną Microsoft Office 2007
  • skryptu winetricks – znacznie upraszcza instalację

Spełniając powyższe wymagania możemy przejść do dzieła:

Na początek musimy przygotować Wine do instalacji Office 2007. Instalujemy parser XML wymagany do instalacji i poprawnej pracy MO2007.
Wpisujemy w terminalu komendę:

ścieżka/do/skryptu/winetricks msxml6

Po pobraniu pakietu rozpocznie się jego okienkowa instalacja (standardowo: „Dalej, Akceptuję, Dalej, Dalej, Instaluj, Zakończ”).
Następnie wkładamy płytę instalacyjną do napędu, montujemy (większość środowisk graficznych robi to automatycznie), otwieramy w menedżerze plików i uruchamiamy plik setup.exe (w Gnome i KDE wystarczy kliknąć dwukrotnie na ikonę pliku).
Jeśli automatyczne montowanie nie zadziała zamontuj płytę i uruchom instalator wpisując w terminalu:

sudo mount /dev/cdrom /mnt
wine /mnt/setup.exe

Od tego momentu postępujemy identycznie jak przy instalacji w Windows:

        

  1. Wpisujemy kod licencyjny
  2. Akceptujemy licencję
  3. Wybieramy opcję Dostosuj
  4. Wybieramy komponenty jak na załączonym obrazku
  5. Czekamy aż instalacja dobiegnie końca
  6. Klikamy Zamknij

Po pomyślnym zakończeniu wszystkich kroków instalacji w menu powinny pojawić się skróty uruchamiające poszczególne aplikacje (w KDE w ArchLinux pojawiają się w sekcji Zgubione i znalezione i trzeba je ręcznie przenieść do wybranej przez nas sekcji np. Biuro).

Jak to często bywa w przypadku instalowania oprogramowania windowsowego w Linuksie trzeba używać tricków aby wszystko działało jak należy. Nie inaczej jest w tym przypadku.
PowerPoint posiada mały bug2, który sprawia, że nie chce on działać w domyślnej instalacji Wine. Dokładniej mówiąc potrzebuje biblioteki riched20.dll instalowanej wraz z pakietem Office. Wine domyślnie używa swojej wersji tej biblioteki. Trzeba więc tak ustawić Wine aby korzystało z zewnętrznej wersji riched20.
Nie jest to trudne, wystarczy wpisać w terminalu komendę:

winecfg

A następnie ustawić tak jak na zdjęciach poniżej:

  

  1. Przechodzimy do zakładki Biblioteki, z listy wybieramy riched20 i wciskamy Dodaj
  2. Wciskamy Edycja i ustawiamy Tylko zewnętrzna (Windows)

Po tym zabiegu możemy się cieszyć wybranymi wcześniej programami Microsoft Office 2007 w Linuksie.
Efekt widać na załączonym obrazku:

Źródła i odnośniki:
1. Wine Reviews: Install MS office2007 on Ubuntu using PlayOnLinux
2. WineHQ Bugzilla: Wine does not automatically use the riched20 installed by Office 2003/2007/2010

    • Johne483
    • 17 maja 2014

    Thanks so much for sharing all with the awesome info! I am looking forward to checking out far more posts! ddfdegcdkekc

  1. Good day I am so delighted I found your weblog, I really found you by
    mistake, while I was searching on Google for something else,
    Regardless I am here now and would just like to say kudos for
    a fantastic post and a all round enjoyable blog (I also love
    the theme/design), I don’t have time to look over it all at the moment but I
    have book-marked it and also added your RSS feeds, so when I have time
    I will be back to read a lot more, Please do
    keep up the excellent job.

  2. When someone writes an article he/she keeps the plan of a user in his/her mind that how a user can understand it.
    Thus that’s why this post is great. Thanks!

  1. Brak trackbaków.