# Встановлення Krusader у KDE4.x

## Вимоги

Для того, щоб мати змогу користуватися найсвіжішою версією &krusader;, вам слід встановити &kde;libs >= 4.x

Потрібна версія &kde;:

- &krusader; v1.01: &kde; 2

- &krusader; v1.02 - 1.40: &kde; 3.0 - &kde; 3.2

- &krusader; 1.40: prefers &kde; 3.2 (інакше доступними будуть не всі можливості)

- &krusader; v1.50 - v1.51: &kde; 3.2 - &kde; 3.3 (у &kde; 3.4 Конфігуратор аварійно завершує роботу)

- &krusader; v1.60.0 - v1.70.0: &kde; 3.3 - &kde; 3.5

- &krusader; 1.70.x: бажано &kde; >= 3.4 (інакше можна буде скористатися не всіма функціями)

- &krusader; 1.80.0: &kde; 3.4 - &kde; 3.5

- &krusader; 1.90.0: &kde; 3.2 - &kde; 3.5

- &krusader; v2.x.x: &kde; 4.x

ЗАУВАЖЕННЯ: настанови зі встановлення &krusader;-1.x для &kde; 2 можна знайти на вебсайті Krusader.

Платформи:

- Всі POSIX (&Linux;/BSD/&UNIX;-подібні операційні системи), &Solaris;

- Всі платформи BSD (FreeBSD/NetBSD/OpenBSD/&MacOS;)

- &Windows; XP і Vista

Щоб програма могла працювати з архівами, контрольними сумами та іншими програмами, її слід налаштувати за допомогою відповідного інструменту налаштування. Під час першого запуску &krusader; програма виявить всі наявні програми і повідомить вам про них за допомогою майстра першого запуску. Пізніше список додаткових інструментів можна змінити.

Пакунок з популярними інструментами архівування та видобування з архівів, саму програму &krusader; та додатки до неї можна знайти на сторінці звантажень &krusader;.

Додаткові вимоги наведено нижче. Крім того, вам варто ознайомитися з вмістом розділу ЧаП.

## Звідки взяти &krusader;?

Найсвіжіші відомості щодо &krusader; можна знайти на вебсайті Krusader.

### Звантаження &krusader;

Рекомендуємо вам скористатися пакунком &krusader;, який постачається разом з вашим дистрибутивом. Перевірити наявність подібного пакунка можна за допомогою чудового ресурсу — Distrowatch.com. Якщо пакунка для &krusader; у вашому дистрибутиві немає, будь ласка, зв’яжіться з творцями вашого дистрибутива і попросіть їх створити пакунок &krusader;.

Найсвіжішу версію програми, а також старіші версії можна знайти на сторінці звантаження &krusader; та на дзеркалах Sourceforge. У сховищі ви знайдете архіви з кодами програми, пакунки RPM і DEB до дистрибутивів, якими користуються учасники &krusader;-Krew і пакунки зібрані користувачами &krusader; та іншими командами.

Дистрибутиви, які містять пакунок &krusader;:

- &SuSE;

- У Fedora завдання виконає команда `# yum install krusader`, дякуємо Marcin Garski. Пакунки RPM для &RedHat; можна, зазвичай, знайти на сторінці звантаження &krusader; або за адресами dag.wieers.com і сховища RPM Dries Verachtert .

- Debian, найсвіжіші пакунки DEB можна знайти на нашій сторінці звантаження &krusader;. Зауваження: зазвичай, пакунки для Debian можна встановити і у дистрибутивах, заснованих на Debian. Деякі з подібних дистрибутивів створюють і власні (несумісні) пакунки. Ubuntu/Kubuntu, Linspire/Freespire, Knoppix 4.x DVD, Kanotix тощо.

- Mandriva з увімкненими сховищами contrib завдання виконає команда `# urpmi krusader`, Gentoo, Yoper.

- Arch Linux, Frugalware Linux, PCLinuxOS, altlinux.

- FreeBSD, відповідальним за портування є Heiner Eichmann.

- NetBSD, Lunar Linux ,Ark Linux, OpenLX, Source Mage,CCux Linux, ROCK Linux.

- Список інших дистрибутивів ви можете знайти на сайті Distrowatch.com.

Для встановлення &krusader; скористайтеся інструментами, передбаченими у вашому дистрибутиві. Можливо, для цього вам знадобиться з’єднання з інтернетом, якщо пакунка &krusader; немає на компакт-диску або DVD дистрибутива. Ймовірно, існують і інші дистрибутиви, у яких ви знайдете пакунок &krusader;. Якщо вам відомі такі дистрибутиви, повідомте нам про них, щоб ми могли додати записи про них до нашого списку дистрибутивів.

Інше

