Aller au contenu
  • 0

installer libxml2 2.7.0 (plus récente)


cc66

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 ....)

 

 

Lien vers le commentaire
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

Lien vers le commentaire
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

 

 

 

 

 

 

 

Lien vers le commentaire
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

 

Lien vers le commentaire
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

 

Lien vers le commentaire
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

Lien vers le commentaire
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  !

 

 

Lien vers le commentaire
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 "

 

 

Lien vers le commentaire
Partager sur d’autres sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invité
Répondre à cette question…

×   Vous avez collé du contenu avec mise en forme.   Supprimer la mise en forme

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

Chargement
×
×
  • Créer...