Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

1
Become a Fan
5.0

Available as/for:
Description:
The "KDE Disk archiver" (KDar) is a disk-based archiving and backup utility.

This is the eighth release in the KDar-2.0 series. KDar-2.0.7 fixes a bug in the command export -A option where archive extensions were not trimmed.

Peter Landgren has provided an update of the Swedish translation which corrects some misspellings.

Enjoy,
JB

If you have problems opening an archive, go to the encryption module of the main configuration dialog and make sure that the encryption type matches the one used to create the archive (i.e. "none", or "blowfish").

Encryption detection will be automated in a future KDar release.

See the Changelog for details.

KDar-2.0.7 requires dar-2.2.x or greater (libdar 3.0.x)(2.2.3 recommended) and at least kde-3.4.x (kde-3.3.x might work).

If you experience problems compiling, please check out the kdar-users mailing list archives first.
(kdar-users@lists.sourceforge.net).

The KDar-2.0.7 source is available at
http://sourceforge.net/projects/kdar

Cheers,
JB

Detailed description:

KDar is built around the "disk archive library" by Denis Corbin, and is analogous to the tape archiver shell command "tar", but is more suited for backups onto disk-based media, such as CD-R, DVD, Jazz, Zip, other hard-drives, etc.

KDar can perform full and differential backups with or without compression. Archives can be split to fit various media types.

A filtering mechanism allows you to select which files and directories to backup or restore, and which files to compress.

See http://kdar.sourceforge.net for screenshots, online documentation, and more info.
Last changelog:

