Difference between revisions of "KDE Packages (简体中文)"

From ArchWiki
Jump to navigation Jump to search
(明天继续翻译,睡觉先)
 
m (呃……继续昨天的翻译-_-||| (等等,还没翻译玩呢!))
Line 8: Line 8:
  
 
==命名==
 
==命名==
* '''module''': KDE's source code is organized into several categories called ''modules''. The project releases one source archive per module. See http://techbase.kde.org/Projects/Release_Team#Coordinator_List
+
* '''module'''(模块):KDE的源代码是分类的,他们被叫做“模块”。他们为每个模块发布一个源码包,参见 http://techbase.kde.org/Projects/Release_Team#Coordinator_List
* '''group''': Packages can be put into a package group. [[Pacman]] is able to select packages by groups on install or uninstall. This meta information does not imply any hard dependencies.
+
* '''group'''(组):软件包可以属于一个组。[[Pacman]]能够按组进行安装/删除工作。This meta information does not imply any hard dependencies.
* '''meta package''': An empty package which just connects several packages by using dependencies.
+
* '''meta package'''(虚拟包):一个空包,只用依赖来关联各软件包。
  
 
==软件包组==
 
==软件包组==
There are groups for each KDE module. In addition to this there is the '''kde''' group which includes the whole KDE distribution and a group ''strigi-analyzer''.
+
There are groups for each KDE module. 除此之外还有一个叫'''kde'''的组,他包含了整个KDE。
  
Using groups makes it easier to install and maintain a set of packages. There is no hard dependency between a group and its packages. That means there is no need to install all packages of a group for example. On the other hand pacman wont install any packages new to a certain group on its own.
+
使用组能更简单地安装和维护一系列软件包。一个组和属于它的软件包之间没有hard dependency。这意味着你也可以不必安装一个组下面的所有软件包。或者说,Pacman不会自己更新That means there is no need to install all packages of a group for example. On the other hand pacman wont install any packages new to a certain group on its own.
  
Just type
+
只需输入
 
  pacman -S kdebase kdeutils ...
 
  pacman -S kdebase kdeutils ...
to install some groups or
+
就可以安装某些组,或者
 
  pacman -S kde
 
  pacman -S kde
to install all of them.
+
安装全部的组。
  
==Meta包==
+
== Meta packages ==
 
There are meta packages for each KDE module. Each of those replace and provide one of the previous packages that were used before KDE 4.3. This also ensures a smooth update to the new split packages.
 
There are meta packages for each KDE module. Each of those replace and provide one of the previous packages that were used before KDE 4.3. This also ensures a smooth update to the new split packages.
  
Line 38: Line 38:
 
==总览==
 
==总览==
 
