Outils pour utilisateurs

Outils du site


lespetitshackers:pcdeslph

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
lespetitshackers:pcdeslph [2016/04/17 16:52] – créée christian.jacolotlespetitshackers:pcdeslph [2024/04/16 22:20] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +====== PC des LPH ======
 +
 +===== Configuration et logiciels à installer =====
 +
 +<code>
 + sudo apt-get install gimp openscad sweethome3d geany vim scratch \
 +  logisim python build-essential openjdk-8-jdk evince git \
 +  openssh-server gcc-avr avr-libc flashplugin-installer algobox blender
 +</code>
 +
 +==== Installation Arduino à la main ====
 +
 +  * Récupération sur [[http://arduino.cc|Arduino]]
 +  * Installation dans /opt
 +<code>
 + $ cd /opt
 + $ sudo tar xf arduino.x.y.z.tgz
 + $ sudo usermod -a -G dialout $USER
 +</code>
 +  * Dans /usr/share/applications/arduino.desktop 
 +<code>
 +[Desktop Entry]
 +Type=Application
 +Encoding=UTF-8
 +Name= Arduino
 +GenericName= Ardunio
 +Comment= Logiciel de developpement pour carte Arduino et dérivées
 +Icon= /opt/arduino-x.y.z/lib/icons/64x64/apps/arduino.png
 +Exec= /opt/arduino-x.y.z/arduino
 +Terminal=true  #ouvrir ou non un terminal lors de l'exécution du programme (fal$
 +StartupNotify=false  #notification de démarrage ou non (false ou true)
 +Categories=Development;Electronics
 +</code>
 +
 +  * Quitter la session pour prendre en compte l'ajout au groupe dialout
 +==== Installation Processing à la main ====
 +
 +  * Récupération sur [[http://processing.org|Processing]]
 +  * Installation dans /opt
 +<code>
 + $ cd /opt
 + $ sudo tar xf processing.x.y.z.tgz
 +</code>
 +  * Dans /usr/share/applications/processing.desktop
 +
 +<code>
 +[Desktop Entry]
 +Type=Application
 +Encoding=UTF-8
 +Name=Processing
 +GenericName=Processing
 +Comment=Environnement de developpement Procesing
 +Icon=/opt/processing-x.y.z/lib/icons/pde-64.png
 +Exec=/opt/processing-x.y.z/processing
 +Terminal=true  #ouvrir ou non un terminal lors de l'exécution du programme (fal$
 +StartupNotify=false  #notification de démarrage ou non (false ou true)
 +Categories=Development;
 +Comment[fr_FR]=Environnement de developpement Processing
 +</code>
 +
 +==== Installation ArduBlock ====
 +
 +  * Récupération sur [[http://blog.ardublock.com/engetting-started-ardublockzhardublock/|ArduBlock]]
 +  * Il s'agit d'un fichier JAR du type: ardublock-all-201ymmjj.jar
 +
 +  * Installation comme **plugin pour Arduino** dans le répertoire ''sketch location'' (voir menu Preferences dans Arduino IDE)
 +<code>
 + $ cd <sketch location>
 + $ mkdir -p tools/ArduBlockTool/tool
 + $ cp <quelque part>/ardublock-all-xx.jar tools/ArduBlockTool/tool
 +</code>
 +
 +Relancer l'Arduino IDE, vérifier la présence du plugin dans le menu **Tools**.
 +
 +==== Pygame pour Python 3 ====
 +<code>
 +#install dependencies
 +sudo apt-get install mercurial python3-dev python3-setuptools python3-numpy \
 +    libav-tools libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev \
 +    libsmpeg-dev libsdl1.2-dev libportmidi-dev libswscale-dev libavformat-dev \
 +    libavcodec-dev
 + 
 +# Grab source
 +hg clone https://bitbucket.org/pygame/pygame
 + 
 +# Finally build and install
 +cd pygame
 +python3 setup.py build
 +sudo python3 setup.py install
 +</code>
 +
 +==== UC NEC ====
 +
 +Logiciel installés :
 +  * 3D / Graphisme :
 +    * Gimp 2.8 (paquet : gimp)
 +    * Blender 2.76.0 (paquet : blender)
 +    * openscad 2012.05.26 (paquet : openscad)
 +    * sweethome3D (paquet : sweethome3d )
 +  * Éditeur de texte avancé / IDE :
 +    * Geany 1.22 (paquet : geany)
 +    * Vim 7.3.547 (paquet : vim)
 +    * Scratch 1.4 (paquet : scratch)
 +    * Logisim 2.7.1 (paquet : logisim)
 +  * Interpréteurs/outils de compilation :
 +    * Python 3.2  (paquet : python3.2)
 +    * GCC (paquet : build-essential)
 +    * openjdk (paquet : openjdk-7-jdk)
 +    * Arduino (installé dans /opt/arduino à l'ancienne)
 +    * Processing (à la main dans /opt/processing )
 +  * Jeux :
 +    * Tremulous (via binaire site officiel)
 +    * Openarena
 +  * Autre :
 +    * evince v3.4 (lecteur PDF) (paquet : evince)
 +    * git 1.7.10.4
 +    * openssh-server
 +    * flash player 11.2.202.411
 +    * extension d'iceweasel :
 +      * adblock
 +      * Firefox OS Simulator 4.0.2
 +      * firebug et firecookies
 +
 +==== PC portable Toshiba Satellite ====
 +
 +Logiciel installés :
 +  * 3D / Graphisme :
 +    * Gimp 2.8 (paquet : gimp)
 +    * Blender 2.76.0 (paquet : blender)
 +    * openscad 2012.05.26 (paquet : openscad)
 +    * sweethome3D (paquet : sweethome3d )
 +  * Éditeur de texte avancé / IDE :
 +    * Geany 1.22 (paquet : geany)
 +    * Vim 7.3.547 (paquet : vim)
 +    * Scratch 1.4 (paquet : scratch)
 +    * Logisim 2.7.1 (paquet : logisim)
 +  * Interpréteurs/outils de compilation :
 +    * Python 3.2  (paquet : python3.2)
 +    * GCC (paquet : build-essential)
 +    * openjdk (paquet : openjdk-7-jdk)
 +    * Arduino (installé dans /opt/arduino à l'ancienne)
 +    * Processing (à la main dans /opt/processing )
 +  * Jeux :
 +    * Tremulous (via binaire site officiel)
 +    * Openarena
 +  * Autre :
 +    * evince v3.4 (lecteur PDF) (paquet : evince)
 +    * git 1.7.10.4
 +    * openssh-server
 +    * flash player 11.2.202.411
 +    * extension d'iceweasel :
 +      * adblock
 +      * Firefox OS Simulator 4.0.2
 +      * firebug et firecookies
 +
 +=== Problème de clavier et touchpad ===
 +Ajouter aux options du grub dans **/etc/default/grub** :
 +  GRUB_CMDLINE_LINUX_DEFAULT="atkbd.reset i8042.nomux quiet splash"
  

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki