Konversation/Sources/uk: Difference between revisions

From KDE UserBase Wiki
(Created page with "Зверніться до")
No edit summary
 
(35 intermediate revisions by 2 users not shown)
Line 3: Line 3:


== Передмова ==
== Передмова ==
<span id="Preface"></span>{{Warning_(uk)|3='''УВАГА!'''|1=Пам’ятайте, що використання тестових версій може зашкодити даним у вашій системі. Не встановлюйте тестові версії у промислових системах. Якщо ви приймаєте на себе всі можливі ризики, можете продовжувати: автори програми дуже цінують вашу допомогу у тестуванні. Як би там не було, але особливо для тестових версій справедливе твердження: '''Ми не надаємо жодних гарантій щодо цього програмного забезпечення!'''}}
<span id="Preface"></span>{{Warning_(uk)|2='''УВАГА!'''|1=Пам’ятайте, що використання тестових версій може зашкодити даним у вашій системі. Не встановлюйте тестові версії у промислових системах. Якщо ви приймаєте на себе всі можливі ризики, можете продовжувати: автори програми дуже цінують вашу допомогу у тестуванні. Як би там не було, але особливо для тестових версій справедливе твердження: '''Ми не надаємо жодних гарантій щодо цього програмного забезпечення!'''}}


* Перш ніж розпочинати тестування, варто зробити резервні копії ваших налаштувань. Дані щодо налаштувань зберігаються у файлі {{Output|1=~/.kde/share/config/konversationrc}}, а дані самої програми — у каталозі {{Output|1=~/.kde/share/apps/konversation}}.
* Перш ніж розпочинати тестування, варто зробити резервні копії ваших налаштувань. Дані щодо налаштувань зберігаються у файлі {{Output|1=~/.config/konversationrc}}, а дані самої програми — у каталозі {{Output|1=~/.local/share/apps/konversation}}.


