BOINC - paquetages
Paquetages non officiels pour BOINC
Packaging

elgrande71 Membre non connecté
-
- Voir le profil du membre elgrande71
- Inscrit le : 16/07/2012
- Site internet
Elle me paraît être tout à fait intéressante.
Comme les solutions au bug 9109 et 9108 n'ont pas été validé, je me permet de vous proposer des paquetages non officiels les corrigeant.
Pour Mageia 3, voici les liens (avec aussi ceux des fichiers digests (sha256) afin vérifier vos téléchargements) :
boinc-client-7.0.36-3.mga3.x86_64.rpm
boinc-manager-7.0.36-3.mga3.x86_64.rpm
boinc-client-7.0.36-3.mga3.src.rpm
fichier digest (somme de contrôle des fichiers téléchargés)
boinc-7.0.36-3.mga3.digest
Je vous propose aussi la version 7.0.65 des paquetages Mageia 3 de BOINC :
boinc-client-7.0.65-2.mga3.x86_64.rpm
boinc-manager-7.0.65-2.mga3.x86_64.rpm
boinc-client-7.0.65-2.mga3.src.rpm
boinc-7.0.65-2.mga3.digest
Enfin voici les versions 7.0.36 et 7.0.65 rétroportées pour le système Mageia 2 :
boinc-client-7.0.36-2.mga2.x86_64.rpm
boinc-client-7.0.36-2.mga2.x86_64.rpm.digest
boinc-manager-7.0.36-2.mga2.x86_64.rpm
boinc-manager-7.0.36-2.mga2.x86_64.rpm.digest
boinc-client-7.0.65-2.mga2.x86_64.rpm
boinc-manager-7.0.65-2.mga2.x86_64.rpm
boinc-client-7.0.65-2.mga2.src.rpm
boinc-7.0.65-2.mga2.digest
Édité par elgrande71 Le 25/04/2013 à 11h17
Faites progresser la science avec BOINC
Portail de la MT Libristes
Portail de la MT Libristes

mammig Membre non connecté
-
- Voir le profil du membre mammig
- Inscrit le : 10/06/2011
- Groupes :
-
Membre d'Honneur
http://boinc.berkeley.edu/
Le concept me plait bien.
Par contre, je ne sais pas trop comment tu pourrais faire pour que tes paquets soient mis dans les dépots officiels de Mageia

elgrande71 Membre non connecté
-
- Voir le profil du membre elgrande71
- Inscrit le : 16/07/2012
- Site internet
mammig :
Très bonne idée
http://boinc.berkeley.edu/
Le concept me plait bien.
Par contre, je ne sais pas trop comment tu pourrais faire pour que tes paquets soient mis dans les dépots officiels de Mageia
http://boinc.berkeley.edu/
Le concept me plait bien.
Par contre, je ne sais pas trop comment tu pourrais faire pour que tes paquets soient mis dans les dépots officiels de Mageia
Bonjour,
si tu souhaites plus d'informations notamment sur les projets, tu peux te rendre sur le portail de l'Alliance Francophone http://boinc-af.org
Concernant la mise à disposition de mes paquets dans les dépôts officiels, je pense que ce ne sera pas pour maintenant.
J'ai d'ailleurs du mal à comprendre la logique du packager officiel car quand je lui propose un patch correctif et que je le relance pour sa validation, il m'informe qu'il va se concentrer sur une nouvelle version alors que la précédente n'est toujours pas corrigée.
Faites progresser la science avec BOINC
Portail de la MT Libristes
Portail de la MT Libristes

thierryR Membre non connecté
-
- Voir le profil du membre thierryR
- Inscrit le : 02/02/2010
- Site internet
débusqueur de bugs et chercheur en améliorations
Amicalement vôtre.
Kernel: 4.4.92-desktop-1.mga5 x86_64 (64 bit) Desktop: KDE 4.14.35 Distro: Mageia 5 thornicroft
Machine: Mobo: ASUSTeK model: X751SA v: 1.0 Bios: American Megatrends v: X751SA.403
CPU: Quad core Intel Pentium N3710 (-MCP-) cache: 1024 KB Graphics: Card: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller

Kernel: 4.4.92-desktop-1.mga5 x86_64 (64 bit) Desktop: KDE 4.14.35 Distro: Mageia 5 thornicroft
Machine: Mobo: ASUSTeK model: X751SA v: 1.0 Bios: American Megatrends v: X751SA.403
CPU: Quad core Intel Pentium N3710 (-MCP-) cache: 1024 KB Graphics: Card: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller

Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
Nous (moi et david.david) sommes en train de monter notre miroir non officiel Mageia.
Je vais déporter mes packages de linuxtricks vers ce nouveau dépôt d'ici les prochains jours.
Nous allons nous concerter pour faire quelque chose de propre.
Tu pourras nous contacter , une fois l'affaire en place pour intégrer tes paquets sur le miroir.
Merci
Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !


