Perl 6 - the future is here, just unevenly distributed

IRC log for #linuxvillage, 2015-09-01

| Channels | #linuxvillage index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
01:27 Adelaide joined #linuxvillage
01:27 captnfab joined #linuxvillage
11:28 pti-jean_ joined #linuxvillage
12:23 melodie joined #linuxvillage
12:26 melodie hello
12:35 amj lu melodie
12:35 melodie bonjour amj
12:38 melodie je rencontre un problème avec Malinux. Une fois installée, les icônes sont à la bonne place sur le bureau, mais dans le Live elles sont placées n'importe comment. Voilà ce qu'il faut obtenir:
12:38 melodie http://meets.free.fr/images/Malinux-2015-alpha1.png
12:38 melodie j'ai modifié le script qui remet le bureau en place, et je suis en train de refaire l'iso
12:38 melodie si ça marche pas mieux cette fois, j'aurais besoin d'aide pour trouver ce qui cloche
16:09 melodie joined #linuxvillage
17:26 coyotus joined #linuxvillage
17:45 melodie salut coyotus
17:46 melodie si je veux remplacer :  cp -R /etc/skel/.config/ $HOME/
17:46 melodie par la même chose mais avec deux répertoires après .config/ ?
17:46 melodie je dois mettre des { ou des ( ?
17:46 coyotus -P
17:46 melodie et avec , ou avec | ?
17:46 melodie quoi -P ?
17:46 coyotus si c'est des sous répertoires juste -P
17:47 melodie comme dans mkdir -p ?
17:47 melodie je ne vois pas comment ça peut marche
17:47 melodie r
17:47 melodie je veux faire quelque chose cmme ça:
17:47 melodie cp -R /etc/skel/.config/{xfce4,xfce4-session} $HOME/
17:47 melodie mais ne ne suis pas sûre de la syntaxe
17:48 coyotus c'est pas des sous répertoire
17:48 coyotus que tu veux
17:48 coyotus c'est plusieur répertoire dans .config
17:48 coyotus alors c'est pas ça
17:48 melodie je veux remplacer le contenu des xfce4 et xfce4-session dans le .config du home de l'utilisateur
17:48 melodie et jusqu'ici ça fonctionne
17:49 coyotus c'est cp --preserve -R ~/.config{rep1,rep2} $HOME
17:49 melodie mais là j'ajouter un "libreoffice/4" dans /etc/skel mais lui ne ne veux pas qu'il soit remplacé à chaque nouvelle session : seulement les configs de xfce
17:49 melodie idem je ne vois pas comment ça peut fonctionner
17:50 melodie le --preserve il va préserver quoi ? si j'indique juste les deux répertoires que je veux copier, ça me suffit. Je veux juste être sûre de la syntaxe
17:50 melodie bon pas grave
17:50 melodie je vais faire des essais dans mon tmp
17:50 coyotus attend parce que tu me prend de cours quand je suis occupé
17:50 coyotus preserver les droit
17:50 coyotus bref
17:51 coyotus j'ai pas compris ton truc de libreoffice
17:51 melodie ben si tu es occupé tu me réponds pas ? :)
17:51 coyotus tu m'a HL
17:51 melodie je t'ai saluté
17:51 melodie salué
17:51 coyotus oui mais quand je suis venu tu avait déjà posé la question
17:52 melodie après j'ai posé une question. (qui peut être pour n'importe qui ici)
17:52 coyotus lol
17:52 melodie tkt :D
17:52 coyotus c'est quoi ton truc libreoffice
17:52 melodie c'est le répertoire de configuration des utilisateurs
17:52 coyotus il se trouve ou ?
17:53 melodie c'est bien de l'avoir une fois dans la session live, et une seule fois dans la session utilisateur après installation, mais pas à chaque session
17:53 coyotus dans .config ?
17:53 melodie il se trouvera dans .config oui
17:53 coyotus pourquoi pas simplement cp -R ~/.config/ $HOME
17:53 melodie et comme je copie tout le /etc/skel/.config vers le home de l'utilisateur, j'ai besoin maintenant d'affiner et de ne copier que ce qu'il faut et pas plus : car ce script réinitialise le rangement du bureau à chaque session
17:54 melodie je viens de te dire pourquoi
17:54 melodie je dois affiner
17:55 melodie il faut que /etc/skel/.config/libreoffice soit copié une fois : pour qu'il se lance vite quand il va être appelé par le lanceur du bureau, mais pas à chaque nouvelle session, parce que si le prof qui va l'utiliser veut ajouter des plugins il faut qu'i puisse le faire sans que ça soit écrasé à la session suivante
17:55 melodie idem pour d'autres configs, Thunar et je sais plus quoi
17:55 coyotus atta dison que dans .config tu as rep1 et rep2 et libreofficerep
17:55 melodie donc il me faut juste préciser quels répertoires seront
17:56 coyotus tu veux remplacer rep1 et rep2 mais pas libreofficerep c'est bien ça ?
17:56 melodie oui
17:56 melodie xfce4 et xfce4-session
17:57 coyotus si il est dans skel il sera d'office copier je pense
17:57 coyotus c'est le but d'un skel
17:57 coyotus c'est d'avoir un modèle
17:57 coyotus donc il va copier tout ce modèle
17:58 melodie ça je le sais
17:58 melodie le script a pour but d'être lancé à chaque nouvelle session
17:58 coyotus je pense pas qu'on puisse ne pas copier une partie
17:58 melodie ça tu le comprends ?
17:58 melodie si on peut
17:58 coyotus session d'un user déjà existant
17:58 melodie et je veux que libreoffice et d'autres choses soient copiés une seule fois et une seule : lors du démarrage de la première session de l'utilisateur
17:59 coyotus alors oui cp -R etc/skel/.config/{rep1,rep2} $HOME
17:59 melodie alors pour réinitialier le bureau, j'ai un fichier desktop sous /etc/xdg/autostart, et un script lancé par le fichier desktop
17:59 melodie ah !
17:59 melodie ok
18:01 melodie sauf que je viens d'essayer de faire comme ça vers /tmp pour un test et ça n'a pas copié :(
18:01 coyotus atta
18:01 coyotus je vais test
18:01 melodie ; peut-être ?
18:02 melodie non plus
18:03 coyotus ça fonctionne chez moi
18:03 melodie ah ?
18:03 melodie vers /tmp ?
18:04 melodie ah non non
18:04 melodie ça va pas
18:04 melodie attend
18:04 coyotus http://pastebin.com/GmGHbyHu
18:05 melodie oui ça va pas
18:05 melodie └──>>cp -R /etc/skel/.config/{Thunar,vlc} linuxvillage/
18:05 melodie ┌─[icef0x]──[debian]:~$
18:05 melodie └──>>ls linuxvillage/
18:05 melodie Thunar  vlc
18:06 melodie il faut que ça soit copié sous linuxvillage/.config
18:06 melodie par exemple
18:06 melodie ah
18:06 melodie pas grave
18:06 melodie je vois comment faire
18:06 melodie merci
18:07 melodie j'ajoute ".config" à la fin du répertoire de destination et ça devrait être ok
18:07 melodie comme ça         cp -R /etc/skel/.config/{xfce4,xfce4-session} $HOME/.config
18:07 coyotus ben tu change le chemin
18:07 coyotus j'ai créer le dossier pour le test
18:08 melodie j'avais obtenu le même résultat que toi
18:08 coyotus ça aurais pu être linuxvillage/.config/
18:08 coyotus désolé
18:08 coyotus je répond avec un temps de retard
18:08 melodie et après j'ai réalisé que cp -R /etc/skel/.config/ est interprété d'une manière, et que  cp -R /etc/skel/.config/{xfce4,xfce4-session} n'est pas interprété pareil
18:09 melodie coyotus pas de souci, ça m'a aidée quand même et ça devrait m'éviter de rererererefaire l'iso une fois de trop
18:09 coyotus moi je build la mienne tout les jours en ce moment au taf
18:10 melodie je build Malinux sur Xubuntu Trusty, pour l'association Bilou Toguna
18:10 melodie voilà le script maintenant http://pastebin.com/qgZjrLEb
18:13 coyotus il sert à quoi le sleep ?
18:14 melodie je ne suis pas sûre, mais je me suis dit que peut-être, en mettant un "sleep" entre la mise en place du fond du bureau et l'arrivée des fichiers desktop qui servent de lanceurs sur le bureau, les icônes se replaceraient comme on les a configurées, quand on est dans le live
18:15 coyotus ben non
18:15 melodie seulement c'est pas sûr, parce que il y a un bug dans Xfce depuis quelques temps (j'ai eu confirmation par un gars sur #xfce) qui fait que les icônes se placent n'importe comment
18:15 melodie vas-y donne-moi ton avis : non ?
18:15 coyotus la commande 2 commance quans la commande 1 est finie
18:16 coyotus si tu veux être sur à la limite tu met un &&
18:16 melodie après le sleep ?
18:16 melodie ou bien ?
18:16 coyotus non
18:16 coyotus atta
18:16 coyotus je dois vérifier un truc
18:16 melodie d'ac
18:19 coyotus remplace par || echo "erreur: dossier non copié" par exemple
18:21 melodie euh
18:21 melodie ça n'a rien à voir
18:21 coyotus si
18:21 coyotus regarde
18:21 coyotus un exmeple
18:21 melodie le dossier a bien été copié, j'ai fait un "diff" entre le /home/ubuntu du live et le /etc/skel/.config
18:21 coyotus ls caca || echo erreur
18:21 melodie mais il y a un bug qui fait que les icônes ne sont pas à la bonne place, dans le Live uniquement
18:21 coyotus tape ça dans ton terminal sachant que caca n'existe pas
18:22 melodie une fois installée tout est à la bonne place
18:22 coyotus ensuite
18:22 melodie oui ?
18:22 coyotus fait ls / || echo erreur; echo coucou
18:22 coyotus tu verra que il à pas écrit erreur
18:22 coyotus mais bien coucou
18:22 coyotus en gros
18:23 coyotus il écrit erreur que si la commande s'est mal passée
18:23 melodie attend
18:23 melodie voilà le résultat:
18:23 melodie $ ls / || echo erreur; echo coucou
18:23 melodie bin    dev   initrd.img  lib64       mnt   root  srv  usr
18:23 melodie boot   etc   lib         lost+found  opt   run   sys  var
18:23 melodie cdrom  home  lib32       media       proc  sbin  tmp  vmlinuz
18:23 melodie coucou
18:23 coyotus donc le sleep1 ne te sera pas utile
18:23 melodie ok
18:23 coyotus vu qu'il ne s'executera qu'a la fin de ta commande
18:23 melodie ué, y'a un bug dans xfdesktop d'après ce que j'ai compris
18:23 coyotus réussie ou pas
18:24 melodie ben je vire le sleep alors
18:24 coyotus oui
18:24 coyotus si tu veux vraiment un test tu fait un || ou un &&
18:25 melodie et sinon pourrait-il être utile pour retarder l'arrivée des fichiesr desktop, sur des machines potentiellement lentes ?
18:25 coyotus sauf que && ne continura pas le script
18:25 coyotus tandit que || oui
18:25 melodie quoique tu m'as dit que la première commande sera exécutée avant que la suivante démarre donc c'est bon
18:25 melodie ok, merci !
19:34 martinux_qc joined #linuxvillage
19:52 martinux_qc joined #linuxvillage
21:42 melodie salut martinux_qc
23:11 martinux_qc bonsoir melodie :)
23:12 melodie ça va ?
23:24 martinux_qc tout va bien merci :)
23:24 martinux_qc l'été se poursuit ici
23:24 melodie hé hé !
23:25 melodie ici aussi, mais heureusement quelques pluies et orages viennent rafraîchir de temps en temps
23:26 martinux_qc ici que du soleil http://meteo.gc.ca/city/pages/qc-147_metric_f.html
23:29 melodie c'est l'Afrique ? :D
23:30 martinux_qc ouais c'est pas vraiment le Québec là :)
23:31 martinux_qc mais bon on va pas s'en plaindre :)
23:32 melodie fais des provisions :p
23:33 martinux_qc ouais je crois pas que l'on va se sauver de l'hiver ici :D
23:33 martinux_qc par contre s'il pouvait être pas trop rigoureux ça serait bien :)
23:33 melodie à qui le dis-tu
23:34 melodie je quitte, je tombe de sommeil, à bientôt

| Channels | #linuxvillage index | Today | | Search | Google Search | Plain-Text | summary