KDar-2.0.7:
-Fixed the command export -A option bug (#1293717)
-Swedish translation update (spelling fixes).

KDar-2.0.6:
- Fixed export command bug#1235759 (missing quotes on -c and -R switches)

KDar-2.0.5:
- Fixed bug#1190416, where progress window shows CDR for media type even when splitting archives is turned off.
- Updated Swedish translation courtesy of Peter Landgren.


Ratings & Comments

63 Comments

Kwilliam

I'd really like it if Kdar could make it's own cron files, so that I could set it to do an incrimental backup everyday, a full backup every month, automatically delete backups that are more thon X days old, etc. I really like the dar utility: it has built in compression that lets you list it's contents without extracting the file, you can extract files from the archive without extracting the entire archive, it supports incremental backups, and it breaks backups into disk sized chunks, which makes writing them to CD's or DVD's much easier. Unfortunately evey simple backup utility that automates backups either doesn't use compression or uses tar.gz files, which simply isn't as nice. Any chance you could add automation of backups (and removal of old backups)?

anoopkeni

Hi, I'm using FC5, when I run ./configure command for KDar I get a error message saying libdar is not found. When I searched for it was in /usr/local/lib, the .so file This is how the installation went: I downloaded dar (dar-2.3.1.tar.gz) from sourceforge and compiled using make and installed dar 2.3.1 , using make. It works fine. later I downloaded KDar-2.0.7 from sourceforge, and the configure fails. I believe this must be a simple issue but a common one. I searched on the net for hours and without a solution. Someone suggested that Kdar looks for library path in /usr/lib but we have to add /usr/local/lib to PATH also. I need to know how to do that as Im new to this environment. Can you please provide me all the necessary links for KDar to get it up and running. Thanks.

linux3114a

kdar-2.0.7-1.lotus.i586.rpm at http://home.tiscali.be/raoul.linux/downloadSuSE10.1.htm ENJOY !!!

linux3114a

kdar-2.0.7-S10K35.i586.rpm at http://home.tiscali.be/raoul.linux/download.htm ENJOY !!!

linux3114a

kdar-2.0.7-SuSE9.3K343.i586.rpm at http://home.tiscali.be/raoul.linux/download.htm ENJOY !!!

DigiHzData

In a shell window in KDE on a newly installed FC4 whitout any updates what so ever, this worked like a sharm. su root rpm --install dar-2.2.1-0.1.i386.rpm dar-devel-2.2.1-0.1.i386.rpm kdar-2.0.4-0.1.i386.rpm

linux3114a

kdar-2.0.6-s93k342.i586.rpm at http://home.tiscali.be/raoul.linux/download.htm ENJOY !

jkerrb

Thanks! I have added your package to the list of downloads. Cheers, JB

linux3114a

no problems , it's pleasure

POEMA

I use FC3 and downlaoded these packages. results are : [root@dev danny]# rpm --install dar-2.2.1-0.1.i386.rpm error: Failed dependencies: libdar.so.3 is needed by dar-2.2.1-0.1.i386 [root@dev danny]# rpm --install dar-devel-2.2.1-0.1.i386.rpm error: Failed dependencies: dar = 0:2.2.1-0.1 is needed by dar-devel-2.2.1-0.1.i386 [root@dev danny]# rpm --install kdar-2.0.4-0.1.i386.rpm error: Failed dependencies: dar >= 2.2.1 is needed by kdar-2.0.4-0.1.i386 libdar.so.3 is needed by kdar-2.0.4-0.1.i386 [root@dev danny]# What to do?

jkerrb

I do not maintain the rpms. Check with the author of the rpms for help. Or you could try compiling from source.

gilbertt220573

I am having the same problem with libdars. I keep recieving the request to install them though I already have. I've tried the various suggestions made in the reading list (moving libdar to different directories, running ldconfig as root, prefixing) but no change. Running SuSE 9.2 Pro with KDE 3.4 beta. I am a newbie so perhaps I've missed something. Can anyone running SuSE please advise-I've installed so many libs now so I can't let this go!!

svalavuo

try to install all packages at the same time (on one line) rpm --install package1 package2 package3 should work like that if they have dependencies with eachother

liquidat
jkerrb

Thanks, liquidat! I've posted your download links to the "download" section of this page. Cheers, JB

CraigD

Nice app, but a few suggestions: 1. *Please* give all dialogs parents! Its silly when a messagebox gets a taskbar entry! (For example, configure shortcuts and configure toolbars appear as top-level windows, and can be minimized - but when they are, KDar is not usable) 2. Your config dialog seems to be a Qt one, and not a KDE one. It'd be better to use KJanusWidget, KDialogBase, KPushButton, etc. to get a better KDE look. 3. Fonts. Is it really necessary to be able to configure these? 4. Is it possible to exclude directory patterns? For example I'd like to exclude .libs and .deps wherever they're located. Sorry to be seento complain, but they're only minor points...

jkerrb

Hi, 1. *Please* give all dialogs parents! Its silly when a messagebox gets a taskbar entry! (For example, configure shortcuts and configure toolbars appear as top-level windows, and can be minimized - but when they are, KDar is not usable) --> Hadn't noticed. I'll look into it. 2. Your config dialog seems to be a Qt one, and not a KDE one. It'd be better to use KJanusWidget, KDialogBase, KPushButton, etc. to get a better KDE look. --> Yeah, I'm working on this. See the News items at kdar.sf.net. There are some screenshots of recent development work there. 3. Fonts. Is it really necessary to be able to configure these? --> Yes :). For example, I can't stand being able to print from a program's window and be stuck with something that might look great on screen (big letters, say) but takes up tons of paper to print. If you don't like it, ignore the option. If you have an alternative that solves that issue without font configuration, I'd love to have it. 4. Is it possible to exclude directory patterns? For example I'd like to exclude .libs and .deps wherever they're located. --> It's broken, but is ostensibly a feature. Please file a bug report. Sorry to be seento complain, but they're only minor points... --> Are you kidding? That's how free software gets better, in large part to active users like yourself! ;) Cheers, JB P.S. Feel free to contribute to the KDar developers or users mailing lists, so others who follow those lists, but not necessarily this one, can comment too. Thanks.

CraigD

Thanks for the quick reply! As to the fonts, fair enough! Just looks a bit overkill for a backup solution - but no real issue. Another little niggle: KDE uses the term "Folder" and not "Directory" (since 3.3 I think). If I get the time, then I'll update to the CVS version and send some patches - but dont hold your breath. (Screenshots look like a massive improvement) Thanks for the app anyway. I've created a cron job to do automatic backups, and this'll be nice to use for restoring, checking, etc. (As a feature request - perhaps KDar could create/edit/delete cron jobs?)

chrber

