17 Mai 2014 @ 5:30  

Installation de Debian 7.0 sur un Eee Box B202.

1) Création d’une clé usb bootable.

A partir d’une ordinateur Linux :

– Création du répertoire de travail

[~] ➔ mkdir EEEPC
[~] ➔ cd EEEPC/

– Télécharger l’image iso de Debian :

[~/EEEPC] ➔ wget http://cdimage.debian.org/debian-cd/7.5.0/i386/iso-cd/debian-7.5.0-i386-CD-1.iso

– Insérer une clé usb dans l’ordinateur.

– Détecter le périphérique de stockage :

[~/EEEPC] ➔ sudo fdisk -l
...
Disque /dev/sdb: 4012 Mo, 4012900352 octets
223 têtes, 55 secteurs/piste, 639 cylindres
Unités = cylindres de 12265 * 512 = 6279680 octets
Identifiant de disque : 0x000c1490

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdb1               1         640     3917824    b  W95 FAT32
La partition 1 a des débuts physique/logique différents (non Linux?):
     phys=(0, 32, 33) logique=(0, 37, 14)
La partition 1 a des fins physique/logique différentes:
     phys=(487, 222, 55) logique=(639, 6, 31)

– Copier l’image iso de la distribution Debian sur la clé usb :

[~/EEEPC] ➔ sudo dd if=debian-7.5.0-i386-CD-1.iso of=/dev/sdb
1327104+0 enregistrements lus
1327104+0 enregistrements écrits
679477248 octets (679 MB) copiés, 374,287 s, 1,8 MB/s

– Retirer la clé usb de l’ordinateur.

2) Démarrer la clé usb à partir de l’Eee Box.

– Démarrer l’Eee Box puis appuyer sur [Suppr] pour accéder au Bios.

– Dans le menu [Tools], désactiver la fonction « ExpressGate »

– Dans le menu [Démarrage]->[Priorité des périphériques de démarrage] : Sélectionner « USB: Generic- Multi » comme le « 1er périphérique de démarrage ».

– Insérer la clé usb Débian dans l’Eee Box.

– Sauvegarder et quitter la configuration du Bios.

– L’Eee Box redémarre maintenant sur la clé USB debian, l’installation peut se faire normalement.

3) Liens :

http://think.random-stuff.org/posts/ubuntu-on-eee-box-b202

http://www.digitaldarragh.com/2011/03/27/boot-from-usb-on-the-asus-eee-box-b202/

Posted By: Administrateur
Last Edit: 24 Juin 2014 @ 09:25

EmailPermalinkComments (0)
Tags
 24 Mar 2014 @ 11:03  

Git et Bashrc.


        RED="\[\033[0;31m\]"
     YELLOW="\[\033[0;33m\]"
  GREEN="\[\033[0;32m\]"
       BLUE="\[\033[0;34m\]"
  LIGHT_RED="\[\033[1;31m\]"
LIGHT_GREEN="\[\033[1;32m\]"
      WHITE="\[\033[1;37m\]"
 LIGHT_GRAY="\[\033[0;37m\]"
 COLOR_NONE="\[\e[0m\]"

function parse_git_branch {

  git rev-parse --git-dir &> /dev/null
  git_status="$(git status 2> /dev/null)"
  branch_pattern="^# On branch ([^${IFS}]*)"
  remote_pattern="# Your branch is (.*) of"
  diverge_pattern="# Your branch and (.*) have diverged"
  if [[ ! ${git_status} =~ "working directory clean" ]]; then
state="${RED}⚡"
  fi
  # add an else if or two here if you want to get more specific
  if [[ ${git_status} =~ ${remote_pattern} ]]; then
if [[ ${BASH_REMATCH[1]} == "ahead" ]]; then
remote="${YELLOW}↑"
    else
remote="${YELLOW}↓"
    fi
fi
if [[ ${git_status} =~ ${diverge_pattern} ]]; then
remote="${YELLOW}↕"
  fi
if [[ ${git_status} =~ ${branch_pattern} ]]; then
branch=${BASH_REMATCH[1]}
    echo " (${branch})${remote}${state}"
  fi
}

function prompt_func() {
    previous_return_value=$?;
    # prompt="${TITLEBAR}$BLUE[$RED\w$GREEN$(__git_ps1)$YELLOW$(git_dirty_flag)$BLUE]$COLOR_NONE "
    prompt="${TITLEBAR}${BLUE}[${RED}\w${GREEN}$(parse_git_branch)${BLUE}]${COLOR_NONE} "
    if test $previous_return_value -eq 0
    then
PS1="${prompt}➔ "
    else
PS1="${prompt}${RED}➔${COLOR_NONE} "
    fi
}

PROMPT_COMMAND=prompt_func
Posted By: Administrateur
Last Edit: 24 Juin 2014 @ 09:27

EmailPermalinkComments (0)
Tags
Tags: ,
Categories: Administration système
 18 Mar 2014 @ 11:22  

Créer un « remote repository » sur Github en ligne de commande.

curl -u 'USERNAME' https://api.github.com/user/repos -d '{"name":"REPOSITORY"}'
Posted By: Administrateur
Last Edit: 24 Juin 2014 @ 09:28

EmailPermalinkComments (0)
Tags
 12 Mar 2014 @ 5:01  

Insertion des requètes SQL en PHP et en ligne de commande.

<?

// Insertion des requètes SQL en PHP
function insererFichierSQLenPHP($utilisateur, $motpasse, $basedonnee, $fichierSQL){
   
    $db = mysql_connect('localhost', $utilisateur, $motpasse)  or die('Erreur de connexion '.mysql_error());
    mysql_select_db($basedonnee,$db)  or die('Erreur de selection '.mysql_error());
    $sql = file_get_contents($fichierSQL);
    mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
    echo 'Vos infos on été ajoutées.';
    mysql_close();  
}

// Insertion des requétes SQL en ligne de commande
function insererFichierSQLenLC($utilisateur, $motpasse, $basedonnee, $fichierSQL){
    $commande = "mysql --host=localhost --user=".$utilisateur." --password=".$motpasse." ".$basedonnee." < " . $fichierSQL;
   system($commande);  
}

?>
Posted By: Administrateur
Last Edit: 12 Mar 2014 @ 05:01

EmailPermalinkComments (0)
Tags
 11 Mar 2014 @ 11:05  

Redimensionner un lot d’image.

for file in *; do mv "$file" `echo $file | tr ' ' '_'` ; done
for i in *.jpg; do convert -resize 25%x25% $i `basename $i .jpg`.jpg;echo $i ; done
Posted By: Administrateur
Last Edit: 11 Mai 2014 @ 01:55

EmailPermalinkComments (0)
Tags

 50 derniers articles
 Retour
Changer Thème...
  • Users » 1
  • Posts/Pages » 530
  • Comments » 1
Change Theme...
  • VoidVoid « Default
  • LifeLife
  • EarthEarth
  • WindWind
  • WaterWater
  • FireFire
  • LightLight

SteamCyberPunk



    Pas de Pages Enfants.

Discussion



    Pas de Pages Enfants.

Galerie Photos



    Pas de Pages Enfants.

Manifestations et festivals



    Pas de Pages Enfants.

Concerts et festival de musique



    Pas de Pages Enfants.

Articles



    Pas de Pages Enfants.