{|border="1"
 
{|border="1"
  |style="width:20%;background-color:#E5E5E5"|'''软件包组'''
+
  |style="width:20%;background-color:#E5E5E5"|'''package group'''
  |style="width:20%;background-color:#E5E5E5"|'''meta包'''
+
  |style="width:20%;background-color:#E5E5E5"|'''meta package'''
  |style="width:30%;background-color:#E5E5E5"|'''软件包'''
+
  |style="width:30%;background-color:#E5E5E5"|'''packages'''
  |style="width:30%;background-color:#E5E5E5"|'''描述'''
+
  |style="width:30%;background-color:#E5E5E5"|'''description'''
 
  |-
 
  |-
 
  |kdeaccessibility
 
  |kdeaccessibility
Line 61: Line 61:
 
* kdeadmin-kuser
 
* kdeadmin-kuser
 
* kdeadmin-system-config-printer-kde
 
* kdeadmin-system-config-printer-kde
  |Tools for system administration
+
  |系统管理工具
 
  |-
 
  |-
 
  |kdeartwork
 
  |kdeartwork
Line 75: Line 75:
 
* kdeartwork-wallpapers
 
* kdeartwork-wallpapers
 
* kdeartwork-weatherwallpapers
 
* kdeartwork-weatherwallpapers
  |Additional icons, styles, etc.
+
  |更多的图标、样式……
 
  |-
 
  |-
 
  |kdebase
 
  |kdebase
Line 84: Line 84:
 
* kdebase-kdepasswd
 
* kdebase-kdepasswd
 
* kdebase-kdialog
 
* kdebase-kdialog
* kdebase-keditbookmarks
 
 
* kdebase-kfind
 
* kdebase-kfind
 
* kdebase-kinfocenter
 
* kdebase-kinfocenter
Line 90: Line 89:
 
* kdebase-konsole
 
* kdebase-konsole
 
* kdebase-kwrite
 
* kdebase-kwrite
* kdebase-nsplugins
 
 
* kdebase-plasma
 
* kdebase-plasma
 
  |Essential apps needed to complement a desktop shell for basic functionality (web browser, file manager, ...)
 
  |Essential apps needed to complement a desktop shell for basic functionality (web browser, file manager, ...)
Line 97: Line 95:
 
  |kde-meta-kdebindings
 
  |kde-meta-kdebindings
 
  |
 
  |
 +
* kdebindings-csharp
 
* kdebindings-python
 
* kdebindings-python
 +
* kdebindings-ruby
 
* kdebindings-smoke
 
* kdebindings-smoke
 
  |Bindings to programming languages
 
  |Bindings to programming languages
Line 122: Line 122:
 
* kdeedu-parley
 
* kdeedu-parley
 
* kdeedu-step
 
* kdeedu-step
  |Applications with educational content
+
  |用于教育的软件
 
  |-
 
  |-
 
  |kdegames
 
  |kdegames
Line 161: Line 161:
 
* kdegames-kubrick
 
* kdegames-kubrick
 
* kdegames-lskat
 
* kdegames-lskat
  |Entertainment
+
  |娱乐
 
  |-
 
  |-
 
  |kdegraphics
 
  |kdegraphics
Line 172: Line 172:
 
* kdegraphics-kolourpaint
 
* kdegraphics-kolourpaint
 
* kdegraphics-kruler
 
* kdegraphics-kruler
* kdegraphics-ksaneplugin
 
 
* kdegraphics-ksnapshot
 
* kdegraphics-ksnapshot
 
* kdegraphics-okular
 
* kdegraphics-okular
* kdegraphics-strigi-analyzer
+
  |图像欣赏与编辑
* kdegraphics-svgpart
 
* kdegraphics-thumbnailers
 
  |Graphics viewing and editing
 
 
  |-
 
  |-
 
  |kdemultimedia
 
  |kdemultimedia
Line 189: Line 185:
 
* kdemultimedia-kscd
 
* kdemultimedia-kscd
 
* kdemultimedia-mplayerthumbs
 
* kdemultimedia-mplayerthumbs
* kdemultimedia-strigi-analyzer
+
  |音频视频软件
  |Audio and video applications
 
 
  |-
 
  |-
 
  |kdenetwork
 
  |kdenetwork
Line 202: Line 197:
 
* kdenetwork-krdc
 
* kdenetwork-krdc
 
* kdenetwork-krfb
 
* kdenetwork-krfb
  |Network-centric apps (IM, remote desktop, etc)
+
  |网络方面的软件(聊天,远程桌面之类的)
 
  |-
 
  |-
 
  |kdepim
 
  |kdepim
Line 214: Line 209:
 
* kdepim-kleopatra
 
* kdepim-kleopatra
 
* kdepim-kmail
 
* kdepim-kmail
* kdepim-kmailcvt
 
 
* kdepim-knode
 
* kdepim-knode
 
* kdepim-knotes
 
* kdepim-knotes
 
* kdepim-kontact
 
* kdepim-kontact
* kdepim-kontactinterfaces
 
 
* kdepim-korganizer
 
* kdepim-korganizer
 
* kdepim-kpilot
 
* kdepim-kpilot
 
* kdepim-kresources
 
* kdepim-kresources
* kdepim-ksendemail
 
 
* kdepim-ktimetracker
 
* kdepim-ktimetracker
* kdepim-plugins
 
* kdepim-strigi-analyzer
 
 
* kdepim-wizards
 
* kdepim-wizards
  |Groupware
+
  |团体协作软件
 
  |-
 
  |-
 
  |kdeplasma-addons
 
  |kdeplasma-addons
Line 307: Line 297:
 
* kdesdk-strigi-analyzer
 
* kdesdk-strigi-analyzer
 
* kdesdk-umbrello
 
* kdesdk-umbrello
  |Tools for software development
+
  |软件开发工具
 
  |-
 
  |-
 
  |kdetoys
 
  |kdetoys
Line 335: Line 325:
 
* kdeutils-superkaramba
 
* kdeutils-superkaramba
 
* kdeutils-sweeper
 
* kdeutils-sweeper
  |Miscellaneous utilities
+
  |乱七八糟的小工具
 
  |-
 
  |-
 
  |kdewebdev
 
  |kdewebdev
Line 345: Line 335:
 
* kdewebdev-kommander
 
* kdewebdev-kommander
 
* kdewebdev-kxsldbg
 
* kdewebdev-kxsldbg
  |Web development tool suite
+
  |网络开发工具套件
 
  |}
 
  |}

