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:
apt-get install ia32-libs apt-get install apt-file apt-file update dpkg -i --force-architecture smartstorage_1.6-8_i386.deb
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 (8.04/8.10) alatt LCD monitorral Sans (alapértelmezett) betütípussal és 9 pontos betűmérettel kaphatunk szép megjelenést.
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!
