Framakey Salix


En résumé

1 Clé USB 2Go minimum

+ Framakey Windows
+ Salix OS francisé
+ Données persistantes
+ Dossiers et profils partagés
+ Virtualisation (en option)
____________________________

.

Qu’est-ce que c’est ?

La Framakey Salix est une solution complète de bureau mobile pour clé USB.

Sous la forme d’une clé USB de 2Go minimum, elle contient :

  • Salix Live USB : le système d’exploitation Salix, adapté et entièrement francisé ;
  • La Framakey : le célèbre pack de logiciels libres portables pour Windows, fonctionnant directement sans installation depuis votre clé USB ;
  • des contenus et des ressources libres (musiques, textes, etc).

A quoi ça sert ?

Transportez non seulement vos documents, mais vos applications sur clé USB

Sur votre Framakey, vous pouvez bien entendu stocker vos documents (bureautique, images, sons, vidéo, etc), mais aussi vos applications, et même un système d’exploitation complet. Plus besoin de transporter un ordinateur de plusieurs kilos : tout tient dans la clé !

Mais encore ?

Profils partagés

Avec la Framakey Salix, vous pourrez toujours retrouver vos logiciels et documents favoris, quel que soit l’ordinateur sur lequel vous utiliserez la clé.
Les profils Firefox et Thunderbird sont communs aux 2 systèmes, ainsi :

  • si vous ajoutez des extensions ou des marque-pages en utilisant Firefox portable (Framafox) sur Windows, vous les retrouverez sur Salix ;
  • si vous relevez vos mails avec Salix Live USB, vous y aurez aussi accès immédiatement en utilisant Thunderbird portable (Framabird) sur Windows.

Discrétion

De plus, Framakey Salix est une solution “discrète” : son utilisation ne perturbe en rien l’ordinateur hôte sur lequel vous l’utilisez. Rien n’est installé, tout fonctionne directement depuis la clé, et aucune trace personnelle n’est laissée derrière vous une fois la clé retirée.

Disque persistant

Ce n’est pas tout ! La partie Salix Live dispose d’un disque persistant. Cela signifie qu’une fois sous Salix, vous pourrez installer de nouveaux logiciels, mettre à jour votre système, personnaliser et adapter vos logiciels, etc.
Exactement comme si vous l’utilisiez depuis un disque dur, vous retrouverez toutes vos modifications à la prochaine utilisation.

Virtualisation

Enfin, pour les personnes qui souhaiteraient utiliser Salix sans avoir à redémarrer l’ordinateur, une solution de virtualisation (et optionnelle) peut être installée d’un simple clic et vous permettra d’accéder à Salix sans quitter Windows.

Vue d’ensemble

Comment utiliser la clé ?

Première possibilité :

  • Vous êtes sur une machine allumée avec l’environnement Windows.
  • Vous branchez votre clé USB
  • Votre Framakey se lance automatiquement (si ce n’est pas le cas, exécutez manuellement le fichier start.exe à la racine de la clé) exactement comme la Framakey Windows traditionnelle.

Deuxième possibilité :

  • La machine est éteinte, vous branchez la clé pour booter sur la clé.
  • Vous allumez la machine et sélectionnez la clé dans le Menu de démarrage du BIOS (il faut appuyer sur F11, F12 ou Echap… ça dépend des machines… )
  • Votre environnement est fonctionnel au bout de quelques secondes

Comment est organisée la clé ?

550Mo sont occupés par la Framakey Windows (dossiers Framakey, Apps et les fichiers start.ini, start.exe, autorun.inf et Licence-fr.txt)
650Mo sont occupés par Salix (dossiers boot et salixlive)
256Mo sont occupés par le disque persistant (fichier slxsave.xfs)
Enfin, si vous utilisez une clé de 2Go, il restera environ 600Mo pour les données personnelles (il est fortement recommandé d’utiliser le dossier Data pour permettre un accès au fichiers sur les deux environnements)

Quelles différences avec la Framakey Ubuntu-fr Remix ?

L’espace disque

