Windows/Installation (ru): Difference between revisions

From KDE Community Wiki
*>Kraplax
(Localization tuning tip)
No edit summary
Line 1: Line 1:
{{Template:I18n/Language Navigation Bar|Projects/KDE_on_Windows/Installation}}
{{Template:I18n/Language Navigation Bar|Projects/KDE_on_Windows/Installation}}


{{note|Возможно, действующим разработчикам следует кратко описывать здесь текущее состояние KDE4 для Windows, в то время как мы советуем пользователям делиться опытом на странице [[Talk:{{PAGENAME}}|обсуждений?]]}}
{{note|Возможно, действующим разработчикам следует кратко описывать здесь текущее состояние KDE4 для Windows, в то время как мы советуем пользователям делиться опытом на странице [[Talk:{{PAGENAME}}|обсуждений]]?}}


== Установщик KDE для Windows ==
== Установщик KDE для Windows ==
Line 7: Line 7:
все пакеты, необходимые для запуска приложений KDE в среде MS Windows.
все пакеты, необходимые для запуска приложений KDE в среде MS Windows.
KDE свободен и распространяется с открытым исходным кодом, поэтому Вы можете скомпилировать все приложения "с нуля" из их исходных кодов;
KDE свободен и распространяется с открытым исходным кодом, поэтому Вы можете скомпилировать все приложения "с нуля" из их исходных кодов;
но ради удобства других, добровольцы создают эти пакеты заранее скомпилированных приложений и делают их доступними через Интернет.
но ради удобства других добровольцы создают пакеты заранее скомпилированных приложений и делают их доступными через Интернет.


'''Предупреждение''' Это только самое начало пути KDE4 в Windows,
'''Предупреждение'''
Это только самое начало портирования KDE4 в Windows,
поэтому одни программы будут работать лучше других, третьи вообще могут не запуститься.
поэтому одни программы будут работать лучше других, третьи вообще могут не запуститься.


'''Если у Вас возникли труности, то советуем почитать наши [http://lists.kde.org/?l=kde-windows&r=1&w=2 списки рассылки (на англ. яз.)].'''
'''Если у Вас возникли трудности, то советуем почитать наши [http://lists.kde.org/?l=kde-windows&r=1&w=2 списки рассылки (на англ. яз.)].'''


Вы также можете использовать установщик KDE для Windows, чтобы установить пакеты и исходные тексты, необходимые для ''сборки'' KDE4 в среде Windows (хотя, если Вы собираете KDE4 в Windows, то скорее всего предпочтете систему emerge для сборки KDE и его зависимостей из самых свежих исходных кодов); см. [[Getting Started/Build/KDE4/Windows]].
Вы также можете использовать установщик KDE для Windows, чтобы установить пакеты и исходные тексты, необходимые для ''сборки'' KDE4 в среде Windows (хотя, если Вы собираете KDE4 в Windows, то скорее всего предпочтёте систему emerge для сборки KDE и его зависимостей из самых свежих исходных кодов); см. [[Getting Started/Build/KDE4/Windows]].


=== Краткая последовательность действий ===
=== Краткая последовательность действий ===
Line 27: Line 28:


