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!