La Framakey Ubuntu nécessite l’utilisation d’une clé de 4Go alors que la Framakey Salix se contente de 2Go.
Le nombre d’applications a été réduit à l’essentiel mais il est possible d’ajouter les logiciels que l’on souhaite en utilisant Synapps Portable pour la partie sur Windows ou le gestionnaire de paquet GSlapt sur Salix. Il n’y a pas non plus de logiciels portables pour Mac sur cette clé (ça peut aussi s’ajouter manuellement).

L’environnement de travail

Ensuite, l’environnement de travail sur Salix n’est pas non plus le même, il est plus léger, ne propose qu’une application par tâche et il est optimisé pour une utilisation dite « de bureau ».

La persistance

La mise à jour et la personnalisation de la clé ne nécessitent pas autant d’espace que pour la Framakey Ubuntu (voir l’onglet Utiliser). Le dossier utilisateur est configuré pour faciliter l’enregistrement des documents sur la partie accessible aussi bien sur Salix que sur Windows (dans le dossier Data)

Si vous n’avez jamais utilisé de distribution GNU/Linux et que vous ne savez vraiment pas quelle clé choisir, nous vous recommandons plutôt de vous tourner vers la Framakey Ubuntu-fr Remix.

Quelques images


Framakey pour Windows

L’écran de boot de la clé

Salix Live USB (avec disque persistant)

Salix Live USB (sans disque persistant)

Salix dans Virtualbox sur Windows

Prérequis

  • une clé USB de 2Go ou plus, de préférence rapide en lecture sur de petits fichiers (formatée en FAT32)
  • une connexion haut débit
  • un peu de patience (compter entre 30mn et 2H pour l’installation)
  • un peu de courage lors de l’exécution du script install-on-usb, qui permet de rendre la clé bootable (cf plus bas).

Etape 1 : Téléchargement

Déjà 10662 téléchargements !

Télécharger maintenant!
FramaKey Salix 13.1.2 (946,8Mo)
  • Vous pouvez vérifier l’intégralité de l’archive en vérifiant sa somme MD5
  • Vous avez de la bande passante non utilisée qui pourrait être mise à disposition des projets Framasoft ? Aidez-nous !

Etape 2 : Dézippage

Dézippez le fichier zip et copiez le contenu du dossier fsx sur votre clé USB.
Selon les capacités techniques de votre clé, le processus peut prendre entre 30mn (clé très rapide) et plusieurs heures.

Etape 3 : Rendez la clé bootable

Vous utilisez Windows

Exécutez le fichier /boot/install-on-USB.cmd présent sur votre clé (ne l’exécutez jamais sur votre disque dur).

Vous utilisez Linux

Exécutez le fichier /boot/install-on-USB.sh présent sur votre clé avec les droit administrateur (ne l’exécutez jamais sur votre disque dur).

Si vous rencontrez un problème vous pouvez consulter le forum de Salix

C’est tout !

Si votre machine est ancienne, elle ne saura peut être pas booter sur un périphérique USB. Dans ce cas, vous devrez utiliser un CD d’amorçage qui forcera la machine à démarrer sur la clé.

Pour créer le CD d’amorçage :

  • Téléchargez le fichier iso : Plop boot manager (moins d’1Mo).
  • Utilisez votre logiciel de gravure habituel pour graver l’image ISO (si vous le pouvez utilisez un CD au format carte de visite : le fichier est vraiment très petit)
  • Insérez votre clé et le CD sur lequel il faut amorcer et redémarrez la machine.
  • Après le chargement de PLoP Boot Manager, sélectionner USB dans le menu.

ATTENTION : le script install-on-usb (l’utilitaire qui permet de rendre votre clé bootable) réécrit le MBR du disque de destination. Si vous l’exécutez sur votre disque dur, vous pourriez perdre toutes vos données ! En aucun cas, Framasoft ou Salix ne pourront être tenu responsables des dégâts occasionnés par une mauvaise utilisation ou dysfonctionnement du logiciel.