Revision as of 01:53, 18 October 2009

Template:I18n links start Template:I18n entry Template:I18n entry Template:I18n links end

我们从KDE 4.3开始为每个KDE软件提供了单独的软件包,因此撰写此文帮你更好地理解他们。

命名

  • module(模块):KDE的源代码是分类的,他们被叫做“模块”。他们为每个模块发布一个源码包,参见 http://techbase.kde.org/Projects/Release_Team#Coordinator_List
  • group(组):软件包可以属于一个组。Pacman能够按组进行安装/删除工作。This meta information does not imply any hard dependencies.
  • meta package(虚拟包):一个空包,只用依赖来关联各软件包。

软件包组

There are groups for each KDE module. 除此之外还有一个叫kde的组,他包含了整个KDE。

使用组能更简单地安装和维护一系列软件包。一个组和属于它的软件包之间没有hard dependency。这意味着你也可以不必安装一个组下面的所有软件包。或者说,Pacman不会自己更新That means there is no need to install all packages of a group for example. On the other hand pacman wont install any packages new to a certain group on its own.

只需输入

pacman -S kdebase kdeutils ...

就可以安装某些组,或者

pacman -S kde

安装全部的组。

Meta packages

There are meta packages for each KDE module. Each of those replace and provide one of the previous packages that were used before KDE 4.3. This also ensures a smooth update to the new split packages.

In contrast to groups meta packages have a hard dependency to all its KDE modules. So, you cannot remove any sub packages without removing the meta package itself. If there are new modules available the use of meta packages ensures that pacman will install those automatically.

All meta packages are member of the kde-meta group and thus can be easily installed or removed.

You can remove or install meta packages at any time in order to use modular packages or emulate the previous monolithic set of packages.

To remove those groups use

pacman -R kde-meta

This wont remove any KDE packages but only the meta packages!

总览

package group meta package packages description
kdeaccessibility kde-meta-kdeaccessibility
  • kdeaccessibility-colorschemes
  • kdeaccessibility-iconthemes
  • kdeaccessibility-kmag
  • kdeaccessibility-kmousetool
  • kdeaccessibility-kmouth
  • kdeaccessibility-kttsd
Accessibility applications
kdeadmin kde-meta-kdeadmin
  • kdeadmin-kcron
  • kdeadmin-ksystemlog
  • kdeadmin-kuser
  • kdeadmin-system-config-printer-kde
系统管理工具
kdeartwork kde-meta-kdeartwork
  • kdeartwork-colorschemes
  • kdeartwork-desktopthemes
  • kdeartwork-emoticons
  • kdeartwork-iconthemes
  • kdeartwork-kscreensaver
  • kdeartwork-sounds
  • kdeartwork-styles
  • kdeartwork-wallpapers
  • kdeartwork-weatherwallpapers
