Skip to Content

Smart Storage telepítési trükkök Linux alatt

A Smart Storage több éves múlttal rendelkezik, és tapasztalataim szerint az ismertebb Linux disztribúciók alatt telepíthető. Bár a program számára minden esetben szükség van az alapértelmezett telepítéshez képest egy-két kisebb módosításra.

A program direkt módon használja az adatbázis szerverek (MySQL, PostgreSQL, Firebird) eléréséhez szükséges modulokat (lib-eket, kliens könyvtárakat). Így talán a legfontosabb, hogy ezek elérhetők legyenek a program számra. Csak az amelyikre szükségünk van!.

!!! Ellenőrizzük telepítés és frissítés után is, hogy a "/usr/share/SmartStorage/libs/" alkönyvtárban található szimbólikus linkeket: libmysqlclient.so, libpq.so, libfbclient.so a megfelelő helyre mutassanak!!!
Ha ezzel bárminemű problémája akad, állok rendelkezésére: kapcsolat!

A következőkben az egyes disztribúciók alatti speciális beállításokat gyüjtöttem össze: Fedora/Redhat, Ubuntu, Debian

Fedora/Redhat/CentOS környezet

Telepítés:

rpm -ivh SmartStorage-1.6-8.i386.rpm

A sikeres telepítéshez Fedora/Redhat rendszerek alatt szükség lehet a "compat-libstdc++-33" csomag telepítésére.

yum install compat-libstdc++-33

A szép megjelenéshez pedig fontos, hogy telepítsünk iso-8859-2 karakterkészletet támogató fontokat. A "/home/<felhasználónév>/.smartstorage/storage.ini" fájlban állíthatjuk be a megfelelő betűtípust. Fedora rendszerek alatt "Sans, 9" illetve "Tahoma, 9" beállításokkal kaphatunk szép eredményt.

Ubuntu környezet

Futtassuk a kövtekező parancsot a DEB csomag telepítéséhez:

dpkg -i smartstorage_1.6-8_i386.deb

64 bites rendszer esetén:

sudo apt-get install ia32-libs-multiarch
sudo apt-get install libjpeg62:i386
sudo apt-get download libpq5:i386
dpkg -i --force-architecture smartstorage_1.7-3_i386.deb

Miután letöltöttük a libpg5 csomagot és telepítettük a SmartStorage-t, a libpq5 csomagból az "mc" segítségével másoljuk ki a libpg.so.5.4 fájlt a /usr/share/SmartStorage/libs/ könyvtárba és a /usr/share/SmartStorage/libs/libpq.so hivatkozást állítsuk át a kimásolt fájlra.

Ubuntu környezeti beállítások

Az Ubuntu alapértelmezett telepítés szerint csak az UTF-8-at támogatja. Be kell neki állítani, hogy ismerje az ISO-8859-2 -t is, a következő két fájl módosításával tehetjük ezt meg:

"/var/lib/locales/supported.d/hu"
"/var/lib/locales/supported.d/local" 

A fájlokhoz (és/vagy) adjuk hozzá a következő sort:

hu_HU ISO-8859-2

Majd "sudo" paranccsal futtassuk a "dpkg-reconfigure locales" utasítást. Ha minden igaz, akkor valami ehhez hasonló kimenetet kell, hogy kapjunk:

Generating locales...
hu_HU.ISO-8859-2... up-to-date
hu_HU.UTF-8... up-to-date
Generation complete.
Ha baj van a nyomtatók elérésével -->> /etc/printcap

"A /etc/printcap file-t nem update-eli a kedves cups valamilyen oknál fogva. Helyette a /var/run/cups/printcap -ba írja az aktuális állást. Erre egy symlink-et lehet csinálni." - DEPLOY IS Kft. - Köszönet a segítségért. Futtasuk a következő parancsot:

ln -s /var/run/cups/printcap /etc/printcap
Betütípus és méret

Ubuntu rendszerek (10.04/12.04) alatt LCD monitorral Sans (alapértelmezett) betütípussal és 9 pontos betűmérettel kaphatunk szép megjelenést.

A telepített font csomagok szép megjelenéshez:

Egy képernyőkép Ubuntu 12.04 (64 bites) rendszer alól:

Debian környezeti beállítások

Futtassuk a kövtekező parancsot a DEB csomag telepítéséhez:

dpkg -i smartstorage_1.6-8_i386.deb

Ha Debian rendszerünk nem támogatja az ISO-8859-2-t is, akkor "root"-ként futtassuk a következő parancsot:

dpkg-reconfigure locales

Nem kell alapértelmezettnek beállítani az ISO-8859-2-es környezeti beállítást, de be kell kapcsolni a program helyes működéséhez!