Windows/Installation (de): Difference between revisions

From KDE Community Wiki
(updated installer link)
 
(12 intermediate revisions by 7 users not shown)
Line 1: Line 1:
{{Template:I18n/Language Navigation Bar|Projects/KDE_on_Windows/Installation}}


{{note|Perhaps actual developers should summarize status of KDE4 on Windows here, while we encourage users to describe their experiences on the [[Talk:{{PAGENAME}}|Talk page?]]}}
{{note|Eventuell sollten aktive Entwickler den gegenwärtigen Stand des KDE-Ports für Windows hier zusammenfassen, während wir die Nutzer ermutigen sollten, Ihre Erfahrungen auf der [[Talk:{{PAGENAME}}|Talk page]] zu berichten.}}


{{note|Diese Seite ist nochn nicht vollständig ins Deutsche übersetzt. Außerdem kann die Übersetztun noch Fehler enthalten.}}
{{note|Diese Seite ist noch nicht vollständig ins Deutsche übersetzt. Außerdem kann die Übersetzung noch Fehler enthalten.}}


== KDE Installer für Windows ==
== KDE Installer für Windows ==
Dieser Installer kann dafür benutzt werden, um verschiedene Binärpakete zu downloaden und zu installieren, die dafür benötigt werden, KDE Programme unter MS Windows auszuführen. KDE ist frei und open source, also kann man alle Programme auch direkt aus dem Quellcode erstellen.
Dieser Installer kann genutzt werden, um die verschiedenen Binärpakete herunterzuladen und zu installieren, welche zur Ausführung von KDE-Programmen unter MS Windows erforderlich sind. KDE ist frei und quelloffen, sodass man alle Programme auch direkt aus dem Quellcode erstellen kann.
Als Erleichterung für andere haben Freiwillige jedoch diese vorcompilierten Pakete erstellt und im Internet erreichbar gemacht.
Zur Vereinfachung der Installation haben Freiwillige diese Pakete vorkompiliert und im Internet zur Verfügung gestellt.


'''Disclaimer''' "KDE4 on Windows" ist noch in einem frühen Stadium der Entwicklung. Einige Programme arbeiten besser als andere und einige laufen überhaupt nicht.
'''Disclaimer''' "KDE4 on Windows" ist noch in einem frühen Stadium der Entwicklung. Einige Programme laufen besser als andere, einige noch gar nicht.


'''Fals es Probleme geben sollte, sollte man einen Blick auf die [http://lists.kde.org/?l=kde-windows&r=1&w=2| Mailing Liste] werfen.'''
'''Falls Probleme auftauchen, sollte man einen Blick auf die [http://lists.kde.org/?l=kde-windows&r=1&w=2| Mailing Liste] werfen.'''


Der KDE Installer kann auch dazu verwendet werden, Quellcode und die notwendigen Pakete, um KDE4 auf Windows zu ''erstellen'' zu installieren (obwohl Sie das emerge-System bevorzugen könnten um KDE und seine Abhängigkeiten zu installieren, wenn Sie KDE4 auf Windows erstellen möchten); siehe auch [[Getting Started/Build/KDE4/Windows]].
Der KDE-Installer kann auch dazu verwendet werden, Quellcode und die erforderlichen Pakete, um KDE4 auf Windows ''erstellen'' zu können, zu installieren. (Zu diesem Zweck ist eventuell das emerge-System zu bevorzugen, mittels dessen Sie KDE und seine Abhängigkeiten aus den aktuellsten Quellen kompilieren können); siehe auch [[Windows/Imported From TechBase/Build]].