I got a compile error right at the first file. It seems to me that this error occures, because of my GCC version, which is 3.4.3. Here is the error I get: make[2]: Entering directory `/usr/local/src/kdar-2.0.0-beta2/src' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde-3.3.2/include -I/opt/qt/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT-D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -O2 -O2 -pipe -march=athlon-xp -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -fexceptions -MT archiveHandle.o -MD -MP -MF ".deps/archiveHandle.Tpo" -c -o archiveHandle.o archiveHandle.cpp; \ then mv -f ".deps/archiveHandle.Tpo" ".deps/archiveHandle.Po"; else rm -f ".deps/archiveHandle.Tpo"; exit 1; fi archiveHandle.cpp: In member function `libdar::path archiveHandle::getArchiveLibdarPath() const': archiveHandle.cpp:78: error: call of overloaded `basic_string(const QString&)' is ambiguous /usr/lib/gcc/i686-pc-linux-gnu/3.4.3/../../../../include/c++/3.4.3/bits/basic_string.tcc:228: note: candidates are: std::basic_string::basic_string(const _CharT*, const _Alloc&) [with _CharT = char, _Traits = std::char_traits, _Alloc = std::allocator] /usr/lib/gcc/i686-pc-linux-gnu/3.4.3/../../../../include/c++/3.4.3/bits/basic_string.tcc:185: note: std::basic_string::basic_string(const std::basic_string&) [with _CharT = char, _Traits = std::char_traits, _Alloc = std::allocator] archiveHandle.cpp: In member function `std::string archiveHandle::getArchiveBasenameString() const': archiveHandle.cpp:83: error: call of overloaded `basic_string(const QString&)' is ambiguous /usr/lib/gcc/i686-pc-linux-gnu/3.4.3/../../../../include/c++/3.4.3/bits/basic_string.tcc:228: note: candidates are: std::basic_string::basic_string(const _CharT*, const _Alloc&) [with _CharT = char, _Traits = std::char_traits, _Alloc = std::allocator] /usr/lib/gcc/i686-pc-linux-gnu/3.4.3/../../../../include/c++/3.4.3/bits/basic_string.tcc:185: note: std::basic_string::basic_string(const std::basic_string&) [with _CharT = char, _Traits = std::char_traits, _Alloc = std::allocator] make[2]: *** [archiveHandle.o] Error 1 make[2]: Leaving directory `/usr/local/src/kdar-2.0.0-beta2/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/kdar-2.0.0-beta2' make: *** [all] Error 2

paultemple

Got the same error here with the 2.0.0 beta 2

jkerrb

Hi, Please have a look at the kdar-users and kdar-developers mailing lists and the bug tracker for more help. All accessible via http://sf.net/projects/kdar Cheers, JB

jkerrb

Beta testers are needed to put KDar-2.0.0-beta2 through its paces as we prepare for the official release of 2.0.0. KDar-2.0.0 has several new features, including a detailed progress dialog for archive creation, and the ability to cancel any archive operation cleanly and swiftly, without having to "killall kdar" from a shell. See the release notes and Changelog at the sf.net/projects/kdar website for details. KDar-2.0.0-beta2 depends on dar-2.2.0_pre3. Both programs are in "testing" phase, so DO NOT USE IN YOUR PRODUCTION SYSTEM, and do not rely on KDar-2.0.0-beta2 for your critical backups. KDar-2.0.0-beta2 can be downloaded at http://sourceforge.net/project/showfiles.php?group_id=96947&package_id=103671&release_id=299965 Thanks, JB

Pizentios

Hey, Does anyone know where to get libdar? I can't find a download (i have search goolge for about an hour now). I've installed dar, but the configure tells me that it can't find libdar still. I have even tryed using the --with-extra-libs switch pointed at the libdar src dir from the dar install. Any Ideas or Links would be helpful.

jkerrb

Have a look at the kdar-users mailing list archives. You probably did not run "ldconfig" as root after installing dar. JB

davidf

The configure script complains "checking dar/libdar.hpp usability... no checking dar/libdar.hpp presence... no checking for dar/libdar.hpp... no configure: error: Install libdar development package." eventhough the headers are installed (/usr/include/dar/). Is there any configure option to specify the location?

Pling
0 Affiliates
Details
license
version 2.0.7
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 3

Other System Tools (NOT OS or ROMS):

KDE CDEmu Manager
marcel83
last update date: 1 year ago

Score 7.0

QPhotoRec
caezsar
last update date: 11 years ago

Score 5.7

Burg-manager
ingalex
last update date: 14 years ago

Score 7.4

Multi-Platform File Manager
Lunik
last update date: 21 years ago

Score 5.0

KFS
jrockey
last update date: 21 years ago

Score 5.0

dolphin-perforce-plugin
martin9000andersen
last update date: 11 years ago

Score 5.0



System Tags