=== Необходимые пакеты ===
=== Необходимые пакеты ===
При первом запуске установщика KDE перед Вами появится окно приветствия. Так как это Ваша первая установка, то оставьте флажок внизу окна снятым. Перейдите к следующему окну, где Вам необзодимо будет выбрать директорию, в которую будет установлен KDE. Директория может быть любой на ваш вкус, например C:\KDE4.<br/><br/>
При первом запуске установщика KDE перед Вами появится окно приветствия. Так как это Ваша первая установка, то оставьте флажок внизу окна снятым. Перейдите к следующему окну, где Вам необходимо будет выбрать директорию, в которую будет установлена KDE. Директория может быть любой на Ваш вкус, например C:\KDE4.<br/><br/>
В следующем окне Вам необходимо будет указать кто Вы - пользователь или разработчик (опции "End User" и "Developer" соответственно). Установка обычного пользователя загрузит только исполняемые файлы и библиотеки, необходимые для запуска приложений KDE. Режим разработчика же предполагает наличие исходного кода всех пакетов для сборки KDE с нуля. Если вы выбрали режим разработчика, то вы должны выбрать каким компилятором вы пользуетесь - MinGW или MSVC. В настоящий момент в режиме пользователя доступны пакеты только для MSVC.<br/><br/>
В следующем окне Вам необходимо будет указать кто Вы - пользователь или разработчик (опции "End User" и "Developer" соответственно). Установка обычного пользователя загрузит только исполняемые файлы и библиотеки, необходимые для запуска приложений KDE. Режим разработчика же предполагает наличие исходного кода всех пакетов для сборки KDE с нуля. Если вы выбрали режим разработчика, то вы должны выбрать каким компилятором вы пользуетесь - MinGW или MSVC. В настоящий момент в режиме пользователя доступны пакеты только для MSVC.<br/><br/>
Нажмите "Next" и выберите папку в которую будут сохранены все загруженные пакеты. Например C:\KDE4-tmp или C:\KDE4-packages.<br/><br/>
Нажмите "Next" и выберите папку в которую будут сохранены все загруженные пакеты. Например C:\KDE4-tmp или C:\KDE4-packages.<br/><br/>
Следующее окно попросит Вас указать типа Вашего соединения с Интернет. Удобно, если вы используете прокси-сервер. Если вы не используете прокси сервер, то просто нажмите "Next". Если Вы неуверены в том, используется ли прокси-сервер или Ваш веб=браузер уже настроен на правильную работу с ним - выберите второй или третий вариант, в соответствии с используемым браузером. Если хотите ввести все настройки вручную - Ваш вариант последний.<br/><br/>
Следующее окно попросит Вас указать тип Вашего соединения с Интернет. Удобно, если вы используете прокси-сервер. Если Вы не используете прокси сервер, то просто нажмите "Next". Если Вы неуверены в том, используется ли прокси-сервер или Ваш веб=браузер уже настроен на правильную работу с ним - выберите второй или третий вариант, в соответствии с используемым браузером. Если хотите ввести все настройки вручную - Ваш вариант последний.<br/><br/>
Когда в нажмете кнопку "Next" установщик загрузит список доступных серверов и вы сможете выбрать тот, что ближе к Вам. Однако на данный момент список довольно короток.<br/><br/>
Когда Вы нажмёте кнопку "Next", установщик загрузит список доступных серверов и Вы сможете выбрать тот, что находится ближе к Вам. Однако на данный момент список довольно короток.<br/><br/>
После нажатия на "Next" список доступных пакетов будет загружен и обработан для предоставления Вам списка групп пакетов, которые Вы сможете выбрать для дальнейшей установки. Напротив каждой группы пакетов есть краткое описание для того, чтобы Вам легче было выбирать. Отметьте те пакеты, которые Вам нужны. Нажмите "Next".<br/><br/>
После нажатия на "Next" список доступных пакетов будет загружен и обработан для предоставления Вам списка групп пакетов, которые Вы сможете выбрать для дальнейшей установки. Напротив каждой группы пакетов есть краткое описание для того, чтобы Вам легче было выбирать. Отметьте те пакеты, которые Вам нужны. Нажмите "Next".<br/><br/>
В появившемся окне Вы увидите все необходимые зависимости. Просто нажмите "Next" чтобы загрузить все необходимое.<br/><br/>
В появившемся окне Вы увидите все необходимые зависимости. Просто нажмите "Next" чтобы загрузить все необходимое.<br/><br/>
Line 37: Line 38:


