| Tutorial Series | Getting Started |
| Previous | None |
| What's Next | Building KDE4 |
| Further Reading | Controlo de versões com Subversion |
Contents |
Para aqueles que se gostam de manter na vanguarda, existe uma maneira simples de ter uma cópia local atualizada do código fonte do KDE - SVN anónimo
Alternativamente, pode instalar KDE SVN packages from your distribution.
Em primeiro lugar, instale o subversion (svn) caso este ainda não esteja. Caso o seu sistema operativo não tenha um pacote para este, pode fazer o download no seguinte endereço: [1]. Leia o tutorial de subversion KDE se estiver interessado em como usálo.
/trunk/ é onde a versão em desenvolvimento está localizada (KDE4.x). Para construír o KDE necessitará no mínimo dos seguintes módulos:
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdelibs svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdebase
| Tip |
|---|
| Se a sua firewall não permitir o acesso a portas arbitrárias, substitua svn://anonsvn.kde.org/ por svn://websvn.kde.org:443/ nas linhas anteriores. |
qt-copy é uma cópia da mais recente versão estável do Qt compatível com KDE, colocada aí por conveniência. Contém também patches para o Qt por parte dos programadores do KDE que ainda não estão presentes no repositório oficial. Estes são recomendados para quem está a trabalhar com o KDE trunk. Instruções de configuração podem ser encontradas aqui.
Se desejar uma cópia completa do KDE, pode simplesmente fazer um checkout da fonte inteira com o seguinte comando:
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE
| Note |
|---|
| É recomendado utilizar primeiro o The KDE Source Repository Web Viewer. Use-o para escolher quais o módulos a baixar. Deste modo, será mais rápido instalar e exprimentar o KDE. |
Se desejar pacotes de software adicional poderá dar uma olhadela nos seguintes módulos presentes no trunk/:
koffice extragear playground kdereview
Então, se quiser o KOffice por exemplo, bastará fazer:
svn co svn://anonsvn.kde.org/home/kde/trunk/koffice
Se estiver fazendo o checkout de módulos presentes no trunk/ poderá poupar algum tempo ao utilizar snapshots. A Utilização de snapshots do subversion trunk está descrito em the Subversion snapshots tutorial page.
Se estiver interessado no KDE3 ao invés da versão em desenvolvimento, poderá aceder às fontes do mesmo fazendo:
svn co svn://anonsvn.kde.org/home/kde/branches/arts/1.5/arts svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/
E, para a versão correspondente do qt-copy:
svn co svn://anonsvn.kde.org/home/kde/branches/qt/3.3/qt-copy
Os módulos do KDE são igualmente marcados a cada lançamento demodo a ser possível obter versões específicas destes. Maioria dos módulos utilizam o formato tags/KDE/X.Y.Z (onde X, Y e Z representam a versão exata). O módulo arts (apenas necessário para KDE 2 e KDE 3) utiliza um formato diferente, tags/arts/X.Y.Z. Como exemplo, para obter os kdelibs como estavam na versão 3.5.0, faça:
svn co svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.0/kdelibs/
Se quiser atualizar este checkout para KDE 3.5.5, use o seguinte comando:
svn switch svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.5/kdelibs
| Tip |
|---|
| Se utilizou /branch/ ou /trunk/, não há necessidade de mudar, use apenas svn update. |
Se estiver à procura de traduções e outras localizações, faça o download da língua apropriada a partir do módulo l10n.
| Warning |
|---|
| O módulo l10n é extremamente grande, portanto reserve bastante espaço em disco e algum do seu tempo. Uma melhor ideia será sacar apenas a directoria relativa à localização pretendida. |
Estás agora pronto para construír o KDE! Visita this page para instruções ou this page para como construír a mais recente versão estável.
svn switch --relocate svn://anonsvn.kde.org/ svn://kde.mneisen.org/
Se estiver interessado em montar um mirror, contacte Dirk Mueller.