Connexion

Besoin d'aide ? Une question ? Un avis ? Rejoignez nous sur notre salon IRC pour clavarder

Forum

Packaging BOINC - paquetages Paquetages non officiels pour BOINC

elgrande71 Membre non connecté

Rang

Avatar

Inscrit le : 16/07/2012 à 21h09

Localisation : Le Creusot

Messages: 34

Le 29/03/2013 à 14h57
Je viens de découvrir cette section.
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 Edité par elgrande71 Le 25/04/2013 à 11h17


Faites progresser la science avec BOINC
Portail de la MT Libristes
Site web    
mammig Membre non connecté

Rang

Avatar

Inscrit le : 10/06/2011 à 09h32

Messages: 780

Le 30/03/2013 à 16h59
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
   
elgrande71 Membre non connecté

Rang

Avatar

Inscrit le : 16/07/2012 à 21h09

Localisation : Le Creusot

Messages: 34

Le 01/04/2013 à 14h38
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


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
Site web    
thierryR Membre non connecté

Rang

Avatar

Inscrit le : 02/02/2010 à 13h51

Localisation : Chalons en Champagne

Messages: 6758

Le 03/04/2013 à 10h58
Oui, ils sont bizarres les packagers surtout ledernier :mdr2:


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
Site web    
Adrien.D Membre non connecté

Rang

Avatar

Webmaster Admin système

Inscrit le : 30/05/2011 à 18h36

Localisation : Dijon-21-FRA

Messages: 10334

Le 03/04/2013 à 12h57
Salut,

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) - user_bar_calculate - GNOME Desktop - Kernel 4.19 LTS
Vice président de l'association COAGUL ("Côte-d’Or - Association Générale des Utilisateurs de Logiciels libres")
Webmaster de MageiaLinuxOnline uniquement. Pas de support de ma part.
Site web    
elgrande71 Membre non connecté

Rang

Avatar

Inscrit le : 16/07/2012 à 21h09

Localisation : Le Creusot

Messages: 34

Le 03/04/2013 à 15h10
Merci pour cette proposition Adrien.D . :merci:
Sera-t-il aussi possible de disposer d'un tutoriel afin de pouvoir monter son propre mirroir ? :super: Edité par elgrande71 Le 03/04/2013 à 15h10


Faites progresser la science avec BOINC
Portail de la MT Libristes
Site web    
Adrien.D Membre non connecté

Rang

Avatar

Webmaster Admin système

Inscrit le : 30/05/2011 à 18h36

Localisation : Dijon-21-FRA

Messages: 10334

Le 03/04/2013 à 15h23
Salut,

Pourquoi pas ;)

Merci

:merci:


Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - user_bar_calculate - GNOME Desktop - Kernel 4.19 LTS
Vice président de l'association COAGUL ("Côte-d’Or - Association Générale des Utilisateurs de Logiciels libres")
Webmaster de MageiaLinuxOnline uniquement. Pas de support de ma part.
Site web    
elgrande71 Membre non connecté

Rang

Avatar

Inscrit le : 16/07/2012 à 21h09

Localisation : Le Creusot

Messages: 34

Le 08/04/2013 à 16h30
Les paquetages de la version 7.0.60 ont été ajouté.
Les liens du premier post ont été mis à jour.


Faites progresser la science avec BOINC
Portail de la MT Libristes
Site web    
elgrande71 Membre non connecté

Rang

Avatar

Inscrit le : 16/07/2012 à 21h09

Localisation : Le Creusot

Messages: 34

Le 12/04/2013 à 11h55
Je viens d'ajouter les paquetages de la version 7.0.62 .


Faites progresser la science avec BOINC
Portail de la MT Libristes
Site web    
elgrande71 Membre non connecté

Rang

Avatar

Inscrit le : 16/07/2012 à 21h09

Localisation : Le Creusot

Messages: 34

Le 25/04/2013 à 11h19
J'ai fait un peu le ménage dans les paquetages de BOINC pour ne laisser que les versions 7.0.36 et 7.0.65 (qui est la dernière version stable sortie il y a quelques jours ).


Faites progresser la science avec BOINC
Portail de la MT Libristes
Site web    
dams Membre non connecté

Rang

Avatar

Inscrit le : 16/11/2012 à 15h52

Localisation : Paris

Messages: 9

Le 04/06/2013 à 05h01
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.


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
Site web    
Troumad Membre non connecté

Rang

Avatar

Inscrit le : 16/10/2010 à 10h07

Localisation : Genas (69)

Messages: 2582

Le 15/05/2015 à 09h13
Utilisation des rpm mageia à la place du fichier d'origine.

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 :
ExecStopPost=/bin/rm -f /var/lib/boinc/lockfile
car ce fichier présent sur mon PC est déjà très vieux (regarder l'année, pas le jour) :
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 :
$ boincmgr
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. Edité par Troumad Le 15/05/2015 à 09h39


Amicalement Votre
Bernard SIAUD Alias Troumad
Site web    
Troumad Membre non connecté

Rang

Avatar

Inscrit le : 16/10/2010 à 10h07

Localisation : Genas (69)

Messages: 2582

Le 21/06/2015 à 15h30
Il doit y avoir plusieurs fils de discussion sur les rmp boinc ! Il me semblait déjà avoir indiqué sur ce forum comment utiliser les rpm boinc. Je ne le retrouve pas, donc je rajoute ici cette remarque :

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
Site web    
Troumad Membre non connecté

Rang

Avatar

Inscrit le : 16/10/2010 à 10h07

Localisation : Genas (69)

Messages: 2582

Le 21/06/2015 à 15h43
Maintenant que je suis arrivé à refaire à nouveau cette manipulation, je rajoute d'autres informations :

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. Edité par Troumad Le 21/06/2015 à 15h47


Amicalement Votre
Bernard SIAUD Alias Troumad
Site web    
Tonin Membre non connecté

Rang

Avatar

Inscrit le : 02/07/2013 à 17h16

Messages: 57

Le 06/04/2017 à 22h48
Bonjour,
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

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

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

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... :gene2l: ), puis en sudo -u boinc (après avoir rendu les droit à boinc sur /var/log/boinc.log et /var/log/boincerr.log, et un chown -Rf boinc. /home/monusername/BOINC/)... et là tout roule comme sur des roulettes !

Et si ça continue d'aller bien, à l'occasion :
systemctl enable boinc-client.service
Edité par Tonin Le 07/04/2017 à 10h05


Mageia 7 6 5 - 64bits - Plasma/KDE - Compiz
ASUSTeK H110T - Intel® Core™ i3-6100T 3.20GHz - 8Gio DDR4
Intel Corporation HD Graphics 530 (rev 06)
Intel Corporation Sunrise Point-H HD Audio (rev 31)

>
ante
2017

Mageia 5 - 32bits - LXDE - Compiz
MSI KT4AV-L (VIA KT400A) - AMD Athlon(tm) XP 2400+ - 2,25 Gio DDR SDRAM PC3200
AMD/ATI Radeon 9550 (RV350) Nvidia GeForce FX 5200
Ensoniq ES1371 / Creative Labs CT2518/ES1373

   
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie