Archive:Projects/KDE on Windows/Installation (zh CN): Difference between revisions

From KDE TechBase
(New page: [运行中的计划]运行于Windows平台KDE的安装程序 ------------------------------ 也许开发者们应该在这里概述KDE4在Windows上的情况,但是我们更鼓励用户...)
 
 
(12 intermediate revisions by 4 users not shown)
Line 1: Line 1:
[运行中的计划]运行于Windows平台KDE的安装程序
------------------------------
也许开发者们应该在这里概述KDE4在Windows上的情况,但是我们更鼓励用户在Talk Page[http://techbase.kde.org/index.php?title=Talk:Projects/KDE_on_Windows/Installation]上谈谈他们的感想及经验。
------------------------------
检索
[隐藏]
1.为Windows开发的KDE安装程序
1.1步骤简述
1.2下载必要的安装包
1.3程序产生的问题
2.安装后配置
2.1运行update-mime-database
2.2运行kbuildsyscoca4
3.检查你的安装
4.细节配置
4.1为widgets设置Oxygen风格
5.开发状况
5.1开发状况和内容


[编辑]为Windows开发的KDE安装程序(下称KDE On Win)
 
{{note|也许开发者们应该在这里概述KDE4在Windows上的情况,但是我们更鼓励用户在 [[Talk:{{PAGENAME}}|Talk page?]]上谈谈他们的感想及经验。}}
 
==为Windows开发的KDE安装程序(下称KDE On Win)==
 
你可以用这个安装程序下载并安装多种你必须安装以使KDE在MS Windows上运行的程序的二进制包。KDE是免费并且开源的,因此你可以“抓住”源码并且编译出所有程序;但是为了方便他人(当然包括你),开发者们将这些源代码编译好,并且让他们在网上可以下载。
你可以用这个安装程序下载并安装多种你必须安装以使KDE在MS Windows上运行的程序的二进制包。KDE是免费并且开源的,因此你可以“抓住”源码并且编译出所有程序;但是为了方便他人(当然包括你),开发者们将这些源代码编译好,并且让他们在网上可以下载。


免责:这些是早些时候的作品,简言之,有的程序比其他程序运行得更好,而且有的程序可能会运行失败。
'''免责''':这些是早些时候的作品,简言之,有的程序比其他程序运行得更好,而且有的程序可能会运行失败。
 
'''如果你遇到了任何问题,请在我们的[http://lists.kde.org/?l=kde-windows&r=1&w=2| 邮件列表]里面看看。'''
 
你也可以用KDE On Win程序在Windows上安装源代码和你需要在Windows上编译KDE4的包(如果你正在Windows上建立KDE4,你可能会更喜欢用一个成型的系统来建立KDE并满组它的最新的源代码的需求);你可以参阅[[Getting_Started/Build/KDE4/Windows (zh CN)|在 Windows 上建构 KDE 4]]
===步骤简述===
 
* 从[http://www.winkde.org/pub/kde/ports/win32/installer/kdewin-installer-gui-latest.exe 这里]下载并储存最新版本的安装程序,到任何一个目录,比如<tt>C:\KDE4</tt>
* 执行安装程序,下载并安装你所需要的(请见[[#下载需要的软件包|下载需要的软件包]])。
* 从 Windows 开始选单执行 KDE 应用程序(KDE x.x.x Release)
 
===下载需要的软件包===
<br/>
<br/>
[[File:installer-001.png|600px]]
<br/>
当您第一次使用KDE-installer, 您会看见欢迎页面. 第一次安装的时候请不要改变选项卡内容(从网络安装)。
<br/>
<br/>
[[File:installer-002.png|600px]]
<br/>
选择下一步到下一个页面, 这里您可以选择把KDE4安装到哪个文件夹. 您可以自定义这个位置,比方说: C:\KDE4.
<br/>
<br/>
[[File:installer-003.png|600px]]
<br/>
下一个页面中, 您可以定义你是哪种类型的用户: 终端用户(End User)或者开发者(Developer).选择终端用户只会安装KDE必要的编译好的二进制程序和库函数。 Package Manager 模式则提供了所有可供编译的源代码。 <br/>  接着您可以选择编译器的类型 - MinGW 或者 MSVC.
<br/>
<br/>
[[File:installer-004.png|600px]]
<br/>
进入下一个画面,选择储存所有下载套件包的目录。
<br/>
<br/>
[[File:installer-005.png|600px]]
<br/>
下一个画面将要求您选择您的网络连接类型,特别是您是否使用代理(proxy)。如果你未使用代理服务器,只需点击'Next'。如果您不确定您是否使用代理或者您有可以使用的网页浏览器配置,根据你最喜爱的网页浏览器,选择第二个或第三个选项。如果您想手动设定 - 选择最后一个选项,并前往下一页。
<br/>
<br/>
[[File:installer-006.png|600px]]
<br/>
点击'Next'后,列出可用的服务器。
<br/>
<br/>
[[File:installer-007.png|600px]]
<br/>
点击'Next'后,将显示选定服务器上可用版本的列表。不同的服务器有可能会稳定或不稳定的版本。一些不稳定版本可能只有 www.winkde.org 提供,因为 KDE 镜像站只提供有限的不稳定版本。
<br/>
<br/>
[[File:installer-008.png|600px]]
<br/>
在选择版本并点击 'Next'按钮后,所有可用套件包的列表将被加载和处理,您可以选择并进一步安装。各套件包后有简短的介绍,使您更加容易选择。选择你需要的套件包。进入下一个画面。
<br/>
<br/>
[[File:installer-009.png|600px]]
<br/>
这里您可以看到所有必须的依赖,或必须的支持软件。点击'Next' ,下载它们。
<br/>
<br/>
[[File:installer-0010.png|600px]]
<br/>
[[File:installer-011.png|600px]]
<br/>
所有的套件包下载后,将解压并进行安装。
<br/>
<br/>
[[File:installer-012.png|600px]]
<br/>
最后的窗口会告诉你 KDE 已经安装完成。
<br/>
 
===KDE On Win安装程序存在的问题===
如果安装期间出了问题,比如说:一个文件因为它仍在使用而无法被替换,安装程序仍然会报告成功安装。如果你在安装过程中见到任何警告抑或失败信息,退出并且重新运行安装程序。<br>
如果这样做无效而您认为这是一个bug,请汇报至[mailto:[email protected]]
 
== 测试您的安装 ==
浏览<tt>bin</tt>目录。
 
试试您是否可以执行Qt程序assistant.exe。
Qt程序相对于完整的KDE应用程序来说不需要那么多对系统的依赖性。
 
如果上述程序执行的不错,试试运行简单的KDE程序,比如kdegames程序包中的lskat.exe。
 
看看您的开始菜单:那儿应该有一个貌似KDE 4.XX.XX Release的新条目。在那里,您可以找到一些您已经安装的程序。
 
===启动、关闭以及问题诊断===
您运行的第一个KDE程序将自动调用<tt>kdeinit4.exe</tt>,KDE初始化程序。
 
它将启动诸如dbus-daemon、klauncher和kded4这样的背景KDE应用程序以及服务。
 
您首次进行保存或打开的操作时,另一个背景程序kioslave将随之启动。
 
这些KDE背景应用程序以及服务将在您关闭KDE应用程序之后持续运行。如果您想关闭它们,您可以在命令行模式执行<tt>kdeinit4 --terminate</tt>。
 
您也可以在命令行模式用<tt>kdeinit4 --list</tt>来观察哪些进程在运行。您可以在别的文档中发现<tt>kdeinit4</tt>其余有用的选项。
 
==调优==
===基本步骤:编辑kdeglobals文件===
Unless otherwise stated you make all the setting changes below by editing the <tt>kdeglobals</tt> file in the directory <tt>%APPDATA%\.kde\share\config\</tt> with any text editor (such as kwrite).
(Note that for versions older than 4.0.85 the file is in <tt>%USERPROFILE%\.kde\share\config\kdeglobals</tt>.)
 
%APPDATA% (and %USERPROFILE%) is different for different Windows users/versions/locales; in a command prompt, entering the command <b><tt>cd %APPDATA%</tt></b> will switch to it, effectively telling you what it is.


如果你遇到了任何问题,请在我们的邮件[列表][http://lists.kde.org/?l=kde-windows&r=1&w=2|]里面看看。
===为widgets设置Oxygen风格===
在Windows上,默认的KDE widget将使用本地风格。而基本KDE安装已经包含了Oxygen风格(以插件库的形式%KDEROOT%\lib\kde4\plugins\styles\oxygen.dll),因此,您也可以使用它。为当前用户单独设置:
#编辑kdeglobals
#定位General配置段(有"[General]"的那行)。如果没有General配置段,则创建一个。
#在General配置段([General])中,编辑如下行:
将<tt>widgetStyle=....</tt>改为<tt>widgetStyle=oxygen</tt>。如果不存在<tt>widgetStyle=...</tt>行,则创建之。
新启动的应用将以Oxygen风格启动。


你也可以用KDE On Win程序在Windows上安装源代码和你需要在Windows上编译KDE4的包(如果你正在Windows上建立KDE4,你可能会更喜欢用一个成型的系统来建立KDE并满组它的最新的源代码的需求);你可以参阅入门/编译安装/KDE4/Windows[http://techbase.kde.org/index.php?title=Getting_Started/Build/KDE4/Windows]
===为widgets设置Tahoma(Windows默认字体)===
为当前用户单独设置:
#编辑kdeglobals
#定位General配置段(有"[General]"的那行)。如果没有General配置段,则创建一个。
#在General配置段([General])中,添加如下两行:
<tt>font=Tahoma<br/>
menuFont=Tahoma</tt>


[编辑]步骤简述
新启动的应用程序将由此使用新字体了。
访问http://download.cegit.de/kde-windows/installer/


下载并保存最新的目录,比如 c:\KDE4
<b>注意</b>:这对您已安装的所有字体都起效。


运行KDE On Win程序,下载你需要的包(参见#下载需要的包[http://techbase.kde.org/index.php?title=Projects/KDE_on_Windows/Installation#Download_needed_packages])
===改变鼠标动作为双击===


新建、添加一个你的lib目录,比如c:\KDE4\lib ,并加入到系统变量中(开始> "控制面板" >系统>高级" >环境变量,双击路径系统变量,并加入到你的PATH隔分号) 。
改变鼠标使用双击:
#添加包含如下行的新配置段:<br>
<tt>[KDE]<br>
SingleClick=false</tt><br><br>
新启动的应用程序(Dolphin和Konqueror)将使用双击。


添加kdedirs环境变量(开始> "控制面板" >系统>高级" >环境变量,点击[新]用户变量和创建变量名kdedirs与变量值【你安装kde4所在的目录】 ,例如C :\ kde4 )
===改变国别设定===


{临时}根据#post-install steps中的指示做[http://techbase.kde.org/index.php?title=Projects/KDE_on_Windows/Installation#post-install_steps]
改变国别设定:
#添加如下配置段:<br>
<tt>[Locale]<br>
Country=**<br>
Language=**</tt><br><br>
将**更改为您所在国家的小写[http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 alpha-2国家代码],比如pl代表波兰。当然,您需要安装你本地配置的语言包。


试着运行一个在bin目录中的Qt程序,比如如linguist.exe
===改变本地/KDE文件对话框===


如果它运行了,试着运行一个KDE程序比如kwrite.exe。
选择本地或KDE文件对话框风格:
#添加如下配置段:<br/>
<tt> [KFileDialog Settings]<br/>
Native=false</tt><br/><br/>
设置Native为true或false。


[编辑]下载需要的软件包
[[Category: MS Windows]]
一个标准的KDE桌面环境是建立在许多lib库和软件包的基础之上的:这就是为什么每一个Exe(windows下的可执行程序)程序为什么相对来看起来都是那么小的原因。Windows上的KDE安装程序已经对依赖关系有了一些察觉,但是这些反应并不是完整的。因此,首先你应该花费一点时间来运行一个软件,以此你可以看见关于缺少Dll的警告。
如果你不打算从源代码中建立系统,不要选择“All”也不要点击“src”,这样你就不必下载每一个软件包的源代码。''如果你不清楚你应该用那个包的话。''

Latest revision as of 12:39, 23 June 2013


Note
也许开发者们应该在这里概述KDE4在Windows上的情况,但是我们更鼓励用户在 Talk page?上谈谈他们的感想及经验。


为Windows开发的KDE安装程序(下称KDE On Win)

你可以用这个安装程序下载并安装多种你必须安装以使KDE在MS Windows上运行的程序的二进制包。KDE是免费并且开源的,因此你可以“抓住”源码并且编译出所有程序;但是为了方便他人(当然包括你),开发者们将这些源代码编译好,并且让他们在网上可以下载。

免责:这些是早些时候的作品,简言之,有的程序比其他程序运行得更好,而且有的程序可能会运行失败。

如果你遇到了任何问题,请在我们的邮件列表里面看看。

你也可以用KDE On Win程序在Windows上安装源代码和你需要在Windows上编译KDE4的包(如果你正在Windows上建立KDE4,你可能会更喜欢用一个成型的系统来建立KDE并满组它的最新的源代码的需求);你可以参阅在 Windows 上建构 KDE 4

步骤简述

  • 这里下载并储存最新版本的安装程序,到任何一个目录,比如C:\KDE4
  • 执行安装程序,下载并安装你所需要的(请见下载需要的软件包)。
  • 从 Windows 开始选单执行 KDE 应用程序(KDE x.x.x Release)

下载需要的软件包




当您第一次使用KDE-installer, 您会看见欢迎页面. 第一次安装的时候请不要改变选项卡内容(从网络安装)。


选择下一步到下一个页面, 这里您可以选择把KDE4安装到哪个文件夹. 您可以自定义这个位置,比方说: C:\KDE4.


下一个页面中, 您可以定义你是哪种类型的用户: 终端用户(End User)或者开发者(Developer).选择终端用户只会安装KDE必要的编译好的二进制程序和库函数。 Package Manager 模式则提供了所有可供编译的源代码。
接着您可以选择编译器的类型 - MinGW 或者 MSVC.


进入下一个画面,选择储存所有下载套件包的目录。


下一个画面将要求您选择您的网络连接类型,特别是您是否使用代理(proxy)。如果你未使用代理服务器,只需点击'Next'。如果您不确定您是否使用代理或者您有可以使用的网页浏览器配置,根据你最喜爱的网页浏览器,选择第二个或第三个选项。如果您想手动设定 - 选择最后一个选项,并前往下一页。


点击'Next'后,列出可用的服务器。


点击'Next'后,将显示选定服务器上可用版本的列表。不同的服务器有可能会稳定或不稳定的版本。一些不稳定版本可能只有 www.winkde.org 提供,因为 KDE 镜像站只提供有限的不稳定版本。


在选择版本并点击 'Next'按钮后,所有可用套件包的列表将被加载和处理,您可以选择并进一步安装。各套件包后有简短的介绍,使您更加容易选择。选择你需要的套件包。进入下一个画面。


这里您可以看到所有必须的依赖,或必须的支持软件。点击'Next' ,下载它们。



所有的套件包下载后,将解压并进行安装。


最后的窗口会告诉你 KDE 已经安装完成。

KDE On Win安装程序存在的问题

如果安装期间出了问题,比如说:一个文件因为它仍在使用而无法被替换,安装程序仍然会报告成功安装。如果你在安装过程中见到任何警告抑或失败信息,退出并且重新运行安装程序。
如果这样做无效而您认为这是一个bug,请汇报至[1]

测试您的安装

浏览bin目录。

试试您是否可以执行Qt程序assistant.exe。 Qt程序相对于完整的KDE应用程序来说不需要那么多对系统的依赖性。

如果上述程序执行的不错,试试运行简单的KDE程序,比如kdegames程序包中的lskat.exe。

看看您的开始菜单:那儿应该有一个貌似KDE 4.XX.XX Release的新条目。在那里,您可以找到一些您已经安装的程序。

启动、关闭以及问题诊断

您运行的第一个KDE程序将自动调用kdeinit4.exe,KDE初始化程序。

它将启动诸如dbus-daemon、klauncher和kded4这样的背景KDE应用程序以及服务。

您首次进行保存或打开的操作时,另一个背景程序kioslave将随之启动。

这些KDE背景应用程序以及服务将在您关闭KDE应用程序之后持续运行。如果您想关闭它们,您可以在命令行模式执行kdeinit4 --terminate

您也可以在命令行模式用kdeinit4 --list来观察哪些进程在运行。您可以在别的文档中发现kdeinit4其余有用的选项。

调优

基本步骤:编辑kdeglobals文件

Unless otherwise stated you make all the setting changes below by editing the kdeglobals file in the directory %APPDATA%\.kde\share\config\ with any text editor (such as kwrite). (Note that for versions older than 4.0.85 the file is in %USERPROFILE%\.kde\share\config\kdeglobals.)

%APPDATA% (and %USERPROFILE%) is different for different Windows users/versions/locales; in a command prompt, entering the command cd %APPDATA% will switch to it, effectively telling you what it is.

为widgets设置Oxygen风格

在Windows上,默认的KDE widget将使用本地风格。而基本KDE安装已经包含了Oxygen风格(以插件库的形式%KDEROOT%\lib\kde4\plugins\styles\oxygen.dll),因此,您也可以使用它。为当前用户单独设置:

  1. 编辑kdeglobals
  2. 定位General配置段(有"[General]"的那行)。如果没有General配置段,则创建一个。
  3. 在General配置段([General])中,编辑如下行:

widgetStyle=....改为widgetStyle=oxygen。如果不存在widgetStyle=...行,则创建之。 新启动的应用将以Oxygen风格启动。

为widgets设置Tahoma(Windows默认字体)

为当前用户单独设置:

  1. 编辑kdeglobals
  2. 定位General配置段(有"[General]"的那行)。如果没有General配置段,则创建一个。
  3. 在General配置段([General])中,添加如下两行:

font=Tahoma
menuFont=Tahoma

新启动的应用程序将由此使用新字体了。

注意:这对您已安装的所有字体都起效。

改变鼠标动作为双击

改变鼠标使用双击:

  1. 添加包含如下行的新配置段:

[KDE]
SingleClick=false


新启动的应用程序(Dolphin和Konqueror)将使用双击。

改变国别设定

改变国别设定:

  1. 添加如下配置段:

[Locale]
Country=**
Language=**


将**更改为您所在国家的小写alpha-2国家代码,比如pl代表波兰。当然,您需要安装你本地配置的语言包。

改变本地/KDE文件对话框

选择本地或KDE文件对话框风格:

  1. 添加如下配置段:

[KFileDialog Settings]
Native=false


设置Native为true或false。