=== Проблемы с Установщиком KDE для Windows ===
=== Проблемы с Установщиком KDE для Windows ===
Если во время установки что-то пошло не так, например файл не мог быть заменен, потому что его использовала другая программа, то установщик все равно может сообщить об успешной установке. Если Вы увидите какие-нибудь сообщения об ошибках, то дождитесь окончания установки и перезапустите установщик.<br>
Если во время установки что-то пошло не так, например файл не мог быть заменен, потому что его использовала другая программа, то установщик всё равно может сообщить об успешной установке. Если Вы увидите какие-нибудь сообщения об ошибках, то дождитесь окончания установки и перезапустите установщик.<br>
Если это не помогло или Вам кажется, что это ошибка вызвана работой установщика, сообщите об этом, отправив электронное письмо по [mailto:[email protected] этому адресу.]
Если это не помогло или Вам кажется, что эта ошибка вызвана работой установщика, сообщите об этом, отправив электронное письмо по [mailto:[email protected] этому адресу.]


== Проверка установки ==
== Проверка установки ==
Пройдите в папку <tt>bin</tt>.
Перейдите в папку <tt>bin</tt>.


Попробуйте запустить какое-нибудь Qt приложение, например assistant.exe.
Попробуйте запустить какое-нибудь Qt приложение, например assistant.exe.
Qt приложения имеют меньше зависимостей чем раздутые приложения KDE.
Qt приложения имеют меньше зависимостей чем приложения KDE.


