Installing Nethserver with yum -- Issues


(Kostas Giagidis) #1

I just tried to follow the provided instructions about how to install it from a minimal fresh centos installation.
Unfortunately this “method” do not worked for me as it should…
I tried it in a OpenStack KVM Virtual Machine, with the centos 6.6 x86_64 minimal installation. *not custom iso or any modifications for example like ovh do. It is a pure centos 6.6 minimal installation

Im only getting this:

[root@snf-652968 log]# nethserver-install
Starting installation process. It will take a while…

Installing base system…

Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile

  • nethserver-base: mirror1.nethserver.org
  • nethserver-updates: mirror1.nethserver.org
    Package nethserver-release-6.6-2.ns6.noarch already installed and latest version
    Resolving Dependencies
    –> Running transaction check
    —> Package nethserver-duc.noarch 0:1.0.3-1.ns6 will be installed
    –> Processing Dependency: nethserver-base for package: nethserver-duc-1.0.3-1.ns6.noarch
    –> Processing Dependency: duc for package: nethserver-duc-1.0.3-1.ns6.noarch
    —> Package nethserver-hosts.noarch 0:1.1.1-1.ns6 will be installed
    –> Processing Dependency: perl(esmith::DB::db) for package: nethserver-hosts-1.1.1-1.ns6.noarch
    —> Package nethserver-httpd-admin.noarch 0:1.3.8-1.ns6 will be installed
    –> Processing Dependency: php-xml for package: nethserver-httpd-admin-1.3.8-1.ns6.noarch
    –> Processing Dependency: php for package: nethserver-httpd-admin-1.3.8-1.ns6.noarch
    –> Processing Dependency: perl(Net::Server::Multiplex) for package: nethserver-httpd-admin-1.3.8-1.ns6.noarch
    –> Processing Dependency: perl(IO::Multiplex) for package: nethserver-httpd-admin-1.3.8-1.ns6.noarch
    –> Processing Dependency: nethserver-php for package: nethserver-httpd-admin-1.3.8-1.ns6.noarch
    –> Processing Dependency: mod_ssl for package: nethserver-httpd-admin-1.3.8-1.ns6.noarch
    –> Processing Dependency: httpd for package: nethserver-httpd-admin-1.3.8-1.ns6.noarch
    —> Package nethserver-ntp.noarch 0:1.0.8-1.ns6 will be installed
    —> Package nethserver-openssh.noarch 0:1.1.0-1.ns6 will be installed
    —> Package nethserver-phonehome.noarch 0:1.1.0-1.ns6 will be installed
    —> Package nethserver-smartd.noarch 0:1.0.1-1.ns6 will be installed
    –> Processing Dependency: smartmontools for package: nethserver-smartd-1.0.1-1.ns6.noarch
    –> Running transaction check
    —> Package duc.x86_64 0:1.0-1.ns6 will be installed
    –> Processing Dependency: libtokyocabinet.so.8()(64bit) for package: duc-1.0-1.ns6.x86_64
    –> Processing Dependency: libpangocairo-1.0.so.0()(64bit) for package: duc-1.0-1.ns6.x86_64
    –> Processing Dependency: libpango-1.0.so.0()(64bit) for package: duc-1.0-1.ns6.x86_64
    –> Processing Dependency: libcairo.so.2()(64bit) for package: duc-1.0-1.ns6.x86_64
    –> Processing Dependency: libX11.so.6()(64bit) for package: duc-1.0-1.ns6.x86_64
    —> Package nethserver-base.noarch 0:2.6.5-1.ns6 will be installed
    –> Processing Dependency: nethserver-yum > 1.3.3-2 for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: yum-plugin-changelog for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: vconfig for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: smartmontools for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl-suidperl for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl-TimeDate for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl-Mail-RFC822-Address for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl-DateTime-Format-Mail for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl(NetAddr::IP) for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl(Net::IPv4Addr) for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl(Locale::gettext) for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl(JSON) for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl(Date::Manip) for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl(Data::UUID) for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl(Crypt::Cracklib) for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: nc for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: mdadm for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: hal for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: bridge-utils for package: nethserver-base-2.6.5-1.ns6.noarch
    —> Package nethserver-httpd-admin.noarch 0:1.3.8-1.ns6 will be installed
    –> Processing Dependency: php-xml for package: nethserver-httpd-admin-1.3.8-1.ns6.noarch
    –> Processing Dependency: php for package: nethserver-httpd-admin-1.3.8-1.ns6.noarch
    –> Processing Dependency: mod_ssl for package: nethserver-httpd-admin-1.3.8-1.ns6.noarch
    –> Processing Dependency: httpd for package: nethserver-httpd-admin-1.3.8-1.ns6.noarch
    —> Package nethserver-lib.noarch 0:2.1.5-1.ns6 will be installed
    –> Processing Dependency: perl-JSON for package: nethserver-lib-2.1.5-1.ns6.noarch
    –> Processing Dependency: perl(Time::HiRes) for package: nethserver-lib-2.1.5-1.ns6.noarch
    –> Processing Dependency: perl(Text::Template) for package: nethserver-lib-2.1.5-1.ns6.noarch
    –> Processing Dependency: perl(JSON) for package: nethserver-lib-2.1.5-1.ns6.noarch
    –> Processing Dependency: perl(I18N::AcceptLanguage) for package: nethserver-lib-2.1.5-1.ns6.noarch
    –> Processing Dependency: perl(Data::UUID) for package: nethserver-lib-2.1.5-1.ns6.noarch
    –> Processing Dependency: perl(Authen::PAM) for package: nethserver-lib-2.1.5-1.ns6.noarch
    –> Processing Dependency: dialog for package: nethserver-lib-2.1.5-1.ns6.noarch
    —> Package nethserver-php.noarch 0:1.1.2-1.ns6 will be installed
    –> Processing Dependency: php-common for package: nethserver-php-1.1.2-1.ns6.noarch
    —> Package nethserver-smartd.noarch 0:1.0.1-1.ns6 will be installed
    –> Processing Dependency: smartmontools for package: nethserver-smartd-1.0.1-1.ns6.noarch
    —> Package perl-IO-Multiplex.noarch 0:1.13-1.el6 will be installed
    —> Package perl-Net-Server.noarch 0:0.99-1.el6.rf will be installed
    –> Processing Dependency: perl(Time::HiRes) for package: perl-Net-Server-0.99-1.el6.rf.noarch
    –> Running transaction check
    —> Package duc.x86_64 0:1.0-1.ns6 will be installed
    –> Processing Dependency: libtokyocabinet.so.8()(64bit) for package: duc-1.0-1.ns6.x86_64
    –> Processing Dependency: libpangocairo-1.0.so.0()(64bit) for package: duc-1.0-1.ns6.x86_64
    –> Processing Dependency: libpango-1.0.so.0()(64bit) for package: duc-1.0-1.ns6.x86_64
    –> Processing Dependency: libcairo.so.2()(64bit) for package: duc-1.0-1.ns6.x86_64
    –> Processing Dependency: libX11.so.6()(64bit) for package: duc-1.0-1.ns6.x86_64
    —> Package nethserver-base.noarch 0:2.6.5-1.ns6 will be installed
    –> Processing Dependency: yum-plugin-changelog for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: vconfig for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: smartmontools for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl-suidperl for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl-TimeDate for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl-DateTime-Format-Mail for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl(NetAddr::IP) for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl(JSON) for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl(Date::Manip) for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl(Data::UUID) for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: nc for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: mdadm for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: hal for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: bridge-utils for package: nethserver-base-2.6.5-1.ns6.noarch
    —> Package nethserver-httpd-admin.noarch 0:1.3.8-1.ns6 will be installed
    –> Processing Dependency: php-xml for package: nethserver-httpd-admin-1.3.8-1.ns6.noarch
    –> Processing Dependency: php for package: nethserver-httpd-admin-1.3.8-1.ns6.noarch
    –> Processing Dependency: mod_ssl for package: nethserver-httpd-admin-1.3.8-1.ns6.noarch
    –> Processing Dependency: httpd for package: nethserver-httpd-admin-1.3.8-1.ns6.noarch
    —> Package nethserver-lib.noarch 0:2.1.5-1.ns6 will be installed
    –> Processing Dependency: perl-JSON for package: nethserver-lib-2.1.5-1.ns6.noarch
    –> Processing Dependency: perl(Time::HiRes) for package: nethserver-lib-2.1.5-1.ns6.noarch
    –> Processing Dependency: perl(JSON) for package: nethserver-lib-2.1.5-1.ns6.noarch
    –> Processing Dependency: perl(Data::UUID) for package: nethserver-lib-2.1.5-1.ns6.noarch
    –> Processing Dependency: dialog for package: nethserver-lib-2.1.5-1.ns6.noarch
    —> Package nethserver-php.noarch 0:1.1.2-1.ns6 will be installed
    –> Processing Dependency: php-common for package: nethserver-php-1.1.2-1.ns6.noarch
    —> Package nethserver-smartd.noarch 0:1.0.1-1.ns6 will be installed
    –> Processing Dependency: smartmontools for package: nethserver-smartd-1.0.1-1.ns6.noarch
    —> Package nethserver-yum.noarch 0:1.3.5-1.ns6 will be installed
    –> Processing Dependency: python-simplejson for package: nethserver-yum-1.3.5-1.ns6.noarch
    —> Package perl-Authen-PAM.x86_64 0:0.16-8.el6 will be installed
    —> Package perl-Crypt-Cracklib.x86_64 0:1.7-1.el6 will be installed
    —> Package perl-I18N-AcceptLanguage.noarch 0:1.04-1.el6.rf will be installed
    —> Package perl-Mail-RFC822-Address.noarch 0:0.3-1.el6.rf will be installed
    —> Package perl-Net-IPv4Addr.noarch 0:0.10-6.el6 will be installed
    —> Package perl-Net-Server.noarch 0:0.99-1.el6.rf will be installed
    –> Processing Dependency: perl(Time::HiRes) for package: perl-Net-Server-0.99-1.el6.rf.noarch
    —> Package perl-Text-Template.noarch 0:1.45-3.el6 will be installed
    —> Package perl-gettext.x86_64 0:1.05-16.el6 will be installed
    –> Running transaction check
    —> Package duc.x86_64 0:1.0-1.ns6 will be installed
    –> Processing Dependency: libtokyocabinet.so.8()(64bit) for package: duc-1.0-1.ns6.x86_64
    –> Processing Dependency: libpangocairo-1.0.so.0()(64bit) for package: duc-1.0-1.ns6.x86_64
    –> Processing Dependency: libpango-1.0.so.0()(64bit) for package: duc-1.0-1.ns6.x86_64
    –> Processing Dependency: libcairo.so.2()(64bit) for package: duc-1.0-1.ns6.x86_64
    –> Processing Dependency: libX11.so.6()(64bit) for package: duc-1.0-1.ns6.x86_64
    —> Package nethserver-base.noarch 0:2.6.5-1.ns6 will be installed
    –> Processing Dependency: yum-plugin-changelog for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: vconfig for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: smartmontools for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl-suidperl for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl-TimeDate for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl-DateTime-Format-Mail for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl(NetAddr::IP) for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl(JSON) for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl(Date::Manip) for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: perl(Data::UUID) for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: nc for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: mdadm for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: hal for package: nethserver-base-2.6.5-1.ns6.noarch
    –> Processing Dependency: bridge-utils for package: nethserver-base-2.6.5-1.ns6.noarch
    —> Package nethserver-httpd-admin.noarch 0:1.3.8-1.ns6 will be installed
    –> Processing Dependency: php-xml for package: nethserver-httpd-admin-1.3.8-1.ns6.noarch
    –> Processing Dependency: php for package: nethserver-httpd-admin-1.3.8-1.ns6.noarch
    –> Processing Dependency: mod_ssl for package: nethserver-httpd-admin-1.3.8-1.ns6.noarch
    –> Processing Dependency: httpd for package: nethserver-httpd-admin-1.3.8-1.ns6.noarch
    —> Package nethserver-lib.noarch 0:2.1.5-1.ns6 will be installed
    –> Processing Dependency: perl-JSON for package: nethserver-lib-2.1.5-1.ns6.noarch
    –> Processing Dependency: perl(Time::HiRes) for package: nethserver-lib-2.1.5-1.ns6.noarch
    –> Processing Dependency: perl(JSON) for package: nethserver-lib-2.1.5-1.ns6.noarch
    –> Processing Dependency: perl(Data::UUID) for package: nethserver-lib-2.1.5-1.ns6.noarch
    –> Processing Dependency: dialog for package: nethserver-lib-2.1.5-1.ns6.noarch
    —> Package nethserver-php.noarch 0:1.1.2-1.ns6 will be installed
    –> Processing Dependency: php-common for package: nethserver-php-1.1.2-1.ns6.noarch
    —> Package nethserver-smartd.noarch 0:1.0.1-1.ns6 will be installed
    –> Processing Dependency: smartmontools for package: nethserver-smartd-1.0.1-1.ns6.noarch
    —> Package perl-Net-Server.noarch 0:0.99-1.el6.rf will be installed
    –> Processing Dependency: perl(Time::HiRes) for package: perl-Net-Server-0.99-1.el6.rf.noarch
    —> Package python-simplejson.x86_64 0:2.5.2-1.centos6 will be installed
    –> Finished Dependency Resolution
    Error: Package: nethserver-base-2.6.5-1.ns6.noarch (nethserver-updates)
    Requires: nc
    Error: Package: nethserver-base-2.6.5-1.ns6.noarch (nethserver-updates)
    Requires: perl-TimeDate
    Error: Package: nethserver-lib-2.1.5-1.ns6.noarch (nethserver-base)
    Requires: perl(JSON)
    Error: Package: duc-1.0-1.ns6.x86_64 (nethserver-base)
    Requires: libpangocairo-1.0.so.0()(64bit)
    Error: Package: nethserver-httpd-admin-1.3.8-1.ns6.noarch (nethserver-base)
    Requires: php
    Error: Package: nethserver-base-2.6.5-1.ns6.noarch (nethserver-updates)
    Requires: mdadm
    Error: Package: duc-1.0-1.ns6.x86_64 (nethserver-base)
    Requires: libpango-1.0.so.0()(64bit)
    Error: Package: nethserver-lib-2.1.5-1.ns6.noarch (nethserver-base)
    Requires: dialog
    Error: Package: perl-Net-Server-0.99-1.el6.rf.noarch (nethserver-base)
    Requires: perl(Time::HiRes)
    Error: Package: nethserver-base-2.6.5-1.ns6.noarch (nethserver-updates)
    Requires: bridge-utils
    Error: Package: nethserver-base-2.6.5-1.ns6.noarch (nethserver-updates)
    Requires: perl(Date::Manip)
    Error: Package: nethserver-base-2.6.5-1.ns6.noarch (nethserver-updates)
    Requires: smartmontools
    Error: Package: nethserver-base-2.6.5-1.ns6.noarch (nethserver-updates)
    Requires: perl-suidperl
    Error: Package: duc-1.0-1.ns6.x86_64 (nethserver-base)
    Requires: libtokyocabinet.so.8()(64bit)
    Error: Package: nethserver-base-2.6.5-1.ns6.noarch (nethserver-updates)
    Requires: hal
    Error: Package: nethserver-base-2.6.5-1.ns6.noarch (nethserver-updates)
    Requires: perl(JSON)
    Error: Package: nethserver-base-2.6.5-1.ns6.noarch (nethserver-updates)
    Requires: perl(NetAddr::IP)
    Error: Package: duc-1.0-1.ns6.x86_64 (nethserver-base)
    Requires: libcairo.so.2()(64bit)
    Error: Package: nethserver-httpd-admin-1.3.8-1.ns6.noarch (nethserver-base)
    Requires: httpd
    Error: Package: nethserver-base-2.6.5-1.ns6.noarch (nethserver-updates)
    Requires: perl(Data::UUID)
    Error: Package: nethserver-httpd-admin-1.3.8-1.ns6.noarch (nethserver-base)
    Requires: php-xml
    Error: Package: nethserver-php-1.1.2-1.ns6.noarch (nethserver-base)
    Requires: php-common
    Error: Package: nethserver-lib-2.1.5-1.ns6.noarch (nethserver-base)
    Requires: perl(Time::HiRes)
    Error: Package: nethserver-lib-2.1.5-1.ns6.noarch (nethserver-base)
    Requires: perl(Data::UUID)
    Error: Package: nethserver-base-2.6.5-1.ns6.noarch (nethserver-updates)
    Requires: perl-DateTime-Format-Mail
    Error: Package: nethserver-base-2.6.5-1.ns6.noarch (nethserver-updates)
    Requires: vconfig
    Error: Package: nethserver-base-2.6.5-1.ns6.noarch (nethserver-updates)
    Requires: yum-plugin-changelog
    Error: Package: duc-1.0-1.ns6.x86_64 (nethserver-base)
    Requires: libX11.so.6()(64bit)
    Error: Package: nethserver-httpd-admin-1.3.8-1.ns6.noarch (nethserver-base)
    Requires: mod_ssl
    Error: Package: nethserver-lib-2.1.5-1.ns6.noarch (nethserver-base)
    Requires: perl-JSON
    Error: Package: nethserver-smartd-1.0.1-1.ns6.noarch (nethserver-base)
    Requires: smartmontools
    You could try using --skip-broken to work around the problem
    You could try running: rpm -Va --nofiles --nodigest

