Czy Wine może obsługiwać Office 2007?

26

Próbowałem zainstalować pakiet Office 2007 w systemie Ubuntu z Wine, ale zgłaszał błąd po instalacji, a także podczas próby otwarcia dokumentu PowerPoint i zapisania go. Czy ktoś zainstalował pakiet Office 2007 bez żadnych problemów? Proszę pomóż mi.

użytkownik49848
źródło
2
Proponuję po prostu użyć LibreOffice, który powinien był być darmowy z twoim Ubuntu po wyjęciu z pudełka. W Office nie znalazłem nic, co mógłbym zrobić w LibreOffice.
5
Ale nie jest tak dobry jak Office 2007 ... wszyscy to zaakceptują
49848,
1
„ale to był błąd” -> Tak, bardzo przydatna informacja tutaj ...
RobinJ
5
@Don to pytanie nie dotyczy LibreOffice , ale biura M $.
don.joey
2
@ user49848 Możesz zainstalować MS Office 2007 za pośrednictwem playonlinux . Otwórz terminal za pomocą Ctrl + Alt + T i wpisz `sudo apt-get install playonlinux`. Aby uzyskać szczegółowe instrukcje, kliknij ten link .
efthialex

Odpowiedzi:

24

Możesz zainstalować MS Office 2007 za pomocą PlayOnLinux . PlayOnLinux jest graficznym front-endem dla warstwy kompatybilności oprogramowania Wine, która ma na celu uproszczenie instalacji aplikacji opartych na Windows.

1. Instalacja PlayOnLinux


Możesz zainstalować PlayOnLinux z Centrum Oprogramowania Ubuntu

Ściągnij

lub otwórz Terminal za pomocą Ctrl+ Alt+ Ti wpisz:

sudo apt-get install playonlinux i wpisz swoje hasło.

wprowadź opis zdjęcia tutaj

Następnie wpisz Ylub yesi naciśnij, Enter ↵aby zainstalować pakiet.

wprowadź opis zdjęcia tutaj

Po chwili musisz zaakceptować warunki umowy EULA mscorefonts. Aby wybrać opcję OK , naciśnij,  ⇆ TAB a następnie Enter ↵.

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

Po zakończeniu instalacji otwórz PlayOnLinux z deski rozdzielczej

wprowadź opis zdjęcia tutaj

Przy pierwszym otwarciu kliknij przycisk Dalej, aby skonfigurować środowisko PlayOnLinux .

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

Potem wszystko jest ustawione.

2. Zamontuj * .iso lub CD-ROM


W tej chwili musisz zamontować .isolub umieścić na płycie CD zawierającej MS Office 2007.

Jeśli masz .isoplik, otwórz terminal i wpisz

sudo mkdir /media/office07 Za pomocą tego polecenia utworzysz folder o nazwie office07 w / media.

Następny typ

sudo mount -o loop ~/filename.iso /media/office07 aby zamontować obraz w naszym nowym katalogu.

3. Zainstaluj MS Office 2007


Teraz włącz okno PlayonLinux i kliknij przycisk Instaluj, aby zainstalować nowe oprogramowanie.

wprowadź opis zdjęcia tutaj

Następnie przejdź do kategorii Office , wybierz Microsoft Office 2007 i kliknij przycisk Zainstaluj .

wprowadź opis zdjęcia tutaj

Kliknij Dalej

wprowadź opis zdjęcia tutaj

Po pewnym czasie zostaniesz poproszony o zainstalowanie Gecko Installer . Naciśnij przycisk Instaluj .

wprowadź opis zdjęcia tutaj

Po zakończeniu instalacji Gecko Installer będziesz musiał wybrać, gdzie jest zamontowany dysk CD / .iso i kliknij Dalej .

wprowadź opis zdjęcia tutaj

W końcu kontynuuj jak zwykle

wprowadź opis zdjęcia tutaj

Po zakończeniu instalacji będziesz mieć trzy nowe skróty na pulpicie (Word, Excel, Powerpoint)

wprowadź opis zdjęcia tutaj

