Archives de catégorie : tutoriel

Mettre à jour son appareil Nexus avec l’image officielle

*Vous devez avoir au préalable installer la SDK de Android sur votre ordinateur et débarré votre « bootloader ».

  1. Télécharger l’image originale.  ici
  2. Décompresser celle-ci.
  3. Modifier le fichier flash-all.sh si vous utilisez linux/mac ou flash-all.bat si vous utilisez Windows.
    Changer la ligne qui ressemble à celle-ci :
    fastboot -w update image-hammerhead-lmy48b.zip
    Pour enlever le -w, le w signifie wipe(effacer) que l’on veut éviter :
    fastboot update image-hammerhead-lmy48b.zip
  4. Ouvrir le fichier appelé par la commande fastboot précédente, dans cette exemple nous allons ouvrir : image-hammerhead-lmy48b.zip
  5. Effacer userdata.img de ce fichier compressé.
  6. Fermer le fichier zip modifier.
  7. Flasher le Téléphone avec le script flash-all.sh pour linux/mac ou flash-all.bat pour windows.

Après redémarrage, vous pouvez maintenant le « rooter » si nécessaire.

Ligne de commande Linux 101 #2 Bash Métacaractère

Ligne de commande 101 #1 : ici

Les métacaractères sont des caractères qui ont une utilisation spéciale autre que celle littéraire.

Nous avons deux types de métacaractères :

De substitution :

  • * – (Étoile) replace n’importe quel caractère ou groupe de caractères.
  • ? – (Point d’interrogation) replace un caractère.

De protection :

  • \ – empêche l’interprétation spéciale d’un métacaractère.
  • ` – les guillemets inversés force une interprétation de la chaîne de caractères incluse entre deux de ces caractères comme une commande.
  • ‘ – tous les métacaractères inclus entre deux de ces caractères sont interprétés comme du texte.

Quelques exemples d’utilisations de substitution :

Nous utiliserons un répertoire contenant les fichiers suivant dans les exemples :

Sandrine-3:test sandrine$ ls -l
total 0
-rw-r--r--  1 sandrine  staff  0  6 jul 20:49 file_AA
-rw-r--r--  1 sandrine  staff  0  6 jul 21:13 file_Ab
-rw-r--r--  1 sandrine  staff  0  6 jul 21:13 file_Ac
-rw-r--r--  1 sandrine  staff  0  6 jul 20:49 file_bb
-rw-r--r--  1 sandrine  staff  0  6 jul 20:49 file_cc
-rw-r--r--  1 sandrine  staff  0  6 jul 20:49 files_1
-rw-r--r--  1 sandrine  staff  0  6 jul 21:15 files_2
-rw-r--r--  1 sandrine  staff  0  6 jul 21:15 files_3
Sandrine-3:test sandrine$ 

Dans cette exemple la commande « ls » affiche tous les noms fichiers avec le nom commençant par « files » avec tous les terminaisons possible :

Sandrine-3:test sandrine$ ls -l files*
-rw-r--r--  1 sandrine  staff  0  6 jul 20:49 files_1
-rw-r--r--  1 sandrine  staff  0  6 jul 21:15 files_2
-rw-r--r--  1 sandrine  staff  0  6 jul 21:15 files_3
Sandrine-3:test sandrine$ 

Vous pouvez aussi faire l’inverse et rechercher tous les noms fichiers ce terminant par « _1 » comme ceci :

Sandrine-3:test sandrine$ ls -l *_1
-rw-r--r--  1 sandrine  staff  0  6 jul 20:49 files_1
Sandrine-3:test sandrine$ 

Tandis qu’avec le « ? » vous pouvez recherche toutes les occurrences de nom de fichiers commençant par « file_ » avec un caractère inconnu ce terminant par « b » comme ceci :

Sandrine-3:test sandrine$ ls -l file_?b
-rw-r--r--  1 sandrine  staff  0  6 jul 21:13 file_Ab
-rw-r--r--  1 sandrine  staff  0  6 jul 20:49 file_bb
Sandrine-3:test sandrine$ 

Quelques exemples d’utilisations de caractère de protection :

Si vous désirez utiliser la commande « echo » pour afficher un « * » vous obtiendrai ceci :

Sandrine-3:test sandrine$ echo *
file_AA file_Ab file_Ac file_bb file_cc files_1 files_2 files_3
Sandrine-3:test sandrine$ 

Pour éviter l’interprétation de « * » comme métacaractère précéder le de « \ » :

Sandrine-3:test sandrine$ echo \*
*
Sandrine-3:test sandrine$ 

Pour forcer une interprétation d’une chaîne de caractères placer les entre guillemets inversés :

Sandrine-3:test sandrine$ echo ls
ls
Sandrine-3:test sandrine$ echo `ls`
file_AA file_Ab file_Ac file_bb file_cc files_1 files_2 files_3
Sandrine-3:test sandrine$

Pour interpréter comme du texte placer une chaîne de métacaractères entre guillemets :

Sandrine-3:test sandrine$ echo ******
file_AA file_Ab file_Ac file_bb file_cc files_1 files_2 files_3
Sandrine-3:test sandrine$ echo '******'
******
Sandrine-3:test sandrine$ 

Tutoriel 01 – Préparation de Virtualbox pour installation de Debian 8.1

Introduction

Dans ce premier tutoriel, je vais vous montrer comment je configure une machine virtuelle avec Virtualbox pour l’installation de Debain 8.1.

Pour installer VirtualBox => https://www.virtualbox.org/

Pour télécharger le fichier ISO Debain de votre choix ici => https://www.debian.org/distrib/

Je vous conseilles l’image « netinst » pour PC 64 bits.

Création de la nouvelle machine virtuel

Après avoir démarré l’application vous devriez avoir la fenêtre suivante devant vous :

tuto01_fr_img01

Cliquez sur le bouton « Nouvelle », donnez lui un nom et choisir le type « Linux » ainsi que la version « Debian » correspondante à votre fichier ISO. Par la suite cliquez sur « Suivant ».

tuto01_fr_img02

Ajustez la taille de la mémoire utiliser à 1024Mo, cliquez sur suivant.

tuto01_fr_img03

Choisissez créer un disque dur virtuel pour notre nouvelle installation. Cliquez sur « Céer ».

tuto01_fr_img04

Choisissez le format VDI par défaut de virtualbox. Il est possible de choisir un format différent qui serait compatible avec d’autres solutions de virtualisation. Les autres formats sont inutiles pour le moment, nous ne transféreront pas notre machine virtuelle. Cliquez sur « Suivant ».

tuto01_fr_img05