Configuring system, please wait…

/usr/sbin/nethserver-install: line 45: /sbin/e-smith/signal-event: No such file or directory

You can access the Web interface at:
/usr/sbin/nethserver-install: line 51: /sbin/e-smith/db: No such file or directory
/usr/sbin/nethserver-install: line 52: /sbin/e-smith/db: No such file or directory

https://.:980/usr/sbin/nethserver-install: line 48: /sbin/e-smith/db: No such file or directory

Login: root
Password: <your_root_password>

Installation log can be found here: /var/log/nethserver-install.log


the details of the nethserver-install.log file is the same as this above output…


(Jan Jacobs) #2

have you tried running yum update first?
also, maybe you could installed the required packages first?
(the ones that start with Error: package:)


(Kostas Giagidis) #3

Well, in post install commands after centos installed, yeap, of course i have run yum update :smile:
The point is to install manually the “required” packages? I was thought that was take care automatically by yum…
Something is wrong with “nethserver-install” script (i think, only speculation) because that command, should not need anything, and do the work automatically. I have seen similar issues :confused:


(Jan Jacobs) #4

well i suppose you’re right :slight_smile:
i must admit i have not yet seen such error, so i’m only thinking aloud :wink:


(Filippo Carletti) #5

IIRC, in the past I’ve been instrcuted to NOT run yum update before “morphing” CentOS to NethServer.

  1. install centos
  2. install nethserver
  3. yum update