Si cela vous fait peur, il est préférable d’acheter une clé Framakey Ubuntu-fr Remix (la Framakey Salix n’est pas proposée à la vente), préchargée avec toutes les données, et prête à être bootée.

  1. Comment utiliser ma clé ?
  2. Les utilisateurs et mots de passe
  3. Partager des fichiers entre Windows et Salix
  4. Utiliser Salix depuis Windows avec Virtualbox
  5. Installer des logiciels supplémentaires sur Salix
  6. Augmenter la taille du disque persistant
  7. Mettre à niveau le système, passer à la version supérieure
  8. Réinitialiser le disque persistant ou le système live sans avoir à réinstaller la clé
  9. Installer Salix sur une machine

Comment utiliser ma clé ?

C’est très simple :
Première possibilité : l’ordinateur est équipé de Windows et vous ne souhaitez pas le redémarrer.
Insérez simplement votre clé.
Avec Windows, une fenêtre se lancera vous permettant de lancer l’un des logiciels portables.

Seconde possibilité : vous souhaitez utiliser Salix Live USB
Pour cela, il vous faut un ordinateur relativement récent capable de démarrer (= “booter”) sur un périphérique USB (une clé, un disque dure externe, etc).

  1. Insérez la clé dans un port USB ;
  2. (re)Démarrez l’ordinateur ;
  3. Lors des toutes premières secondes de démarrage de votre machine, il vous sera proposé d’accéder à des options de démarrage. Par exemple en appuyant sur “F2″, “F8″ ou “Echap” (cela dépend des machines) ;
  4. repérez et choisissez l’option qui permet de booter sur USB en première position ;
  5. sauvegardez éventuellement votre choix ;
  6. voilà ! Salix Live devrait se lancer.

Les utilisateurs et mots de passe

L’utilisateur de la session courante s’appelle one son mot de passe est live
L’utilisateur système s’appelle root son mot de passe est aussi live
Salix est basée sur Slackware, pour exécuter des tâches d’administration en ligne de commande il ne faut pas utiliser le préfixe sudo mais changer d’utilisateur avec la commande su.

Partager des fichiers entre Windows et Salix

Le meilleur emplacement pour rendre vos documents accessibles aussi bien sur Windows que sur Salix reste le dossier Data de votre clé. Salix est configurée de telle sorte que les dossiers présents dans votre espace personnel (/home/one) pointent en réalité vers les dossiers principaux du dossier Data (une petite flèche indique qu’il s’agit de raccourcis). Vous avez également la possibilité d’enregistrer vos documents à la racine de la clé (un raccourcis est présent sur le bureau)
En revanche, si vous placez des fichiers sur votre bureau ou bien dans votre espace personnel, ils ne seront accessibles depuis Windows qu’à l’aide du logiciel Explore2fs (en ouvrant le fichier slxsave.xfs).

Utiliser Salix depuis Windows avec Virtualbox

Sur votre clé exécutez le fichier /Framakey/Virtualbox-install/Virtualbox-install.exe et laissez vous guider.
Ensuite, lancez /VirtualBox/Virtualize_This_Key.exe chaque fois que vous souhaitez lancez Salix depuis Windows.

Les performances sont évidement dégradées et il est fort possible que ça ne marche pas sur des machines un peu anciennes.
Il est fortement déconseillé d’interrompre brutalement le logiciel de virtualisation vous risqueriez d’endommager la clé et de perdre toutes vos données.

Installer des logiciels supplémentaires sur Salix

L’installation de logiciels se fait par l’intermédiaire de ce qu’on appelle un gestionnaire de paquet : une sorte d’AppStore un peu rustique (très similaire à Synaptic pour ceux qui ont l’habitude d’Ubuntu). Lancez Menu Salix > Système > Gestionnaire de paquet Gslapt

La première fois, il n’affiche que ce qui est présent sur la clé. Cliquez sur Actualiser (il vous faut une connexion internet), rechercher le logiciel qui vous intéresse, faite un clic-droit sur la case blanche et sélectionnez le pour l’installer. Une fois que vous avez sélectionner les logiciels que vous voulez installer (ou que vous voulez mettre à jour), cliquez sur Exécuter et c’est fini.
Remarque : dans le menu Vue vous pouvez choisir que que vous voulez voir affiché.

Augmenter la taille du disque persistant.