- Бінарні пакунки Slackware, tgz, зазвичай, можна знайти на сторінці звантаження &krusader;. Крім того, ви можете скористатися сховищем Portpkg, у якому міститься &krusader; SlackBuild, завдання виконає команда `# portpkg krusader`.

- Існує порт програми на &MacOS;-X.

- Існує порт програми на &Windows;.

Пошукові рушії

- Крім того, ви можете знайти пакунки у сховищах програмного забезпечення &Linux;, зокрема freshmeat.net або KDE-APPS.org.

- Якщо вам не вдалося знайти пакунок для вашого дистрибутива, ми рекомендуємо вам пошукати їх за допомогою rpmfind, rpmpbone або rpmseek.

Якщо вам подобається &krusader;, ми були б вдячні, якщо б ви відвідали один з цих сайтів і надали схвальну оцінку програмі.

Якщо знайти пакунок все ж не вдається, виконайте настанови зі збирання &krusader; з початкових кодів. У цих настановах описано процедуру настільки докладно, що навіть недосвідчені користувачі зможуть зібрати програму без проблем.

### Нумерація версій

З часу &krusader;-1.60.0 використовується нова схема нумерації

- Перша цифра — основна версія

- Другий набір цифр — відсоткове значення завершеності реалізації можливостей основної версії

- Третій набір цифр — версія з виправленням вад.

Зокрема, випуск &krusader;-1.60.0 означає, що розробники вважають, що &krusader; готовий приблизно на 60% за списком запланованих можливостей для версій 1.x.x. Випуски 2.x.x буде призначено для &kde; 4.x. Сподіваємося, тепер система нумерування зрозуміла для вас.

### Стабільна версія

`krusader-x.xx.tar.gz`

&krusader; випущено за умов дотримання &GNU; General Public License (GPL). Це означає, що ПРОГРАМА ПОШИРЮЄТЬСЯ «ЯК Є», БЕЗ ЖОДНИХ ГАРАНТІЙ, навіть якщо її випуск проголошується авторами стабільним.

### Версія, що розробляється (бета-випуск)

`krusader-x.xx-betax.tar.gz`

Перед випуском кожної стабільної версії ми випускаємо принаймні одну експериментальну версію, щоб виявити та виправити вади.

Такі випуски є бета-випусками і, ймовірно, містять певні вади.

Якщо ви користуєтеся експериментальною версією або версією з Git, ймовірно, що найсвіжіші нові можливості програми ще не описано у «Підручнику з Krusader». Будь ласка, ознайомтеся з вмістом файла Changelog у мережі або у кодах &krusader;, щоб дізнатися більше про нові можливості. Короткий опис можна знайти у файлі SVNNEWS у мережі або архіві з кодами &krusader;. Ми завжди будемо раді відгукам користувачів і звітам про помилки!

У бета-випусків 3 мети:

- Зупинити додавання нових можливостей до випуску стабільної версії і зосередитися на виправленні вад. Нові можливості буде додано лише після випуску стабільної версії.

- Зібрати відгуки від користувачів &krusader;, щоб виправити можливі вади у програмі.

- Надати перекладачам час на оновлення перекладів майбутнього стабільного випуску.

### Git

У нашому сховищі кодів програми використовується Git. Крім того, ви можете переглянути вміст сховища Git.

Щоб звантажити найсвіжішу версію &krusader; 2.x від розробників для &kde; 4 з Git виконайте команду:

    $ git clone git://anongit.kde.org/krusader

### Старіші випуски

Якщо ви шукаєте старіші випуски, рекомендуємо вам скористатися дзеркалами Sourceforge, доступ до яких можна отримати зі сторінки нашого проекту.

## Настанови зі встановлення Krusader у KDE4.x

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

Починаючи з версії &krusader;-2.0.0, програму призначено лише для &kde;-4.

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

Звантажити найсвіжішу версію &krusader;-2.x можна з Git.

### Залежності Krusader

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

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

- kdelibs5 (ядерні бібліотеки KDE4 та виконуваних файлів всіх програм KDE4)

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

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

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

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

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

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

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

- kdebase-bin: ключові виконувані файли базового модуля KDE

- kdebase-bin: ключові виконувані файли базового модуля KDE

- 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)

- kdelibs5-dev (встановлює бібліотеки для розробки для KDE4)

- libphonon-dev (libphonon-dev — оболонка розробки мультимедійних програм для багатьох середовищ)

## Встановлення на платформах &Linux; і &BSD;

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

`-DQT_INCLUDES=/usr/share/qt4/include` — адреса файлів заголовків бібліотек &Qt;4

`-DCMAKE_INSTALL_PREFIX=/usr/` — каталог, куди буде встановлено Krusader командою make.