I’m not sure it’s still valid for 6.6, though.


How to run Nethserver on Google Cloud Platform
(Phil Parker) #6

Single each error out, I did not update i used CentOS mininal to do mine, but if you have to look for the dependencies and deal with them one at a time… it maybe you need to uninstall a package or two and update and place them back on. Its happened to me already i had to uninstall mysql-client and mysql-libs…I needed to install mysql-devel.it usually tells you the requirements for each file and dependencies and deal with them individually rather then whole I ended up using Percona-Server 55 and getting that mysql-devel package on and uninstalling Percona-Server once it went stable, then adding mysql-devel all on its own as a yum install after that… maybe this can help you?


(Kostas Giagidis) #7

i’ll try once more :smile:

I’ll reinstall centos 6.6, without any post install commands, nothing, and i’ll procceed according the instructions in the wiki about how to installing it with yum (yum localinstall etc). First reinstallation, then the two commands about installing the repo files of nethserver and the command : nethserver-install . I hope this time will work. If not, i’ll report back what was the “output”

But something it tells me, i will not have success. Im sure about something is wrong with the “nethserver-install” script but i dont know what (im not programmer/developer or bash hacker). If it will not work again, maybe we need another solution/way to install nethserver when we cannot from the nethserver isos, and we have only a minimal centos installation (with the success of the installation, i can make then a diskdump/template, and giving it to the rest of the users of the cloud compute service which im using from my university -----> https://okeanos.grnet.gr —> http://www.synnefo.org)


(Kostas Giagidis) #8

[root@snf ~]# yum localinstall -y http://mirror.nethserver.org/nethserver/nethserver-release-6.6.rpm
Loaded plugins: fastestmirror
Setting up Local Package Process
nethserver-release-6.6.rpm | 24 kB 00:00
Examining /var/tmp/yum-root-6KfIwG/nethserver-release-6.6.rpm: nethserver-release-6.6-2.ns6.noarch
Marking /var/tmp/yum-root-6KfIwG/nethserver-release-6.6.rpm to be installed
Determining fastest mirrors

  • base: ftp.cc.uoc.gr
  • extras: ftp.cc.uoc.gr
  • updates: ftp.cc.uoc.gr
    base | 3.7 kB 00:00
    base/primary_db | 4.6 MB 00:00
    extras | 3.4 kB 00:00
    extras/primary_db | 30 kB 00:00
    updates | 3.4 kB 00:00
    updates/primary_db | 2.7 MB 00:00
    Resolving Dependencies
    –> Running transaction check
    —> Package nethserver-release.noarch 0:6.6-2.ns6 will be installed
    –> Finished Dependency Resolution

Dependencies Resolved

===========================================================================================================================================================================================================================================
Package Arch Version Repository Size

Installing:
nethserver-release noarch 6.6-2.ns6 /nethserver-release-6.6 42 k

Transaction Summary

Install 1 Package(s)

Total size: 42 k
Installed size: 42 k
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : nethserver-release-6.6-2.ns6.noarch 1/1
Verifying : nethserver-release-6.6-2.ns6.noarch 1/1

Installed:
nethserver-release.noarch 0:6.6-2.ns6

Complete!
[root@snf-653058 ~]# nethserver-install
Starting installation process. It will take a while…

Installing base system…

Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
Error: Cannot find a valid baseurl for repo: centos-base
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
Eg. Invalid release/
removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/6/centos-base/mirrorlist.txt

Configuring system, please wait…

/usr/sbin/nethserver-install: line 45: /sbin/e-smith/signal-event: No such file or directory

You can access the Web interface at:
/usr/sbin/nethserver-install: line 51: /sbin/e-smith/db: No such file or directory
/usr/sbin/nethserver-install: line 52: /sbin/e-smith/db: No such file or directory

https://.:980/usr/sbin/nethserver-install: line 48: /sbin/e-smith/db: No such file or directory

Login: root
Password: <your_root_password>

Installation log can be found here: /var/log/nethserver-install.log


i have issued only this two commands, after reinstallation of centos. Unfortunately, no success


(Phil Parker) #9

That is very odd you went straight for the install, i dont get it… what did you use for a base to install CentOs? I used CentOS minimal and didnt have an issue, maybe your issues lie it the repository your using? I look at those lines and it looks like valid baseurl- CentOS repository,and it says invalid release…

Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
Error: Cannot find a valid baseurl for repo: centos-base
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
Eg. Invalid release/
removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/6/centos-base/mirrorlist.txt
usr/sbin/nethserver-install: line 45: /sbin/e-smith/signal-event: No such file or directory

it didnt setup completely. So you only got a portion of the install? This what i see…

Use CentOS 6.6 Minimal and follow the instructions to the T to install NethServer…

is begins here:http://docs.nethserver.org/en/latest/installation.html

With this line about halfway down the page: I had to use this method myself it took 2 tries to get it right…Good Luck!!!

Install on CentOS

It is possible to install NethServer on a fresh CentOS installation using the yum command to download software packages. This is the recommended installation method if you have

a virtual private servers (VPS), or
an USB stick.

For example, if you wish to install NethServer 6.6, just start with a CentOS 6.6 on your system (many VPS providers offer CentOS pre-installed virtual machines), and then execute below commands to transform CentOS into NethServer.

Enable NethServer repositories with this command:

yum localinstall -y http://mirror.nethserver.org/nethserver/nethserver-release-6.6.rpm

Try once more please and report back your information…it take a few for me… this is normal as all repositories do not respond the same due to web traffic…

That is telling me it is a repo error, try again see if it goes thru if not we have issues with the repos that need to be researched…

If this happens once more I will do a virtual install and debunk the issue for you…

thanks
Phil


(Kostas Giagidis) #10

Well, im using pure centos 6.6 Minimal Installation, no modifications. Just a pure fresh installtion of centos 6.6 minimal.
I have already follow that you have paste :slight_smile: And every time it fails badly :frowning:

But…

When im changing from the NethServer.repo for the centos-base and centos-updates the domain of mirrorlist
for example: mirrolist.nethserver.org (original) to… mirrorlist.centos.org the nethserver-install script it works as should…

i have managed to continue the installation by changing this in the NethServer.repo file. Everything else, fails badly with no way to install nethserver as the instruction from the wiki saying with using yum

Very strange for me anyway. Very unorthodox way hehe


(Phil Parker) #11

Everything I do concerning this distro is unorthodox, but get this,if it was the same it would be like any other distro, which keeps it alive… it will smooth out give it time…nice to know i was on target…


(Alessio Fattorini) #12

Ehi @giacomo or @davidep do you have any hint for @DaveM?


(Phil Parker) #13

you know i just thought about it why dont you have EPEL installed? at the very least? I use EPEL and remi, remi becomes a little tricky so dont mess with it unless your really in for a lot of fun :stuck_out_tongue:


(Kostas Giagidis) #14

in all my centos installtions, im installing at least epel, after the initial and successfull yum update. Not because i need it right now for something, but just in case for something i will need in the future.
In the past i was have use many other repos, but mixing different repos is not always a good thing.
In my case with nethserver, i will install epel after the successfull installtion and configuration (and keep it disabled for future needs maybe)

(not related with the installation issue, offtopic)


(Luigi Lops) #15

what do you mean “morphing” form nethserver to centos? i just want nethserver atop my centos installation, as a kind of webmin. I’m not going to spend all the days it took to finally have a stable configuration with all the services activated because you can’t decouple the services from the distro


(Phil Parker) #16

This distro is still being designed and thats something we are all working on, We are looking at features and adding them as the community demands. If we pushed a distro or a release too fast with everything you wanted it would just crash and burn, so we need to test what does not break the distro first then code in later what the demands of the community are…You can move around the distro and install services that you want would prove to be an unstable distro with tons of issues.


(Filippo Carletti) #17

That’s how NethServer works. We add some packages to centos. We provide a web interface and configuration templates, with automation to fire up events when needed.