Konversation/Початкові коди

From KDE UserBase Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
This page is a translated version of the page Konversation/Sources and the translation is 100% complete.
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.

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