elgrande71 Membre non connecté
-
- Voir le profil du membre elgrande71
- Inscrit le : 16/07/2012
- Site internet

Sera-t-il aussi possible de disposer d'un tutoriel afin de pouvoir monter son propre mirroir ?

Édité par elgrande71 Le 03/04/2013 à 15h10
Faites progresser la science avec BOINC
Portail de la MT Libristes
Portail de la MT Libristes

Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
Pourquoi pas

Merci

Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !


elgrande71 Membre non connecté
-
- Voir le profil du membre elgrande71
- Inscrit le : 16/07/2012
- Site internet
Les liens du premier post ont été mis à jour.
Faites progresser la science avec BOINC
Portail de la MT Libristes
Portail de la MT Libristes

elgrande71 Membre non connecté
-
- Voir le profil du membre elgrande71
- Inscrit le : 16/07/2012
- Site internet
Faites progresser la science avec BOINC
Portail de la MT Libristes
Portail de la MT Libristes

elgrande71 Membre non connecté
-
- Voir le profil du membre elgrande71
- Inscrit le : 16/07/2012
- Site internet
Faites progresser la science avec BOINC
Portail de la MT Libristes
Portail de la MT Libristes

dams Membre non connecté
-
- Voir le profil du membre dams
- Inscrit le : 16/11/2012
- Site internet
- Groupes :
elgrande71 :
[...]
J'ai d'ailleurs du mal à comprendre la logique du packager officiel car quand je lui propose un patch correctif et que je le relance pour sa validation, il m'informe qu'il va se concentrer sur une nouvelle version alors que la précédente n'est toujours pas corrigée.
J'ai d'ailleurs du mal à comprendre la logique du packager officiel car quand je lui propose un patch correctif et que je le relance pour sa validation, il m'informe qu'il va se concentrer sur une nouvelle version alors que la précédente n'est toujours pas corrigée.
Juste quelques pistes...

1) J'ai un boulot à temps complet qui est prioritaire sur mes paquets,
2) il y avait une demande de mise à jour du paquet donc autant tout faire en une seule passe,
3) il était trop tard pour Mageia 3 car en freeze donc rien d'urgent.
C'est toujours en cours dans mon chroot, je n'ai pas oublié et regarderai bientôt j'espère et mergerai tes modifs avec les miennes.

Dams

Troumad Membre non connecté
-
- Voir le profil du membre Troumad
- Inscrit le : 16/10/2010
- Site internet
- Groupes :
Je vois ce fil, alors je profite pour poser une question... Ça fait peut-être au moins 10 ans que je tourne sous boinc, avant, j'avais seti tout seul.
J'ai une installation manuelle de BOINC qui a tous les paramètres pour que ça tourne bien avec des projets commencés. J'aimerai faire basculer ces paramètres dans la configuration mageia. Comment faire pour rapatrier tous mes paramètres de l'installation manuelle dans l'installation rpm ?
Voici ce que j'ai fait au fichier /usr/lib/systemd/system/boinc-client.service
Code :
[Unit]
Description=Berkeley Open Infrastructure Network Computing Client
After=network.target
[Service]
Nice=10
User=troumad
Environment="DISPLAY=:0"
ExecStart=/usr/bin/boinc --dir /home/troumad/BOINC
ExecReload=/usr/bin/boinccmd --read_cc_config
ExecStopPost=/bin/rm -f /var/lib/boinc/lockfile
[Install]
WantedBy=multi-user.target
Je me demande si c'est bon et surtout si je dois aussi toucher la ligne
Code :
car ce fichier présent sur mon PC est déjà très vieux (regarder l'année, pas le jour) :
ExecStopPost=/bin/rm -f /var/lib/boinc/lockfile
Code :
# ll /home/troumad/BOINC/lockfile
-rw-r--r-- 1 troumad troumad 0 mai 15 2013 /home/troumad/BOINC/lockfile
Après ceci, si je passe par la ligne de commande, pour lancer boinc_manager,
Code :
j'ai bien les bonnes infos qui s'affichent alors que si je lance boinc_manager par le menu démarré, c'est comme si tout était vierge.
$ boincmgr
Édité par Troumad Le 15/05/2015 à 09h39
Amicalement Votre
Bernard SIAUD Alias Troumad
Bernard SIAUD Alias Troumad

Troumad Membre non connecté
-
- Voir le profil du membre Troumad
- Inscrit le : 16/10/2010
- Site internet
- Groupes :
Avec boinc manager, Il faut se connecter sur 127.0.0.1 et donner le mot de passe qui est le contenu du fichier /var/lib/boinc/gui_rpc_auth.cfg .
Amicalement Votre
Bernard SIAUD Alias Troumad
Bernard SIAUD Alias Troumad

Troumad Membre non connecté
-
- Voir le profil du membre Troumad
- Inscrit le : 16/10/2010
- Site internet
- Groupes :
Comment récupérer le travail d'une installation à une autre ?
J'installe une nouvelle version de mageia sur une nouvelle partition, je laisse l'ancienne qui est déjà éprouvée sur sa partition afin de recommencer une installation neuve : c'est une bonne occasion de faire le ménage...
Après avoir installé le rpm, je transferts les données, je lance et je vérifie :
Code :
cd /var/lib/
rd -f boinc
mv /mnt/sda7/var/lib/boinc/ .
chown -R boinc. boinc
systemctl start boinc-client.service
cat /var/lib/boinc/gui_rpc_auth.cfg
boincmgr
Où /mnt/sda7 est la racine de la précédente installation. J'évite le "ln -s /mnt/sda7/var/lib/boinc ." car :
1) à la prochaine mise à jour (mga6), je perdrais mes données
2) de toutes les façons les uid/gid changent d'une installation à l'autre.
Édité par Troumad Le 21/06/2015 à 15h47
Amicalement Votre
Bernard SIAUD Alias Troumad
Bernard SIAUD Alias Troumad

