Koozali.org: home of the SME Server
Obsolete Releases => SME 7.x Contribs => Topic started by: Linuxer01 on August 09, 2010, 08:31:05 AM
-
Hi,
i have a server that does not have any internet connection, the whole network does not have connection to the internet. so i downloaded the installation file of the shared folder module from http://hosting.platiniumtv.ro/smeserver/releases/7/smecontribs/i386/repoview/smeserver-shared-folders.html
i copied the file to a folder on the server and run : yum localinstall filename.rpm
but it didn't install, it tried the same thing with another module and it worked. the thing that happens is while running the yum it tries to check something on the internet what should i do in order to install it locally.
thanks
-
you need to download also the rpm needed for dependency satisfaction
-
Thanks for the quick reply. but where can i find that dependency satisfaction? i searched but no result
-
please post here the message you get doing
yum localinstall smeserver-shared-folders...
thank you
-
when i run yum localinstall smeserver-shared-folder .....
it gives this message.
======================================================
WARNING: Additional commands may be required after running yum
======================================================
Loading "smeserver" plugin
Loading "fastestmirror" plugin
Setting up Local Package Process
Examinig shared.rpm: sme-shared-folders-0.1-23.el4.sme.noarch
marking shared.rpm to be installed
Resolving Dependencies
populating transaction set with selected packages please wait
package sme-shared-folders-0.1-23.el4.sme.noarch set to be updated
Running transaction check
setting up repositories
then it checks for some repositories online but all of them fail because i don't have an internet connection.
===================================================
no new rpms were installed. no additional commands are required
===================================================
i have tried to install usbdisksmanager.rpm in the same way and was successfull.
-
then it checks for some repositories online but all of them fail because i don't have an internet connection.
ok..
try to install it with
rpm -ivh smeserver-shared-folder...
and let us know
-
it gives this error:
error: Failed dependencies:
acl is needed by smeserver-shared-folders-0.1-23.el4.sme.noarch
e-smith-formmagick>=1.4.0-12 is needed by smeserver-shared-folders-0.1-23.el4.sme.noarch
suggested resolutions:
/home/buildcentos/CENTOS/en/4.0/i386/CentOS/RPMS/acl-2.2.23-5.3.el4.i386.rpm
-
it gives this error:
error: Failed dependencies:
acl is needed by smeserver-shared-folders-0.1-23.el4.sme.noarch
download it from here (http://ftp.ntut.edu.tw/share/linux/CentOS/4.5/apt/i386/RPMS.os/acl-2.2.23-5.3.el4.i386.rpm), then copy it in the same folder where you have smeserver-shared-folder rpm
e-smith-formmagick>=1.4.0-12 is needed by smeserver-shared-folders-0.1-23.el4.sme.noarch
what version of SME are we talking about?
what's the result of
rpm -qa | grep formmagick
?
it seems to me you are using a very old SME.. on a 7.5.1 I have:
[root@server ~]# rpm -qa | grep formmagick
e-smith-formmagick-2.0.0-2.el4.sme
-
the result of rpm -qa |grep formmagick is
e-smith-formmagick-1.4.0-6.el4.sme
-
what version of SME are you running?
please answer to all the question, otherwise it's difficult to help you, thank you
-
im using SME Server 7.3
Thanks
-
im using SME Server 7.3
you can't install smeserver-shared-folder without upgrading your server..
you could update it via cd setup, choosing "upgrade" option when requested.
is there any reason to no connect the server to internet?
-
Stefano Thanks for your help but when i copied that acl file it gives that error again:
error: Failed dependencies:
acl is needed by smeserver-shared-folders-0.1-23.el4.sme.noarch
e-smith-formmagick>=1.4.0-12 is needed by smeserver-shared-folders-0.1-23.el4.sme.noarch
suggested resolutions:
/home/buildcentos/CENTOS/en/4.0/i386/CentOS/RPMS/acl-2.2.23-5.3.el4.i386.rpm
yes there is a reason for not connecting the server to internet. because it's in a very remote area and the users are not allowed to connect to internet.
do you think if i get a higher version of SME forexample 7.5 and upgrade my server would it solve the problem?
Thanks
-
Stefano Thanks for your help but when i copied that acl file it gives that error again:
error: Failed dependencies:
acl is needed by smeserver-shared-folders-0.1-23.el4.sme.noarch
assuming your rpms are in the same dir and thery are the only rpm files, do:
rpm -ivh *.rpm
anyway this will not solve your problem, because you have another unsatisfied dependency
yes there is a reason for not connecting the server to internet. because it's in a very remote area and the users are not allowed to connect to internet.
ok
do you think if i get a higher version of SME forexample 7.5 and upgrade my server would it solve the problem?
yes.. before upgrading, be sure to make a full backup..
-
thanks
i'm downloading 7.5.1 and try to upgrade
-
Moving this topic to the SME Contribs forum, it is more appropriate there. Thanks
-
I upgraded to 7.5.1 but when i run the command yum localinstall smeserver-shared-folders .... it says
cannot find a valid baseurl for repo: smeaddons
Error: cannot find a valid baseurl for repoLsmeaddons
also when i run rpm -ivh smeserver-shared-folders......
it gives the same error about acl
-
linuxer01: put smeserver-shared-folder AND acl rpm in the same dir and do:
rpm -ivh *.rpm
should work
-
yes it did something, i think it matched both files together
which one should i use then yumlocalinstall or arp -ivh in order to install the package ?
i so much worried if i do the wrong one and bust the server.
thanks
-
which one should i use then yumlocalinstall or arp -ivh in order to install the package ?
if you are not connected and have all the needed rpms, rpm is the right one
-
Thanks!!
It's installed
Here is what I did:
1. upgraded from 7.3 to 7.5.1
2. downloaded the needed acl file from http://ftp.ntut.edu.tw/share/linux/CentOS/4.5/apt/i386/RPMS.os/acl-2.2.23-5.3.el4.i386.rpm (http://ftp.ntut.edu.tw/share/linux/CentOS/4.5/apt/i386/RPMS.os/acl-2.2.23-5.3.el4.i386.rpm)
3. put both files in the same folder and run rpm -ivh *.rpm
4. rpm -ivh smeserver-shared-folder .....
5. signal-event post-upgrade
6. signal-event reboot
i tell you, if you dont have internet connection to you server do this.
thanks to Stefano,
-
3. put both files in the same folder and run rpm -ivh *.rpm
ok
4. rpm -ivh smeserver-shared-folder .....
this is not necessary.. you've already installed all the rpms with the previous command ;-)