This is an old revision of the document!
====== Apodio12 Le cooking! ====== **TheNoiser Dec2019** On reprend tout ça, TheNoiser solo! ====== systemback / génération iso et création clefs usb ====== ===== cleaner le système ===== Comme pour la version apodio11, c'est la partie la plus ennuyeuse et la plus embêtante (pour être polie). Le système nux (xfce, assez léger quand même) a tendance à prendre de la place et si l'on veut instaler une bonne partie des logiciels il va falloir batailler avec l'espace dispo. -Nous avons du enlever pas mal de logiciels... pour ne garder que l'essentiel; il est possible que l'on fasse le choix de ne pas garder libreoffice pour pouvoir garder plus de softs audio/vidéo/3D. en effet le systemback ne pourra marcher que si nous sommes en dessous de 4G0 en iso finale... et il faut même compter 3.6G0 pour que ça passe tranquillement. Alors Bleach bleach bleach! ===== générer l'iso ===== 1-lancer systemback en terminal sudo systemback (nommé la distro) 2-cliquer sur “live system create” 3-choisir le nom du systéme, cliquer sur “include the user data” puis choisir votre répertoire de travail (là où sera généré l'iso) 4-create new et c'est partit!!! ===== créer la clef usb ===== Unetbootin ne marche pas trés bien, l'outil que nous avons finalement utilisé est Gnome Disk utility / Disk dans le menu C'est un outil stable. 1-insérer votre clef USB 2-ouvrir disks dans accessories 3-restore disk image ===== l'installation sur le disque dur ===== 1-booter votre ordi avec clef usb ou le dvd (f12 au démarrage) 2-pour installer - ouvrir un terminal et taper : gksudo systemback 3-cliquer sur system copy 4-choisir la partition sur laquelle vous souhaitez installer la distrib - (todo - création d'une partition, voir systemback site en attendant un tuto plus élaboré) puis mettre le mountpoint “/”, choisir ext4 et cliquer format. Pour finir n'oubliez pas de copy cliquer sur “user data files” 5-cliquer sur la fléche verte “change partition settings” puis next et enfin “start” ====== Installation des logiciels ====== **Pd-l2ork (Fork de pd-extended)** Pour l'instant pas de support pour driver jack (vraiment étrange!) Mais pour installer: Installer les dépendances / ouvrir un terminal : <code> sudo apt-get install bison flex automake libasound2-dev \ libjack-jackd2-dev libtool libbluetooth-dev libgl1-mesa-dev \ libglu1-mesa-dev libglew-dev libmagick++-dev libftgl-dev \ libgmerlin-dev libgmerlin-avdec-dev libavifile-0.7-dev \ libmpeg3-dev libquicktime-dev libv4l-dev libraw1394-dev \ libdc1394-22-dev libfftw3-dev libvorbis-dev ladspa-sdk \ dssi-dev tap-plugins invada-studio-plugins-ladspa blepvco \ swh-plugins mcp-plugins cmt blop slv2-jack omins rev-plugins \ libslv2-dev dssi-utils vco-plugins wah-plugins fil-plugins \ mda-lv2 libmp3lame-dev libspeex-dev libgsl0-dev \ portaudio19-dev liblua5.3-dev python-dev libsmpeg0 libjpeg62-turbo \ flite1-dev libgsm1-dev libgtk2.0-dev git libstk0-dev \ libfluidsynth-dev fluid-soundfont-gm byacc </code> Le probléme de cette commande c'est qu'elle n'installe pas tout correctement. Il faudra bien faire attention que toutes les librairies soit installé sinon votre compilation ne marchera pas. J'ai fait un sudo apt install sur chacune des lignes. Toute marche, peut-être un oublie ou deux et 3 librairies sortent en erreur notamment slv2-jack et libjpeg62-turbo. un petit fix pour ces librairies : <code> cd ~/Downloads wget http://mirrors.kernel.org/ubuntu/pool/universe/s/slv2/libslv2-9_0.6.6+dfsg1-3build1_amd64.deb sudo apt-get install ./libslv2-9_0.6.6+dfsg1-3build1_amd64.deb wget http://mirrors.kernel.org/ubuntu/pool/universe/s/slv2/slv2-jack_0.6.6+dfsg1-3build1_amd64.deb sudo apt-get install ./slv2-jack_0.6.6+dfsg1-3build1_amd64.deb wget http://mirrors.kernel.org/ubuntu/pool/universe/s/slv2/libslv2-dev_0.6.6+dfsg1-3build1_amd64.deb sudo apt-get install ./libslv2-dev_0.6.6+dfsg1-3build1_amd64.deb </code> puis : <code> cd ~/Downloads wget http://ftp.debian.org/debian/pool/main/libj/libjpeg-turbo/libjpeg62-turbo_1.5.1-2_amd64.deb sudo apt-get install ./libjpeg62-turbo_1.5.1-2_amd64.deb </code> Pour installer purr-data : <code> git clone https://git.purrdata.net/jwilkes/purr-data.git </code> télécharger les dossiers : <code> wget https://download.opensuse.org/repositories/home:/aggraef/xUbuntu_18.04/purr-data_2.10.0+git4199+7cf93e5e.orig.tar.gz wget https://download.opensuse.org/repositories/home:/aggraef/xUbuntu_18.04/purr-data_2.10.0+git4199+7cf93e5e-1.debian.tar.xz wget https://download.opensuse.org/repositories/home:/aggraef/xUbuntu_18.04/purr-data_2.10.0+git4199+7cf93e5e-1.dsc </code> <code> dpkg-source -x purr-data_2.10.0+git4199+7cf93e5e-1.dsc </code> <code> cd purr-data-2.10.0+git4199+7cf93e5e </code> Il y a une méthode pour créer un paquet debian : <code> make </code> puis installer le paquet qui a été créé <code> sudo dpkg -i pd-l2ork-2.10.0--rev.-x86_64.deb </code> le nom du paquet peut changer, voir si c'est le bon, sinon la ligne dpkg vous le dira, pas de paquet avec ce nom. Ensuite les paquets pd-l2ork seront installés dans votre menu : "Pd-L2Ork", "Pd-L2Ork DEBUG", "Pd-L2Ork K12" and "Pd-L2Ork K12 DEBUG" source : thanks to Marc Lavallée - http://disis.music.vt.edu/pipermail/l2ork-dev/2019-December/002303.html and Jonathan Wilkes (I haven't tested your method): http://disis.music.vt.edu/pipermail/l2ork-dev/2019-December/002305.html https://askubuntu.com/questions/1138928/bionic-18-04-what-packages-to-use-for-slv2-jack-slv2-jack-slv2-jack Cambia_______________________________________________ Pd-l2ork (Fork de pd-extended) Download : <code>cd ~/Downloads/</code> <code>git clone --recursive git://github.com/pd-l2ork/pd.git pd-l2ork</code> <code>git stash && git pull && git pull --recurse-submodules && git submodule update --recursive</code> Compilation : <code>cd pd-l2ork/l2ork_addons/</code> <code>sudo ./tar_em_up.sh -B</code>