Le live USB fonctionne de manière assez similaire à une feuille de papier sur laquelle on aurait posé une feuille de papier calque pour dessiner dessus : il est constitué d’une partie non modifiable (le fichier /salixlive/base/01-clone.lzm) et d’une partie calquée sur la même architecture (le fichier /slxsave.xfs) dans laquelle vous pouvez enregistrer vos données de personnalisation, installer ou mettre à jour des logiciels, etc. Le principe est exactement le même avec Ubuntu.

Paradoxalement, désinstaller des logiciels peut vous faire perdre de l’espace disque.

Il peut arriver que la clé ne contienne plus assez d’espace pour installer un logiciel ou maintenir à jour le système. Avec 256Mo vous devriez avoir une assez large marge de manœuvre, mais si vous avez besoin d’installer de gros logiciels (ou de nombreux petits logiciels) ou qu’une mise à jour d’OpenOffice est sortie par exemple, alors il vous faudra changer de dimension.

Pour cela on désactive le fichier slxsave.xfs en le renommant (ajoutez un _ devant par exemple) et on redémarre sur la clé.
Normalement si vous n’avais jamais procédé à un clonage vous retrouver l’environnement graphique par défaut du live CD officiel.

Créez ensuite un nouveau fichier slxsave.xfs que vous enregistrez sur une partition de la machine (pour avoir de la place) grâce à l‘Assistant Persistance (Menu Salix > Système)

Mettez 1000Mo ça devrait être suffisant, 3000Mo pour être tranquille (pour changer de version de Salix c’est ce qu’il faut compter)

Redémarrez et procédez aux installations, suppressions et mises à jour.

Ensuite on va créer une nouvelle “feuille de papier” qui servira de support à notre “ancien calque”. On va donc cloner le système avec LiveClone (Menu Salix > Système)

Choisissez l’onglet Image Iso, puis remplissez les champs. Le répertoire de travail doit être sur une partition qui contient assez d’espace donc si votre clé n’est remplie qu’au tiers vous pouvez tenter le coup de créer l’image iso dessus sinon choisissez plutôt un disque dur. Le logiciel va y créer un sous dossier liveclone contenant ce qui nous intéresse et il en fera aussi une image iso (FK-Salix.iso ici, qu’on pourra supprimer).

Une fois le clonage effectué (ça peut être très long) il faut remplacer le dossier salixlive de votre clé par le dossier liveclone/salixlive (le dossier boot est identique normalement donc pas la peine d’y toucher). A ce stade le fichier slxsave.xfs de 1Go qu’on a créé ne sert plus à rien puisque ce qu’il contient est redondant. On peut le supprimer et restaurer l’ancien fichier (supprimez le _ ).

S’il n’y a toujours pas assez d’espace et que vous avez intégré toutes les mises à jour au clone, vous pouvez nettoyer ou redimensionner votre disque persistant avec ce script (en attendant que ces fonctionnalités soient intégré à l’Assistant Persistance de Salix dans une éventuelle future version) : resize.sh. Lancez-le en ligne de commande en tant qu’administrateur, il vous sera demandé si vous souhaitez :

  1. redimensionner le disque (et préciser la taille du disque),
  2. nettoyer le disque pour ne garder que le dossier /home,
  3. et/ou sauvegarder le disque actuel pour pouvoir éventuellement le restaurer en cas de pépin.

Dans tous les cas, cela suppose d’avoir au moins 256Mo disponibles en plus sur la clé.

Mettre à niveau le système, passer à la version supérieure

La mise à niveau de Salix n’est pas vraiment recommandée mais c’est théoriquement possible. Vous pouvez essayer en prenant bien soin de sauvegarder votre clé avant. Une mise à niveau vers la version current de Salix a été testée et mise à part un problème de configuration de clavier facilement rectifiable il n’y a pas eu de problème majeur.
La version current n’est pas considérée comme une version stable de Salix c’est pourquoi on pense qu’il sera peut-être possible de passer de la version 13.1.2 à la future version 13.2 de Salix.

Pour effectuer la mise à niveau il faut modifier les dépôts du gestionnaire de paquets Gslapt. Dans Edition > Préférences > Onglet Sources remplacer les adresse des dépôts par celles de la nouvelle version.

