{"id":1276,"date":"2024-03-10T01:09:42","date_gmt":"2024-03-10T00:09:42","guid":{"rendered":"https:\/\/www.gosseyn.net\/?p=1276"},"modified":"2024-03-10T04:00:50","modified_gmt":"2024-03-10T03:00:50","slug":"installer-configurer-tin-sous-macos-x","status":"publish","type":"post","link":"https:\/\/www.gosseyn.net\/index.php\/2024\/03\/installer-configurer-tin-sous-macos-x\/","title":{"rendered":"Installer\/configurer Tin sous MacOS X"},"content":{"rendered":"\n<p>Cet article vous guide dans l&rsquo;installation du lecteur de nouvelles Tin sous MacOS X. Tin est un lecteur de nouvelles (newsreader) pour Usenet qui s&rsquo;ex\u00e9cute en mode texte. Il est compatible avec les syst\u00e8mes d&rsquo;exploitation Unix et en particulier avec MacOS X et peut s&rsquo;ex\u00e9cuter \u00e0 travers l&rsquo;application Terminal.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_80 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Sommaire<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #dd8604;color:#dd8604\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #dd8604;color:#dd8604\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.gosseyn.net\/index.php\/2024\/03\/installer-configurer-tin-sous-macos-x\/#Installer_et_configurer_Homebrew\" >Installer et configurer Homebrew<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.gosseyn.net\/index.php\/2024\/03\/installer-configurer-tin-sous-macos-x\/#Telecharger_et_installer_Homebrew\" >T\u00e9l\u00e9charger et installer Homebrew<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.gosseyn.net\/index.php\/2024\/03\/installer-configurer-tin-sous-macos-x\/#Ajout_de_Homebrew_au_path\" >Ajout de Homebrew au path<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.gosseyn.net\/index.php\/2024\/03\/installer-configurer-tin-sous-macos-x\/#Installation_de_Tin\" >Installation de Tin<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.gosseyn.net\/index.php\/2024\/03\/installer-configurer-tin-sous-macos-x\/#Verifierinstaller_lediteur_de_texte_Nano\" >V\u00e9rifier\/installer l&rsquo;\u00e9diteur de texte Nano<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.gosseyn.net\/index.php\/2024\/03\/installer-configurer-tin-sous-macos-x\/#Installer_Tin\" >Installer Tin<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.gosseyn.net\/index.php\/2024\/03\/installer-configurer-tin-sous-macos-x\/#Premier_lancement_de_Tin\" >Premier lancement de Tin<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.gosseyn.net\/index.php\/2024\/03\/installer-configurer-tin-sous-macos-x\/#Configurer_Tin\" >Configurer Tin<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.gosseyn.net\/index.php\/2024\/03\/installer-configurer-tin-sous-macos-x\/#Serveur_par_defaut\" >Serveur par d\u00e9faut<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.gosseyn.net\/index.php\/2024\/03\/installer-configurer-tin-sous-macos-x\/#Informations_didentification\" >Informations d&rsquo;identification<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.gosseyn.net\/index.php\/2024\/03\/installer-configurer-tin-sous-macos-x\/#Configurer_une_signature\" >Configurer une signature<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.gosseyn.net\/index.php\/2024\/03\/installer-configurer-tin-sous-macos-x\/#Configurer_votre_adresse_courriel\" >Configurer votre adresse courriel<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.gosseyn.net\/index.php\/2024\/03\/installer-configurer-tin-sous-macos-x\/#Autres_options_de_configuration_utiles\" >Autres options de configuration utiles<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.gosseyn.net\/index.php\/2024\/03\/installer-configurer-tin-sous-macos-x\/#Utilisez_Tin\" >Utilisez Tin<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Installer_et_configurer_Homebrew\"><\/span>Installer et configurer Homebrew<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Si vous ne l&rsquo;avez pas d\u00e9j\u00e0 fait, vous aurez besoin d&rsquo;installer le programme Homebrew. Homebrew est un gestionnaire de paquets pour MacOS X, qui permet d&rsquo;installer, \u00e0 l&rsquo;instar d&rsquo;autres gestionnaires de paquets comme <strong>apt<\/strong> sous Linux Debian, la plupart des programmes compatibles Posix et tournant sur les syst\u00e8mes d&rsquo;exploitation Unix like.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Telecharger_et_installer_Homebrew\"><\/span>T\u00e9l\u00e9charger et installer Homebrew<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Afin d&rsquo;installer Homebrew, rendez-vous sur le <a href=\"https:\/\/brew.sh\/fr\/\" data-type=\"link\" data-id=\"https:\/\/brew.sh\/fr\/\" target=\"_blank\" rel=\"noreferrer noopener\">site officiel<\/a>. Le plus pratique est dans doute de t\u00e9l\u00e9charger le <a href=\"https:\/\/github.com\/Homebrew\/brew\/releases\/tag\/4.2.10\" data-type=\"link\" data-id=\"https:\/\/github.com\/Homebrew\/brew\/releases\/tag\/4.2.10\" target=\"_blank\" rel=\"noreferrer noopener\">paquetage officiel pour MacOS X ici<\/a> (voir tout en bas fichier Homebrew&#8230; .pkg). Une fois t\u00e9l\u00e9charg\u00e9 le fichier, ouvrez-le. Il se peut que vous obteniez le message ci-dessous :<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"304\" height=\"232\" src=\"https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/03\/Homebrew-command-line-tools-alerte.png\" alt=\"Homebrew command line tools alerte\" class=\"wp-image-1277\" srcset=\"https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/03\/Homebrew-command-line-tools-alerte.png 304w, https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/03\/Homebrew-command-line-tools-alerte-300x229.png 300w\" sizes=\"auto, (max-width: 304px) 85vw, 304px\" \/><\/figure>\n<\/div>\n\n\n<p>Si c&rsquo;est le cas, suivez les instructions et ouvrez un terminal (application Terminal de MacOS) puis saisissez la commande suivante :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># xcode-select --install<\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"461\" height=\"195\" src=\"https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/03\/Xcode-command-line-tools-install.jpg\" alt=\"Xcode command line tools install\" class=\"wp-image-1278\" srcset=\"https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/03\/Xcode-command-line-tools-install.jpg 461w, https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/03\/Xcode-command-line-tools-install-300x127.jpg 300w\" sizes=\"auto, (max-width: 461px) 85vw, 461px\" \/><\/figure>\n<\/div>\n\n\n<p>Confirmez l&rsquo;installation en cliquant sur \u00ab\u00a0Installer\u00a0\u00bb. Le t\u00e9l\u00e9chargement commence :<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"498\" height=\"162\" src=\"https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/03\/Xcode-command-line-tools-install-02.jpg\" alt=\"Xcode command line tools install 02\" class=\"wp-image-1280\" srcset=\"https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/03\/Xcode-command-line-tools-install-02.jpg 498w, https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/03\/Xcode-command-line-tools-install-02-300x98.jpg 300w\" sizes=\"auto, (max-width: 498px) 85vw, 498px\" \/><\/figure>\n<\/div>\n\n\n<p>Le temps restant avant la fin du t\u00e9l\u00e9chargement peut para\u00eetre d\u00e9lirant : pas de panique ! Chez moi, \u00e7a n&rsquo;a pris que quelques minutes pour se t\u00e9l\u00e9charger et s&rsquo;installer.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"498\" height=\"132\" src=\"https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/03\/Xcode-command-line-tools-install-03.jpg\" alt=\"Xcode command line tools install 03\" class=\"wp-image-1281\" srcset=\"https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/03\/Xcode-command-line-tools-install-03.jpg 498w, https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/03\/Xcode-command-line-tools-install-03-300x80.jpg 300w\" sizes=\"auto, (max-width: 498px) 85vw, 498px\" \/><\/figure>\n<\/div>\n\n\n<p>Revenons donc \u00e0 l&rsquo;installation de Homebrew, \u00e0 proprement parler. Relancez l&rsquo;installation avec l&rsquo;ouverture du fichier de paquetage .pkg.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"620\" height=\"444\" src=\"https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/03\/Homebrew-install-pkg-01.jpg\" alt=\"Homebrew install pkg 01\" class=\"wp-image-1283\" srcset=\"https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/03\/Homebrew-install-pkg-01.jpg 620w, https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/03\/Homebrew-install-pkg-01-300x215.jpg 300w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Le programme d&rsquo;installation nous informe du chemin de l&rsquo;installation des paquets selon votre architecture mat\u00e9rielle :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\/opt\/homebrew pour les binaires pour puces Apple Silicon<\/li>\n\n\n\n<li>\/usr\/local\/bin\/brew et \/user\/local\/Homebrew pour les binaires pour puces Intel.<\/li>\n<\/ul>\n\n\n\n<p>Poursuivre l&rsquo;installation normalement jusqu&rsquo;\u00e0 la fin du processus.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ajout_de_Homebrew_au_path\"><\/span>Ajout de Homebrew au <em>path<\/em><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Si vous poss\u00e9dez un Mac avec processeur Intel, vous pouvez sauter cette \u00e9tape car Homebrew est install\u00e9 dans \/usr\/local\/bin qui est d\u00e9j\u00e0 dans le path. Toutefois, si vous ex\u00e9cutez brew en tant que simple utilisateur pour installer des packages (sans la commande \u00ab\u00a0sudo\u00a0\u00bb), v\u00e9rifiez que le chemin \u00ab\u00a0\/user\/local\/Homebrew\u00a0\u00bb est bien ajout\u00e9 au path lors de l&rsquo;ex\u00e9cution de votre session. Voir <a href=\"https:\/\/techpp.com\/2021\/09\/08\/set-path-variable-in-macos-guide\/\" target=\"_blank\" rel=\"noreferrer noopener\">cet article<\/a> (en anglais).<\/p>\n\n\n\n<p>Sur les nouveaux Macs, avant de pouvoir utiliser Homebrew, vous devez v\u00e9rifier \/ ajouter le chemin des binaires homebrew dans le <em>path<\/em>. Cette op\u00e9ration sera \u00e9galement n\u00e9cessaire afin que tous les programmes install\u00e9s par Homebrew soient accessibles facilement via la ligne de commande. Afin d&rsquo;effectuer cette modification de mani\u00e8re permanente pour tous les utilisateurs du syst\u00e8me, proc\u00e9dez comme suit :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># cd \/etc\n# sudo nano paths<\/pre>\n\n\n\n<p>Si l&rsquo;\u00e9diteur Nano n&rsquo;est pas install\u00e9 sur votre syst\u00e8me, vous pourrez l&rsquo;installer plus tard avec Homebrew. C&rsquo;est peut-\u00eatre le cas si vous poss\u00e9dez une ancienne version de MacOS X. Dans ce cas utilisez l&rsquo;\u00e9diteur \u00ab\u00a0Vi\u00a0\u00bb \u00e0 la place.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># sudo vi paths<\/pre>\n\n\n\n<p>Une fois le fichier ouvert, descendez \u00e0 la fin du fichier pour ajouter deux lignes. Avec Nano, tapez simplement le texte sur 2 nouvelles lignes. Sauvegardez ensuite le fichier \u00e0 l&rsquo;aide des raccourcis Ctrl+X, r\u00e9pondez \u00ab\u00a0Y\u00a0\u00bb pour valider l&rsquo;enregistrement, puis encore Entr\u00e9e pour valider le nom du fichier et quitter.<\/p>\n\n\n\n<p>Avec Vi, descendez sur la derni\u00e8re ligne. Si elle n&rsquo;est pas vierge, utilisez la touche \u00ab\u00a0o\u00a0\u00bb pour ajouter une nouvelle ligne et saisissez (ou copiez-collez) les deux lignes \u00e0 ajouter, ou utilisez le raccourci \u00ab\u00a0i\u00a0\u00bb pour ins\u00e9rer du texte si une ligne d\u00e9j\u00e0 vierge est pr\u00e9sente \u00e0 la fin du fichier. Une fois la saisie termin\u00e9e, appuyez sur la touche Echap, puis pour sauvegarder et quitter, saisissez :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">:wq &lt;entr\u00e9e&gt;<\/pre>\n\n\n\n<p>Vous devez ajouter les deux lignes ci-dessous si vous avez un mac avec puce Apple Silicon (processeur M1 ou sup\u00e9rieur).<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\/opt\/homebrew\/bin\n\/opt\/homebrew\/sbin<\/pre>\n\n\n\n<p>Sauvez le fichier comme indiqu\u00e9 plus haut, selon votre \u00e9diteur de texte. Fermez le terminal ou tapez \u00ab\u00a0exit\u00a0\u00bb pour terminer votre session. Relancez le terminal.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Installation_de_Tin\"><\/span>Installation de Tin<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Proc\u00e9dons maintenant \u00e0 l&rsquo;installation de Tin, notre client NNTP. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Verifierinstaller_lediteur_de_texte_Nano\"><\/span>V\u00e9rifier\/installer l&rsquo;\u00e9diteur de texte Nano<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Si Nano n&rsquo;est pas install\u00e9 (normalement install\u00e9 par d\u00e9faut sur les versions r\u00e9centes de MacOS X), vous devriez l&rsquo;installer parce que Tin l&rsquo;utilise et qu&rsquo;il sera plus ais\u00e9 d&rsquo;utiliser Nano pour r\u00e9diger des messages qu&rsquo;un autre \u00e9diteur et notamment Vi(m).<\/p>\n\n\n\n<p>Installez-le gr\u00e2ce \u00e0 Homebrew :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># brew install nano<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Installer_Tin\"><\/span>Installer Tin<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>De la m\u00eame mani\u00e8re, t\u00e9l\u00e9chargez et installez les paquets pour Tin :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># brew install tin<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Premier_lancement_de_Tin\"><\/span>Premier lancement de Tin<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Par d\u00e9faut le programme <strong>tin<\/strong> se connecte \u00e0 un serveur de news local install\u00e9 sur votre machine. Si vous n&rsquo;en disposez pas, vous pouvez utiliser en lieu et place la commande <strong>rtin<\/strong> (ou \u00e9galement \u00ab tin -r \u00bb) afin de vous connecter \u00e0 un serveur distant. <\/p>\n\n\n\n<p>Pour ce premier lancement, et avant de configurer le programme, nous allons utiliser la commande suivante pour tester la connexion \u00e0 un serveur de nouvelles auquel nous sommes abonn\u00e9, par exemple ici le serveur <strong>pasdenom.info<\/strong>.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># rtin -g pasdenom.info<\/pre>\n\n\n\n<p>La connexion au serveur se lance et si elle aboutit, le programme nous invite \u00e0 saisir notre identifiant de connexion et notre mot de passe (si le serveur requiert une identification).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"622\" height=\"95\" src=\"https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/02\/Premiere-connexion-NNTP-Tin.jpg\" alt=\"Premie\u0300re connexion NNTP (Tin)\" class=\"wp-image-1191\" srcset=\"https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/02\/Premiere-connexion-NNTP-Tin.jpg 622w, https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/02\/Premiere-connexion-NNTP-Tin-300x46.jpg 300w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><figcaption class=\"wp-element-caption\">Premie\u0300re connexion NNTP (Tin)<\/figcaption><\/figure>\n\n\n\n<p>Une fois la connexion \u00e9tablie, le programme se lance, s&rsquo;initialise (constitue son index) puis affiche la page d&rsquo;accueil avec quelques <em>newsgroups<\/em> par d\u00e9faut propos\u00e9s par le serveur. Vous voil\u00e0 connect\u00e9 et abonn\u00e9 automatiquement \u00e0 ces groupes de discussion (vous pouvez \u00e9galement vous d\u00e9sabonner). Aper\u00e7u de la page d&rsquo;accueil avec <strong>Tin newsreader<\/strong> :<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/02\/Page-daccueil-Pasdenom.info-Tin.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"249\" src=\"https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/02\/Page-daccueil-Pasdenom.info-Tin-1024x249.jpg\" alt=\"Page d'accueil Pasdenom.info (Tin)\" class=\"wp-image-1193\" srcset=\"https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/02\/Page-daccueil-Pasdenom.info-Tin-1024x249.jpg 1024w, https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/02\/Page-daccueil-Pasdenom.info-Tin-300x73.jpg 300w, https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/02\/Page-daccueil-Pasdenom.info-Tin-768x186.jpg 768w, https:\/\/www.gosseyn.net\/wp-content\/uploads\/2024\/02\/Page-daccueil-Pasdenom.info-Tin.jpg 1178w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a><figcaption class=\"wp-element-caption\">Page d&rsquo;accueil Pasdenom.info (Tin). <em>Cliquez pour agrandir<\/em><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Configurer_Tin\"><\/span>Configurer Tin<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Voici quelques informations pour vous faciliter l&rsquo;utilisation de Tin et notamment pour :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Param\u00e9trer le serveur par d\u00e9faut<\/li>\n\n\n\n<li>Enregistrer vos identifiants, mots de passe et protocole utilis\u00e9.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Serveur_par_defaut\"><\/span>Serveur par d\u00e9faut<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Afin d&rsquo;enregistrer le serveur par d\u00e9faut auquel se connecter en utilisant la commande <strong>rtin<\/strong>, proc\u00e9dez comme suit : <\/p>\n\n\n\n<p>Ouvrez le r\u00e9pertoire \/etc et cr\u00e9ez le fichier \u00ab\u00a0nntpserver\u00a0\u00bb<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># cd \/etc\n# sudo nano nntpserver<\/pre>\n\n\n\n<p>Saisissez le nom du serveur NNTP que vous voulez utiliser par d\u00e9faut, par exemple <strong>pasdenom.info<\/strong> sur la premi\u00e8re ligne du fichier. Enregistrez le fichier avec la commande Ctrl + O (puis entr\u00e9e pour valider le nom du fichier) et quittez avec Ctrl + X.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Informations_didentification\"><\/span>Informations d&rsquo;identification<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Nous allons maintenant param\u00e9trer vos identifiants et mot de passe afin de ne pas les ressaisir \u00e0 chaque nouvelle connexion au serveur (op\u00e9ration optionnelle si vous \u00eates un obs\u00e9d\u00e9 de la s\u00e9curit\u00e9). Vous pouvez \u00e9galement indiquer un num\u00e9ro de port diff\u00e9rent pour le serveur si celui-ci n&rsquo;utilise pas le port par d\u00e9faut 119. Attention, car Tin n&rsquo;est pas compatible avec le protocole s\u00e9curis\u00e9 NNTPS (port 563).<\/p>\n\n\n\n<p>Rendez vous dans votre dossier <em>home<\/em> afin d&rsquo;y cr\u00e9er le fichier <strong>.newsauth<\/strong>, y placer les infos d&rsquo;identification et le s\u00e9curiser. Notez toutefois que votre mot de passe sera stock\u00e9 en clair dans le fichier et qu&rsquo;il peut s&rsquo;agir d&rsquo;une faille de s\u00e9curit\u00e9.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># cd\n# nano .newsauth<\/pre>\n\n\n\n<p>Renseignez les informations de connexion dans le fichier comme suit :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">pasdenom.info:119 mot_de_passe nom_utilisateur<\/pre>\n\n\n\n<p>\u00ab\u00a0pasdenom.info\u00a0\u00bb est le nom du serveur, \u00ab\u00a0119\u00a0\u00bb le num\u00e9ro de port par d\u00e9faut pour la connexion via le protocole NNTP. Indiquez ensuite votre mot de passe en clair, ainsi que le nom d&rsquo;utilisateur sur le serveur, le tout s\u00e9par\u00e9 par des espaces (ou tabulations). Utilisez \u00e9ventuellement des guillemets doubles pour encadrer la valeur du mot de passe si celui-ci contient des espaces. Restreignons maintenant l&rsquo;acc\u00e8s \u00e0 ce fichier \u00e0 l&rsquo;utilisateur concern\u00e9 (nous).<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># chmod 600 .newsauth<\/pre>\n\n\n\n<p>Vous pouvez maintenant relancer le programme avec la commande <strong>rtin<\/strong> et il ne vous demandera plus vos identifiants pour vous connecter.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Configurer_une_signature\"><\/span>Configurer une signature<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Tout message envoy\u00e9 sur le r\u00e9seau devrait comporter une signature, comme lorsque vous envoyez un courriel. Afin de param\u00e9trer la signature qui sera ajout\u00e9 \u00e0 tous les messages envoy\u00e9s, cr\u00e9ez le fichier <strong>.signature<\/strong> dans votre r\u00e9pertoire <em>home<\/em> :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># nano .signature<\/pre>\n\n\n\n<p>Saisissez le texte de votre signature sur 4 lignes maximum (conseill\u00e9). Les normes veulent qu&rsquo;une ligne ne d\u00e9passe pas 78 caract\u00e8res, mais \u00e7a n&rsquo;est obligatoire. Cette norme vient du fait que les outils en ligne de commande fonctionnaient \u00e0 travers des terminaux de 80 colonnes maximum et qu&rsquo;il fallait que le texte soit renvoy\u00e9 \u00e0 la ligne avant cette limite afin de n&rsquo;\u00eatre point automatiquement tronqu\u00e9. Bien s\u00fbr cette limite n&rsquo;a plus d&rsquo;int\u00e9r\u00eat aujourd&rsquo;hui car la plupart des logiciels de lecture de nouvelles fonctionnent avec une interface graphique, et la largeur des fen\u00eatres est variable selon le logiciel utilis\u00e9 et les choix de l&rsquo;utilisateur. Idem pour le nombre de lignes dans la signature. M\u00eame Tin \u00e0 travers le terminal peut utiliser une largeur de plus de 80 colonnes. Toutefois, il est encore certains utilisateurs de Usenet qui choisissent de maintenir ces anciennes recommandations. Tin ne vous limitera pas sur le nombre de caract\u00e8res par ligne, m\u00eame s&rsquo;il vous donnera un message d&rsquo;avertissement en cas de d\u00e9passement de cette longueur de 78 caract\u00e8res. Tin utilise un \u00e9diteur de texte externe pour la composition des messages (sur Ubuntu, c&rsquo;est <strong>nano<\/strong> qui sera utilis\u00e9 par d\u00e9faut). Nano est tout \u00e0 fait capable de g\u00e9rer automatiquement les retours \u00e0 la ligne. Toutefois, vous risquez d&rsquo;\u00eatre mal vu si vous outrepassez cette limite \ud83d\ude09<\/p>\n\n\n\n<p>Enregistrez votre fichier avec Ctrl-O, entr\u00e9e pour valider le nom, puis Ctrl-X pour quitter.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Configurer_votre_adresse_courriel\"><\/span>Configurer votre adresse courriel<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Vous devez renseigner votre nom (ou pseudo) et votre adresse courriel par d\u00e9faut en modifiant le param\u00e8tre <strong>mail_address=<\/strong> du fichier de configuration <strong>~\/.tin\/tinrc<\/strong> .<\/p>\n\n\n\n<p>Ex: Pr\u00e9nom Nom &lt;monadresse@domaine.fr&gt;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Autres_options_de_configuration_utiles\"><\/span>Autres options de configuration utiles<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Le fichier <strong>~\/.tin\/tinrc<\/strong> contient beaucoup de param\u00e8tres de configuration. Je vais vous donner quelques param\u00e8tres utiles pour la bonne utilisation de Tin. Bien s\u00fbr, l&rsquo;utilit\u00e9 de modifier ces valeurs est laiss\u00e9e \u00e0 votre appr\u00e9ciation \u00e9tant donn\u00e9 qu&rsquo;il s&rsquo;agit de pures suggestions de ma part en raison de mes pr\u00e9f\u00e9rences d&rsquo;utilisation. Les suggestions de modifications ci-dessous ne concernent que les valeurs qui ne sont pas par d\u00e9faut.<\/p>\n\n\n\n<p><strong>draw_arrow=OFF<\/strong> : permet de remplacer l&rsquo;affichage de la fl\u00e8che (-&gt;) comme curseur pour indiquer la s\u00e9lection d&rsquo;une ligne \u00e0 l&rsquo;\u00e9cran (groupe, fil de discussion, message dans le fil) par le surlignage de la ligne s\u00e9lectionn\u00e9e avec une couleur (voir plus loin pour le choix de la couleur)<\/p>\n\n\n\n<p><strong>inverse_okay=ON<\/strong> : active l&rsquo;inversion vid\u00e9o pour afficher les lignes d&rsquo;ent\u00eates de page (nom des newsgroups)<\/p>\n\n\n\n<p><strong>show_only_unread_arts=OFF<\/strong> : affiche tous les articles, m\u00eame les non lus.<\/p>\n\n\n\n<p><strong>sort_article_type=6<\/strong> : les articles \u00e0 l&rsquo;int\u00e9rieur d&rsquo;un fil sont tri\u00e9s par date croissante.<\/p>\n\n\n\n<p><strong>sort_threads_type=3<\/strong> : les fils de discussion (sujets) sont tri\u00e9s \u00e0 l&rsquo;int\u00e9rieur d&rsquo;un groupe par date de modification (derni\u00e8re publication) d\u00e9croissante.<\/p>\n\n\n\n<p><strong>show_only_unread_arts=OFF<\/strong> : affiche tous les articles et fils de discussion et non seulement les non-lus. Remarque : un signe \u00ab\u00a0+\u00a0\u00bb s&rsquo;affichera \u00e0 gauche des articles ou fils non lus.<\/p>\n\n\n\n<p><strong>news_quote_format=%F a \u00e9crit\/wrote: <\/strong>=&gt; d\u00e9finit la cha\u00eene \u00e0 afficher dans le message lors de citations de messages pr\u00e9c\u00e9dents. <\/p>\n\n\n\n<p><strong>xpost_quote_format=Dans\/in %G %F a \u00e9crit\/wrote:<\/strong> idem, mais uniquement lorsque le message a \u00e9t\u00e9 publi\u00e9 dans plusieurs groupes diff\u00e9rents (cross post)<\/p>\n\n\n\n<p><strong>use_color=ON : <\/strong>active les couleurs dans l&rsquo;affichage (d\u00e9sactiv\u00e9es par d\u00e9faut dans le paquetage pour MacOS X)<\/p>\n\n\n\n<p><strong>col_invers_bg=5<\/strong> : couleur utilis\u00e9e pour l&rsquo;inversion vid\u00e9o (couleur de soulignement d&rsquo;une ligne). Ici 5 = rose (la liste des codes couleur est affich\u00e9e en commentaires dans le fichier)<\/p>\n\n\n\n<p><strong>col_invers_fg=7 <\/strong>: couleur du texte pour les lignes surlign\u00e9es (ici blanc). Le param\u00e9trage de couleurs est bien s\u00fbr \u00e0 ajuster en fonction des couleurs utilis\u00e9es (th\u00e8mes) par votre application de terminal, certains choix pouvant \u00eatre inop\u00e9rant en raison du th\u00e8me choisi.<\/p>\n\n\n\n<p><strong>wrap_column=72<\/strong> : effectuer un retour de ligne apr\u00e8s 72 caract\u00e8res.<\/p>\n\n\n\n<p><strong>editor_format=nano -t -r72 +%N %F<\/strong> : param\u00e9trage pour utiliser l&rsquo;\u00e9diteur de texte nano au lieu de Vi(m) par d\u00e9faut, en tronquant les lignes \u00e0 72 caract\u00e8res. Veuillez noter que la version de Nano install\u00e9e sur MacOS est en r\u00e9alit\u00e9 Pico. Elle est diff\u00e9rente de la version de Nano install\u00e9e sur Linux qui est plus avanc\u00e9e et inspir\u00e9e de Pico.<\/p>\n\n\n\n<p><strong>mm_network_charset=UTF8<\/strong> : permet de formater correctement l&rsquo;ent\u00eate MIME (Content-type) de vos messages en utilisant le jeux de caract\u00e8res UTF-8 (unicode). Ce param\u00e8tre est correct pour un r\u00e9glage par d\u00e9faut du terminal sous MacOS X. Mais si vous avez modifi\u00e9 les param\u00e8tres du terminal pour utiliser un autre encodage, modifiez ce param\u00e8tre, comme par exemple ISO_8859_1 (Latin 1 standard) ou ISO_8859_15 (Latin 1 r\u00e9vis\u00e9 avec l&rsquo;euro).<\/p>\n\n\n\n<p><strong>post_mime_encoding=8bit<\/strong> : param\u00e9trage par d\u00e9faut pour coder les caract\u00e8res en 8 bits dans le corps du message. On peut aussi utiliser le codage \u00ab\u00a0quoted-printable\u00a0\u00bb.<\/p>\n\n\n\n<p><strong>post_8bit_header=ON<\/strong> : accepter les caract\u00e8res 8 bits dans les ent\u00eates (sinon en quoted-printable)<\/p>\n\n\n\n<p><strong>group_format=%n %m %R %L %D %s %F<\/strong> : suggestion de pr\u00e9sentation des fils de discussion dans un groupe donn\u00e9e (ajout de la date).<\/p>\n\n\n\n<p><strong>thread_format=%n %m [%L] %T %F %D<\/strong> : suggestion de pr\u00e9sentation des messages dans un fil de discussion (sujet). Ajout de la date sur la droite.<\/p>\n\n\n\n<p><strong>date_format=%d\/%m\/%Y %H:%M<\/strong> : formatage de la date pour s&rsquo;afficher sous la forme JJ\/MM\/AAAA HH:MM<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Utilisez_Tin\"><\/span>Utilisez Tin<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Se r\u00e9f\u00e9rer \u00e0 <a href=\"https:\/\/www.gosseyn.net\/index.php\/2024\/02\/installer-et-configure-tin-sous-linux\/#Utilisez_Tin\" target=\"_blank\" rel=\"noreferrer noopener\">cet article<\/a> pr\u00e9c\u00e9dent.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cet article vous guide dans l&rsquo;installation du lecteur de nouvelles Tin sous MacOS X. Tin est un lecteur de nouvelles (newsreader) pour Usenet qui s&rsquo;ex\u00e9cute en mode texte. Il est compatible avec les syst\u00e8mes d&rsquo;exploitation [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1240,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,69,141],"tags":[169,16,131,167,168,153,144,152],"class_list":["post-1276","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-article","category-technologie","category-tutoriel","tag-homebrew","tag-linux","tag-macos-x","tag-newsreader","tag-posix","tag-tin","tag-unix","tag-usenet"],"_links":{"self":[{"href":"https:\/\/www.gosseyn.net\/index.php\/wp-json\/wp\/v2\/posts\/1276","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gosseyn.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gosseyn.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gosseyn.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gosseyn.net\/index.php\/wp-json\/wp\/v2\/comments?post=1276"}],"version-history":[{"count":18,"href":"https:\/\/www.gosseyn.net\/index.php\/wp-json\/wp\/v2\/posts\/1276\/revisions"}],"predecessor-version":[{"id":1309,"href":"https:\/\/www.gosseyn.net\/index.php\/wp-json\/wp\/v2\/posts\/1276\/revisions\/1309"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.gosseyn.net\/index.php\/wp-json\/wp\/v2\/media\/1240"}],"wp:attachment":[{"href":"https:\/\/www.gosseyn.net\/index.php\/wp-json\/wp\/v2\/media?parent=1276"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gosseyn.net\/index.php\/wp-json\/wp\/v2\/categories?post=1276"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gosseyn.net\/index.php\/wp-json\/wp\/v2\/tags?post=1276"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}