| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| minicom [Le 18/05/2018, 11:39] – [Voir aussi] 46.218.140.74 | minicom [Le 17/01/2026, 19:16] (Version actuelle) – paquet tio krodelabestiole |
|---|
| {{tag>modem terminal}} | {{tag>modem terminal}} |
| ---- | |
| |
| THEO CASQUETTE A LENVERS | ====== Minicom ====== |
| ===== Pré-requis ===== | |
| |
| * Disposer des [[:sudo|droits d'administration]]. | **[[wpfr>Minicom]]** est un programme de contrôle de modem et d'émulation de terminal pour les dérivés d'UNIX (comme [[:distributions|Linux]]). Il peut être comparé à **HyperTerminal** sur Windows. Ce programme a été écrit par Miquel van Smoorenburg d'après le populaire **Telix** pour MS-DOS. **Minicom** apporte entre autre une émulation totale [[wpfr>ANSI]] et [[wpfr>VT100]], ainsi qu'un langage de script externe. |
| * Disposer d'une connexion à Internet configurée et activée. | |
| | Il est souvent utilisé pour la configuration d'équipements réseaux ([[wpfr>switch]], [[wpfr>routeur]]) via leur port console. |
| | |
| | <note> |
| | Cette méthode est fréquemment utilisée dans le cas des routeurs Cisco, notamment à l'Institut Teccart, à Montréal. |
| | </note> |
| | |
| | ===== Installation ===== |
| |
| yohan tete de mort | |
| ==== Depuis les dépôts officiels ==== | ==== Depuis les dépôts officiels ==== |
| |
| [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt://minicom|minicom]].** | [[:deb#installer_un_paquet_deb|Installez le paquet]] ''[[apt://minicom|minicom]]''. |
| |
| ligne de commande pour installer : | ===== Utilisation===== |
| |
| <code>sudo apt-get install minicom</code> | Tout d'abord vérifier que le système a bien détecté le port sur lequel vous voulez pointer, en faisant une petite visualisation de log depuis le [[:terminal]] : |
| | dmesg | grep tty |
| | |
| | Pour identifier le port que vous voulez, je vous conseille d'utiliser la commande ''[[man>setserial]]'' (disponible via le [[:paquet]] ''[[apt>setserial]]''). |
| | |
| | Entrer ensuite la commande suivante : |
| | setserial -g /dev/tty* |
| | |
| | Une fois le port identifié on va pouvoir dialoguer avec grâce à la commande ''[[man>minicom]]'' : |
| | minicom |
| | |
| | avec ''[[:sudo]]'' si le //device// voulu n'est pas accessible : |
| | sudo minicom |
| | |
| | On peut préciser le périphérique comme cela : |
| | minicom -D /dev/ttyUSB0 |
| | |
| | Quand vous l'utilisez sans option, il lance la configuration par défaut. Mais nous pouvons personnaliser la configurer. |
| | |
| | ===== Configuration ===== |
| | |
| | La configuration de **minicom** peut se faire de deux façons différentes. |
| | |
| | ==== Configuration "utilisateur" ==== |
| | |
| | Voir le tutoriel ici : [[https://wiki.nathael.net/index.php/Dev/Host/Minicom]]. |
| | |
| | Cette solution permet à un [[:utilisateur]] normal (non //root//) d'utiliser une liaison série sans avoir besoin des droits d'administration et de créer et conserver plusieurs configurations "personnelles". |
| | |
| | ==== Configuration "system-wide" ==== |
| | |
| | On entre la commande suivante avec ''[[:sudo]]'' : |
| | sudo minicom -s |
| | |
| | Une fenêtre de configuration apparaît pour configurer le tout. Après avoir choisi les paramètres voulus, on sélectionne la ligne //Enregistrer config. sous dfl//. |
| | |
| | Cela va enregistrer le fichier ''/etc/minicom/minirc.dfl''. |
| | |
| | Bien sûr, on pourra ensuite modifier le fichier ou bien recommencer l'opération avec un ''minicom -s''. |
| |
| ===== Désinstallation ===== | ===== Désinstallation ===== |
| |
| Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, le configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés. | Pour supprimer cette application, il suffit de [[:desinstaller_une_application#methodes_standardspour_deb_snap_et_flatpak|supprimer son paquet]]. Selon la méthode choisie, le configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés. |
| |
| | ===== Voir aussi ===== |
| |
| | * [[https://salsa.debian.org/minicom-team/minicom|sources]] |
| | * [[wpfr>Minicom]] sur Wikipédia |
| | * [[http://www.delafond.org/traducmanfr/man/man1/minicom.1.html|Manuel Minicom]] (fr) |
| | * [[https://help.ubuntu.com/community/CiscoConsole| La page CiscoConsole sur Help Ubuntu]] |
| | |
| | ==== Alternatives ==== |
| | |
| | * [[https://github.com/tio/tio|tio]], probablement l'alternative la plus simple et complète ([[:paquet]] ''[[apt>tio]]'') |
| | * [[:screen]] |
| | * [[:gtkterm]] : terminal graphique GTK |
| | * [[:serialclient]] |
| | |
| | ---- |
| | //Contributeurs : [[:utilisateurs:Apokalypse]], [[:utilisateurs:Baraki]], [[:utilisateurs:krodelabestiole]].// |