* Якщо вами виявлено ваду або ви маєте запит щодо реалізації можливостей, повідомте про нього за допомогою [http://bugs.kde.org/ системи стеження за вадами у KDE].
* Якщо вами виявлено ваду або ви маєте запит щодо реалізації можливостей, повідомте про нього за допомогою [http://bugs.kde.org/ системи стеження за вадами у KDE].
Line 15: Line 15:
=== Залежності для збирання ===
=== Залежності для збирання ===


* Qt v4.6.0 або новіша версія.
* CMake 2.8.12 або новіша версія.
* kdelibs з KDE 4.4.3 або новішої версії.
* Qt 5.5.0 або новіша версія.
* kdepimlibs з KDE 4.4.0 або новішої версії.
* KDE Frameworks v5.2.0 або новішої версії.
* Phonon з KDE 4.4.0 або новішої версії чи з Qt 4.6.0 або новішої версії.
* Phonon4Qt5 4.6.60 або новішої версії.
* ''Додатково:'' [http://delta.affinix.com/qca/ Qt Cryptographic Architecture] (QCA) v2.0.0 або новіша версія для підтримки шифрування (Blowfish).
* ''Додатково:'' [http://delta.affinix.com/qca/ Qt Cryptographic Architecture] (QCA) v2.1.0 або новіша версія для підтримки шифрування (Blowfish).


=== Залежності для запуску ===
=== Залежності для запуску ===


* kdebase-runtime з KDE 4.4.0 або новішої версії.
* ''Додатково:'' додаток [http://delta.affinix.com/qca/ QCA] для обміну ключами Діфі-Гелмана та підтримки можливостей ECB/CBC Blowfish, зазвичай, додаток qca-ossl.
* ''Додатково:'' додаток [http://delta.affinix.com/qca/ QCA] для обміну ключами Діфі-Гелмана та підтримки можливостей ECB/CBC Blowfish, зазвичай, додаток qca-ossl.
* ''Додатково:'' встановлений емулятор термінала KDE Konsole для забезпечення роботи компонента, відповідального за можливість використання вкладок консолі.
* ''Додатково:'' встановлений емулятор термінала KDE '''Konsole''' для забезпечення роботи компонента, відповідального за можливість використання вкладок консолі.
* ''Додатково:'' інтерпретатори Python і Perl, а також оболонка bash для роботи зі скриптами пакунка.
* ''Додатково:'' інтерпретатори Python і Perl, а також оболонка bash для роботи зі скриптами пакунка.


== Отримання і оновлення кодів вручну ==
== Отримання і оновлення кодів вручну ==


=== Версія для KDE 4 ===
=== Версія для KDE Frameworks v5 (Konversation 1.6.x і новіші) ===


Щоб встановити найсвіжішу версію коду '''Konversation''' з Git вам спочатку слід створити клон сховища. Якщо ви маєте доступ лише до читання, скористайтеся такою командою:
Щоб встановити найсвіжішу версію коду '''Konversation''' з Git вам спочатку слід створити клон сховища. Якщо ви маєте доступ лише до читання, скористайтеся такою командою:
{{Input|<syntaxhighlight lang="bash">
{{Input|<syntaxhighlight lang="bash">
  git clone git://anongit.kde.org/konversation
  git clone git://anongit.kde.org/konversation
</syntaxhighlight>}}
</syntaxhighlight>}}
Якщо ж у вас є обліковий запис розробника KDE, скористайтеся ним, щоб мати змогу надсилати ваші зміни безпосередньо до сховища:
Якщо ж у вас є обліковий запис розробника KDE, скористайтеся ним, щоб мати змогу надсилати ваші зміни безпосередньо до сховища:
{{Input|<syntaxhighlight lang="bash">
{{Input|<syntaxhighlight lang="bash">
  git clone [email protected]:konversation
  git clone [email protected]:konversation
</syntaxhighlight>}}
</syntaxhighlight>}}
Після клонування сховища виконайте такі команди:
Після клонування сховища виконайте такі команди:
{{Input|1=<syntaxhighlight lang="bash">
{{Input|1=<syntaxhighlight lang="bash">
  cd konversation
  cd konversation
  mkdir build
  mkdir build
  cd build
  cd build
  cmake -DCMAKE_BUILD_TYPE=debugfull ..
  cmake -DCMAKE_BUILD_TYPE=debug -DCMAKE_INSTALL_PREFIX=<desired install location> ../
  make
  make
  sudo make install
  sudo make install
</syntaxhighlight>}}
</syntaxhighlight>}}
Якщо ви вже виконали ці команди, для оновлення коду і встановленої програми скористайтеся такою послідовністю команд:
Якщо ви вже виконали ці команди, для оновлення коду і встановленої програми скористайтеся такою послідовністю команд:
<code> cd konversation; git pull; cd build; make; sudo make install </code>
<code> cd konversation; git pull; cd build; make; sudo make install </code>
Докладніше про використання Git можна дізнатися за посиланнями, наведеними у нижній частині цієї сторінки.
Докладніше про використання Git можна дізнатися за посиланнями, наведеними у нижній частині цієї сторінки.


=== Версія для KDE 3 ===
=== Версія для KDE 4 (Konversation v1.2.x – v1.5.x) ===
 
Див. [[Special:mylanguage/Konversation/KDE4_Sources|окрему сторінку]].
 
=== Версія для KDE 3 (Konversation v0.7.x – v1.1.x) ===
 
Зверніться до [[Special:mylanguage/Konversation/KDE3_Sources|окремої сторінки]].


Зверніться до  [[Special:mylanguage/Konversation/KDE3_Sources|separate page]].
== Інтерактивні пакунки ==
== Live packages ==


* ArchLinux users can use the live PKGBUILD available on the [[Special:mylanguage/Konversation/Distributions/ArchLinux|ArchLinux page]].
* Користувачі ArchLinux можуть використати PKGBUILD, наведений на цій [[Special:mylanguage/Konversation/Distributions/ArchLinux|сторінці ArchLinux]].
* Gentoo maintains a live ebuild for Konversation in the <tt>kde</tt> overlay.
* У Gentoo підтримується інтерактивний ebuild '''Konversation''' у оверлеї <tt>kde</tt>.


== Further reading ==
== Додаткові відомості ==


* Browse the source: [http://projects.kde.org/projects/extragear/network/konversation/repository KDE 4 version], [http://websvn.kde.org/branches/extragear/kde3/network/konversation/ KDE 3 version]
* Перегляд коду: [http://projects.kde.org/projects/extragear/network/konversation/repository версія для KDE Frameworks 5], [http://projects.kde.org/projects/extragear/network/konversation/repository версія для KDE 4], [http://websvn.kde.org/branches/extragear/kde3/network/konversation/ версія для KDE 3]
* [http://git-scm.com/ Git homepage]
* [http://git-scm.com/ Домашня сторінка Git]
* [http://techbase.kde.org/Development/Tutorials/Git KDE Git documentation]
* [http://techbase.kde.org/Development/Tutorials/Git Документація щодо Git у KDE]
* [http://community.kde.org/Sysadmin/GitKdeOrgManual git.kde.org User Manual]
* [http://community.kde.org/Sysadmin/GitKdeOrgManual Підручник користувача git.kde.org]
* [http://progit.org/ Pro Git: Free online book on Git]
* [http://progit.org/ Pro Git: вільні інтернет-книги про Git]
* [http://tom.preston-werner.com/2009/05/19/the-git-parable.html The Git Parable]
* [http://tom.preston-werner.com/2009/05/19/the-git-parable.html The Git Parable]


[[Category:Internet]]
[[Category:Інтернет/uk]]
[[Category:Advanced Users]]
[[Category:Досвідченим користувачам/uk]]

Latest revision as of 12:17, 7 April 2017

Other languages:


Передмова

Попередження

Пам’ятайте, що використання тестових версій може зашкодити даним у вашій системі. Не встановлюйте тестові версії у промислових системах. Якщо ви приймаєте на себе всі можливі ризики, можете продовжувати: автори програми дуже цінують вашу допомогу у тестуванні. Як би там не було, але особливо для тестових версій справедливе твердження: Ми не надаємо жодних гарантій щодо цього програмного забезпечення!


  • Перш ніж розпочинати тестування, варто зробити резервні копії ваших налаштувань. Дані щодо налаштувань зберігаються у файлі
    ~/.config/konversationrc
    , а дані самої програми — у каталозі
    ~/.local/share/apps/konversation
    .

Залежності поточної версії

Залежності для збирання

  • CMake 2.8.12 або новіша версія.
  • Qt 5.5.0 або новіша версія.
  • KDE Frameworks v5.2.0 або новішої версії.
  • Phonon4Qt5 4.6.60 або новішої версії.
  • Додатково: Qt Cryptographic Architecture (QCA) v2.1.0 або новіша версія для підтримки шифрування (Blowfish).

Залежності для запуску

  • Додатково: додаток QCA для обміну ключами Діфі-Гелмана та підтримки можливостей ECB/CBC Blowfish, зазвичай, додаток qca-ossl.
  • Додатково: встановлений емулятор термінала KDE Konsole для забезпечення роботи компонента, відповідального за можливість використання вкладок консолі.
  • Додатково: інтерпретатори Python і Perl, а також оболонка bash для роботи зі скриптами пакунка.

Отримання і оновлення кодів вручну

Версія для KDE Frameworks v5 (Konversation 1.6.x і новіші)

Щоб встановити найсвіжішу версію коду Konversation з Git вам спочатку слід створити клон сховища. Якщо ви маєте доступ лише до читання, скористайтеся такою командою:

 git clone git://anongit.kde.org/konversation

Якщо ж у вас є обліковий запис розробника KDE, скористайтеся ним, щоб мати змогу надсилати ваші зміни безпосередньо до сховища:

 git clone [email protected]:konversation

Після клонування сховища виконайте такі команди:

 cd konversation
 mkdir build
 cd build
 cmake -DCMAKE_BUILD_TYPE=debug -DCMAKE_INSTALL_PREFIX=<desired install location> ../
 make
 sudo make install


Якщо ви вже виконали ці команди, для оновлення коду і встановленої програми скористайтеся такою послідовністю команд: cd konversation; git pull; cd build; make; sudo make install Докладніше про використання Git можна дізнатися за посиланнями, наведеними у нижній частині цієї сторінки.

Версія для KDE 4 (Konversation v1.2.x – v1.5.x)

Див. окрему сторінку.

Версія для KDE 3 (Konversation v0.7.x – v1.1.x)

Зверніться до окремої сторінки.

Інтерактивні пакунки

  • Користувачі ArchLinux можуть використати PKGBUILD, наведений на цій сторінці ArchLinux.
  • У Gentoo підтримується інтерактивний ebuild Konversation у оверлеї kde.

Додаткові відомості