Tuesday, February 7, 2012

Running UFS Explorer under FreeBSD

There are special edition of UFS Explorer software designed to run under FreeBSD OS and its clones (such as PC BSD OS). The software is binary compatible with latest production versions of 7.4, 8.2 and 9.0 and there are native binary builds for x86 (i386) and x86_64 (amd64) processor architectures.

The possible issue of running UFS Explorer under different FreeBSD versions and editions could be "libz" shared library used to supply standard compression algorithms. Because different versions and editions of FreeBSD may supply different versions of "libz" (named "/lib/libz.so.4" in FreeBSD 7.4, "/lib/libz.so.5" in FreeBSD 8.2 etc.) there are possible compatibility issues: the software is bound to "/lib/libz.so.5".

In case you have problems of running UFS Explorer under FreeBSD and reported error is missing dependency of "libz.so.5",  the recommended workaround is to supply your currently installed version of "libz" as a source for "libz.so.5". The following steps should be applied:
1) Check for currently installed version of libz.so:
# ls /lib | grep libz.so
The example output:
libz.so.4
2) Check for links to libz.so and make sure no link yet created for "libz.so.5":
# ls /usr/lib | grep libz.so
The example output:
libz.so
3) Create symbolic link in "/usr/lib" folder to your currently installed libz.so (e.g. "libz.so.4" as per example at step 1):
# ln -s /lib/libz.so.4 /usr/lib/libz.so.5

The steps above should resolve "libz" compatibility issue; this verification is also implemented in the software installer script and works automatically on software installation.

Please let us know if there are other compatibility issues for BSD software edition.

In case you are interested in UFS Explorer other than Standard Recovery software edition for BSD operating system, please contact us: other software editions can be supplied on demand.

No comments:

Post a Comment