New Installation Help

Discussion in 'General' started by sanreff, Aug 24, 2010.

  1. sanreff

    Joined:
    Aug 24, 2010
    Messages:
    2
    Likes Received:
    0
    Hi,


    i have a VPS with 256MB ram and 30GB Disk
    installed centos 5.5 x86 32bit

    i asked my service provider to provide elastix template but he cloud not so i have opted to take centos5.5

    now i want to install elastix on it how can install for test server how can i do it .

    in /etc/yum.repos.d

    Content elastix.repo:
    [elastix-base]
    name=Base RPM Repository for Elastix
    mirrorlist=mirror.elastix.org/?release=2&arch=$basearch&repo=base
    #baseurl=repo.elastix.org/elastix/2/base/$basearch/
    gpgcheck=1
    enabled=1
    gpgkey=repo.elastix.org/elastix/RPM-GPG-KEY-Elastix

    [elastix-updates]
    name=Updates RPM Repository for Elastix
    mirrorlist=mirror.elastix.org/?release=2&arch=$basearch&repo=updates
    #baseurl=repo.elastix.org/elastix/2/updates/$basearch/
    gpgcheck=1
    enabled=1
    gpgkey=repo.elastix.org/elastix/RPM-GPG-KEY-Elastix

    [elastix-beta]
    name=Beta RPM Repository for Elastix
    mirrorlist=mirror.elastix.org/?release=2&arch=$basearch&repo=beta
    #baseurl=repo.elastix.org/elastix/2/beta/$basearch/
    gpgcheck=1
    enabled=0
    gpgkey=repo.elastix.org/elastix/RPM-GPG-KEY-Elastix

    [elastix-extras]
    name=Extras RPM Repository for Elastix
    mirrorlist=mirror.elastix.org/?release=2&arch=$basearch&repo=extras
    #baseurl=repo.elastix.org/elastix/2/extras/$basearch/
    gpgcheck=1
    enabled=1
    gpgkey=repo.elastix.org/elastix/RPM-GPG-KEY-Elastix


    then saved...

    i got an error when i run yum install elastix


    follows :


    ---> Package elastix.noarch 0:2.0.0-36 set to be updated
    --> Processing Dependency: perl(MIME::parser) for package: elastix
    --> Processing Dependency: perl(Mail::IMAPClient) for package: elastix
    --> Processing Dependency: perl(Asterisk::AGI) for package: elastix
    --> Processing Dependency: openfire for package: elastix
    --> Processing Dependency: perl(Data::UUID) for package: elastix
    --> Processing Dependency: iaxmodem for package: elastix
    --> Processing Dependency: php-sqlite3 for package: elastix
    --> Processing Dependency: hylafax for package: elastix
    ---> Package elastix-firstboot.noarch 0:2.0.0-13 set to be updated
    --> Processing Dependency: dialog for package: elastix-firstboot
    --> Processing Dependency: mysql for package: elastix-firstboot
    ---> Package php-mysql.i386 0:5.1.6-27.el5 set to be updated
    ---> Package mysql-server.i386 0:5.0.77-4.el5_5.3 set to be updated
    --> Processing Dependency: perl(DBI) for package: mysql-server
    --> Processing Dependency: perl-DBI for package: mysql-server
    --> Processing Dependency: perl-DBD-MySQL for package: mysql-server
    ---> Package asterisk.i386 2009020507:1.6.2.10-1 set to be updated
    --> Processing Dependency: libasound.so.2(ALSA_0.9.0rc4) for package: asterisk
    --> Processing Dependency: libX11.so.6 for package: asterisk
    --> Processing Dependency: libvorbis.so.0 for package: asterisk
    --> Processing Dependency: libgsm.so.1 for package: asterisk
    --> Processing Dependency: libvorbisenc.so.2 for package: asterisk
    --> Processing Dependency: libogg.so.0 for package: asterisk
    --> Processing Dependency: libopenr2.so.3 for package: asterisk
    --> Processing Dependency: libasound.so.2(ALSA_0.9) for package: asterisk
    --> Processing Dependency: libspeexdsp.so.1 for package: asterisk
    --> Processing Dependency: libspandsp.so.2 for package: asterisk
    --> Processing Dependency: libpri.so.1.4 for package: asterisk
    --> Processing Dependency: libspeex.so.1 for package: asterisk
    --> Processing Dependency: libasound.so.2 for package: asterisk
    ---> Package php-pear-DB.noarch 0:1.7.13-1.el5.centos set to be updated
    ---> Package php.i386 0:5.1.6-27.el5 set to be updated
    ---> Package nmap.i386 2:4.11-1.1 set to be updated
    ---> Package php-gd.i386 0:5.1.6-27.el5 set to be updated
    --> Processing Dependency: libfreetype.so.6 for package: php-gd
    --> Running transaction check
    ---> Package perl-IO-Socket-INET6.noarch 0:2.51-2.fc6 set to be updated
    --> Processing Dependency: perl(Socket6) for package: perl-IO-Socket-INET6
    ---> Package libc-client.i386 0:2004g-2.2.1 set to be updated
    ---> Package php-common.i386 0:5.1.6-27.el5 set to be updated
    ---> Package dahdi.i686 0:2.3.0.1-3 set to be updated
    ---> Package libxslt.i386 0:1.1.17-2.el5_2.2 set to be updated
    ---> Package gmp.i386 0:4.1.4-10.el5 set to be updated
    ---> Package libogg.i386 2:1.1.3-3.el5 set to be updated
    ---> Package alsa-lib.i386 0:1.0.17-1.el5 set to be updated
    ---> Package libpri.i386 0:1.4.11.3-0 set to be updated
    ---> Package libopenr2.i386 0:1.3.0-0 set to be updated
    ---> Package perl-Archive-Tar.noarch 1:1.39.1-1.el5_5.2 set to be updated
    --> Processing Dependency: perl(Compress::Zlib) for package: perl-Archive-Tar
    ---> Package httpd.i386 0:2.2.3-43.el5.centos set to be updated
    ---> Package distcache.i386 0:1.4.5-14.1 set to be updated
    ---> Package perl-IO-Socket-SSL.noarch 0:1.01-1.fc6 set to be updated
    --> Processing Dependency: perl(Net::SSLeay) >= 1.21 for package: perl-IO-Socket-SSL
    ---> Package perl-IO-Zlib.noarch 0:1.04-4.2.1 set to be updated
    ---> Package perl-libwww-perl.noarch 0:5.805-1.1.1 set to be updated
    --> Processing Dependency: perl(URI::URL) for package: perl-libwww-perl
    --> Processing Dependency: perl(URI) for package: perl-libwww-perl
    --> Processing Dependency: perl(URI::Heuristic) for package: perl-libwww-perl
    --> Processing Dependency: perl(URI::Escape) for package: perl-libwww-perl
    ---> Package spandsp.i386 0:0.0.6-0.1.pre12.el5 set to be updated
    ---> Package db4-utils.i386 0:4.3.29-10.el5_5.2 set to be updated
    --> Processing Dependency: db4 = 4.3.29-10.el5_5.2 for package: db4-utils
    ---> Package perl-Digest-SHA1.i386 0:2.11-1.2.1 set to be updated
    ---> Package perl-Net-DNS.i386 0:0.59-3.el5 set to be updated
    --> Processing Dependency: perl(Digest::HMAC_MD5) for package: perl-Net-DNS
    --> Processing Dependency: perl(Net::IP) for package: perl-Net-DNS
    ---> Package mysql.i386 0:5.0.77-4.el5_5.3 set to be updated
    ---> Package speex.i386 0:1.0.5-4.el5_1.1 set to be updated
    ---> Package elastix.noarch 0:2.0.0-36 set to be updated
    --> Processing Dependency: perl(MIME::parser) for package: elastix
    --> Processing Dependency: perl(Mail::IMAPClient) for package: elastix
    --> Processing Dependency: perl(Asterisk::AGI) for package: elastix
    --> Processing Dependency: openfire for package: elastix
    --> Processing Dependency: perl(Data::UUID) for package: elastix
    --> Processing Dependency: iaxmodem for package: elastix
    --> Processing Dependency: php-sqlite3 for package: elastix
    --> Processing Dependency: hylafax for package: elastix
    ---> Package libvorbis.i386 1:1.1.2-3.el5_4.4 set to be updated
    ---> Package dialog.i386 0:1.0.20051107-1.2.2 set to be updated
    ---> Package cyrus-imapd-utils.i386 0:2.3.7-7.el5_4.3 set to be updated
    --> Processing Dependency: cyrus-imapd-perl = 2.3.7-7.el5_4.3 for package: cyrus-imapd-utils
    ---> Package php-devel.i386 0:5.1.6-27.el5 set to be updated
    --> Processing Dependency: autoconf for package: php-devel
    --> Processing Dependency: automake for package: php-devel
    ---> Package asterisk.i386 2009020507:1.6.2.10-1 set to be updated
    --> Processing Dependency: libgsm.so.1 for package: asterisk
    --> Processing Dependency: libspeexdsp.so.1 for package: asterisk
    ---> Package perl-HTML-Parser.i386 0:3.55-1.fc6 set to be updated
    --> Processing Dependency: perl-HTML-Tagset >= 3.03 for package: perl-HTML-Parser
    --> Processing Dependency: perl(HTML::Tagset) for package: perl-HTML-Parser
    ---> Package perl-DBD-MySQL.i386 0:3.0007-2.el5 set to be updated
    ---> Package freetype.i386 0:2.2.1-26.el5_5 set to be updated
    ---> Package libX11.i386 0:1.0.3-11.el5 set to be updated
    --> Processing Dependency: xorg-x11-filesystem >= 0.99.2-3 for package: libX11
    --> Processing Dependency: libXau.so.6 for package: libX11
    --> Processing Dependency: libXdmcp.so.6 for package: libX11
    ---> Package openssl.i686 0:0.9.8e-12.el5_4.6 set to be updated
    ---> Package perl-DBI.i386 0:1.52-2.el5 set to be updated
    --> Running transaction check
    ---> Package perl-URI.noarch 0:1.35-3 set to be updated
    ---> Package perl-HTML-Tagset.noarch 0:3.10-2.1.1 set to be updated
    ---> Package autoconf.noarch 0:2.59-12 set to be updated
    --> Processing Dependency: imake for package: autoconf
    ---> Package db4.i386 0:4.3.29-10.el5_5.2 set to be updated
    ---> Package perl-Digest-HMAC.noarch 0:1.01-15 set to be updated
    ---> Package cyrus-imapd-perl.i386 0:2.3.7-7.el5_4.3 set to be updated
    ---> Package elastix.noarch 0:2.0.0-36 set to be updated
    --> Processing Dependency: perl(MIME::parser) for package: elastix
    --> Processing Dependency: perl(Mail::IMAPClient) for package: elastix
    --> Processing Dependency: perl(Asterisk::AGI) for package: elastix
    --> Processing Dependency: openfire for package: elastix
    --> Processing Dependency: perl(Data::UUID) for package: elastix
    --> Processing Dependency: iaxmodem for package: elastix
    --> Processing Dependency: php-sqlite3 for package: elastix
    --> Processing Dependency: hylafax for package: elastix
    ---> Package libXdmcp.i386 0:1.0.1-2.1 set to be updated
    ---> Package perl-Compress-Zlib.i386 0:1.42-1.fc6 set to be updated
    ---> Package automake.noarch 0:1.9.6-2.3.el5 set to be updated
    ---> Package perl-Socket6.i386 0:0.19-3.fc6 set to be updated
    ---> Package libXau.i386 0:1.0.1-3.1 set to be updated
    ---> Package perl-Net-IP.noarch 0:1.25-2.fc6 set to be updated
    ---> Package asterisk.i386 2009020507:1.6.2.10-1 set to be updated
    --> Processing Dependency: libgsm.so.1 for package: asterisk
    --> Processing Dependency: libspeexdsp.so.1 for package: asterisk
    ---> Package xorg-x11-filesystem.noarch 0:7.1-2.fc6 set to be updated
    ---> Package perl-Net-SSLeay.i386 0:1.30-4.fc6 set to be updated
    --> Running transaction check
    ---> Package imake.i386 0:1.0.2-3 set to be updated
    ---> Package elastix.noarch 0:2.0.0-36 set to be updated
    --> Processing Dependency: perl(MIME::parser) for package: elastix
    --> Processing Dependency: perl(Mail::IMAPClient) for package: elastix
    --> Processing Dependency: perl(Asterisk::AGI) for package: elastix
    --> Processing Dependency: openfire for package: elastix
    --> Processing Dependency: perl(Data::UUID) for package: elastix
    --> Processing Dependency: iaxmodem for package: elastix
    --> Processing Dependency: php-sqlite3 for package: elastix
    --> Processing Dependency: hylafax for package: elastix
    ---> Package asterisk.i386 2009020507:1.6.2.10-1 set to be updated
    --> Processing Dependency: libgsm.so.1 for package: asterisk
    --> Processing Dependency: libspeexdsp.so.1 for package: asterisk
    --> Finished Dependency Resolution
    elastix-2.0.0-36.noarch from elastix-updates has depsolving problems
    --> Missing Dependency: iaxmodem is needed by package elastix-2.0.0-36.noarch (elastix-updates)
    elastix-2.0.0-36.noarch from elastix-updates has depsolving problems
    --> Missing Dependency: openfire is needed by package elastix-2.0.0-36.noarch (elastix-updates)
    elastix-2.0.0-36.noarch from elastix-updates has depsolving problems
    --> Missing Dependency: php-sqlite3 is needed by package elastix-2.0.0-36.noarch (elastix-updates)
    elastix-2.0.0-36.noarch from elastix-updates has depsolving problems
    --> Missing Dependency: php-sqlite3 is needed by package elastix-2.0.0-36.noarch (elastix-updates)
    elastix-2.0.0-36.noarch from elastix-updates has depsolving problems
    --> Missing Dependency: perl(Data::UUID) is needed by package elastix-2.0.0-36.noarch (elastix-updates)
    elastix-2.0.0-36.noarch from elastix-updates has depsolving problems
    --> Missing Dependency: hylafax is needed by package elastix-2.0.0-36.noarch (elastix-updates)
    elastix-2.0.0-36.noarch from elastix-updates has depsolving problems
    --> Missing Dependency: perl(Mail::IMAPClient) is needed by package elastix-2.0.0-36.noarch (elastix-updates)
    elastix-2.0.0-36.noarch from elastix-updates has depsolving problems
    --> Missing Dependency: openfire is needed by package elastix-2.0.0-36.noarch (elastix-updates)
    elastix-2.0.0-36.noarch from elastix-updates has depsolving problems
    --> Missing Dependency: perl(Asterisk::AGI) is needed by package elastix-2.0.0-36.noarch (elastix-updates)
    elastix-2.0.0-36.noarch from elastix-updates has depsolving problems
    --> Missing Dependency: iaxmodem is needed by package elastix-2.0.0-36.noarch (elastix-updates)
    2009020507:asterisk-1.6.2.10-1.i386 from elastix-updates has depsolving problems
    --> Missing Dependency: libgsm.so.1 is needed by package 2009020507:asterisk-1.6.2.10-1.i386 (elastix-updates)
    elastix-2.0.0-36.noarch from elastix-updates has depsolving problems
    --> Missing Dependency: perl(MIME::parser) is needed by package elastix-2.0.0-36.noarch (elastix-updates)
    elastix-2.0.0-36.noarch from elastix-updates has depsolving problems
    --> Missing Dependency: hylafax is needed by package elastix-2.0.0-36.noarch (elastix-updates)
    elastix-2.0.0-36.noarch from elastix-updates has depsolving problems
    --> Missing Dependency: perl(MIME::parser) is needed by package elastix-2.0.0-36.noarch (elastix-updates)
    elastix-2.0.0-36.noarch from elastix-updates has depsolving problems
    --> Missing Dependency: perl(Data::UUID) is needed by package elastix-2.0.0-36.noarch (elastix-updates)
    elastix-2.0.0-36.noarch from elastix-updates has depsolving problems
    --> Missing Dependency: perl(Asterisk::AGI) is needed by package elastix-2.0.0-36.noarch (elastix-updates)
    elastix-2.0.0-36.noarch from elastix-updates has depsolving problems
    --> Missing Dependency: perl(Mail::IMAPClient) is needed by package elastix-2.0.0-36.noarch (elastix-updates)
    2009020507:asterisk-1.6.2.10-1.i386 from elastix-updates has depsolving problems
    --> Missing Dependency: libspeexdsp.so.1 is needed by package 2009020507:asterisk-1.6.2.10-1.i386 (elastix-updates)
    Error: Missing Dependency: libspeexdsp.so.1 is needed by package 2009020507:asterisk-1.6.2.10-1.i386 (elastix-updates)
    Error: Missing Dependency: openfire is needed by package elastix-2.0.0-36.noarch (elastix-updates)
    Error: Missing Dependency: perl(Asterisk::AGI) is needed by package elastix-2.0.0-36.noarch (elastix-updates)
    Error: Missing Dependency: hylafax is needed by package elastix-2.0.0-36.noarch (elastix-updates)
    Error: Missing Dependency: libgsm.so.1 is needed by package 2009020507:asterisk-1.6.2.10-1.i386 (elastix-updates)
    Error: Missing Dependency: perl(Mail::IMAPClient) is needed by package elastix-2.0.0-36.noarch (elastix-updates)
    Error: Missing Dependency: iaxmodem is needed by package elastix-2.0.0-36.noarch (elastix-updates)
    Error: Missing Dependency: perl(Data::UUID) is needed by package elastix-2.0.0-36.noarch (elastix-updates)
    Error: Missing Dependency: perl(MIME::parser) is needed by package elastix-2.0.0-36.noarch (elastix-updates)
    Error: Missing Dependency: php-sqlite3 is needed by package elastix-2.0.0-36.noarch (elastix-updates)

    -----

    no wt to do
     
  2. donhwyo

    Joined:
    Aug 8, 2008
    Messages:
    293
    Likes Received:
    0
    I haven't done this but if I was doing it I think I would point at regular centos repos too. And also point to the install cd as a repo. I would also first try to install the proper kernel as that might be a hassle.

    Good luck,
    Don
     
  3. MGG

    MGG

    Joined:
    Aug 29, 2009
    Messages:
    41
    Likes Received:
    0
    I would install a fresh Elastix 2, which automatically installs Centos. Then if you must install you Centos Aps again on the new distribution.
     
  4. ramoncio

    Joined:
    May 12, 2010
    Messages:
    1,663
    Likes Received:
    0
    MGG, as it is a VPS he won't be able to do that.

    sanreff, AFAIK you have two options:

    1) You can try to use the CentOS2Elastix script. Search the forums, there are several threads about it, like this one: http://www.elastix.org/es/component/kun ... html#11686

    2) You can install Elastix locally in a test box, and then use rsync to clone all your Elastix system to your VPS. Have a look at my rsync command at this thread: http://www.elastix.org/es/component/kun ... html#52568
    I have successfully migrated a couple of times my VPS to a new provider using this method. Note that depending on your local upload speed it might take a long/very long time.

    Good luck anyway!!
     
  5. sanreff

    Joined:
    Aug 24, 2010
    Messages:
    2
    Likes Received:
    0
    Thanks for the option

    i will try it now.. in my openVZ-VPS

    i have no issues with my XEN-HVM i can mount the iso.

    let me see B)


    sanreff
     
  6. mbrown67

    Joined:
    Apr 6, 2010
    Messages:
    4
    Likes Received:
    0
    Sanreff, were you able to install Elastix 2 in your OpenVZ container? I am trying to install it, I got to the login screen, but after typing in the defaults I received a blank screen.

    ramoncio, thanks for the rsync idea and script! I am attempting the install one more time, if I fail, then onto rsync.

    I will post my results.
     

Share This Page