Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails)

#551 Le 13/12/2012, à 15:23

melodie

Re : ModCustom personnaliser un LiveCD base Ubuntu

frafa a écrit :

Bonjour,
Perso je n'aime pas toucher à /etc/skel,
je préfère modifier les fichiers de conf par defaut genre pour openbox c'est par là:
.../squashfs-root/etc/xdg/openbox/...

Bonjour,
Je comprends, mais de mon côté je préfère laisser les configurations d'origine de openbox tranquilles, pour que des utilisateurs avertis aient une chance de les consulter et de s'en inspirer pour faire leur propre set de configurations s'ils le souhaitent, et surtout je met aussi des fichiers de configuration pour tint2 : afin de pouvoir continuer à accéder au menu clic-droit en se positionnant dessus quand une fenêtre est ouverte, et non pas fermer toutes les applications quand on fait un clic-droit sur le panel, configurations pour bleachbit : afin que les utilisateurs non avertis puissent l'employer sans se faire peur, et encore quelques autres. (Ces diverses configurations ont été construites sur trois années de temps avec les retours de nombreux testeurs, avant et ailleurs).

Pareil pour icones, lanceurs à placer sur le bureau, etc
il est vrai que c'est plus complexe a mettre en place,
mais c'est plus propre ...

Si une solution existe pour les y placer en post-installation... y aurait-il un fichier fait pour ça ? J'ai regardé un peu du côté des fichiers init et n'ai rien trouvé (un genre de "rc.sysinit" avec une section pour "LIVE", ou autre chose ?)

J'essaie de trouver le temps ce soir pour les dossiers francisé ...

Merci !

Hors ligne

#552 Le 13/12/2012, à 15:25

melodie

Re : ModCustom personnaliser un LiveCD base Ubuntu

frafa a écrit :

j'ai fait essai avec les modifs du post précédent,
et tous les dossiers users sont bien crées et francisés Musique/Téléchargements/etc...,
sauf Bureau, qui reste en Desktop,
mais a mon avis pas géré par openbox la traduction en Bureau,
dont faudra te contenter de Desktop ...

Et dans le fichier 25user dont tu m'as parlé, si je remplaçais les trois occurrences de "Desktop" par "Bureau", ça ne le ferait pas ?

Hors ligne

#553 Le 13/12/2012, à 18:37

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

Non si tu fait ça tu vas tout casser,
c'est xdg qui doit gérer transformation de Desktop en Bureau,
car sinon pcmanfm obconf etc ne seront pas au courrant du changement,
il y a un bug en quelque part, mais pas encore trouvé ou ...
car si on fait

xdg-user-dirs-update --force

le dossier Bureau se crée bien, mai il n'est pas pris en compte par pcmanfm obconf etc ...

Dernière modification par frafa (Le 13/12/2012, à 18:38)

En ligne

#554 Le 13/12/2012, à 20:24

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

Bizarre en fait il manque le fichier de traduction de pcmanfm  dans ton iso....
==> /usr/share/locale/fr/LC_MESSAGES/pcmanfm.mo ...
si on fait une reinstall de pcmanfm les fichier réapparait, tu as souvenir de l'avoir viré ?

En ligne

#555 Le 13/12/2012, à 21:02

frafa

En ligne

#556 Le 13/12/2012, à 23:12

melodie

Re : ModCustom personnaliser un LiveCD base Ubuntu

frafra a écrit :

Non si tu fait ça tu vas tout casser,
c'est xdg qui doit gérer transformation de Desktop en Bureau,
car sinon pcmanfm obconf etc ne seront pas au courrant du changement,
il y a un bug en quelque part, mais pas encore trouvé ou ...
car si on fait

xdg-user-dirs-update --force

le dossier Bureau se crée bien, mai il n'est pas pris en compte par pcmanfm obconf etc ...

Salut,

Je ne comprend pas comment "il n'est pas pris en compte" ? Je lance l'installation que j'ai faite en dur, et je regarde si je trouve.

frafra a écrit :