Validez. Cliquez sur Actualiser puis sur Tout mettre à jour et enfin Exécuter. Au bout de quelques minutes, lorsque la mise à jour est terminée vous pouvez redémarrer.

Réinitialiser le disque persistant ou le système live sans avoir à réinstaller la clé

Vous pouvez télécharger séparément le disque persistant slxsave.xfs (256Mo) et le copier à la racine de la clé.
Et pour ré-initialiser le système live, téléchargez le fichier 01-clone.lzm (656Mo) et copiez le dans le dossier /salixlive/base/ de votre clé.

Installer Salix sur une machine.

C’est évidement facultatif, si vous appréciez Salix et que vous souhaitez en faire votre système principal chez vous il est possible de l’installer à partir de la clé.

Le processus d’installation est identique à celui du liveCD officiel. La seule différence sera la liste des logiciels installés (d’autant plus si vous avez déjà eu l’occasion de procéder à un clonage).
Selon le Guide de démarrage Salix (en raccourcis sur le bureau) il faut au préalable partitionner manuellement le disque dur avec Gparted (Menu Salix > Système). Si vous ne l’avez jamais fait demandez conseil sur le forum, chaque cas est particulier.


Gparted.

Lancez ensuite l’installeur SalixLive (Menu Salix > Système) et laissez vous guider. Tant que vous ne cliquez pas sur Lancer l’installation de Salix vous pourrez revenir à chaque étape pour corriger si besoin.


Régler l’heure

Configurer le clavier

Configurer la langue

Choisir une partition pour installer le système

Configurer les autres partitions

Vérifier

Créer l’utilisateur (ou conserver l’actuel)

Installer les logiciels.

Il n’y a pas le choix ce sera ceux qui sont sur votre clé, par rapport au LiveCD officiel, certain logiciels n’existent plus donc il est normal d’avoir des icônes grisées


Vérifier avant de confirmer l’installation

C’est parti pour une bonne demi-heure.

D’après les tests que nous avons effectués, l’installation se termine sur un message d’erreur de configuration du clavier. Ce n’est absolument pas bloquant on pourra le reconfigurer après avoir redémarré sur le système.


Pour finir, il faut installer le chargeur d’amorçage.

Lancez LiloSetup (Menu Salix > Système) et sélectionnez la partitions sur laquelle se trouve Salix et éventuellement celles où se trouvent les autres systèmes d’exploitation.

Voilà, vous pouvez redémarrer.
Le clavier est a priori en qwerty, vous pouvez le changer dans Menu Salix > Système > Disposition de clavier

Si vous avez créé un utilisateur différent de celui du live USB (one), il y aura deux utilisateurs sur la machine et one se connectera automatiquement. Déconnectez vous, ouvrez la session avec le nom d’utilisateur choisi, lancez Menu Salix > Système > Fenêtre de connexion > Onglet Sécurité et désactivez la connexion automatique (ou remplacez l’utilisateur par le votre).
Pour finir supprimez le compte one dans Menu Salix > Système > Gestion des utilisateurs et groupes. Lorsqu’on vous demande confirmation, cochez aussi la suppression répertoire personnel.

Si vous rencontrez des problèmes, n’hésitez pas à demander de l’aide sur Framagora ou sur le forum de Salix

Participer au développement de Salix ou de la Framakey

Pour Salix : rendez vous sur le site officiel, une communauté active vous y attend. Ils vous expliqueront les règles du jeu pour participer au développement. La communauté est composée de nombreux francophones.

Pour la Framakey : le forum est le meilleur endroit pour proposer votre aide

Créer une Framakey Salix de zéro

Avis aux hackers en herbe, créer un Framakey Salix est vraiment un jeu d’enfant.

Si vous voulez modifier le chargeur d’amorçage de la clé (GRUB), remplacer XFCE par KDE ou LXDE, synchroniser d’autres dossiers de votre clé ou simplement comprendre comment ça s’est fait… vous pouvez consulter ce tutoriel en attendant qu’il soit recopié et étoffé ici.