Настанови зі встановлення Krusader

Примітка

Будь ласка, ознайомтеся з вмістом файла INSTALL у пакунку вихідних кодів Krusader, цей файл містить найсвіжіші настанови зі встановлення.

Примітка

Починаючи з версії Krusader-2.5.0, програму призначено лише для KDE Frameworks5.

krusader_версія.tar.gz — такою є назва основного архіву кодів krusader (але назва може бути і трошки іншою) ;)

Отримати найсвіжішу версію Krusader-2.x можна з Git.

Залежності Krusader

Для запуску виконуваного файла Krusader потрібні такі пакунки:

  • бібліотеки c

  • бібліотеки plasma-framework (базові бібліотеки KDE і виконувані програми KDE Frameworks5)

  • libqt5dbus5 (модуль D-Bus Qt™ 5)

  • libqt5xml5 (модуль XML Qt™ 5)

  • libqt5core5 (основний модуль Qt™ 5)

  • libqt5gui5 (модуль графічного інтерфейсу Qt™ 5)

  • libqt5printsupport5 (модуль підтримки друку Qt™ 5)

Додаткові пакунки

Ці пакунки не є обов’язковими, але можуть зробити Krusader набагато потужнішим і кориснішим.

Наведені нижче назви пакунків використовуються у Debian/Ubuntu, ймовірно, назви пакунків у інших дистрибутивах Linux є подібними.

  • arj: архіватор для файлів .arj

  • ark: графічний інструмент роботи з архівами від KDE

  • bzip2: високоякісний інструмент стискання файлів з впорядкуванням блоків — інструменти

  • cpio: GNU cpio — програма для керування архівами файлів

  • kdiff3: програма для порівняння і об’єднання 2 або 3 файлів або каталогів

  • АБО kompare: графічний інструмент KDE для перегляду відмінностей між файлами

  • АБО xxdiff: графічного інструменту порівняння і об’єднання файлів або каталогів comparison and merge tool

  • kmail: клієнтська програма електронної пошти KDE

  • okteta: шістнадцятковий редактор KDE

  • konsole: емулятор X-термінала від KDE

  • krename: потужний інструмент пакетного перейменування від KDE

  • lha: архіватор lzh

  • md5deep: гнучкий інструмент створення і перевірки контрольних сум файлів

  • cfv: гнучкий інструмент створення і перевірки контрольних сум файлів

  • p7zip: архіватор 7z з високим рівнем стискання

  • rpm: інструмент керування пакунками Red Hat

  • unace: інструмент видобування, перевірки і перегляду архівів .ace

  • unrar: інструмент розпакування файлів .rar (не вільна версія)

  • АБО unrar-free: інструмент розпакування файлів .rar

  • АБО rar: архіватор для файлів .rar

  • unzip: інструмент розпакування файлів .zip

  • zip: архіватор для файлів .zip

Вимоги для збирання

Наведені нижче пакунки потрібні для збирання Krusader, якщо ви встановили бінарну версію Krusader, вони вам не потрібні.

  • gcc (Компілятор C GNU)

  • g++ (Компілятор C++ GNU)

  • cmake (Відкрита система збирання, що може працювати на багатьох платформах)

  • zlib1g-dev: (бібліотека для реалізації методики стискання, використаної у gzip і PKZIP)

  • gettext (містить msgfmt)

  • plasma-framework-dev (встановлює багато бібліотек для розробки у KF5)

  • kio-dev

  • libkf5archive-dev

  • libkf5parts-dev

  • libkf5wallet-dev

  • libkf5xmlgui-dev

  • kdoctools-dev