Інший приклад: `-DCMAKE_INSTALL_PRFIX=/opt/krusader` — зібрану версію Krusader буде встановлено до іншого каталогу, щоб вона не перезаписала версію Krusader, встановлену за допомогою керування пакунками.

    $ tar -xzvf krusader_kde4.tar.gz
          $ cd krusader_kde4
          $ cmake -DCMAKE_INSTALL_PREFIX=/usr/ -DQT_INCLUDES=/usr/share/qt4/include
          $ make
          $ sudo make install

Вилучення

    $ su -c "make uninstall"

## Встановлення на платформі &MacOS;-X

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

Версія Krusader для &kde;-4 працює у &MacOS;-X, з використанням природного для системи інтерфейсу Aqua (сервер X11 більше не потрібен!).

За допомогою macports.org &krusader; портовано на &MacOS;-X, супровідником порту є Jonas Bähr. Створено відповідний portfile.

    $ sudo port install krusader

## Встановлення на платформі &Windows;

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

Перевірено на &Windows; XP, не перевірено на &Windows; Vista, але має працювати.

Починаючи з версії Krusader-2.0.0, програму вперше можна зібрати у &Windows;. Для того, щоб зробити Krusader кориснішим на платформі &Windows;, потрібна ще деяка робота. Цінними будуть будь-які відгуки про цю версію програми!

Krusader можна зібрати і встановити у &Windows; за допомогою Інструменту встановлення Win-KDE. Додаткові відомості можна отримати за адресою windows.kde.org.

## Запуск &krusader;

Введіть команду ``krusader`` (літерами нижнього регістру) у командний рядок. Ви можете створити піктограму на вашій стільниці або запис у меню (&kde;). Ознайомтеся з попередньою сторінкою і ЧаП, якщо запустити &krusader; не вдається.

При запуску &krusader; з командного рядка ви можете задавати різні параметри, щоб змінити початкову поведінку програми.

    $ krusader
                WARNING: Mt.Man: Born, looking around to get familiar. foo

Не зважайте на повідомлення, які ви побачите у вікні &konsole;. Ці повідомлення є повідомленнями журналу програми, ними можна скористатися для усування вад у &krusader;.

Крім того, ви можете скористатися натисканням комбінації клавіш &Alt; F2 для відкриття діалогового вікна виконання команди, ввести ``krusader`` (літерами нижнього регістру) і натиснути клавішу &Enter; або кнопку Виконати.

Якщо &krusader; було встановлено за допомогою пакунка RPM або DEB, &krusader;, зазвичай, можна запустити за допомогою K-меню. Наприклад, у Mandriva &Linux; натисніть піктограму з літерою «K» і оберіть пункти Програми Інструменти &krusader; .

### Параметри командного рядка:

`--left` <шлях>

  запустити з відкритим у лівій панелі <шляхом>

`--right` <шлях>

  запустити з відкритим у правій панелі <шляхом>

`--left` <шлях1>,<шлях2>,<шлях3>

  запустити з відкритим у лівій панелі <шляхом1>, <шляхом2>, <шляхом3> у вкладках.

`--profile` <профіль панелей>

  завантажити профіль панелей після запуску (таким чином, можна перевизначити типовий профіль запуску).

Приклади:

    $ krusader --left=<шлях> --right=<шлях>

    $ krusader --left=/mnt/cdrom --right=ftp://downloads@myserver.net

    $ krusader --left=<шлях1>,<шлях2> --right=<шлях1>,<шлях2>,<шлях3>

    $ krusader--profile <профіль панелей>

    $ krusader --profile ftp-managment

Можна скористатися стандартними параметрами командного рядка &Qt; і &kde;, список цих параметрів можна переглянути у виводі команди ``krusader` `--help``.

### Інші параметри командного рядка:

`--help-qt`

  Показати список всіх пов’язаних з &Qt; параметрів

`--help-kde`

  Показати список всіх пов’язаних з &kde; параметрів

`--help-all`

  Показати список всіх параметрів

`--author`

  Показати список імен авторів

`-v,--version`

  Показати номер версії програми

`--license`

  Показати інформацію про ліцензію

## Налаштування &krusader;

Після першого запуску &krusader; буде відкрито вікно модуля налаштування &krusader; — Конфігуратор, за допомогою якого ви зможете налаштувати &krusader;, а також переглянути список всіх встановлених інструментів пакування та інших інструментів. Пізніше ви будь-коли зможете запустити Конфігуратор знову за допомогою меню «Параметри».

## Призначення &krusader; типовим інструментом керування файлами

Щоб зробити &krusader; типовим інструментом керування файлами у Gnome, скористайтеся настановами, викладеними тут.

Щоб зробити &krusader; типовим інструментом керування файлами у &kde;, скористайтеся настановами, викладеними тут.