=== Zusammenfassung ===
=== Zusammenfassung ===
* http://www.winkde.org/pub/kde/ports/win32/installer/ aufrufen
* http://www.winkde.org/pub/kde/ports/win32/installer/ aufrufen
* Die aktuellste Version Downloaden und speichern, z.B. nach <tt>C:\KDE4</tt>
* Die aktuellste Version downloaden und speichern, z.B. nach <tt>C:\KDE4</tt>
* Den Installer aufrufen, alles Benötigte downloaden (sihe auch [[#benötigte Pakete herunterladen]] weiter unten).
* Den Installer aufrufen, alles Benötigte downloaden (siehe auch [[#benötigte Pakete herunterladen]] weiter unten).
* Das lib Verzeichnus, z.B. <tt>C:\KDE4\lib</tt> zur %PATH%-Variablen hinzufügen. (Start > Systemsteuerung > System > Erwitert > Umgebungsvariablen,
* Das bin- und das lib-Verzeichnis z.B. <tt>C:\KDE4\lib</tt> zur %PATH%-Variablen hinzufügen (Start > Systemsteuerung > System > Erweitert > Umgebungsvariablen,
Doppelklick auf die Path-Systemvariable und das Verzeichnis, mit Semikolon getrennt, hinzufügen.)
Doppelklick auf die Path-Systemvariable und das Verzeichnis, mit Semikolon getrennt, hinzufügen).
* Die KDEDIRS Umgebungsvariable hinzufügen (Start > Systemsteuerung > System > Erwitert > Umgebungsvariablen, auf [Neu] (bei Benutzervariablen) klicken. Als Namen <tt>KDEDIRS</tt> und als Wert das Installationsverzeichnis von KDE4 eingeben (z.B. <tt>C:\KDE4</tt>).
* Versuchen, eine QT-Applikation im <tt>bin</tt> Vezeichnis, wie zum Beispiel linguist.exe auszuführen.
* [TEMPORARILY] Den Instruktionen bei [[#nach der Installation]] folgen
* Falls das geht, versuchen KDE Applikationen wie <tt>kwrite.exe</tt> auszuführen.
* Versuchen, eine QT-Applikation im <tt>bin</tt> Vezwichniss, wie zum Beispiel linguist.exe auszuführen
* Fals das geht, versuchen KDE Applikationen wie <tt>kwrite.exe</tt> auszuführen.


=== benötigte Pakete herunterladen ===
=== benötigte Pakete herunterladen ===
Ein einzelnes KDE-Programm basiert auf vielen anderen Programmbibliotheken und Paketen; dadurch ist jede .exe relativ klein.
Ein einzelnes KDE-Programm basiert auf vielen anderen Programmbibliotheken und Paketen; dadurch ist jede .exe relativ klein.
Der KDE-Installer hat zwar eine bedingte Kenntniss dieser Abhäängigkeiten, aber keine Vollständige.
Der KDE-Installer erledigt alle Abhängigkeiten für den Benutzer.
Desshalb könnte es bei den ersten Versuchen, ein Programm auszuführen, Fehlermelungen über fehlende DLLs geben.
 
Fals Sie nicht vorhaben, KDE aus dem Quelltext heraus aufzubauen, klicken sie weder auf "all" noch auf "src", da sie die Quellcodes nicht benötigen. ''Unclear whether you need lib for each''.


Es gibt zwei Enwicklungssysteme für "KDE on Windows", Microsofts Visual C sowie [http://en.wikipedia.org/wiki/MinGW MinGW].  
Es gibt zwei Enwicklungssysteme für "KDE on Windows", Microsofts Visual C sowie [http://en.wikipedia.org/wiki/MinGW MinGW].  
Auch wenn Sie nur Binärpackete ausführen und nicht vorhaben, KDE4 selbst aufzubauen, müssen sie wegen der bereitgestellten Laufzeitumgebungen, müssen sie ein System wählen. Sie können frei entwscheiden, welches.
Auch wenn Sie nur Binärpakete ausführen und nicht vorhaben, KDE4 selbst aufzubauen, müssen sie wegen der bereitgestellten Laufzeitumgebungen ein System auswählen. Sie können frei entscheiden, welches.
 
Die eigentlichen KDE Programme sind in verschiedenen Gruppen organisiert: kdeedu, kdegames und kdegraphics.
 
folgende Pakete gehören zu den Minimalvoraussetzungen, um KDE-Applikationen auszuführen:
: dbus-msvc, kdebase-msvc, kdewin32-msvc, qt-msvc, vcredist, ??


Der "Dependencies"-Tab für ein bestimmtes Paket listet einige der zusätzlich benötigten Packete auf.
Die eigentlichen KDE-Programme sind in verschiedenen Gruppen organisiert: kdeedu, kdegames und kdegraphics (sogenannte Module).
Jedoch funktioniert das Überprüfen der Abhängigkeiten zuzeit nur für Abhängigkeiten ersten Grades.
Andere Abhängigkeiten sind nicht immer leicht zu bestimmen.
Wenn Sie zu Beispiel kdegames nur mit seinen Abhängigkeiten installieren, werden Sie es nicht ausführen können, das Sie außerdem libstreamanalyze benötigen
(dafür müssen sie das stringi Packet installieren).
rhabacker: This is fixed in installer version > 0.8.4.  


Unter [[Getting_Started/Build/KDE4/Windows/3rd-party_libraries]] findet sich eine vollständigere Liste der Abhängigkeiten.
Der "Dependencies"-Tab für ein bestimmtes Paket listet einige der zusätzlich benötigten Pakete auf.


=== Fehler im Installer ===
=== Fehler im Installer ===
Falls Sie einen Fehler finden, melden sie ihn bitte an [mailto:[email protected]].
Falls Sie einen Fehler finden, melden sie ihn bitte an [mailto:[email protected]].


==== Successful? completion ====
=== Erfolgreicher? Abschluss ===
If something goes wrong during installation, for example a file can't be replaced because it is still in use, the installer may still report successful completion. If you see any alert or failure message from the installer, when it completes quit and re-run it.
Wenn während der Installation fehlschlägt, zum Beispiel eine Datei kann nicht ersetzt werden weil sie gerade in Benutzung ist, kann es passieren, dass der Installer einen erfolgreichen Abschluss der Installation Berichtet. Wenn Sie eine Warnung oder Fehlermeldung vom Installer bekommen, sobald er fertig ist sollten Sie Beenden und nochmals Neustarten.


==== Dependencies, not detailed version dependencies ====
==== Dependencies, not detailed version dependencies ====
Line 63: Line 47:


== nach der Installation ==
== nach der Installation ==
Zurzeit ist es noch notwendig, einige Komandozeilen-Programme auszuführen, um KDE aufzusetzen.
Zur Zeit ist es noch notwendig, einige Kommandozeilen-Programme auszuführen, um KDE aufzusetzen.


===update-mime-database ausführen===
===update-mime-database ausführen===
Stellen Sie sicher, dass keine zu KDE gehörigen Programme laufen: starten sie den Task Manager (taskmgr.exe), gehen sie zum Reiter Prozesse und beenden sie alle Instanzen von dbus-daemon.exe, kded4.exe, kioslave.exe und klauncher.exe (und allen anderen KDE-Applikationen).
Stellen Sie sicher, dass keine zu KDE gehörigen Programme laufen: starten Sie den Taskmanager (taskmgr.exe), gehen Sie zum Reiter Prozesse und beenden Sie alle Instanzen von dbus-daemon.exe, kded4.exe, kioslave.exe und klauncher.exe (und allen anderen KDE-Applikationen).


Öffnen sie eine Kommandozeile (cmd.exe) und gehen sie zu dem Verzeichnis, in das sie KDE installiert haben. Wenn KDE zum Beispiel in C:\KDE4 lieg, rufen Sie folgende Befehle aus:
Öffnen Sie eine Kommandozeile (cmd.exe) und gehen Sie zu dem Verzeichnis, in das Sie KDE installiert haben. Wenn KDE zum Beispiel in C:\KDE4 liegt, führen Sie folgende Befehle aus:
   C:\KDE4> '''bin\update-mime-database C:\KDE4\share\mime'''
   C:\KDE4> '''bin\update-mime-database C:\KDE4\share\mime'''
Sie werden eine Menge Warnungen erhalten. Die meisten können Sie ignorieren;
Sie werden eine Menge Warnungen erhalten. Die meisten können Sie ignorieren;
Fals sie angewiesen werden, update-mime-database als root auszuführen, befinden Sie sich nicht im Installationsverzeichnis.
Falls Sie angewiesen werden, update-mime-database als root auszuführen, befinden Sie sich nicht im Installationsverzeichnis.


===kbuildsyscoca4 ausführen===
===kbuildsyscoca4 ausführen===
Nachdem Sie den vorherigen Schritt ausgeführt haben, starten Sie  
Nachdem Sie den vorherigen Schritt ausgeführt haben, starten Sie  
   C:\KDE4> '''bin\kbuildsycoca4 --noincremental'''
   C:\KDE4> '''bin\kbuildsycoca4 --noincremental'''
Fals das Programm sich beschwert, es währe nicht genug Speicherplatz vorhanden (was warscheinlich nicht der Fall ist), haben Sie immer noch einige KDE-Programme laufen. sließen Sie diese und versuchen sie es noch einmal.
Falls das Programm sich beschwert, es währe nicht genug Speicherplatz vorhanden (was wahrscheinlich nicht der Fall ist), haben Sie immer noch einige KDE-Programme laufen. Schließen Sie diese und versuchen sie es noch einmal.


Wir entschuldigen uns für die Unannehmlichkeiten &mdash; wir hoffen, dass es in den nächsten Versionen eine bessere Lösung gibt.
Wir entschuldigen uns für die Unannehmlichkeiten &mdash; wir hoffen, dass es in den nächsten Versionen eine bessere Lösung gibt.
Line 83: Line 67:
Navigieren Sie ins <tt>bin</tt> Verzeichnis.
Navigieren Sie ins <tt>bin</tt> Verzeichnis.


Versuchen sie, das Qt Programm assistant.exe auszuführen (QT-Programme haben geringere Anforderungen als KDE Applikationen).
Versuchen Sie, das Qt Programm assistant.exe auszuführen (QT-Programme haben geringere Anforderungen als KDE-Applikationen).


Wenn das funktioniert, versuchen Sie, eine simple KDE-Applikation wie lskat.exe aus dem kdegames Packet auszuführen.
Wenn das funktioniert, versuchen Sie eine simple KDE-Applikation wie lskat.exe aus dem kdegames Paket auszuführen.


Die erste KDE-Applikation, die Sie starten, wird eine Konsole öffnen, um den [http://en.wikipedia.org/wiki/D-Bus D-Bus daemon] zu starten.
Die erste KDE-Applikation, die Sie starten, wird eine Konsole öffnen, um den [http://en.wikipedia.org/wiki/D-Bus D-Bus daemon] zu starten.

Latest revision as of 14:58, 18 March 2016

Note

Eventuell sollten aktive Entwickler den gegenwärtigen Stand des KDE-Ports für Windows hier zusammenfassen, während wir die Nutzer ermutigen sollten, Ihre Erfahrungen auf der Talk page zu berichten.


Note

Diese Seite ist noch nicht vollständig ins Deutsche übersetzt. Außerdem kann die Übersetzung noch Fehler enthalten.


KDE Installer für Windows

Dieser Installer kann genutzt werden, um die verschiedenen Binärpakete herunterzuladen und zu installieren, welche zur Ausführung von KDE-Programmen unter MS Windows erforderlich sind. KDE ist frei und quelloffen, sodass man alle Programme auch direkt aus dem Quellcode erstellen kann. Zur Vereinfachung der Installation haben Freiwillige diese Pakete vorkompiliert und im Internet zur Verfügung gestellt.

Disclaimer "KDE4 on Windows" ist noch in einem frühen Stadium der Entwicklung. Einige Programme laufen besser als andere, einige noch gar nicht.

Falls Probleme auftauchen, sollte man einen Blick auf die Mailing Liste werfen.

Der KDE-Installer kann auch dazu verwendet werden, Quellcode und die erforderlichen Pakete, um KDE4 auf Windows erstellen zu können, zu installieren. (Zu diesem Zweck ist eventuell das emerge-System zu bevorzugen, mittels dessen Sie KDE und seine Abhängigkeiten aus den aktuellsten Quellen kompilieren können); siehe auch Windows/Imported From TechBase/Build.

Zusammenfassung

Doppelklick auf die Path-Systemvariable und das Verzeichnis, mit Semikolon getrennt, hinzufügen).

  • Versuchen, eine QT-Applikation im bin Vezeichnis, wie zum Beispiel linguist.exe auszuführen.
  • Falls das geht, versuchen KDE Applikationen wie kwrite.exe auszuführen.

benötigte Pakete herunterladen

Ein einzelnes KDE-Programm basiert auf vielen anderen Programmbibliotheken und Paketen; dadurch ist jede .exe relativ klein. Der KDE-Installer erledigt alle Abhängigkeiten für den Benutzer.

Es gibt zwei Enwicklungssysteme für "KDE on Windows", Microsofts Visual C sowie MinGW. Auch wenn Sie nur Binärpakete ausführen und nicht vorhaben, KDE4 selbst aufzubauen, müssen sie wegen der bereitgestellten Laufzeitumgebungen ein System auswählen. Sie können frei entscheiden, welches.

Die eigentlichen KDE-Programme sind in verschiedenen Gruppen organisiert: kdeedu, kdegames und kdegraphics (sogenannte Module).

Der "Dependencies"-Tab für ein bestimmtes Paket listet einige der zusätzlich benötigten Pakete auf.

Fehler im Installer

Falls Sie einen Fehler finden, melden sie ihn bitte an [1].

Erfolgreicher? Abschluss

Wenn während der Installation fehlschlägt, zum Beispiel eine Datei kann nicht ersetzt werden weil sie gerade in Benutzung ist, kann es passieren, dass der Installer einen erfolgreichen Abschluss der Installation Berichtet. Wenn Sie eine Warnung oder Fehlermeldung vom Installer bekommen, sobald er fertig ist sollten Sie Beenden und nochmals Neustarten.

Dependencies, not detailed version dependencies

The installer tracks dependencies on packages, but not particular versions of packages. So in end user install mode, the installer won't alert you to the existence of a newer version of a supporting package, and doesn't know when one of the "high-level" end-user packages requires this newer version.

As a workaround, if you go into %KDEDIRS%\manifest and delete the .mft and .ver files for a package (e.g. qt-msvc-4.3.3-2-bin.mft, qt-msvc-4.3.3-2-bin.ver, etc.), the installer will see that you've uninstalled a package. Then, should another package require that package the installer will download the most recent one available from the mirror.

nach der Installation

Zur Zeit ist es noch notwendig, einige Kommandozeilen-Programme auszuführen, um KDE aufzusetzen.

update-mime-database ausführen

Stellen Sie sicher, dass keine zu KDE gehörigen Programme laufen: starten Sie den Taskmanager (taskmgr.exe), gehen Sie zum Reiter Prozesse und beenden Sie alle Instanzen von dbus-daemon.exe, kded4.exe, kioslave.exe und klauncher.exe (und allen anderen KDE-Applikationen).

Öffnen Sie eine Kommandozeile (cmd.exe) und gehen Sie zu dem Verzeichnis, in das Sie KDE installiert haben. Wenn KDE zum Beispiel in C:\KDE4 liegt, führen Sie folgende Befehle aus:

 C:\KDE4> bin\update-mime-database C:\KDE4\share\mime

Sie werden eine Menge Warnungen erhalten. Die meisten können Sie ignorieren; Falls Sie angewiesen werden, update-mime-database als root auszuführen, befinden Sie sich nicht im Installationsverzeichnis.

kbuildsyscoca4 ausführen

Nachdem Sie den vorherigen Schritt ausgeführt haben, starten Sie

 C:\KDE4> bin\kbuildsycoca4 --noincremental

Falls das Programm sich beschwert, es währe nicht genug Speicherplatz vorhanden (was wahrscheinlich nicht der Fall ist), haben Sie immer noch einige KDE-Programme laufen. Schließen Sie diese und versuchen sie es noch einmal.

Wir entschuldigen uns für die Unannehmlichkeiten — wir hoffen, dass es in den nächsten Versionen eine bessere Lösung gibt.

Testen der Installation

Navigieren Sie ins bin Verzeichnis.

Versuchen Sie, das Qt Programm assistant.exe auszuführen (QT-Programme haben geringere Anforderungen als KDE-Applikationen).

Wenn das funktioniert, versuchen Sie eine simple KDE-Applikation wie lskat.exe aus dem kdegames Paket auszuführen.

Die erste KDE-Applikation, die Sie starten, wird eine Konsole öffnen, um den D-Bus daemon zu starten.

Feintuning

Set Oxygen style for widgets

The default KDE widget style on Windows is the native one. You already have Oxygen style installed (which is a plugin library %KDEROOT%\lib\kde4\plugins\styles\oxygen.dll), so it can be used as well. To set it for a single user:

  1. edit %UserPROFILE%\.kde\share\config\kdeglobals with any text editor (e.g. kwrite)
  2. locate line containing "[General]" text, what is a section, if there is no such line, add one
  3. replace or add widgetStyle=.... line with widgetStyle=oxygen.

Newly started applications should be displayed with Oxygen style now.

Status

Using kdewin-installer-gui-0.8.6.exe to install 4.00.60 packages:

  • starting a KDE program correctly starts dbus-daemon.exe
  • many games run
  • choosing File > Open correctly starts klauncher.exe, kioslave.exe and kded4.exe, and runs kbuildsycoca4.exe as needed.
  • Full-text search in khelpcenter does not work because Perl scripts are disabled.
  • Many applications have a generic icon in Windows Explorer.
  • Applications that try to play sounds might display an alert about "Multimedia Backend" problems. This requires the Windows backend for Phonon. The amarok package installs an experimental Windows phonon backend. Amarok plays music!!

General notes:

  • There are many other KDE programs that are not part of KDE 4.0.0 and are not currently packaged for Windows, such as KOffice 2.
  • By design, KDE-windows does not provide the full-blown KDE desktop, thus no KWin composite manager, KDE-specific "start" menus, Plasma desktop, etc.

Package status and contents

package status contains applications
kdebase packaged Konqueror, Dolphin, KWrite, etc.
kdegames packaged Kgoldrunner, Kpat, KMahjongg, etc.
kdesdk packaged Kate, Umbrello, etc.
kdetoys packaged KTeatime, etc.
kdeedu packaged Marble, Parley, KStars, KHangman, etc.
kdegraphics not packaged Okular, kolourpaint, etc.
amarok packaged Amarok music player
koffice not packaged KWord, Krita, Karbon, etc.
kdepim not building KMail, AKregator, etc.
kdenetwork not building Kopete, KGet, etc.
kdeutils not packaged KGpg, KWallet, etc.