Documentation Linutop OS

Linutop OS est un système d'exploitation complet basé sur Linux,

permettant de configurer un Kiosque Internet ou un player d'affichage dynamique.

Disponible pour PC ou Raspberry Pi.

Plus d'informations sur Linutop OS.

Linutop Documentation Index


Table des matières
1. A propos de Linutop OS
Présentation
Configuration matérielle
Linutop OS pour PC
Linutop OS pour XS (Raspberry Pi)
Comment utiliser le système d'exploitation (OS)?
2. Télécharger et installer Linutop OS Free
Comment installer Linutop OS Free sur un Raspberry Pi
Comment installer Linutop OS Free sur un PC
Méthode alternative d'installation PC ou Raspberry Pi
3. Installation de la version Linutop OS Pro
Installation du système Linutop OS Pro
4. Panneau de Configuration Linutop
Vue d'ensemble
Onglet Général Paramètres locaux Langue - Clavier - Heure - Configuration Graphique et Autostart
Configuration graphique
Linutop OS pour PC
Pour Linutop OS XS (Raspberry Pi)
Onglet réseau
Connectez-vous au réseau local
Comment configurer un accès à distance via VNC
Le partage de données
Partagez les dossiers de Linutop OS
Configuration en IP fixe pour PC
Configuration en IP fixe pour RaspberryPi
Onglet avancé (surtout PC)
Système de sauvegarde et de restauration (PC uniquement)
Effectuez des sauvegardes
Restaurer les sauvegardes
La réinitialisation du système (PC 32 bits)
5. Utilisez votre système Linutop
Les applications disponibles
Démarrer automatiquement les applications
Principale application
Démarrer des applications supplémentaires
Ajout d'applications
Utilisation de Synaptic (PC uniquement)
L'utilisation d'un terminal (PC et Raspberry Pi)
6. Sécuriser Linutop OS pour un PC en libre-service
Vue d'ensemble
Configuration du mode lock
Retour au mode normal
Halt/Redémarrer en mode lock
7. Compabilité Matériel (Hardware)
Ecrans tactiles - étalonnage
Clé USB 4G
Imprimantes (PC uniquement)
8. FAQ
Linutop OS ne démarre pas ?
Le système me demande un login et un mot de passe, que dois-je utiliser ?
Puis-je désactiver l'économiseur d'écran ?
Comment puis-je prendre une capture d'écran ?
Je veux un bureau avec beaucoup d'effets graphiques. Est-ce possible ?
Utilisateur et mots de passe de ROOT (Super Utilisateur)
9. Tutoriels & astuces
Partage de réseau
Accéder aux partages de Windows
Partagez un dossier de Linutop OS, un NAS Local
Sécurité
Empêcher l'accès réseau au gestionnaire de fichier thunar
Client léger
Client d'un serveur Terminal Services
client Citrix
Linutop OS en tant que serveur Web
Mise en place d'un serveur Web (LAMP)

Chapitre 1. A propos de Linutop OS

Présentation

