Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:felixp [Le 23/06/2013, 17:03]
FelixP [Liste de scripts sympas]
utilisateurs:felixp [Le 11/09/2022, 13:10] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
 ====== FélixP ====== ====== FélixP ======
-|Félix|| +<note warning>​Les informations de cette page s'​adressent aux utilisateurs avancés, ou à ceux qui souhaiteraient le devenir ^_^ 
-|Ubunteros ​depuis|3 ans en trichant, un an sans interruptions|+</​note>​ 
 +| |Félix
 +Linuxien ​depuis|3 ans en trichant, un an sans interruptions|
 |Lieu|Paris 13| |Lieu|Paris 13|
-|Distribs testées|Mandriva fugacement, Ubuntu & LinuxMint, Fedora, et Arch trrrès fugacement.+|Distribs testées| Mandriva fugacement, Ubuntu & LinuxMint, Fedora | 
-===== Ma découverte ​d'​Ubuntu ​===== +===== Ma découverte ​de Linux ===== 
-Tout a commencé par un après-midi pluvieux… Non, c'est pas ça. Ça a commencé ​en Juillet ​2010, quand mon père a équipé ​un [[http://​www.thinkwiki.org/​wiki/​Category:​X30|IMB-X30]] ​sous Mandriva2010 pour mes vacances loin de France… Bon, KDE sur une telle bête, ça n'​aurait pas dû me donner envie de continuer sous Linux\\+J'ai commencé ​par Mandriva ​2010 sur un [[http://​www.thinkwiki.org/​wiki/​Category:​X30|IMB-X30]]… Bon, KDE sur une telle bête, ça n'​aurait pas dû me donner envie de continuer sous Linux ^_^\\ 
 +Puis à la sortie de [[http://​fr.wikipedia.org/​wiki/​Liste_des_versions_d%27Ubuntu#​Ubuntu_10.10_.28Maverick_Meerkat.29|Maverick]],​ je me le suis installé sur le même ordi, ça a changé :-)\\ 
 +Enfin, [[http://​fr.wikipedia.org/​wiki/​Fedora_%28Linux%29#​Fedora_16_-_Verne|Fedora16]],​ que j'ai installé fin Juin 2012 sur un  [[http://​en.wikipedia.org/​wiki/​ThinkPad#​T_Series|T43]],​ vite remplacé par [[http://​doc.ubuntu-fr.org/​quantal|Quantal]]. Enfin débarrassé de ces [[https://​fr.wikipedia.org/​wiki/​RPM_Package_Manager|Rpms]] !\\
  
-Tout a continué par un après-midi pluvieux d'​octobre 2010, l'​Ubuntu-Party à Paris, emmené (pas de force, loin de là :°) par un pote, et je suis revenu avec "​Simple comme Ubuntu"​ de Didier Roche, et un CD de Maverick. Let's go.\\ +Je dois avouer que je ne suis pas resté longtemps sous Ubuntu : sitôt [[http://​linuxmint.com/​rel_olivia.php|LinuxMint15]] sortie, je me suis rué dessus, et l'ai installé sur le T43 ainsi qu'une tour montée maison :-D
-J'ai donc continué sur un X31, enfin c'​était à l'​époque où je n'​avais ma GameBoy que pendant les vacances, alors l'​ordi… \\ +
- +
-Ce n'est vraiment qu'en 2012 que j'ai commencé mon voyage (assez rapide, soit dit en passant, grâce à ce pote qui m'en a appris beaucoup :-) ). Je me suis récupéré à l'​UbuntuParty de 12.04 un cd de… [[http://​fr.wikipedia.org/​wiki/​Fedora_%28Linux%29#​Fedora_16_-_Verne|Fedora16]],​ que j'ai installé fin Juin sur un T43, pour enregistrer les photos de la famille en voyage :)\\ +
-D'​ailleurs,​ [[http://​en.wikipedia.org/​wiki/​ThinkPad#​T_Series|je ne suis pas le seul à avoir eu ces deux machines]] :)\\ +
-Octobre 2012, ayant monté mon ordi fixe, j'ai dû attendre quelques jours pour la sortie de [[http://​doc.ubuntu-fr.org/​quantal|Quantal]]. Enfin débarrassé de ces [[https://​fr.wikipedia.org/​wiki/​RPM_Package_Manager|Rpms]] !\\ +
- +
-Je dois avouer que je ne suis pas resté longtemps sous Ubuntu : sitôt [[http://​linuxmint.com/​rel_olivia.php|LinuxMint15]] sortie, je me suis rué dessus. Here I am.+
  
 ===== Mon expérience sur Ubuntu ===== ===== Mon expérience sur Ubuntu =====
-C'est vague, comme titre. Programmation assez faiblement, mais je fais quelques scripts (bientôt sur la page) et je ne fais plus que du LaTeX (''​apt-get remove libreoffice*''​).\\ +C'est vague, comme titre. Programmation assez faiblement, mais je fais quelques scripts (plus bas dans la page) et je ne fais plus que du LaTeX (''​apt-get remove libreoffice*''​).\\
 Niveau système, je m'y connais suffisamment pour comprendre les erreurs en cli, mais pas pour les résoudre à tous les coups. Disons que je m'y connais suffisamment pour installer Linux à des potes et faire de la maintenance. Niveau système, je m'y connais suffisamment pour comprendre les erreurs en cli, mais pas pour les résoudre à tous les coups. Disons que je m'y connais suffisamment pour installer Linux à des potes et faire de la maintenance.
  
 ===== Mes loisirs ===== ===== Mes loisirs =====
-Je suis en plein dans un cycle d'​études assez galère donc j'ai arrêté pas mal de trucs… +  ​*Informatique ! (ah bon ?) 
-  ​* Informatique ! (ah bon ?) +  *Musique 
-  * Musique +  *Modélisme 
-  * Modélisme +  *Physique 
-  * Physique ​! +  *…
-  * …+
  
-===== Contacts ​===== +===== Contact ​===== 
-|Mail|felix.piedallu (chez) yahoo (point) fr|+|Mail|felix chez piedallu ​point me|
 |Jabber| Je ne le mets pas car quasiment jamais lancé…| |Jabber| Je ne le mets pas car quasiment jamais lancé…|
 +
 +===== Astuces (pour l'​install etc) =====
 +==== Installer proprement Ubuntu ====
 +Je conseille vivement de ne PAS suivre le partitionnement de base, pour séparer données et système/​logiciels. Ainsi je crée deux partitions au lieu d'une ! Tuto.
 +  *Tu sauvegardes tes données sur un autre disque dur (externe par exemple)
 +  *Tu lances le cd d'​installation
 +  *Tu lances l'​installeur
 +  *Arrivé au choix de partitionnement tu prends "​**partitionnement séparé**"​ au lieu de "​conserver Windaube",​ "​conserver Ubunul"​ etc…
 +  *Tu crées ta partition système (en gros 15Go tu les rempliras jamais donc c'est ok :) ),
 +     ​*Choisis **point de montage** : __/__
 +     ​*Choisis **formatage** : __ext4__
 +  *Tu crées si tu veux de la **Swap** (la taille dépend de la Ram que tu as, et si tu utilises l'​hibernation)
 +  *Tu crées ta partition données
 +     ​*Choisis **point de montage** : __/home__
 +     ​*Choisis **formatage** : __ext4__
 +
 +  *Et tu continues comme d'hab :)
  
 ===== Scripts ===== ===== Scripts =====
Ligne 37: Ligne 49:
 ==== Rajouter un dossier de programmes ==== ==== Rajouter un dossier de programmes ====
 On peut personnaliser les dossiers où sont les programmes à exécuter (qui seront alors trouvés quand on ne met que le nom de fichier sans le chemin). On appelle ça modifier le PATH.\\ On peut personnaliser les dossiers où sont les programmes à exécuter (qui seront alors trouvés quand on ne met que le nom de fichier sans le chemin). On appelle ça modifier le PATH.\\
-  * Créez, si il n'​existe pas encore, le fichier ''​.bashrc''​ dans votre dossier utilisateurs. (Ctrl+h pour afficher les fichiers cachés) +  *Créez, si il n'​existe pas encore, le fichier ''​.bashrc''​ dans votre dossier utilisateurs. (Ctrl+h pour afficher les fichiers cachés) 
-  * éditez-le, par exemple avec Geany (mon éditeur de texte favori… :-) ) Ajoutez :<code bash>​PATH=$PATH:​~/​Scripts/​scripts #Modifiez le chemin à votre sauce.</​code>​ +  *éditez-le,​ par exemple avec Geany (mon éditeur de texte favori… :-) ) Ajoutez :<code bash>​PATH=$PATH:​~/​Scripts/​scripts #Modifiez le chemin à votre sauce.</​code>​ 
-  * (Modifiez le chemin à votre sauce.) Voilà !+  *(Modifiez le chemin à votre sauce.) Voilà !
 ====Liste de scripts sympas ==== ====Liste de scripts sympas ====
 <note warning>​Tous ces scripts fonctionnent de la façon dont je les utilise. Ne vous trompez pas dans les arguments, et modifiez le chemins de dossiers en conséquence de votre cas !</​note>​ <note warning>​Tous ces scripts fonctionnent de la façon dont je les utilise. Ne vous trompez pas dans les arguments, et modifiez le chemins de dossiers en conséquence de votre cas !</​note>​
-  * Utilité (''​Nom que je lui ai donné''​)<​code bash>​Code du script.</​code>​ +  *Utilité (''​Nom que je lui ai donné''​)<​code bash>​Code du script.</​code>​ 
-  * Permet de récupérer les clés publiques de ppas du serveur Ubuntu (''​aptkey-add''​)<​code bash>#​!/​bin/​bash+  *Permet de récupérer les clés publiques de ppas du serveur Ubuntu (''​aptkey-add''​) 
 +<code bash>#​!/​bin/​bash
 # Permet de récupérer les clés publiques de ppas du serveur Ubuntu. # Permet de récupérer les clés publiques de ppas du serveur Ubuntu.
 if [ "​$UID"​ != "​0"​ ];then # Êtes-vous en Root ? if [ "​$UID"​ != "​0"​ ];then # Êtes-vous en Root ?
Ligne 50: Ligne 63:
 fi fi
 if [ $# != 1 ] ; then if [ $# != 1 ] ; then
- echo "Un et un seul argument est attendu : le numéro de clé (sur le serveur Ubuntu)"​ ; exit $E_MAUVAISARGS+ echo "Un et un seul argument est attendu : le numéro de clé (sur le serveur Ubuntu)"​ ; exit
 fi fi
 apt-key adv --recv-keys --keyserver keyserver.ubuntu.com $1</​code>​ apt-key adv --recv-keys --keyserver keyserver.ubuntu.com $1</​code>​
  
-  * Compacter un disque virtuel VirtualBox (''​virtual-compact''​)<​code bash>#​!/​bin/​bash+  *Compacter un disque virtuel VirtualBox (''​virtual-compact''​)<​code bash>#​!/​bin/​bash
 if [ $#=1 ] ; then if [ $#=1 ] ; then
     chemin=`dirname "​$1"​`     chemin=`dirname "​$1"​`
Ligne 61: Ligne 74:
     VBoxManage modifyhd "​$fic"​ --compact     VBoxManage modifyhd "​$fic"​ --compact
 fi </​code>​ fi </​code>​
-  * Sous Ubuntu : les messages d'​erreur incessant sont……… énervants. Alors voilà. (''​rmcrash''​)<​code bash>#​!/​bin/​bash+  *Sous Ubuntu : les messages d'​erreur incessant sont……… énervants. Alors voilà. (''​rmcrash''​)<​code bash>#​!/​bin/​bash
 gksu rm /​var/​crash/​*</​code>​ gksu rm /​var/​crash/​*</​code>​
-  *Sauvegarder mon dossier personnel, en rajoutant l'​option **--sd** si je veux éteindre mon ordi à la fin de la sauvegarde.(''​save_home''​) <code bash>#​!/​bin/​bash+  *Sauvegarder mon dossier personnel, en rajoutant l'​option **%%--%%sd** si je veux éteindre mon ordi à la fin de la sauvegarde.(''​save_home''​) <code bash>#​!/​bin/​bash
 if [[ $# -gt 1 ]] # ou : if (( $# > 1 )) if [[ $# -gt 1 ]] # ou : if (( $# > 1 ))
 then then
Ligne 84: Ligne 97:
  sudo -S shutdown 0 ... <<<​ "​$pass"​  sudo -S shutdown 0 ... <<<​ "​$pass"​
 fi</​code>​ fi</​code>​
 +<note important>​Pas fini. c'est comme qui dirait la version bêta : fonctionnelle mais pas au top.</​note>​
 +  *Personnaliser une image disque .iso (''​customlive''​)<​code bash>#​!/​bin/​bash
 +if [ $# != 1 ] ; then
 +echo "Un et un seul argument est attendu : l'iso à décompresser."​ ; exit $E_MAUVAISARGS
 +fi
 +iso=$1
 +ARB=~/​customlive
 +echo "​××××××××××Script de décompression de live-usb.××××××××××
 +L'​image $iso sera bientôt accessible dans le dossier $ARB."
 +sudo mount -o loop $iso /cdrom
 +mkdir $ARB
 +cd $ARB
 +mkdir iso squashfs
 +echo "Copie de l'​iso… Ceci peut durer quelques dizaines de secondes."​
 +sudo cp -a /cdrom/. iso
 +sudo umount /cdrom
 +sudo mount -t squashfs -o loop iso/​casper/​filesystem.squashfs /cdrom
 +echo "Copie du système… Ceci peut quelques minutes."​
 +sudo cp -a /cdrom/. squashfs
 +umount /cdrom
 +sudo mount --bind /proc squashfs/​proc ​
 +sudo mount --bind /sys squashfs/​sys
 +sudo mount -t devpts none squashfs/​dev/​pts
 +cp /​etc/​resolv.conf squashfs/​etc/​resolv.conf
 +while [ "​$ans"​ != "​o"​ -a "​$ans"​ != "​n"​ ]; do read -p "​Voulez-vous utiliser votre dossier de configuration de dépôts ? (o/N)" ans; done
 +if [$ans = "​o"​];​ then
 +cp /​etc/​apt/​sources.list squashfs/​etc/​apt/​sources.list ; echo "​Ok."​
 +fi
 +xhost +
 +echo "​**********Votre clé est prête dans $ARB.**********
 +Nous allons maintenant chrooter dans ce système ! Let's go !
 +Vous pouvez lancer des applications graphiques. Pour quitter, exit."
 +echo "​Précautions à prendre.
 +
 +Avant de sortir, veuillez exécuter
 +apt-get clean
 +umount -lf /sys
 +umount -lf /proc
 +umount -lf /dev
 +rm /​etc/​resolv.conf
 +rm /​etc/​hosts"​
 +chroot squashfs
 +xhost -
 +sudo rm iso/​casper/​filesystem.squashfs
 +sudo chmod a+w iso/​casper/​filesystem.manifest-desktop
 +sudo chmod a+w iso/​casper/​filesystem.manifest
 +sudo chroot squashfs dpkg-query -W --showformat='​${Package} ${Version}\n'​ > iso/​casper/​filesystem.manifest
 +sudo chmod go-w iso/​casper/​filesystem.manifest
 +# sudo rm iso/​casper/​filesystem.manifest-remove
 +cd squashfs
 +sudo mksquashfs . ../​iso/​casper/​filesystem.squashfs
 +sudo cp squashfs/​boot/​vmlinuz iso/​casper/​vmlinuz ​
 +sudo cp squashfs/​boot/​initrd.img iso/​casper/​initrd.lz
 +cd iso
 +sudo bash -c "find . -path ./isolinux -prune -o -type f -not -name md5sum.txt -print0 | xargs -0 md5sum | tee md5sum.txt"​
 +cd ..
 +sudo mkisofs -r -V "​Custom Ubuntu Live CD" -cache-inodes -J -l -b isolinux/​isolinux.bin -c isolinux/​boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o custom-live-cd-i386.iso iso</​code>​
 +<note important>​Idem : pas fini.</​note>​
 +===== Pages modifiées=====
 +Eh oui, je participe peu à peu à la doc Ubuntu-fr !
 +  *[[:​virtualbox|VirtualBox]] (Juin 2013) > La doc du logiciel VirtualBox
 +  *[[:​personnaliser_livecd|Comment personnaliser son live CD Ubuntu]] (Juin 2013) > Comment faire un cd d'​installation/​session live Ubuntu personnalisée !
 +  *[[:​firefox|MozillaFirefox]] (Refonte en Octobre 2013)
 +  *[[:​ssd_solid_state_drive|Les disques SSD]] (Début de refonte)
 +  *[[:​fprint|Lecteur d’empreintes digitales FPrint]]
 +  *[[:​firefox|Navigateur web Mozilla Firefox]] et [[:​extensions-firefox|Les extensions Firefox]]
 +  *([[tutoriel:​partager_ses_profils_firefox_entre_linux_et_windows|Comment partager ses profils Firefox (marque-pages,​ etc) entre Ubuntu et Windows ?]] et [[tutoriel:​verrouiller_les_parametres_de_firefox|Verrouiller des paramètres de Firefox]] finalement [[utilisateurs:​maxs88:​proposition_firefox_clean_avance|installation et configuration avancée de firefox]])
 +  *[[:​mount_fstab|mount et fstab : Le montage des systèmes de fichiers]]
 +===== Pages crées =====
 +  *[[:​leagueoflegends|League of Legends]]
 +===== Brouillons =====
 +
 +  *http://​doc.ubuntu-fr.org/​utilisateurs/​felixp/​partitions
 +  *http://​doc.ubuntu-fr.org/​utilisateurs/​felixp/​systeme_de_fichiers
 +  *
 +===== À retoucher =====
 +http://​doc.ubuntu-fr.org/​systeme_de_fichiers http://​doc.ubuntu-fr.org/​uuid_et_label http://​doc.ubuntu-fr.org/​partitions http://​doc.ubuntu-fr.org/​raccourcis_clavier http://​doc.ubuntu-fr.org/​apt-key\\
  
 +http://​doc.ubuntu-fr.org/​usb > http://​doc.ubuntu-fr.org/​live_usb ​ http://​doc.ubuntu-fr.org/​tutoriel/​grub2_lancer_des_images_iso
  • utilisateurs/felixp.1371999823.txt.gz
  • Dernière modification: Le 23/06/2013, 17:03
  • par FelixP