efthialex
źródło
świetnie, czuję, że będę tego wkrótce potrzebować. na wypadek, gdybyś zaczął testować tę funkcję z wieloma wersjami wina, o których wspomniałem w innym komentarzu, zaktualizuj swoją odpowiedź w przyszłości. Zrobię to samo na wypadek, gdybym mógł o tym porozmawiać. bardzo się cieszę msoffice w Linuksie staje się tak łatwe i ostatni powód, aby zadzierać z innym systemem operacyjnym zniknął
jaką wersję wina testowałeś? co sądzisz o zgłoszonych tutaj regresjach? ( appdb.winehq.org/objectManager.php?sClass=version&iId=4992 ). czy spotkałeś się z tego rodzaju problemem?
@cipricus PlayOnLinux automatycznie instaluje pakiet Office 2007 pod Wine 1.2.3. Przez ostatnie 6 miesięcy nie napotkałem żadnych problemów.
efthialex
Czy możesz przenieść skróty do Unity Launcher?
stommestack
@ com.BOY Tak, możesz. Spójrz na ten post: askubuntu.com/questions/159103/…
efthialex
10

Zdecydowanie tak, w Wine 1.5.

Szczegóły na stronie WineHQ: tutaj .

To jest moje źródło, stamtąd dodam instrukcje.

( Zwróć uwagę na to, co tam mówią , na przykład: „Istnieje wiele poradników dotyczących instalowania pakietu Office 2007 poruszających się po Internecie. Te porady są rzadko utrzymywane przez ich autorów, a ze względu na szybki rozwój Wine , nawet te, które były dokładne czas, w którym zostały opublikowane, szybko stają się nieaktualne .

W przypadku pakietu Office 2007 wiele z tych zewnętrznych poradników wymaga zainstalowania długiej listy winetricków, których nie trzeba instalować w obecnym Wine. Niektóre z tych poprawek mogą w rzeczywistości uniemożliwić prawidłowe działanie aplikacji pakietu Office .

Jedynym poradnikiem na temat instalowania pakietu Office 2007, który jest tutaj obsługiwany, jest ten na tej stronie ”.

„Nie ma potrzeby zastępowania, aby zainstalować Microsoft Office 2007. Jednak aby Microsoft Office 2007 działał poprawnie po jego zainstalowaniu, mogą być konieczne niektóre przesłonięcia. Instrukcje znajdują się poniżej”.

Nie instaluj RichC20 z Winetricks. Office 2007 instaluje własną wersję RichC20. )

Ponieważ sam zainstalowałem już te długie listy Winetricks wspomniane powyżej, musiałem całkowicie odinstalować i ponownie zainstalować Wine przed kontynuowaniem, jak podano poniżej.

Problemy pojawiają się w przypadku niektórych wersji Wine.

Rozwiązaniem jest na bieżąco śledzić instrukcje WineHQ.

Najnowsze wersje Wine są najlepsze. Ponadto najnowsze wersje pakietu Office (2007 i 2010) są łatwiejsze do zainstalowania niż starsze.

Najbezpieczniej byłoby zainstalować pakiet Office 2007 po nowej instalacji Wine 1.5 (najnowsza wersja: zaktualizuję na czas).

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.5

Przejdź do Menu, „Konfiguruj wino” i upewnij się, że twoja wersja wina jest ustawiona na Windows XP .

wprowadź opis zdjęcia tutaj

Zainstaluj pakiet Office 2007. (Otwórz dysk i kliknij prawym przyciskiem myszy plik setup.exe i wybierz opcję „Otwórz za pomocą modułu ładującego program Windows Windows.”) Pasek postępu w oknie instalatora może się zatrzymać, gdy osiągnie około 2/3 drogi. Instalacja jest kontynuowana, mimo że pasek postępu się nie porusza. Poczekaj na zakończenie.

Po instalacji:

W „Konfiguruj wino”, w zakładce Biblioteki w obszarze oznaczonym „Nowe zastąpienie dla biblioteki” wpisz riched20.dlli kliknij Dodaj . Zobaczysz go na poniższej liście. Teraz wybierz z riched20listy, którą właśnie dodaliśmy i kliknij przycisk Edytuj . Ustaw go na Native (Windows) i kliknij OK .

wprowadź opis zdjęcia tutaj

Umożliwi to poprawne działanie programu Powerpoint i innych aplikacji.


Co jest poniżej, zrobiłem to poza tym, co mówi powyższa strona, więc może wiązać się z pewnym ryzykiem. Wydaje się, że bardzo ważne jest, aby nie używać winetricks itp. Przed instalacją, jak podano tutaj i pod adresem WineHQ .


Opcjonalnie zainstalowałem wszystkie czcionki i poprawiłem wygląd, tak jak tutaj .

Lubię też mieć pod ręką klasyczne menu (XP / 2003), dodane w zakładce obok nowych: są do tego różne dodatki, ale ten, którego używam w Windows7, nie działa w Wine, więc mam zainstalowałem to , co jest obsługiwane przez dodanie. (Daj mi komentarz z linkiem do tego, który jest czystszy i działa zgodnie z oczekiwaniami, jeśli go znajdziesz).