Bizarre en fait il manque le fichier de traduction de pcmanfm  dans ton iso....
==> /usr/share/locale/fr/LC_MESSAGES/pcmanfm.mo ...
si on fait une reinstall de pcmanfm les fichier réapparait, tu as souvenir de l'avoir viré ?

Je ne l'ai pas supprimé. Je n'aurais jamais fait ça, dans une installation qui le nécessite pour gérer le fond et les icônes (le fond encore d'autres programmes le font bien, mais pour les icônes il n'y a rien d'autre de récent et facile à utiliser).

frafra a écrit :

Retélécharge ModCustom, corrigé le bug qui plante dbus a construction iso ...
Téléchargement: http://liveusb.info/ModCustom/ModCustom.tar.bz2

D'accord ! Merci bien.

PS: je viens de lancer en console mode utilisateur "xdg-user-dirs-update --force" et la console a retourné:

Moving DESKTOP directory from Desktop to Bureau
Moving PICTURES directory from Photos to Images

Pour la première ligne je trouve qu'il a bien fait et pour la seconde je trouve ça curieux. C'est supposé se nomme "Images" ?

Et pourquoi ça a fonctionné ici et non chez toi ?

(S'il y a un bug, ça peut être intéressant de se mettre sur la piste mais je me sens assez dépourvue sur ce coup-là).

Dernière modification par melodie (Le 13/12/2012, à 23:19)

Hors ligne

#557 Le 14/12/2012, à 00:13

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

En fait je pense avoir compris pourquoi le fichier de francisation de pcmanfm est partis en vacances,
tu as selectionné francais dans modcustom, sauf que dans l'iso que j'ai téléchargé
il manque les paquets de francisation

wfrench
language-pack-fr
firefox-locale-fr

et du coup c'est localepurge qui as du foutre le bordel,
car pour lui il fallait purger le .fr car il n'etait pas installé.

Quand tu as une iso de prête passe adresse de téléchargement, et je regarderais ce qui deconne...

Dernière modification par frafa (Le 14/12/2012, à 11:05)

En ligne

#558 Le 14/12/2012, à 13:37

melodie

Re : ModCustom personnaliser un LiveCD base Ubuntu

frafa a écrit :

En fait je pense avoir compris pourquoi le fichier de francisation de pcmanfm est partis en vacances,
tu as selectionné francais dans modcustom, sauf que dans l'iso que j'ai téléchargé
il manque les paquets de francisation

wfrench
language-pack-fr
firefox-locale-fr

et du coup c'est localepurge qui as du foutre le bordel,
car pour lui il fallait purger le .fr car il n'etait pas installé.

Quand tu as une iso de prête passe adresse de téléchargement, et je regarderais ce qui deconne...

Salut,

Ça me fait penser, je ne t'ai pas encore parlé d'un détail qui me gène : l'option qui est un peu vers le bas dans l'interface ModCustom, pour localiser en français : elle installe tout un tas de paquets Libreoffice : mais je ne les veux pas ! Ne pourrais-tu pas ôter cette partie là ou en faire une option séparée facultative ?

Ok, dés que la prochaine iso sera prête je te fais signe. Et je ferais attention à ce que les trois paquets que tu as cités soient bien dedans.

Merci.

Dernière modification par melodie (Le 14/12/2012, à 13:38)

Hors ligne

#559 Le 16/12/2012, à 01:16

melodie

Re : ModCustom personnaliser un LiveCD base Ubuntu

Bonjour,

Je suis en train de préparer une prochaine version. Je reconfigure (installation et désinstallations de locales + les éléments que tu m'as fournis plus d'autres fournis sur LinuxVillage) pour avoir la prochaine en français. Je voudrais savoir deux choses.

Pourquoi ai-je ce message quand je lance "accueil.sh" dans ModCustom ?

# ./accueil.sh
non-network local connections being added to access control list
kill_dir:
lsof: status error on /squashfs-root: No such file or directory
lsof 4.81
(....)
Use the ``-h'' option to get more help information.
listkill:
ln: impossible de créer le lien symbolique «/sbin/initctl»: Le fichier existe
Unknown username "whoopsie" in message bus configuration file

Je voudrais aussi savoir si cela peut gêner une bonne localisation si je laisse par défaut toutes les locales anglaises et toutes les locales françaises après avoir réinstallé wfrench etc... ?

Dernière modification par melodie (Le 16/12/2012, à 02:07)

Hors ligne

#560 Le 16/12/2012, à 20:04

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

Bonjour,

Pour message d'ereur whoopsie,
http://packages.ubuntu.com/precise/whoopsie
pas d'idée, mais a mon avis viens du faut que on est dans un chroot,
perso pas ce message ...

Sous Ubuntu on peux laisser plusieurs localisation sans aucun souci,
on peux avoir des distro multilingue, il suffit de choisir via touche F2 au boot la langue,
donc tu peux te faire facilement une distro FR/EN,
tu peux même rajouter un menu de boot avec les options de boot adaptées qui evitent de passer par F2 ...
c'est pour cela que fo pas ecrire en dur, et laisser le live décider.

En ligne

#561 Le 16/12/2012, à 20:07

Ric_punk

Re : ModCustom personnaliser un LiveCD base Ubuntu

Salut

Je voulais faire une version custom à partir de la mini-remix mais il ne trouve rien à installer.... J'essaie d'installer gnome-desktop environment mais rien
Et je n'arrive pas à trouver les sources concernant cet environnement, j'ai cherché sur launchpad mais je ne trouve pas de ppa...

J'ai trouvé ce ppa

sudo add-apt-repository ppa:gnome3-team/gnome3

mais comme gnome-shell est inclus dans ubuntu par défaut, je ne vois pas l'intérêt


Si tu as une demande à faire, explique toi clairement, tu risques d'être incompris...

Hors ligne

#562 Le 16/12/2012, à 20:28

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

@Ric_punk
Bonjour,

Pas conpris...
c'est quoi la paquet dont tu parle "gnome-desktop environment"
tu recherche un paquet équivalent à ubuntu-desktop
http://packages.ubuntu.com/precise/ubuntu-desktop
pour installer gnome-shell c'est ca ?
quelle version de Ubuntu Mini Remix tu utilise ?

En ligne

#563 Le 16/12/2012, à 21:18

Ric_punk

Re : ModCustom personnaliser un LiveCD base Ubuntu

Salut

Oui en fait je veux installer gnome-shell comme environnement et j'utilise ubuntu-mini-remix-12.10-amd64 c'est vrai que je n'ai pas été très clair, désolé

En fait je voudrais installer ça http://packages.ubuntu.com/quantal/ubuntu-gnome-desktop

Et je vais installer en utilisant l'option --no-install-recommends

Dernière modification par Ric_punk (Le 16/12/2012, à 21:29)


Si tu as une demande à faire, explique toi clairement, tu risques d'être incompris...

Hors ligne

#565 Le 17/12/2012, à 00:03

Ric_punk

Re : ModCustom personnaliser un LiveCD base Ubuntu

Je connaissais le nom de ce que j'avais à installer mais justement il ne le trouve pas

Package 'gnome-desktop-environment' has no installation candidate

mais en fait je viens de trouver la solution qui est très simple

J'ai édité le fichiers sources.list de la distribution, j'ai enlevé les # devant les sources dont j'ai besoin

Merci en tout cas


Si tu as une demande à faire, explique toi clairement, tu risques d'être incompris...

Hors ligne

#566 Le 17/12/2012, à 00:08

melodie

Re : ModCustom personnaliser un LiveCD base Ubuntu

frafa a écrit :

Bonjour,

Pour message d'ereur whoopsie,
http://packages.ubuntu.com/precise/whoopsie
pas d'idée, mais a mon avis viens du faut que on est dans un chroot,
perso pas ce message ...

Ok, donc je vais l'ignorer.

frafa a écrit :

Sous Ubuntu on peux laisser plusieurs localisation sans aucun souci,
on peux avoir des distro multilingue, il suffit de choisir via touche F2 au boot la langue,
donc tu peux te faire facilement une distro FR/EN,
tu peux même rajouter un menu de boot avec les options de boot adaptées qui evitent de passer par F2 ...
c'est pour cela que fo pas ecrire en dur, et laisser le live décider.

Je veux bien en écrire le moins possible en dur, et même ne rien mettre dans le /etc/skel, si je savais faire autrement. Toujours pas d'idée pour les fichiers que je veux ajouter sur le bureau ?

Et pour le login, quelqu'un m'a demandé d'avoir le login automatique dans le live. Comment faire pour avoir l'autologin avec lightdm dans le Live ? J'ai tenté d'imiter le lightdm.conf de Xubuntu en adaptant le nom d'utilisateur, et de modifier le lightdm.conf dans le répertoire de travail (sous squashfsh.filesystem/etc/lightdm) mais ça n'a pas fonctionné, j'avais toujours l'écran de login. J'ai cherché à différents endroits sur le web, le wiki fr, le wiki en, les forums, je n'ai pas trouvé. Tous ne parlent que de l'autologin après installation, je n'ai rien trouvé sur la création d'un live qui comporte tous les détails.
Merci encore.

Dernière modification par melodie (Le 17/12/2012, à 00:09)

Hors ligne

#567 Le 17/12/2012, à 01:26

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

@melodie
Normalement si tu ne touche a rien doit être en autologin par defaut lightdm,
c'est géré aussi par casper ça,
les modifs faites en boot live dans lightdm se trouvent dans le fichier:
.../squashfs-root/usr/share/initramfs-tools/scripts/casper-bottom/15autologin

le script 15autologin crée un fichier de conf /etc/lightdm/lightdm.conf contenant ça:

allow-guest=false
autologin-guest=false
autologin-user=$USERNAME
autologin-user-timeout=0
autologin-session=lightdm-autologin


Pour ajouter un fichier sur le bureau il te faut faire un script d'init,
dit moi ce que tu souhaite ajouter sur le bureau et je te donnerai un exemple ...

En ligne

#568 Le 17/12/2012, à 10:05

melodie

Re : ModCustom personnaliser un LiveCD base Ubuntu

frafa a écrit :

@melodie
Normalement si tu ne touche a rien doit être en autologin par defaut lightdm,
c'est géré aussi par casper ça,
les modifs faites en boot live dans lightdm se trouvent dans le fichier:
.../squashfs-root/usr/share/initramfs-tools/scripts/casper-bottom/15autologin

le script 15autologin crée un fichier de conf /etc/lightdm/lightdm.conf contenant ça:

allow-guest=false
autologin-guest=false
autologin-user=$USERNAME
autologin-user-timeout=0
autologin-session=lightdm-autologin

Bonjour,

Dans la section du fichier 15autologin que tu m'indiques, pour la partie lightdm, voici ce que je trouve:

if [ -d /root/etc/lightdm ]; then
    # Configure LightDM autologin
    LightDMCustomFile=/root/etc/lightdm/lightdm.conf
    AutologinParameters="allow-guest=false\n\
autologin-guest=false\n\
autologin-user=$USERNAME\n\
autologin-user-timeout=0\n\
autologin-session=lightdm-autologin"

Pourtant j'ai obtenu un écran de connexion à chacune des isos que j'ai créées jusqu'ici.

frafra a écrit :

Pour ajouter un fichier sur le bureau il te faut faire un script d'init,
dit moi ce que tu souhaite ajouter sur le bureau et je te donnerai un exemple ...

Je voudrais mettre les deux fichiers suivants:
http://meets.free.fr/debian/Configurations/home.desktop
http://meets.free.fr/debian/Configurati … sh.desktop

Merci !
Je crois que je vais recommencer depuis le début... (dans les deux derniers essais que j'ai faits, je n'arrive plus à lancer Ubiquity, il se vautre avec une erreur python : j'ai dû casser quelque chose).

Autre chose, je vois que pour une iso en français j'arrive à 460/480 Mo avec tes scripts, alors qu'il n'y a presque pas d'applications dedans, juste des drivers, firmware et codecs... et deux ou trois programmes utilisateurs : je me dis que c'est peut-être déjà bien gros pour ce que ça contient. Saurais-tu comment les versions officielles font pour offrir le choix de la langue dans toutes les langues au démarrage du Live ? Parviennent-elles à avoir à la fois toutes les langues et un ratio de compression élevé pour créer le squashfs ? (xz, ou lzma, par exemple ?)

Hors ligne

#569 Le 17/12/2012, à 10:12

melodie

Re : ModCustom personnaliser un LiveCD base Ubuntu

Ric_punk a écrit :
Package 'gnome-desktop-environment' has no installation candidate

mais en fait je viens de trouver la solution qui est très simple

J'ai édité le fichiers sources.list de la distribution, j'ai enlevé les # devant les sources dont j'ai besoin

Salut,
J'ai lu dans Synaptic que le nouveau nom du meta-paquet pour le bureau Gnome est juste "gnome". Si ça peut t'aider quand même...

Hors ligne

#570 Le 17/12/2012, à 10:55

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

@melodie
Bonjour,
Dans les distro officielles les langues ne sont pas installées,
juste les menus sont internationnalisés, les paquets de langues ne sont pas installés,
de memoire rien que pour .fr ils pèsent déjà 80 mio ...

poir ajouter les lanceurs sur le Bureau,
tu crée un srcipt nommé:
.../squashfs-root/usr/share/initramfs-tools/scripts/casper-bottom/26melodie_lanceurs

tu colle ca dadans:

#!/bin/sh

PREREQ=""
DESCRIPTION="Ajout des lanceurs sur le Bureau"

prereqs()
{
       echo "$PREREQ"
}

case $1 in
# get pre-requisites
prereqs)
       prereqs
       exit 0
       ;;
esac

. /scripts/casper-functions

log_begin_msg "$DESCRIPTION"

echo -e '[Desktop Entry]
Type=Application
Icon=gohome
Name=My Documents
Name[fr]=Mes Documents
Name[nl]=Mijn Documenten
Name[de]=Meine Dokumente
Name[sv]=Mina dokument
Name[rs]=Моји Документи
Name[it]=Documenti
Comment=Open File Manager in your Home
Comment[fr]=Ouvrez le gestionnaire de fichiers dans votre Home
Comment[et]=Lehitse failisüsteemi ja halda faile
Comment[fi]=Selaa tiedostojärjestelmää ja hallitse tiedostoja
Comment[ja]=ファイルシステムをブラウズし、ファイルの管理を行います
Comment[nl]=Home-map openen in bestandsbeheerder
Comment[de]=Der Dateimanager öffnet ihr persönliches Verzeichnis
Comment[zh_TW]=瀏覽檔案系統及管理檔案
Comment[sv]=Öppnar din home-mapp i filhanteraren
Comment[rs]=Погледајте Ваше Документе
Comment[it]=Apre il File-Manager sulla vostra Home
Categories=FileManager;FileManager;X-MandrivaLinux-System-FileTools;
Exec=pcmanfm %U
StartupNotify=true
Terminal=false
MimeType=x-directory/normal;inode/directory;
Encoding=UTF-8
X-Desktop-File-Install-Version=0.11' >/root/home/$USERNAME/Desktop/home.desktop

echo -e '[Desktop Entry]
Type=Link
Icon=user-trash.png
Name=Trash
Name[de]=Mülleimer
Name[fr]=Corbeille
GenericName=Trash
GenericName[de]=Mülleimer
GenericName[fr]=Corbeille
Comment=Contains trash
Comment[de]=Beinhaltet gelöschte Dateien
Comment[fr]=Fichiers supprimés
Categories=FileManager;FileManager;X-MandrivaLinux-System-FileTools;
URL=trash:///
StartupNotify=true
Terminal=false
MimeType=x-directory/normal;inode/directory;
Encoding=UTF-8
X-Desktop-File-Install-Version=0.11' >/root/home/$USERNAME/Desktop/trash.desktop

log_end_msg

Puis tu le rend executable via le terminal chroot:

chmod +x /usr/share/initramfs-tools/scripts/casper-bottom/26melodie_lanceurs

Refait une iso et passe adresse de téléchargement, et je regarde pour le reste ...

Dernière modification par frafa (Le 17/12/2012, à 10:59)

En ligne

#571 Le 17/12/2012, à 13:31

melodie

Re : ModCustom personnaliser un LiveCD base Ubuntu

Bonjour frafra,

Je note tout ici pour ma todo:
http://www.linuxvillage.net/t278-Ubuntu … .htm#p2354

et je vais m'y remettre à partir de mercredi.

frafra a écrit :

Dans les distro officielles les langues ne sont pas installées,
juste les menus sont internationnalisés

J'aimerais bien mettre le choix de la langue au démarrage, même pour les menus ce serait bien déjà. Je trouve que ce vaste choix ça fait bien.

Hors ligne

#572 Le 17/12/2012, à 14:08

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

@melodie
Bonjour,
Pour modifier les menu de boot c'est par là (dans dossier de travail):
.../iso/isolinux/txt.cfg
fait passer contenu de ton fichier txt.cfg, et je te dirais quoi mettre dedans pour avoir
un menu en .fr et un menu en .en

En ligne

#573 Le 17/12/2012, à 16:22

melodie

Re : ModCustom personnaliser un LiveCD base Ubuntu

frafa a écrit :

fait passer contenu de ton fichier txt.cfg, et je te dirais quoi mettre dedans pour avoir
un menu en .fr et un menu en .en

Salut frafra,

Tu es super ! Par curiosité:

default live
label live
  menu label ^Try Ubuntu without installing
  kernel /casper/vmlinuz
  append  file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash --
label live-install
  menu label ^Install Ubuntu
  kernel /casper/vmlinuz
  append  file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity initrd=/casper/initrd.lz quiet splash --
label check
  menu label ^Check disc for defects
  kernel /casper/vmlinuz
  append  boot=casper integrity-check initrd=/casper/initrd.lz quiet splash --
label memtest
  menu label Test ^memory
  kernel /install/mt86plus
label hd
  menu label ^Boot from first hard disk
  localboot 0x80

cela dit ce n'est pas le choix entre fr et en que je voudrais, mais le choix de la langue comme dans les versions Desktop et alternate officielle. smile
(saurais-tu comment le réaliser ?)

Hors ligne

#574 Le 17/12/2012, à 17:51

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

@melodie
Pour avoir le choix graphique des langue et boot live ou install,
il faut ajouter option de boot "maybe-ubiquity"
ce qui donne:

default live
label live
  menu label ^Try Ubuntu without installing
  kernel /casper/vmlinuz
  append  file=/cdrom/preseed/ubuntu.seed maybe-ubiquity boot=casper initrd=/casper/initrd.lz quiet splash --
label live-install
  menu label ^Install Ubuntu
  kernel /casper/vmlinuz
  append  file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity initrd=/casper/initrd.lz quiet splash --
label check
  menu label ^Check disc for defects
  kernel /casper/vmlinuz
  append  boot=casper integrity-check initrd=/casper/initrd.lz quiet splash --
label memtest
  menu label Test ^memory
  kernel /install/mt86plus
label hd
  menu label ^Boot from first hard disk
  localboot 0x80

En ligne

#575 Le 17/12/2012, à 21:03

melodie

Re : ModCustom personnaliser un LiveCD base Ubuntu

frafa a écrit :

@melodie
Pour avoir le choix graphique des langue et boot live ou install,
il faut ajouter option de boot "maybe-ubiquity"
ce qui donne:

default live
label live
  menu label ^Try Ubuntu without installing
  kernel /casper/vmlinuz
  append  file=/cdrom/preseed/ubuntu.seed maybe-ubiquity boot=casper initrd=/casper/initrd.lz quiet splash --
(...)

Merci ! \o/ !!

Hors ligne

Haut de page ↑