====== PC des LPH ====== ===== Configuration et logiciels à installer ===== 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 ==== Installation Arduino à la main ==== * Récupération sur [[http://arduino.cc|Arduino]] * Installation dans /opt $ cd /opt $ sudo tar xf arduino.x.y.z.tgz $ sudo usermod -a -G dialout $USER * Dans /usr/share/applications/arduino.desktop [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 * 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 $ cd /opt $ sudo tar xf processing.x.y.z.tgz * Dans /usr/share/applications/processing.desktop [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 ==== 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) $ cd $ mkdir -p tools/ArduBlockTool/tool $ cp /ardublock-all-xx.jar tools/ArduBlockTool/tool Relancer l'Arduino IDE, vérifier la présence du plugin dans le menu **Tools**. ==== Pygame pour Python 3 ==== #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 ==== 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"