更多的图标、样式……
kdebase kde-meta-kdebase
  • kdebase-dolphin
  • kdebase-kappfinder
  • kdebase-kdepasswd
  • kdebase-kdialog
  • kdebase-kfind
  • kdebase-kinfocenter
  • kdebase-konqueror
  • kdebase-konsole
  • kdebase-kwrite
  • kdebase-plasma
Essential apps needed to complement a desktop shell for basic functionality (web browser, file manager, ...)
kdebindings kde-meta-kdebindings
  • kdebindings-csharp
  • kdebindings-python
  • kdebindings-ruby
  • kdebindings-smoke
Bindings to programming languages
kdeedu kde-meta-kdeedu
  • kdeedu-blinken
  • kdeedu-kalgebra
  • kdeedu-kalzium
  • kdeedu-kanagram
  • kdeedu-kbruch
  • kdeedu-kgeography
  • kdeedu-khangman
  • kdeedu-kig
  • kdeedu-kiten
  • kdeedu-klettres
  • kdeedu-kmplot
  • kdeedu-kstars
  • kdeedu-ktouch
  • kdeedu-kturtle
  • kdeedu-kwordquiz
  • kdeedu-marble
  • kdeedu-parley
  • kdeedu-step
用于教育的软件
kdegames kde-meta-kdegames
  • kdegames-bomber
  • kdegames-bovo
  • kdegames-kapman
  • kdegames-katomic
  • kdegames-kbattleship
  • kdegames-kblackbox
  • kdegames-kblocks
  • kdegames-kbounce
  • kdegames-kbreakout
  • kdegames-kdiamond
  • kdegames-kfourinline
  • kdegames-kgoldrunner
  • kdegames-killbots
  • kdegames-kiriki
  • kdegames-kjumpingcube
  • kdegames-klines
  • kdegames-kmahjongg
  • kdegames-kmines
  • kdegames-knetwalk
  • kdegames-kolf
  • kdegames-kollision
  • kdegames-konquest
  • kdegames-kpat
  • kdegames-kreversi
  • kdegames-ksame
  • kdegames-kshisen
  • kdegames-ksirk
  • kdegames-kspaceduel
  • kdegames-ksquares
  • kdegames-ksudoku
  • kdegames-ktron
  • kdegames-ktuberling
  • kdegames-kubrick
  • kdegames-lskat
娱乐
kdegraphics kde-meta-kdegraphics
  • kdegraphics-gwenview
  • kdegraphics-kamera
  • kdegraphics-kcolorchooser
  • kdegraphics-kgamma
  • kdegraphics-kolourpaint
  • kdegraphics-kruler
  • kdegraphics-ksnapshot
  • kdegraphics-okular
图像欣赏与编辑
kdemultimedia kde-meta-kdemultimedia
  • kdemultimedia-dragonplayer
  • kdemultimedia-juk
  • kdemultimedia-kioslave
  • kdemultimedia-kmix
  • kdemultimedia-kscd
  • kdemultimedia-mplayerthumbs
音频视频软件
kdenetwork kde-meta-kdenetwork
  • kdenetwork-filesharing
  • kdenetwork-kdnssd
  • kdenetwork-kget
  • kdenetwork-kopete
  • kdenetwork-kppp
  • kdenetwork-krdc
  • kdenetwork-krfb
网络方面的软件(聊天,远程桌面之类的)
kdepim kde-meta-kdepim
  • kdepim-akregator
  • kdepim-console
  • kdepim-kaddressbook
  • kdepim-kalarm
  • kdepim-kjots
  • kdepim-kleopatra
  • kdepim-kmail
  • kdepim-knode
  • kdepim-knotes
  • kdepim-kontact
  • kdepim-korganizer
  • kdepim-kpilot
  • kdepim-kresources
  • kdepim-ktimetracker
  • kdepim-wizards
