Aller au contenu
  • 0
cc66

installer libxml2 2.7.0 (plus récente)

Question

J'ai voulu installer NextCloud (un cloud, fork de OwnCloud)

et je bute sur l' installation de libxml2 2.7.0

car libxml2 2.7.0 au moins est requis. Actuellement 2.6.30 est installé.

j'ai trouvé ça :

https://iacopodeenosee.wordpress.com/2017/07/08/nextcloud-12-on-qnap-ts-231/

qu'en pensez vous ?

Pour OwnCloud c'est pareil : pas de possibilité de trouver le qpkg de la version 9 (seule l'ancienne version 8.0 qui date de quelques années ....)

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

7 réponses à cette question

Messages recommandés

  • 0

Bonjour,

Vous devriez ce dont vous avez besoin ici pour combler vos lacunes:

_ Entware: disponible en version standard ici et en version alternative ici. Son suivi s'effectue sur le forum Anglais: https://forum.qnap.com/viewtopic.php?f=351&t=139781

_ Les paquets inclus d'Entware dont libxml2  actuellement en version  2.9.8.1 si j'ai bien lui ici: http://bin.entware.net . Voyez selon la nature de votre CPU: "uname -a"...

Cordialement.

FredP

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Bonjour,

merci, pour les infos,

oui j'en étais là:

Install Entware-ng

  • Download Entware-ng_0.97.qpkg : c'est FAIT
  • Login in the QNAP : FAIT ok
  • Select App Center : FAIT ok
  • Select in Install manually with the button Browse the downloaded file Entware-ng_0.97.qpkg FAIT
  • Press the button Install ok FAIT
  • Login with Putty  ok FAIT
  • Type the following commands[~] # opkg update : ok

tout allait bien jusqu'ici :

j'ai installé la version 2.9.8 de libxlm2

move the file of the new libxml2 library (you may have to update the new library path according to your situation, for help try opkg files libxml2):

mais lorsque je verifie l'installation :

Check which version of libxml2 is now loaded: /usr/local/apache/bin/php -i | grep libXML

j'ai un :

/usr/local/apache/bin/php: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory

..... et pourtant le fichier existe bien ... quid?

Bon j'ai remis l"ancienne version sauvegardée...ouf;

[/mnt/HDA_ROOT/usr/lib] #  /usr/local/apache/bin/php -i | grep libXML

et donc :
libXML support => active
libXML Compiled Version => 2.6.30
libXML Loaded Version => 20630
libXML streams => enabled

ouf! restauration ok

Je comprend pas pourquoi  la version 2.9.8 ne s'installe pas : probablement problème  de version ?

bon, j'abandonne l'installation, j'attendrais une version d'un qpkg tout ficelé ;-)

merci pour votre aide mais c'est au dessus de mes compétences .

cc66

 

 

 

 

 

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Bonsoir,

Soit! Vous pourrez aussi vous intéresser au QnapClub Store!

Je viens de chercher un peu et j'ai trouvé une autre option! QoolBox, autrement dit Stéphane, une tête pensante de Qnap en France crée des QPKG pour le store a créé ce que vous recherchez ici: https://qnapclub.eu/fr/qpkg/348. Peut-être pour un petit prix, je crois, une donation... 

Bonne continuation.

Cordialement.

FredP

 

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

oui, j'avais déjà acheté la version sur le store : 1euros : c'est pas cher

Bien que malheureusement la version de mon qnap n'y soit pas notée: (ma version) ts 431.

Dans le doute j'ai essayé de charger les trois versions pour x28,  x41 et  x86 ... mais elles refusent de s'installer et c'est un peu normal :-(

 

Merci pour tout mais il faut que je songe à changer mon Qnap pour un plus balèze.   ;-)

@+

cc66

 

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Bonjour,

Oups, désolé! Je n'ai pas fait le rapprochement CPU/Versions... Pas encore assez réveillé!

Maintenant que je ne suis un peu plus, je peux dire que si vous êtes quand même intéressé pour démarrer la mise en place d'un Cloud, vous avez toujours un portage d'une ancienne version d'OwnCloud ici:

https://qnapclub.eu/fr/qpkg/246