Если получилось - попробуйте запустить простое приложение KDE, например lskat.exe из пакета kdegames.
Если получилось - попробуйте запустить простое приложение KDE, например lskat.exe из пакета kdegames.
Line 52: Line 53:
==Тонкая настройка==
==Тонкая настройка==
===Стиль Oxygen для элементов интерфейса===
===Стиль Oxygen для элементов интерфейса===
По умолчанию все элементы интерфейса в приложениях KDE для Windows соответствуют системным. Однако, у вас уже установлен стиль Oxygen (это библиотека подключаемых модулей %KDEROOT%\lib\kde4\plugins\styles\oxygen.dll), и Вы можете использовать его. Для настройки отдельного пользователя:
По умолчанию все элементы интерфейса в приложениях KDE для Windows соответствуют системным. Однако, у Вас уже установлен стиль Oxygen (это библиотека подключаемых модулей %KDEROOT%\lib\kde4\plugins\styles\oxygen.dll), и Вы можете использовать его. Для настройки отдельного пользователя:
#исправьте <tt>%UserPROFILE%\.kde\share\config\kdeglobals</tt> с помощью любого текстового редактора (напр. kwrite) Замечание: команда консоли `cd %UserPROFILE%` переместит вас в папку %UserPROFILE%, значение которой зависит от имени пользователя, например "C:\Documents and Settings\mark"
#исправьте <tt>%UserPROFILE%\.kde\share\config\kdeglobals</tt> с помощью любого текстового редактора (напр. kwrite) Замечание: команда консоли `cd %UserPROFILE%` переместит вас в папку %UserPROFILE%, значение которой зависит от имени пользователя, например "C:\Documents and Settings\mark"
#найдите секцию general (строки после "[General]"). Если такой секции нет - создайте её.
#найдите секцию general (строки после "[General]"). Если такой секции нет - создайте её.
Line 78: Line 79:
* Многие игры запускаются
* Многие игры запускаются
* Выбор File > Open (Файл > Открыть) корректно запускает klauncher.exe, kioslave.exe и kded4.exe, и при необходимости запускает kbuildsycoca4.exe.
* Выбор File > Open (Файл > Открыть) корректно запускает klauncher.exe, kioslave.exe и kded4.exe, и при необходимости запускает kbuildsycoca4.exe.
* Полнотекстовый поиск в цетре помощи khelpcenter не работает из-за отключенный Perl-скриптов.
* Полнотекстовый поиск в цетре помощи khelpcenter не работает из-за отключенных Perl-скриптов.
* Многие приложения не имеют иконки в проводнике Windows (исконка в вид пустого окошка).
* Многие приложения не имеют иконки в проводнике Windows (исконка в вид пустого окошка).
* Приложения которые пытаются воспроизводить звук могут выводить предупреждение о проблемах с "Multimedia Backend". Для правильной работы требуется движок [http://phonon.kde.org/ Phonon] для Windows. Из-за нехватки человекоресурсов пока что не существует поддержки этого движка.
* Приложения которые пытаются воспроизводить звук могут выводить предупреждение о проблемах с "Multimedia Backend". Для правильной работы требуется движок [http://phonon.kde.org/ Phonon] для Windows. Из-за нехватки человекоресурсов пока что не существует поддержки этого движка.
Line 84: Line 85:
Общие замечания:
Общие замечания:
* Есть много KDE программ, которые не входят в KDE 4.0.0 и на данный момент не имеют пакетов для MS Windows.
* Есть много KDE программ, которые не входят в KDE 4.0.0 и на данный момент не имеют пакетов для MS Windows.
* KDE-windows спроектирован так, что не выдаст всего великолепия рабочего стола KDE, поэтому никаких композитных менеджеров KWin, меню "Пуск" специфичных для KDE, поддержки Plasma, и т.п.
* KDE-windows не поддерживает всех возможностей, доступных под Linux, поэтому нет никаких композитных менеджеров KWin, меню "Пуск" специфичных для KDE, поддержки Plasma, и т.п. Это связано с ограничениями Windows.
* Некоторые приложения KDE используют специфичные для UNIX систем особености, такие как использование псевдотерминалов в konsole, поэтому их перенос на MS Windows сильно затруднен.
* Некоторые приложения KDE используют специфичные для UNIX систем особенности, такие как использование псевдотерминалов в konsole, поэтому их перенос на MS Windows сильно затруднен.


=== Состояние и содержимое пакетов===
=== Состояние и содержимое пакетов===

Revision as of 08:18, 29 May 2008

Template:I18n/Language Navigation Bar

Note

Возможно, действующим разработчикам следует кратко описывать здесь текущее состояние KDE4 для Windows, в то время как мы советуем пользователям делиться опытом на странице обсуждений?


Установщик KDE для Windows

Вы можете использовать этот установщик, чтобы скачать и установить все пакеты, необходимые для запуска приложений KDE в среде MS Windows. KDE свободен и распространяется с открытым исходным кодом, поэтому Вы можете скомпилировать все приложения "с нуля" из их исходных кодов; но ради удобства других добровольцы создают пакеты заранее скомпилированных приложений и делают их доступными через Интернет.

Предупреждение Это только самое начало портирования KDE4 в Windows, поэтому одни программы будут работать лучше других, третьи вообще могут не запуститься.

Если у Вас возникли трудности, то советуем почитать наши списки рассылки (на англ. яз.).

Вы также можете использовать установщик KDE для Windows, чтобы установить пакеты и исходные тексты, необходимые для сборки KDE4 в среде Windows (хотя, если Вы собираете KDE4 в Windows, то скорее всего предпочтёте систему emerge для сборки KDE и его зависимостей из самых свежих исходных кодов); см. Getting Started/Build/KDE4/Windows.

Краткая последовательность действий

  • Зайдите на http://www.winkde.org/pub/kde/ports/win32/installer/
  • Скачайте самую последнюю версию установщика и сохраните ее на диск, например в C:\KDE4
  • Запустите установщик, скачайте то, что Вам нужно (см. пункт Необходимые пакеты ниже).
  • Добавьте переменную окружения KDEDIRS (Пуск > Панель управления > Система > Дополнительно > Переменные среды, нажмите "Создать" в разделе Пользовательские переменные и создайте переменную с именем KDEDIRS и значением равным папке, в которую Вы установили KDE4, напр. C:\KDE4).
  • Добавьте папку библиотек, %KDEDIRS\lib, и папку исполняемых файлов, %KDEDIRS\bin, к переменной %PATH% Windows. (Пуск > Панель управления > Система > Дополнительно > Переменные среды, дважды щелкните на системной переменной Path и добавьте эти строки, разделяя их точкой с запятой.)
  • Если у Вас не установлена Visual Studio 2005, то скачайте и установите "Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)" [1]
  • Попробуйте запустить какое-нибудь Qt приложение в папке bin, например linguist.exe
  • Если получилось, попробуйте запустить любое приложение KDE, такое как kwrite.exe.

Необходимые пакеты

При первом запуске установщика KDE перед Вами появится окно приветствия. Так как это Ваша первая установка, то оставьте флажок внизу окна снятым. Перейдите к следующему окну, где Вам необходимо будет выбрать директорию, в которую будет установлена KDE. Директория может быть любой на Ваш вкус, например C:\KDE4.

В следующем окне Вам необходимо будет указать кто Вы - пользователь или разработчик (опции "End User" и "Developer" соответственно). Установка обычного пользователя загрузит только исполняемые файлы и библиотеки, необходимые для запуска приложений KDE. Режим разработчика же предполагает наличие исходного кода всех пакетов для сборки KDE с нуля. Если вы выбрали режим разработчика, то вы должны выбрать каким компилятором вы пользуетесь - MinGW или MSVC. В настоящий момент в режиме пользователя доступны пакеты только для MSVC.

Нажмите "Next" и выберите папку в которую будут сохранены все загруженные пакеты. Например C:\KDE4-tmp или C:\KDE4-packages.

Следующее окно попросит Вас указать тип Вашего соединения с Интернет. Удобно, если вы используете прокси-сервер. Если Вы не используете прокси сервер, то просто нажмите "Next". Если Вы неуверены в том, используется ли прокси-сервер или Ваш веб=браузер уже настроен на правильную работу с ним - выберите второй или третий вариант, в соответствии с используемым браузером. Если хотите ввести все настройки вручную - Ваш вариант последний.

Когда Вы нажмёте кнопку "Next", установщик загрузит список доступных серверов и Вы сможете выбрать тот, что находится ближе к Вам. Однако на данный момент список довольно короток.

После нажатия на "Next" список доступных пакетов будет загружен и обработан для предоставления Вам списка групп пакетов, которые Вы сможете выбрать для дальнейшей установки. Напротив каждой группы пакетов есть краткое описание для того, чтобы Вам легче было выбирать. Отметьте те пакеты, которые Вам нужны. Нажмите "Next".

В появившемся окне Вы увидите все необходимые зависимости. Просто нажмите "Next" чтобы загрузить все необходимое.

После загрузки сех пакетов они будут распакованы и обработаны установщиком. Последнее окно оповестит Вас об успешной установке KDE для Windows.

Проблемы с Установщиком KDE для Windows

Если во время установки что-то пошло не так, например файл не мог быть заменен, потому что его использовала другая программа, то установщик всё равно может сообщить об успешной установке. Если Вы увидите какие-нибудь сообщения об ошибках, то дождитесь окончания установки и перезапустите установщик.
Если это не помогло или Вам кажется, что эта ошибка вызвана работой установщика, сообщите об этом, отправив электронное письмо по этому адресу.

Проверка установки

Перейдите в папку bin.

Попробуйте запустить какое-нибудь Qt приложение, например assistant.exe. Qt приложения имеют меньше зависимостей чем приложения KDE.

Если получилось - попробуйте запустить простое приложение KDE, например lskat.exe из пакета kdegames.

Посмотрите в Ваше меню "Пуск": должен появиться новый пункт "KDE 4.XX.XX Release". В его подменю вы сможете найти все приложения, которые Вы установили.

Тонкая настройка

Стиль Oxygen для элементов интерфейса

По умолчанию все элементы интерфейса в приложениях KDE для Windows соответствуют системным. Однако, у Вас уже установлен стиль Oxygen (это библиотека подключаемых модулей %KDEROOT%\lib\kde4\plugins\styles\oxygen.dll), и Вы можете использовать его. Для настройки отдельного пользователя:

  1. исправьте %UserPROFILE%\.kde\share\config\kdeglobals с помощью любого текстового редактора (напр. kwrite) Замечание: команда консоли `cd %UserPROFILE%` переместит вас в папку %UserPROFILE%, значение которой зависит от имени пользователя, например "C:\Documents and Settings\mark"
  2. найдите секцию general (строки после "[General]"). Если такой секции нет - создайте её.
  3. в секции General ([General]), исправьте строку widgetStyle=.... на widgetStyle=oxygen. Если строки widgetStyle=... не существует - создайте её.

Все запущенные после этого приложения будут использовать стиль Oxygen.

Двойной щелчок мыши вместо одного

Чтобы заставить мышь использовать двойной щелчок для запуска файлов и открытия папок вместо одинарного по умолчанию:

  1. добавьте в вышеуказанный файл новую секцию KDE со следующим содержимым:

[KDE]
SingleClick=false


Все запущенные после этого приложения (такие как Dolphin, Konqueror и т.д.) будут использовать двойной щелчок.

Настройка локализации

Чтобы изменить язык интерфейса:

  1. добавьте в вышеуказанный файл секццию со следующим содержимым:

[Locale]
Country=**
Language=**


Замените ** Вашим кодом страны в нижнем регистре, напр. для Польши - pl. Естественно Вам необходимо будет установить соответствующий пакет локализации.

Состояние

Установка пакетов 4.00.73 с помощью kdewin-installer-gui-0.9.2.exe:

  • Запуск приложения KDE корректно запускает dbus-daemon.exe
  • Многие игры запускаются
  • Выбор File > Open (Файл > Открыть) корректно запускает klauncher.exe, kioslave.exe и kded4.exe, и при необходимости запускает kbuildsycoca4.exe.
  • Полнотекстовый поиск в цетре помощи khelpcenter не работает из-за отключенных Perl-скриптов.
  • Многие приложения не имеют иконки в проводнике Windows (исконка в вид пустого окошка).
  • Приложения которые пытаются воспроизводить звук могут выводить предупреждение о проблемах с "Multimedia Backend". Для правильной работы требуется движок Phonon для Windows. Из-за нехватки человекоресурсов пока что не существует поддержки этого движка.

Общие замечания:

  • Есть много KDE программ, которые не входят в KDE 4.0.0 и на данный момент не имеют пакетов для MS Windows.
  • KDE-windows не поддерживает всех возможностей, доступных под Linux, поэтому нет никаких композитных менеджеров KWin, меню "Пуск" специфичных для KDE, поддержки Plasma, и т.п. Это связано с ограничениями Windows.
  • Некоторые приложения KDE используют специфичные для UNIX систем особенности, такие как использование псевдотерминалов в konsole, поэтому их перенос на MS Windows сильно затруднен.

Состояние и содержимое пакетов

Пакет Состояние Содержимое
kdebase упакован Konqueror, Dolphin, KWrite, и т.д.
kdegames упакован Kgoldrunner, Kpat, KMahjongg, и т.д.
kdesdk упакован Kate, Umbrello, и т.д.
kdetoys упакован без Umbrello KTeatime, и т.д.
kdeedu упакован Marble, Parley, KStars, KHangman, и т.д.
kdegraphics упакован Okular, kolourpaint, и т.д.
amarok не собирается Музыкальный плеер Amarok
koffice упакован KWord, Krita, Karbon, и т.д.
kdepim не собирается KMail, AKregator, и т.д.
kdenetwork упакован Kopete, KGet, и т.д.
kdeutils не упакован KGpg, KWallet, и т.д.
ktorrent упакован утилита KTorrent