团体协作软件
kdeplasma-addons kde-meta-kdeplasma-addons
  • kdeplasma-addons-applets-bball
  • kdeplasma-addons-applets-binary-clock
  • kdeplasma-addons-applets-bubblemon
  • kdeplasma-addons-applets-calculator
  • kdeplasma-addons-applets-charselect
  • kdeplasma-addons-applets-comic
  • kdeplasma-addons-applets-dict
  • kdeplasma-addons-applets-eyes
  • kdeplasma-addons-applets-fifteenpuzzle
  • kdeplasma-addons-applets-filewatcher
  • kdeplasma-addons-applets-frame
  • kdeplasma-addons-applets-fuzzy-clock
  • kdeplasma-addons-applets-incomingmsg
  • kdeplasma-addons-applets-kolourpicker
  • kdeplasma-addons-applets-konqprofiles
  • kdeplasma-addons-applets-konsoleprofiles
  • kdeplasma-addons-applets-lancelot
  • kdeplasma-addons-applets-leavenote
  • kdeplasma-addons-applets-life
  • kdeplasma-addons-applets-luna
  • kdeplasma-addons-applets-magnifique
  • kdeplasma-addons-applets-mediaplayer
  • kdeplasma-addons-applets-microblog
  • kdeplasma-addons-applets-news
  • kdeplasma-addons-applets-notes
  • kdeplasma-addons-applets-nowplaying
  • kdeplasma-addons-applets-opendesktop
  • kdeplasma-addons-applets-paste
  • kdeplasma-addons-applets-pastebin
  • kdeplasma-addons-applets-previewer
  • kdeplasma-addons-applets-rememberthemilk
  • kdeplasma-addons-applets-rssnow
  • kdeplasma-addons-applets-showdashboard
  • kdeplasma-addons-applets-showdesktop
  • kdeplasma-addons-applets-systemloadviewer
  • kdeplasma-addons-applets-timer
  • kdeplasma-addons-applets-unitconverter
  • kdeplasma-addons-applets-weather
  • kdeplasma-addons-applets-weatherstation
  • kdeplasma-addons-runners-browserhistory
  • kdeplasma-addons-runners-contacts
  • kdeplasma-addons-runners-converter
  • kdeplasma-addons-runners-katesessions
  • kdeplasma-addons-runners-konquerorsessions
  • kdeplasma-addons-runners-konsolesessions
  • kdeplasma-addons-runners-spellchecker
  • kdeplasma-addons-wallpapers-mandelbrot
  • kdeplasma-addons-wallpapers-marble
  • kdeplasma-addons-wallpapers-pattern
  • kdeplasma-addons-wallpapers-virus
  • kdeplasma-addons-wallpapers-weather
Plasma applets
kdesdk kde-meta-kdesdk
  • kdesdk-cervisia
  • kdesdk-kapptemplate
  • kdesdk-kate
  • kdesdk-kbugbuster
  • kdesdk-kcachegrind
  • kdesdk-kdeaccounts-plugin
  • kdesdk-kdepalettes
  • kdesdk-kioslave
  • kdesdk-kmtrace
  • kdesdk-kompare
  • kdesdk-kpartloader
  • kdesdk-kprofilemethod
  • kdesdk-kstartperf
  • kdesdk-kuiviewer
  • kdesdk-lokalize
  • kdesdk-poxml
  • kdesdk-scripts
  • kdesdk-strigi-analyzer
  • kdesdk-umbrello
软件开发工具
kdetoys kde-meta-kdetoys
  • kdetoys-amor
  • kdetoys-kteatime
  • kdetoys-ktux
  • kdetoys-kweather
Fun distractions
kdeutils kde-meta-kdeutils
  • kdeutils-ark
  • kdeutils-kcalc
  • kdeutils-kcharselect
  • kdeutils-kdelirc
  • kdeutils-kdessh
  • kdeutils-kdf
  • kdeutils-kfloppy
  • kdeutils-kgpg
  • kdeutils-ktimer
  • kdeutils-kwallet
  • kdeutils-okteta
  • kdeutils-printer-applet
  • kdeutils-superkaramba
  • kdeutils-sweeper
乱七八糟的小工具
kdewebdev kde-meta-kdewebdev
  • kdewebdev-kfilereplace
  • kdewebdev-kimagemapeditor
  • kdewebdev-klinkstatus
  • kdewebdev-kommander
  • kdewebdev-kxsldbg
网络开发工具套件