En regardant dans les anciennes versions, vous devriez avoir la version 9.1.0 si j'ai bien lu.... dont il faut installer en plus QApache! Donc au final... Peut-être assez lourd.

Bon début de semaine.

Cordialement.

FredP

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

bonsoir,

comme je suis un peu tetu , j'ai finalement fait ça :

[/opt/lib] # cd /usr/lib
[/usr/lib] # mv libxml2.so.2.6.30 /mnt/HDA_ROOT/usr/lib/libxml2.so.2.6.30.bk
[/usr/lib] # cp /mnt/HDA_ROOT/usr/lib/libxml2.so.2.9.8 .
[/usr/lib] # ln -sf libxml2.so.2.9.8 libxml2.so
[/usr/lib] # ln -sf libxml2.so.2.9.8. libxml2.so.2
[/usr/lib] # /etc/init.d/Qthttpd.sh restart
/sbin/getcfg: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory
/sbin/getcfg: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory
/sbin/getcfg: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory
/sbin/getcfg: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory
/sbin/getcfg: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory
/sbin/getcfg: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory
/sbin/setcfg: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory
/sbin/getcfg: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory
Shutting down Qthttpd services:/sbin/getcfg: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory
/sbin/getcfg: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory
 OK.
Starting Qthttpd services:ln: /home/Qhttpd/: No such file or directory
/bin/cp: cannot create regular file `/home/Qhttpd//index.php': No such file or directory
 OK
[/usr/lib] # /usr/local/apache/bin/php -i | grep libXML
/usr/local/apache/bin/php: /lib/libz.so.1: no version information available (required by /usr/lib/libxml2.so.2)
/usr/local/apache/bin/php: /lib/libz.so.1: no version information available (required by /usr/lib/libxml2.so.2)
libXML support => active
libXML Compiled Version => 2.6.30
libXML Loaded Version => 20908
libXML streams => enabled
[/usr/lib] # chmod 644 /mnt/HDA_ROOT/usr/lib/libxml2.so.2.9.8
[/usr/lib] # /usr/local/apache/bin/php -i | grep libXML
/usr/local/apache/bin/php: /lib/libz.so.1: no version information available (required by /usr/lib/libxml2.so.2)
/usr/local/apache/bin/php: /lib/libz.so.1: no version information available (required by /usr/lib/libxml2.so.2)
libXML support => active
libXML Compiled Version => 2.6.30
libXML Loaded Version => 20908
libXML streams => enabled

 

on a maintenant bien :  libXML Loaded Version => 20908

mais un petit bug :  /usr/local/apache/bin/php: /lib/libz.so.1: no version information available (required by /usr/lib/libxml2.so.2) un peu inquietant ... mais ça marche !

ça devrait passer donc Nextcloud devrait s'installer

 

 

... ok tout semble marcher : nextcloud est installé  et tout semble correct  !

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

bonjour,

tout ce que je viens de dire ne sert à rien : apres quelques jours et un redemarrage : la version est revenue toute seule à 2.6.30

comme par magie (ou plutôt sorcellerie! :-) ) le Qnap voit que cela cloche et remet tout seul l'ancienne version ... et nextcloud qui marchait se bloque et redemande la version supérieure grrrr!

 

Y-a-t-il un moyen pour fixer la version 2.9.8  et eviter que le qnap ne l'écrase avec l'ancienne ? (peut etre en corrigeant l'erreur sur " error while loading shared libraries: libxml2.so.2 "

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant


  • Contenu similaire

    • Par damien_s
      Bonjour,
      J'utilise pour le moment la version OWNCloud disponible en tant qu'application sur QNAP.  La version disponible est une ancienne version : 8.1
      Depuis sont sorties les version 9 et 10; version qui gèrent mieux à ma connaissance les agendas et contacts partagés !
      J'aimerai pouvoir migrer vers une version plus récente (la 10). Pour cela, les container Docker ou LXC devrait permettre de le faire sans difficulté. Mais comme je ne maîtrise pas vraiment ces technos...
      Quelqu'un a-t-il migrer son owncloud 8.1 vers une version plus récente de owncloud 10 sous docker ? 
      Peut-on facilement migrer d'application tout en gardant la base MYSQL initiale sur le NAS ?
      Si oui, comment faire ?
      Merci de votre aide ?
      Damien
×