Linutop Operating System (Système d'exploitation) totoest conçu pour minimiser les couts et la maintenance en offrant stabilité, efficacité et confidentialité en étant basé sur des systèmes Linux standards et documentés:

  • La version PC est basée sur XUBUNTU (UBUNTU avec XFCE un environnement graphique classique )
  • La version Raspberry Pi est basée sur Raspberry Pi OS (avec XFCE un environnement graphique classique)

Applications spécifiques Linutop:

  • Linutop Kiosk (player et setup)(Kiosque pour la navigation web sécurisée et/ou player d'affichage dynamique)
  • Lintutop configuration pannel (Menu de configuration pour une configuration rapide)
  • Lintutop asrun (Lanceur automatique pour une application)

Linutop OS est un système sans maintenance pour:

  • Accès web public (Kiosque sécurisé pour Internet ou navigation sur un site local)
  • L'affichage Dynamique, signalétique numérique, DOOH (media player pour l'affichage d'une page web plein écran, image, vidéo, PDF ou player audio)
  • Télécoms
  • et de nombreuses autres utilisations

Linutop OS est petit et peut être utilisé sur des ordinateurs avec peu de RAM permettant de recycler de vieux PC ou Raspberry Pi pour étendre leur cycle de vie et minimiser les déchets.

Energy Efficient Computing - Développement Durable - Green IT


Configuration matérielle

Linutop OS pour PC

Configuration matérielle minimale requise pour Linutop OS:

  • x86 processor (Intel, AMD), au moins Pentium III (500Mhz)
  • 512M de RAM (1GO recommandé)
  • Tout type de disque de démarrage/bootable (disque dur ou clé USB, IDE ou SCSI dur, SSD). Votre BIOS doit également être en mesure de démarrer/booter le matériel souhaité (La configuration dépend du matériel).
  • Au moins 16GB d'espace disque

Le système est basé sur Ubuntu 18.04, et supporte la même compatibilité matérielle. Pour vous assurer que votre matériel est compatible, télécharger et exécuter Linutop OS Free.(Gratuite).


Linutop OS pour XS (Raspberry Pi)

Configuration matérielle minimale requise pour Linutop OS XS:

  • Raspberry Pi 4, 400, 3, A et A+, 2, B+, B & Zero
  • Au moins 8GO d'espace sur la carte SD

Le système est basé sur Raspberry Pi OS (Buster), et il a la même compatibilité. Pour tester la solution, télécharger et exécuter Linutop OS XS Free..


Comment utiliser le système d'exploitation (OS)?

  • Linutop OS Pro est déjà pré-installé sur les ordinateurs Linutop..

  • Linutop OS Pro peut être acheté sur une clé USB, carte SD ou un Téléchargement sur Linutop shop.

  • Linutop OS Free peut être téléchargé gratuitement. Le système Free est complet, seul Linutop Kiosk et le panneau de configuration Linutop sont limités mais permettent de tester toutes leurs fonctionnalités (la version complète (Pro) est disponible dans le Linutop shop) à partir de la version Free en suivant les instructions de la documentation d'installation..


Chapitre 2. Télécharger et installer Linutop OS Free

Le système est disponible sous quatre formes:

  • Image SD pour être installé sur la carte SD pour Raspberry Pi
  • Image NOOBS pour être copiée directement sur la carte SD pour Raspberry Pi
  • Image OVA pour Machine Virtuelle (VM)
  • Image ISO pour CD-ROM pour PC
  • Image USB doit être installé sur clé USB, disque dur ou mémoire flash pour PC

Linutop OS Free est disponible en ligne et peut être téléchargé sur la page de téléchargement de linutop.com.


Comment installer Linutop OS Free sur un Raspberry Pi

  • Installation rapide avec le logiciel Raspberry Pi Imager et une carte micro SD :

Téléchargez et installez Raspberry Pi Imager (disponible pour Windows/macOS/Linux), puis sélectionnez : Modèle de Raspberry Pi : choisissez votre modèle (4, 3, 2 ou Zero 2W). Système d'exploitation : Freemium and paid-for OS → Digital signage OS → Linutop OS → Linutop Digital Signage Player.

Connectez votre micro SD, cliquez sur Choisir le stockage, validez avec Suivant, attendez la fin de l'installation, puis débranchez la carte micro SD et insérez-le dans votre Raspberry Pi.


            

  • Installation avec le logiciel imager balenaEtcher et le fichier image .img :

L'image de Linutop OS Free est disponible sur notre site à l'adresse suivante : Linutop.com . Vous aurez besoin d'une micro SD vierge.

Téléchargez balenaEtcher , disponible sur Windows, MacOS et Linux. Installez le logiciel, insérez votre carte micro SD, puis dézipper le fichier que vous avez téléchargé depuis le site Linutop.com .

Dans balenaEtcher, sélectionnez le fichier image 20XX-XX-Linutop-buster-FreeA.img, choisissez le périphérique de votre carte micro SD, puis cliquez sur Flash!. Une fois l'écriture terminée, déconnectez la carte micro SD et insérez-la dans votre Raspberry Pi pour démarrer avec Linutop OS Free.


            

  • Installation de l'image NOOBS :

Les fichiers de l'image NOOBS doivent simplement être copiés sur la carte micro SD formatée en FAT32. Sous Windows™, MacOS ou Linux.

Fichiers décompressés du Noobs.zip

 

Après copie, vous pouvez retirer la carte micro SD et l'insérer dans votre Raspberry Pi pour lancer l'installation de Linutop OS Free.


Comment installer Linutop OS Free sur un PC

  • Installation avec le logiciel imager balenaEtcher et le fichier image .img ou .iso :

L'image de Linutop OS Free est disponible sur notre site à l'adresse suivante : Linutop.com . Vous aurez besoin d'un stockage externe (clé USB, disque dur ou une carte SD vierge).

Téléchargez balenaEtcher , disponible sur Windows, MacOS et Linux. Installez le logiciel, insérez votre stockage externe, puis Dézipper le fichier que vous avez téléchargé depuis notre site Linutop.

Dans balenaEtcher, sélectionnez le fichier image .img ou .iso, choisissez votre périphérique de stockage externe, puis cliquez sur Flash!. Une fois l'écriture terminée, déconnectez le stockage et insérez-le dans votre Raspberry Pi pour démarrer avec Linutop OS Free.


            

  • Installation depuis Disk Imager avec une image en .img ou .iso (Windows) :

L'Image USB ou SD doit être écrite sur un périphérique USB ou une carte SD.

Sous Windows™, téléchargez Disk Imager , décompresser et d'exécuter le logiciel. Branchez une clé USB ou une carte SD (1 Go min), sélectionnez-le et sélectionnez le fichier Linutop .img . Cliquez sur le bouton Write.


            

  • Installation depuis une machine virtuel avec une image en .ova ou .iso :

Exemple d'installation de l'OS dans une marchine virtuel (VM) : Guide d'installation d'un serveur Linutop TV privé dans une machine virtuelle

  • Comment configurer le BIOS pour booter Linutop OS :

Pour accéder au BIOS, la touche est généralement sur F9, F10 ou échap.

Dans le BIOS, sélectionnez le phéripherique de stockage (Disque dur, SSD, clé USB, carte SD ou CD) pour booter.

Pour plus de détail, consulter la documentation de Ubuntu


Méthode alternative d'installation PC ou Raspberry Pi

L'Image USB ou SD du système doit être écrite sur un stockage (clé USB, disque dur ou une carte SD vierge) pour pouvoir booter.

  • Sur Linux :

Sur les systèmes Linux, toutes les commandes suivantes seront éxécutées en tant qu'administrateur. Dézipper l'image de l'OS et placez vous dans ce repertoire. Puis, pour déterminer le nom de la clef usb ou carte SD, vous pouvez utiliser la commande lsblk :

# lsblk
Voici ce que devrait à peu prêt retourner cette commande.

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0  74,5G  0 disk 
 -sda1   8:1    0  74,5G  0 part /initrd/cdrom
sdb      8:16   1  14,5G  0 disk 
 -sdb1   8:17   1    60M  0 part /media/linutop/boot
 -sdb2   8:18   1   3,5G  0 part /media/linutop/e6e7f776-11a4-4cd7-b4fd-c44ecdbf
loop0    7:0    0 816,8M  0 loop /initrd/rofs
Une fois cela réalisé, taper la commande ci-dessous pour transférer le fichier vers le lieu de stockage
# sudo dd if=linutop-demo-latest.img of=/dev/sdX

Attention

Remplacer X par le chiffre renvoyer par votre terminal lors de la commande lsblk.

  • Sur MacOS :

Sur macOS, toutes les commandes suivantes seront exécutées en tant qu'administrateur. Décompressez l'image de l'OS et placez-vous dans ce répertoire. Ensuite, pour déterminer le nom de la clé USB ou de la carte SD, vous pouvez utiliser la commande suivante dans le terminal :

# diskutil list
Voici un exemple de ce que cette commande pourrait retourner :
/dev/disk0 (internal, physical):
    #:                       TYPE NAME                    SIZE       IDENTIFIER
    0:      GUID_partition_scheme                        *500.3 GB   disk0
    1:                        EFI EFI                     209.7 MB   disk0s1
    2:                  Apple_APFS Container disk1       500.1 GB   disk0s2

/dev/disk2 (external, physical):
    #:                       TYPE NAME                    SIZE       IDENTIFIER
    0:     FDisk_partition_scheme                        *16.0 GB    disk2
    1:                 DOS_FAT_32 UNTITLED               16.0 GB    disk2s1
Une fois cela réalisé, tapez la commande ci-dessous pour transférer le fichier vers le lieu de stockage :
# sudo dd if=linutop-demo-latest.img of=/dev/rdiskX bs=1m

Attention

Remplacer X par le chiffre renvoyer par votre terminal lors de la commande diskutil list.


Chapitre 3. Installation de la version Linutop OS Pro

Installation du système Linutop OS Pro

L'installation de Linutop OS Pro doit être fait à partir de Linutop OS Free . Cela peut être réalisé avec :

  • un système installé sur une machine Linutop
  • le système USB, SD ou le CD de démonstration Linutop

Vous devez être connecté à Internet pour effectuer l'installation en ligne.

Dans le Panneau de Configuration Linutop, sélectionnez l'onglet Install, entrez votre numéro de facture et adresse email puis cliquez sur Connection :

Une fois connecté, selectionnez Linutop OS Pro et cliquez Appliquer

Votre système sera mis à jour avec la version Pro.


Chapitre 4. Panneau de Configuration Linutop

Vue d'ensemble

Lors du démarrage du Linutop OS pour la première fois, le Panneau de Configuration Linutop sera lancé sur le bureau. Cette application vous permet de configurer les caractéristiques essentielles de la Linutop OS.

Pour démarrer Panneau de Configuration Linutop plus tard, utilisez le menu Configuration Panel dans le menu Linutop :


Onglet Général Paramètres locaux Langue - Clavier - Heure - Configuration Graphique et Autostart

Le premier onglet du Panneau de Configuration Linutop vous permettra de configurer vos paramètres locaux:

  • langue
  • clavier
  • fuseau horaire

En cliquant sur chaque bouton pour commencer une nouvelle boîte de dialogue, permettant à la faire votre choix.

Note : Modification de la langue première mettra à jour la configuration du clavier et le fuseau horaire automatiquement.

L'heure et la Date sont automatiquement synchronisées par un serveur NTP sur Internet. Si le système est offline, il utilisera l'horloge sauvegarde par batterie interne. Sur Raspberry Pi il n'y a pas d'horloge interne sauvegardée, il doit être synchronisé par le réseau avec un serveur NTP Internet NTP ou un Serveur NTP local ou manuellement.

Pour ajuster manuellement l'horloge utiliser 'date' en ligne de commande dans un terminal.


sudo date --set "14 Feb 2021 18:30:00"

Configuration graphique

Linutop OS pour PC

Par défaut, Linutop OS détecte automatiquement la résolution d'écran.

Si vous souhaitez définir une résolution spécifique, cliquez sur le bouton configuration de l'écran . Une nouvelle boîte de dialogue ouvrira, permettant de sélectionner une résolution.

Résolutions disponibles :

  • 1920x1440
  • 1920x1200
  • 1920x1080 (Full HD)
  • 1680x1050
  • 1600x900
  • 1600x1200
  • 1440x900
  • 1440x1050
  • 1366x768 (HD)
  • 1024x768
  • 800x600
  • 640x480


Pour Linutop OS XS (Raspberry Pi)

Résolutions disponibles :

  • AUTO
  • 1920x1440
  • 1920x1080 (Full HD)
  • 1920x1200
  • 1680x1050
  • 1600x900
  • 1600x1200
  • 1440x900
  • 1400x1050
  • 1366x768 (HD)
  • 1280x1024
  • 1024x768
  • 800x600
  • 640x480

Le menu Linutop de configuration de l'affichage a été conçu spécifiquement pour Raspberry Pi avec la plupart des paramètres graphiques importants dans un seul menu.

Note : Certaines résolutions ou vidéos peuvent demander une Mémoire GPU plus forte pour fonctionner.

Le Raspberry Pi 4 ayant deux sorties vidéos, il est possible d'afficher sur deux écrans. Vous pouvez configurer ceci lorsque vous appuyez sur start.

La résolution, orientation et l'overscan peuvent facilement être configurés.

Le menu Linutop de Paramètres d'affichage avancés a été conçu pour adapter l'affichage à de nombreuses configurations spécifiques (Raspberry Pi).


Onglet réseau

Connectez-vous au réseau local

Linutop OS (pour PC) utilise Network Manager pour gérer les connexions au réseau local. Cet outil peut être consulté dans la zone de notification du panneau, sur le coin inférieur droit de l'écran:

Un clic droit sur l'icône vous permettra de configurer la connexion.

Un clic gauche sur l'icône affichera une liste des périphériques disponibles. Si vous avez du matériel WiFi, réseaux découverts apparaîtront. Cliquez sur celui que vous souhaitez utiliser, et la connexion sera activée. Si nécessaire, un mot de passe sera demandé.

Linutop OS (pour PC) utilise wpa_gui dans le menu Système. Sélectionnez votre réseau wifi et entrez la clef.


Comment configurer un accès à distance via VNC

Configurer l'accès à distance VNC

Le Linutop OS est accessible à distance si elle est connectée à un réseau. L'accès à distance est désactivé par défaut. Pour l'activer, ouvrez le Panneau de Configuration Linutop, accédez à l'onglet Réseau , puis cliquez sur le bouton Configurer le service d'accès distant.

Une nouvelle boîte de dialogue apparaît, dans laquelle vous serez en mesure de configurer un certain nombre de choses.

Il est fortement recommandé de demander un mot de passe pour l'accès distant, en cochant la case correspondante.

Les boutons sur la colonne de droite vous permettra de gérer le service d'accès à distance sans avoir à redémarrer le système.

Cliquez sur le bouton Quitter lorsque vous avez terminé.


Accéder au système Linutop OS

L'accès à distance utilise le protocole VNC.

Vous aurez besoin de deux choses pour accéder à la Linutop OS:

  • L'adresse IP du Linutop OS
  • une visionneuse VNC

L'adresse Linutop OS IP est disponible dans l'onglet A propos Panneau de Configuration Linutop:

Ou bien taper la commande dans un terminal :
ifconfig
L'adresse IP sera affichée dans la section correspondant à votre interface réseau active.

Un client VNC pour Windows™ peut être téléchargé sur le site RealVNC. Installez l'application et l'exécuter. L'adresse IP du Linutop OS sera demandé dans le champ Serveur Renseignez-le et cliquez sur Ok:

Si vous avez défini un mot de passe sera également demandé. Tapez-le et cliquez sur OK : Une nouvelle fenêtre va s'ouvrir, affichant le contenu de l'ordinateur de bureau Linutop OS.


Le partage de données

Accès aux dossiers partagés de Windows™ peut être fait de plusieurs façons : voir les détails


Partagez les dossiers de Linutop OS

Comment configurer un dossier partagé : voir les détails


Configuration en IP fixe pour PC

Sur PC Linutop OS peut être configuré en IP fixe grâce au fichier /etc/network/interfaces.


auto lo
iface eth0 inet static

address 192.168.1.81
netmask 255.255.255.0
gateway 192.168.1.254

Exemple de configuration du fichier : /etc/network/interfaces

Pour éditer le fichier vous pouvez utiliser la commande dans un terminal:


sudo gedit /etc/network/interfaces

Configuration en IP fixe pour RaspberryPi

Raspberry Pi Linutop OS peut être aussi configuré en IP fixe par Wifi ou Ethernet.

Cependant, ce tutoriel est uniquement compatible avec Rasbian Jessie ou Strech.

Pour éditer le fichier, vous pouvez utiliser cette commande dans un terminal:


sudo gedit /etc/dhcpcd.conf

Si vous souhaitez utiliser une configuration ethernet, ajouter ceci en fin de fichier:


interface eth0
static ip_address=192.168.1.81/24
static routers=192.168.1.254
static domain_name_servers=192.168.1.254

Pour le Wifi, remplacer la première ligne par :


interface wlan0

Note: domain_name_servers (DNS) peut être une adresse externe

Puis redémarrer le système.

Pour vérifier les différentes interfaces réseau:


ifconfig

Onglet avancé (surtout PC)

L'onglet Avancé du Panneau de Configuration Linutop vous permet de configurer certaines fonctions moins utilisées.

Sauvegarde Système & restauration: voir les details.

Réinitialisation du système: voir les details.

Le cadre Autre vous permet de configurer les fonctionnalités suivantes:

Planifier un redémarrage quotidien

Redémarrez le système tous les jours à l'heure configurée. Cela permet de nettoyage de la mémoire système, et redémarrer dans des conditions idéales.

Aucune interface graphique

Pour une utilisation du serveur, vous pouvez désactiver l'interface graphique sur le Linutop.

Pour réactiver l'interface graphique, utilisez la commande startx depuis la console lorsque connecté. Décochez cette option dans Panneau de Configuration Linutop Linutop pour redémarrer automatiquement l'interface graphique lors du démarrage.

Pour vous connecter, utilisez le nom d'utilisateur linutop Le mot de passe est vide par défaut.

Vérifier et essayer de corriger les erreurs du système de fichiers

Le système vérifie que le système de fichiers est en bonne forme lors de son démarrage. Ceci est une sécurité qui ne doit pas être désactivé, mais cette option vous permet d'en décider autrement.

Agrandir l'espace de stockage

Permettant d'étendre la partition du système pour pouvoir élargir dans l'ensemble du stockage.

Formater une clé USB

Cette option permet de formater une clé USB pour le rendre utilisable sous Windows™.


Système de sauvegarde et de restauration (PC uniquement)

Effectuez des sauvegardes

Il est fortement recommandé de sauvegarder le Linutop OS avant de commencer à bidouiller. Le système entier peut être dupliqué sur une clé USB (1GB minimum).

Pour démarrer l'outil de sauvegarde, ouvrez le Panneau de Configuration Linutop et cliquez sur le bouton USB Backup & Restore dans l'onglet Advancé :

Une nouvelle fenêtre apparaît.

Branchez le périphérique USB sur lequel vous souhaitez effectuer la sauvegarde. Si plusieurs appareils sont connectés, choisissez la bonne dans le menu liste .

Vous pouvez choisir de sauvegarder le système uniquement. Il est recommandé d'avoir une telle sauvegarde.

L'autre choix est de sauvegarder le système et les modifications que vous avez fait sur elle (applications ajoutées, configurations ...). Assurez-vous que vos données et le système peuvent tenir sur le périphérique USB.

Attention

Le dispositif cible sera ENTIEREMENT EFFACE, la suppression de toutes les données qu'il contient si vous procédez à l'étape suivante.

Cliquez sur Appliquer. Lorsque la copie est faite, vous pouvez retirer le périphérique USB.


Restaurer les sauvegardes

Lorsque vous effectuez une sauvegarde, la clé USB peut être utilisé pour démarrer le système. La restauration d'une sauvegarde est une opération simple:

  1. Booter sur votre clé de sauvegarde
  2. Démarrez la Sauvegarde Linutop & outil de Restauration .
  3. Choisissez le disque interne cible.
  4. Sélectionnez le type de copie (système uniquement ou toutes les données).
  5. Validez.
  6. Arrêtez l'ordinateur, retirer la clé de sauvegarde et de redémarrez.

La réinitialisation du système (PC 32 bits)

Le Linutop OS d'origine ne sera jamais altérée par un simple utilisateur, même si vous supprimez des fichiers ou de supprimer des applications. Pour restaurer le système à sa configuration d'origine, procédez comme suit:

  1. Exécutez Panneau de Configuration Linutop et sélectionnez l'onglet Advancé. Cliquez sur le bouton de Réinitialisation Système :

  2. Si vous voulez vraiment réinitialiser votre système à la configuration d'origine, cliquez sur le bouton oui.Vous aurez une dernière chance pour annuler l'opération.

    Le système va redémarrer.

  3. Après le redémarrage, un menu simple avec trois choix apparaîtra. Sélectionnez ce que vous voulez faire avec le haut et le bas touches fléchées. Validez avec la touche Entrée.

    Les trois choix possibles sont:

    Cancel the restoration (Annuler la restauration)

    Ne rien faire, et redémarrez le système.

    Restore the system (keep user data and configuration)(Restaurer le système (conserver les données de l'utilisateur et de la configuration))

    Seul le logiciel installé / supprimé sera éliminé.

    Restore the system (delete everything) (Restaurer le système (tout effacer))

    Supprimer toutes les modifications (y compris des données qui auraient pu être ajouté sur le système.

    Attention

    Les deux derniers choix vont SUPPRIMER différents éléments du système. Assurez-vous que est ce que vous voulez faire avant de valider.


Chapitre 5. Utilisez votre système Linutop

Les applications disponibles

Le Linutop OS est livré avec un ensemble d'applications installées. Toutes ces applications (en fait, l'ensemble du système) sont open source.

Tableau 5-1. Linutop OS XS pour PC - Principales applications

Firefox

Un navigateur web

chromium

Un navigateur web

LibreOffice

Une suite bureautique (traitement de texte, tableur, présentation)

Linutop-kiosk

Un Kiosk de Navigation Web et un Player d'Affichage Digital

Panneau de Configuration Linutop

Un menu complet de configuration du système

VLC

Un lecteur multimédia

Mirage

Une visionneuse d'image

TSClient

Un outil de client léger (RDP, VNC, X11)

Solitaire

Un jeu de cartes

Ubuntu

Le système Linux de base

The Linutop OS XS is slighly different to accomodate the Raspberri Pi Platform.

Tableau 5-2. Linutop OS XS for RaspBerry Pi - Main applications

Chromium

Un navigateur web

LibreOffice

Une suite bureautique (traitement de texte, tableur, présentation)

Linutop-kiosk

Un Kiosk de Navigation Web et un Player d'Affichage Digital

Panneau de Configuration Linutop

Un menu complet de configuration du systéme

VLC

Un lecteur multimédia

Mirage

Une visionneuse d'image

Solitaire

Un jeu de cartes

Debian

Le système Linux de base

Ces applications sont intégrées dans un environnement de bureau appelé Xfce. Il gère la manipulation des fenêtres, le fond, les icônes, le gestionnaire de fichiers ...

Applications Linutop en Ligne de Commande:

Linutop Kiosk (player):


linutop-kiosk

Linutop Kiosk settings:


linutop-kiosk-settings

Linutop panneau de configuration:


sudo linutop-os-settings

Linutop autostart:


asrun

Démarrer automatiquement les applications

Principale application

Cette application va automatiquement lancer un programme juste après le démarrage, si le programme cesse de façon inattendue, il sera automatiquement redémarré.

Le démarrage automatique de l'application principale utilisée sur le Linutop peut être configuré dans le Panneau de Configuration Linutop, dans l'onglet Général

La ligne sélectionnée montre que l'application est configuré pour être lancé automatiquement. En cliquant sur le bouton va commencer l'application AppStarter.

Le menu déroulant en haut de la fenêtre vous permet de sélectionner l'application que vous souhaitez démarrer. Pour chaque application, un menu spécifique est affiché sur la partie inférieure de la fenêtre.

Deux choix sont communs à toutes les applications:

Désactiver l'économiseur d'écran

Cette option interdira l'économiseur d'écran pour démarrer (pratique pour les applications de signalisation numérique).

Cacher le curseur de la souris

Si aucun mouvement de la souris est détectée, le pointeur de la souris disparaît après une seconde.

Note : Le flashplayer sera automatiquement passer en mode plein écran après quelques secondes.

Pour tester vos paramètres, cliquez sur un bouton faire un test .

Validez votre choix en cliquant sur le bouton OK . L'application nouvellement sélectionné apparaîtra dans le Panneau de Configuration Linutop.


Démarrer des applications supplémentaires

Plus d'applications peuvent être démarrées automatiquement, en utilisant le mécanisme de session du bureau.

Pour configurer cela, sélectionnez dans le menu principal: Gestionnaire de paramètres . Dans le menu de paramétrage, sélectionnez le menu Session et Démarrage , Puis l'onglet Démarrage automatique .

Cliquez sur le bouton Ajouter une nouvelle application à démarrer automatiquement.


Ajout d'applications

Utilisation de Synaptic (PC uniquement)

Le Linutop OS est basé sur Ubuntu, un système d'exploitation Linux. Ubuntu donne accès à une bibliothèque de logiciels contenant environ 40.000 paquets. Tous ces paquets contiennent des applications ou des outils, et peuvent être facilement téléchargés et installés. Tout ce que vous avez besoin est une connexion Internet.

Pour accéder à la collection de logiciels, démarrer le gestionnaire de paquets Synaptic dans le menu System . La fenêtre principale va ouvrir:

Cliquez sur le bouton Recharger pour actualiser les informations sur les paquets.

Vous pouvez naviguer à travers les multiples catégories d'avoir un aperçu de ce qui est disponible. Appuyez Ctrl+F pour ouvrir la boîte de recherche:

Cliquez sur le bouton Rechercher pour lancer la recherche. Une liste de sélection des paquets sera disponible dans la fenêtre principale. Pour installer une application sélectionnée, suivez les étapes suivantes:

  1. Faites un clic droit sur la ligne correspondant au package, et sélectionnez Sélectionner pour installation le menu contextuel:

  2. Reproduire l'étape précédente pour tous les paquets que vous souhaitez installer.

  3. Cliquez sur Appliquer pour démarrer l'installation:

Avertissement

Pour garder les paquets installés après un redémarrage, assurez-vous d'être en mode persistant. (non sécurisé)


L'utilisation d'un terminal (PC et Raspberry Pi)

Vous pouvez également ajouter une application utilisant la commande du système de Linux:


$ sudo apt-get install packageName
Vous pouvez utiliser la touche de tabulation pour l'auto-complétion.


Chapitre 6. Sécuriser Linutop OS pour un PC en libre-service

Vue d'ensemble

Le Linutop OS sur PC 32 bit la-version-14-04, offre un système de sécurité lié à son architecture interne. Il utilise le concept de LiveCD/LiveUSB, mais le rend plus souple.

Le système est contenu dans un fichier unique qui ne peut être modifié. Peu importe ce qui se passe sur le système, vous serez toujours en mesure de rétablir l'état initial du système en utilisant ce fichier.

Par défaut, le Linutop OS se comporte comme tout système. Tout ce que vous faites est écrit sur le disque et sera toujours là après un redémarrage. Les tâches d'administration auront besoin d'un mot de passe maître.

Une fois le système en mode Lock (Verrouillé) tous les nouveaux changements deviennent temporaire. Après avoir configuré le système selon vos besoins, de passer à ce mode vous permettra d'annuler tous les nouveaux changements à chaque redémarrage. Vous trouverez toujours le même état au démarrage.


Configuration du mode lock

Le choix du niveau de sécurité peut être fait dans l'onglet sécurité du Panneau de Configuration Linutop. Cochez la case Linutop Lock pour verrouiller le système avec le maximum de sécurité..

Le mode Lock offre des options supplémentaires:

  • le mot de passe admin peut être modifié (bouton Mot de passe )

  • security options can be added/removed (bouton Paramètres ):


Retour au mode normal

Pour revenir au mode normal, vous aurez à exécuter le Panneau de Configuration Linutop et décochez la case Linutop Lock dans l'onglet Sécurité .

Si vous avez désactiver le menu de démarrage et les icônes du bureau, vous pouvez utiliser le raccourci Ctrl+Alt+s .

Le mot de passe que vous avez défini lorsque vous activé le mode verrouiller sera demandé pour démarrer l'application. Ne pas oublier ce mot de passe!


Halt/Redémarrer en mode lock

Pour arrêter ou redémarrer le système en mode de verrouillage, commencer le Panneau de Configuration Linutop et aller à l'onglet Outils .


Chapitre 7. Compabilité Matériel (Hardware)

Ecrans tactiles - étalonnage

La compatibilité des écrans tactiles dépend des standards. Il convient de la vérifier avec votre Linux:

  • PC 32 bit, Xubuntu 14.04
  • PC 64 bit, Xubuntu 18.04
  • Raspberry Pi, Raspbian Buster

Certain écran nécessite une calibration. Pour ce faire, démarrez l'outil d'étalonnage à partir du menu Système :

Cet outil va vous demander de toucher quatre points sur l'écran et modifier les paramètres dynamiquement. Les paramètres seront rechargés à chaque démarrage.

Certains écrans tactiles sont connus pour bien fonctionner:

  • ASUS tout en un
  • ASUS eeetop
  • Ecrans tactiles eGalax
  • Ecrans tactiles EloTouch
  • Ecrans iiyama Pro Lite txx31,32,34


Clé USB 4G

La compatibilité des clés 4G peut être vérifié sur Internet.

Elle permet d'avoir une connection haut débit sur un player.

Linutop OS est basé sur les versions suivantes :

  • PC 32 bit, Xubuntu 14.04
  • PC 64 bit, Xubuntu 18.04
  • Raspberry Pi, Raspbian Buster

Un modem 4G à de plus de chance de bien fonctionner raspberry 3 dont l'alimentation USB est plus forte.


Imprimantes (PC uniquement)

Pour configurer les imprimantes, démarrez l'outil Imprimantes:

Cliquez sur le bouton Ajouter pour configurer une nouvelle imprimante. Le système va essayer de détecter automatiquement les imprimantes connectées.

Les imprimantes réseau peuvent également être configurés. Voici un exemple pour une imprimante HP:

L'imprimante apparaît dans la liste principale de l'interface après la configuration:


Chapitre 8. FAQ

Linutop OS ne démarre pas ?

Pour PC :

  • Sélectionnez le bon péripherique de BOOT dans le BIOS. Utiliser la bonne versions de l'OS, 32bits ou 64bits.
  • Pour Raspberry Pi : Si le Raspberry Pi est une version récente, essayer l'image .img plutôt que l'image NOOBS ou mettre à jour le firmware avant de booter.
  • Sinon il y a peut être eu une altération du média ( SD ou clé USB ) donc changer de média ou de l'image et donc rétélécharger.


Le système me demande un login et un mot de passe, que dois-je utiliser ?

Le login est linutop et le password est vide (sauf si vous avez activé le mode de verrouillage). Elle permet d'avoir une connection haut débit sur un player.


Puis-je désactiver l'économiseur d'écran ?

Oui, dans le menu principal, sélectionnez Système Préférences économiseur d'écran. Changez le Mode pour désactiver l'économiseur d'écran.


Comment puis-je prendre une capture d'écran ?

Utilisez l'application de Capture d'écran dans le menu accessoires pour prendre un instantané de la fenêtre active.


Je veux un bureau avec beaucoup d'effets graphiques. Est-ce possible ?

Vous pouvez activer compiz (si le matériel prend en charge) dans le dernier onglet de l'outil de configuration de l'apparence (Système Préférences Appearance).


Utilisateur et mots de passe de ROOT (Super Utilisateur)

Le compte root n'est pas activé sur le Linutop OS. Toutes les tâches administratives doivent être exécutées en utilisant la commande sudo :

 $ sudo ls /root
$ sudo service ssh restart

Si un mot de passe est demandé, vous devez utiliser l'un de vos utilisateur actuel.

gksudo peut être utilisé à la place de sudo demander graphiquement le mot de passe de l'utilisateur.

Sur le Linutop OS pour PC, le mot de passe de l'utilisateur linutop est vide. (Entrée)

Sur le Linutop OS XS (Raspberry Pi), le mot de passe de l'utilisateur pi est raspberry .

Pour donner un mode passe au compte root, executez:

 $ sudo passwd 


Chapitre 9. Tutoriels & astuces

Partage de réseau

Accéder aux partages de Windows

l'accès aux dossiers partagés de Windows™ peut être fait de plusieurs façons.


Via le terminal

Pour partager les fichiers des dossiers du serveur dans votre système Linutop, suivez ses étapes dans un terminal sur votre Linutop OS :

Créez un dossier à partager (si ce n'est pas déjà fait) en utilisant la commande suivante :

 $ mkdir /home/linutop/partage

[Avec identifiant] Montez un dossier partagé en utilisant la commande suivante :

 $ sudo mount -t cifs //IP_DU_SERVEUR/DOSSIER_PARTAGE /home/linutop/partage -o \
      username=ton_identifiant,password=ton_mdp,vers=3.0,iocharset=utf8 

[Anonyme/Sans identifiant] Montez un dossier partagé en utilisant la commande suivante :

 $ sudo mount -t cifs //IP_DU_SERVEUR/DOSSIER_PARTAGE /home/linutop/partage -o \
    guest,vers=3.0,iocharset=utf8

Exemple :

 $ sudo mount -t cifs "//freebox-server.local/disque dur/Photos" /mnt/freebox/ \
    -o guest,vers=3.0,iocharset=utf8

pour garder la connection sur le dossier aprés redémarrage il peut etre nécessaire de lancer la commande à chaque reboot via un script.

Si vous voulez démonter le dossier partagé, utilisez la commande suivante :

 $ sudo umount /home/linutop/partage

Parcourir avec le Gestionnaire de Fichiers Thunar

Ouvrez votre répertoire home par un double clic sur l'icône Documents sur le bureau. Dans le panneau, sélectionnez le menu Réseau .


Partagez un dossier de Linutop OS, un NAS Local

Cette section explique comment configurer le partage de dossier sur Linutop OS à l'aide de Samba, permettant un accès réseau simple et sécurisé aux fichiers partagés.

Installer Samba :

$ sudo apt-get update
sudo apt-get install samba

Copier un exemplaire de fichier de configuration par défaut de Samba :

$ cp /etc/samba/smb.conf /etc/samba/smb.conf.org

Assurez-vous de créer un répertoire partagé à l'emplacement de votre choix si cela n'a pas encore été fait et assurez-vous d'avoir mis les droits :

$ mkdir -p ~/partage && chmod 077 ~/partage

Editer le fichier smb.conf :

 $sudo gedit /etc/samba/smb.conf

Pensez à décommenter le # ou le ; dans smb.conf smb.conf :

interfaces = 127.0.0.0/8 eth0 # Pensez à changer ethX par wlanX si vous utilisez le WiFi
bind interfaces only = yes 

Ajouter et copier-le la section suivante à la fin du fichier :

[Partage]
comment = Partage Samba sur Raspberry Pi
path = /home/pi/partage
writable = yes
guest ok = yes
guest only = yes
create mode = 0777
directory mode = 0777
share modes = yes

  • comment: c'est une brève description du dossier de partage. Adaptez-le à vos besoins.
  • path : c'est l'emplacement du dossier à partager. Cet exemple utilise /home/pi/partage
  • writable : les utilisateurs pourront écrire
  • guest ok : permet aux clients de se connecter au répertoire partagé sans fournir de mot de passe
  • 0777 quand un fichier/dossier est créé, les droits appliqués permettent à tout un chacun de lire ou d'écrire. (avec le mask vous aurez rwxrw-rw- sur un fichier créé et rwxrwxrwx sur un répertoire créé).

Redémarrer le service Samba :

 $ sudo service smbd restart
sudo service nmbd restart

Pour accéder au partage Samba depuis un autre ordinateur, ouvrez le gestionnaire de fichiers et entrez l'adresse suivante dans la barre d'adresse :

 smb://IP_DU_SERVEUR/partage

Attention

Remplacez IP_DU_SERVEUR par l'adresse IP de votre Raspberry Pi.


Sécurité

Empêcher l'accès réseau au gestionnaire de fichier thunar

Par thunar par défaut peut accéder à votre réseau. pour sécuriser / empêcher cet accès de réseau pour un kiosque public, utilisez la commande ci-dessous.


$ sudo chmod 000 /usr/share/gvfs/mounts/network.mount
Et si vous voulez remettre:

$ sudo chmod 644 /usr/share/gvfs/mounts/network.mount
Vous devez redémarrer votre ordinateur pour appliquer la modification.


Client léger

Client d'un serveur Terminal Services

Le Linutop OS (pour PC) fournit des outils pour exécuter des sessions Terminal Services. Cela peut être fait en utilisant soit Terminal Server Client (menuInternet), une application graphique, ou en utilisant rdesktop.

En utilisant rdesktopvous permettra d'automatiser la connexion au serveur. Pour ce faire, exécutez l'outil de configuration de démarrage automatique, sélectionnez la commande personnalisée, et composez une commande comme:

$ rdesktop -f -k fr 192.168.1.1
Cela va se connecter au serveur TS 192.168.1.1, afficher le écran de connexion en mode plein écran, et utiliser un clavier français pour transmettre les événements clés.


client Citrix

Citrix fournit un client ICA pour Linux, utilisable sur le Linutop OS. Vous pouvez le télécharger à partir de leur site Web (sélectionnez le téléchargement .deb). Enregistrez le fichier dans votre répertoire personnel (/home/linutop). Ce fichier peut maintenant être installé en utilisant le gestionnaire de paquets dpkg:

  1. ouvrir un terminal (dans le menu, Accessories Système)

  2. copier la commande suivante et validez avec la touche Entrée:

    $ sudo dpkg -i /home/linutop/icaclient*deb
    

Pour utiliser le client, démarrez Terminal Server Client menu (Internet), et sélectionnez le Protocole ICA.


Linutop OS en tant que serveur Web

Mise en place d'un serveur Web (LAMP)

Un serveur web LAMP (Linux Appache Mysql Php) est composé comme son nom l'indique composé de 4 logiciels, un système d'exploitation linux, un serveur http, une base de donnée et un Hypertext preprocessor. Methode Rapide: utilisation de l'onglet Installer du Panneau de Configuration Linutop "LAMP web Server" et appuyer sur appliquer.

sinon:

Installation Manuelle d'un serveur LAMP:

Toutes les commandes indiquées ici doivent être tapées dans un terminal (dans le menu,, Systèmes Terminal ).


Server Apache HTTP

Pour installer le serveur Web Apache installez le paquet apache2:

$ sudo apt-get install apache2

Pour vous assurer qu'il est installé, lancez firefox et aller à l'URL http://localhost.

Les pages Web doivent être copié dans /var/www par défaut.


PHP

Pour installer PHP, installez le paquet libapache2-mod-php5:

$ sudo apt-get install libapache2-mod-php5

Pour vous assurer que cela fonctionne modifier /var/www/test.php:

$ sudo gedit /var/www/test.php

Placez cette ligne dans le fichier et enregistrez-le:

<?php phpinfo(); ?>

Aller à http://localhost/test.php dans firefox, vous devriez voir la page d'informations de PHP.


le serveur de base de données MySQL

Pour installer un serveur de base de données (MySQL), installez le serveur MySQL et les outils associés:

$ sudo apt-get install mysql-server php5-mysql

Un mot de passe sera demandé à l'utilisateur root. Il est l'administrateur MySQL login/mot de passe, nécessaire pour effectuer des actions sur des bases de données.

Pour installer une interface pour l'utilisation de SQL Server:

$ sudo apt-get install phpmyadmin

Questions sur la configuration de phpMyAdmin seront invités, sélectionnez apache2 pour la première question, sélectionnez non pour le second. Aller à http://localhost/phpmyadmin dans Firefox pour utiliser le 'frontend'. Le login root et le mot de passe est celui MySQL.