W SaveAsPDFandXPS dodatek wydaje się działać zgodnie z oczekiwaniami.

Społeczność
źródło
3

Możesz wypróbować playonlinux . Ma dość przyzwoite narzędzia pakietu Office 2007. Wystarczy uruchomić playonlinux i zainstalować pakiet Office 2007 za pomocą dysku CD lub pliku .exe. W wersji 12.10 działa stosunkowo dobrze, ale nie obsługuje pisania po hebrajsku, arabsku i tak dalej (chyba że je skonfigurujesz). Również instalowanie dodatków (menedżerów bibliografii itp.) Jest prawie oczywiste.

don.joey
źródło
biorąc pod uwagę możliwość regresji w winie, jednoczesne używanie różnych wersji wina byłoby świetne: i Playonlinux może to zapewnić (nie próbowałem tego sam, ale ta funkcja z pewnością zasługuje na przetestowanie): ubuntu.igameilive.com/
2

Tak, wineobsługuje instalację pakietu Office 2007. Niedawno zainstalowałem go na moim laptopie i jak powiedziałeś, nie dał żadnych błędów podczas instalacji, ale podczas próby zapisania i zamknięcia dokumentu pojawia się 2-3 komunikaty o błędach, które jeśli czytasz uważnie, może być bezpiecznie zignorowany. Jednak, jak powiedziałeś, wydaje się, że PowerPoint nie zaczyna się łatwo od dash. Aby otworzyć PowerPoint, otwórz Terminal i przejdź ścieżką, w której został zainstalowany Officei wpisz

wine PPTVIEW.EXE

Aby zlokalizować miejsce instalacji pakietu Office, wpisz

locate PPTVIEW.EXE

na terminalu, który pośrednio poda ścieżkę do zainstalowanego pakietu Office.

Jeśli nie możesz otworzyć dokumentu, prześlij wyniki

wine /home/$USER/.wine/drive_c/Program\ Files\ \(x86\)/Microsoft\ Office/Office12/PPTVIEW.EXE

dowolnej ścieżki, na której zainstalowano pakiet Office jako komentarz do tej odpowiedzi.

Praca w
źródło
O ile wiem, nie mam błędu w zapisywaniu. Zobacz moją odpowiedź z linkiem WineHQ - wydaje się, że istnieje wiele możliwych błędów poza ramami, które są tam wyraźnie określone: ​​brak winetricks do zainstalowania i tak dalej. zainstalowałem świeże wino
Czy mówisz o komunikatach, które otrzymujesz na terminalu podczas instalowania / otwierania jednej z tych aplikacji, takich jak Word, Excel lub PowerPoint? Jeśli tak, możesz je bezpiecznie zignorować, ponieważ nie są to komunikaty o błędach, są to ostrzeżenia lub zwykłe komunikaty o czasie wykonania.
jobin
Nie mam żadnych błędów ani komunikatów: odniosłem się do możliwych błędów, takich jak te, które zgłaszasz , które mogą być związane z nieprzestrzeganiem ściśle tych instrukcji ( appdb.winehq.org/objectManager.php?sClass=version&iId=4992 )
Tak, zwracałem się do ciebie @prprus. Przepraszam, że o tobie nie wspominałem. To wspaniale, świetnie się dzieje!
jobin
0

Począwszy od Wine 1.6.2 do Wine devel 1.9.16, Excel 2007 działa bez Play w systemie Linux. Makra działają, ale jest kilka dziwnych osobliwości:

  1. W oknach dialogowych otwierania / zapisywania pliku nie ma żadnych atrybutów - wyświetlane są tylko nazwy plików. To znany problem datowany od 2013 roku.

    Brak atrybutów pliku

  2. Dokładnie ten sam plik .xlsx, który otwiera się idealnie w dokładnie tej samej kopii MS Office 2007 zainstalowanej na maszynie Wirtualnej XP SP3, nie otwiera się w programie Excel na Wine, z komunikatem, że znalazł „nieczytelną zawartość” (próba odzyskania kończy się niepowodzeniem The workbook cannot be opened or repaired by Microsoft Except because it is corrupt.):

    Program Excel znalazł nieczytelną treść w ... Czy chcesz odzyskać zawartość tego skoroszytu?  Jeśli ufasz źródłu tego skoroszytu, kliknij Tak.

Dan Dascalescu
źródło