Tonin Membre non connecté
-
- Voir le profil du membre Tonin
- Inscrit le : 02/07/2013
- Groupes :
je viens de relancer facilement un BOINC installé dans mon /home/ grâce à ce fil de discussion. Merci !
Cependant petite variante...
Voici ce que j'ai fait au fichier /usr/lib/systemd/system/boinc-client.service
[Unit]
Description=Berkeley Open Infrastructure Network Computing Client
After=network.target
[Service]
Nice=10
User=boinc
Environment="DISPLAY=:0"
#ExecStart=/usr/bin/boinc --dir /var/lib/boinc
ExecStart=/usr/bin/boinc --dir /home/monusername/BOINC
ExecReload=/usr/bin/boinccmd --read_cc_config
ExecStopPost=/bin/rm -f /var/lib/boinc/lockfile
[Install]
WantedBy=multi-user.target
Description=Berkeley Open Infrastructure Network Computing Client
After=network.target
[Service]
Nice=10
User=boinc
Environment="DISPLAY=:0"
#ExecStart=/usr/bin/boinc --dir /var/lib/boinc
ExecStart=/usr/bin/boinc --dir /home/monusername/BOINC
ExecReload=/usr/bin/boinccmd --read_cc_config
ExecStopPost=/bin/rm -f /var/lib/boinc/lockfile
[Install]
WantedBy=multi-user.target
Le dossier BOINC qui comportait les projets en cours a été attribué à l'utilisateur boinc.
chown -Rf boinc:boinc /home/monusername/BOINC/
systemctl start boinc-client.service
systemctl start boinc-client.service
Pour que le manager (monusername) puisse pleinement se connecter au client (boinc), il reste à intégrer monusername au groupe boinc. Attention, la prise d'effet ne se fera qu'à la prochaine ouverture de session.
Lors de la connexion du manager au client boinc sur l'ordinateur 127.0.0.1, si le mot de passe ne fonctionne pas, c'est peut-être qu'il est défini à plusieurs endroits !
Pour moi, c'est le deuxième fichier qui importait
cat /var/lib/boinc/gui_rpc_auth.cfg
cat /home/monusername/BOINC/gui_rpc_auth.cfg
cat /home/monusername/BOINC/gui_rpc_auth.cfg
EDIT : dans mon journal d'évènements BOINC, j'avais plein d'erreurs de téléchargement du style : Temporarily failed download, transient HTTP error, Internet access OK - project servers may be temporarily down, Signature verification error, Checksum or signature error.
Puis après des recherches, la mise en place d'un fichier cc_config.xml pour rendre ce journal plus verbeux, le service boinc-client ne se relançait plus (aurais dû penser à la commande ExecReload ?). J'ai fini par lancer la commande ExecStart en root (Oups...

Et si ça continue d'aller bien, à l'occasion :
systemctl enable boinc-client.service
Édité par Tonin Le 07/04/2017 à 10h05
Mageia 9 | > | Mageia 5 - 32bits - LXDE - Compiz ; ... Mandriva ; ... power pack, Mandrake 7.0 |
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie