Qu'est-ce que DietPI, et devriez-vous l'installer sur votre Raspberry Pi?
Vous connaissez probablement le Raspberry Pi pour son efficacité spatiale et (parfois) l'abordabilité. Pour réaliser un projet PI, cependant, vous devez parfois en extraire chaque alimentation que vous pouvez. C'est là qu'une alternative à Raspberry Pi OS entre en jeu: Dietpi.
Sommaire
Qu'est-ce que DietPI?
DietPI est une distribution Linux que vous pouvez installer sur le Raspberry Pi et d'autres SPC (ordinateurs monomodes). Il est conçu comme une alternative à la framboise standard PI OS (anciennement appelée Raspbian), la distribution conventionnelle à installer lorsque vous obtenez un Raspberry Pi.
Comme Raspberry Pi OS, DietPI gratuit et utilise Debian Linux comme base. Le slogan officiel « Justice légère pour votre SBC » est une référence au dévouement du projet à être aussi léger que possible en termes d'utilisation des ressources, tout en fournissant la même plate-forme pour exécuter des serveurs que le Raspberry Pi OS.
DietPI est également livré avec de nombreux outils pour les tâches communes et complexes semi-automatisées pour les SBC. Par exemple, il a un assistant pour construire un VPN ou pour sauvegarder vos fichiers. Il peut également vous guider à travers le processus LETSECCRYPT pour votre serveur. Si vous avez déjà tenté ces tâches manuellement, vous savez à quel point une assistance peut être précieuse.
En rapport
9 systèmes d'exploitation populaires Raspberry Pi qui ne sont pas raspbian
Vous cherchez quelque chose d'un peu moins ordinaire pour pimenter votre Pi? Vous avez des options.
Variations diététiques expliquées
DietPi a quelques versions différentes que vous pouvez choisir lorsque vous le téléchargez. Le téléchargement de DietPI « régulier » n'est qu'un système d'exploitation sans tête, ce qui signifie que lorsque vous le démarrez, vous serez amené à une simple invite de commande. Il n'y a pas de bureau, du moins de ne pas commencer.
Si vous êtes nouveau sur la ligne de commande, ou si vous préférez ne pas les agiter, vous pouvez choisir une image « allo GUI ». Allo est une interface Web, quelque chose comme un environnement de bureau auquel vous y accédez via votre navigateur Web. Si vous vous êtes déjà connecté à un NAS via votre navigateur Web, cela vous sera familier. Cette image est livrée avec plusieurs outils audio, donc du mieux que je pouvais le dire, le Allo GUI est entré pour des audiophiles faisant des projets musicaux avec leur PI.
Alternativement, vous pouvez choisir une image amiberry de DietPI. L'amiberry est un émulateur Amiga pour les appareils ARM comme le Raspberry Pi. C'est pour les amateurs d'Amiga, donc si vous n'êtes pas sûr de l'appel, ne vous en faites pas et ne vous en faites pas et respectez l'un des choix ci-dessus.
Qu'est-ce qui rend DietPI différent de RPI OS?
Dietpi dit qu'il ne prétend pas être meilleur que Raspberry Pi OS ou toute autre distros « concurrent ». Il prétend simplement être différent et souligner l'optimisation et la réduction des frais généraux. DietPI a une page dédiée aux comparaisons de statistiques directes avec d'autres distros, soulignant où DietPI dépasse et par combien.
DietPI est également différent en ce qu'il n'y a pas d'environnement de bureau par défaut. Vous pouvez en installer un si vous le souhaitez, en supposant que cela ne vous dérange pas les frais généraux de ressources. Vous pouvez également utiliser l'interface Web Allo susmentionnée pour éviter la ligne de commande. La différence est principalement que vous ne pouvez pas obtenir une image de bureau préconfigurée comme vous le pouvez lorsque vous téléchargez Raspberry Pi OS.
Une autre différence à noter est que DietPI configure et permet automatiquement un serveur SSH avec Dropbear. Cela signifie que vous n'avez pas besoin d'un moniteur et d'un clavier connectés à votre framboise PI si vous n'en voulez pas. Vous pouvez simplement SSH dans l'appareil avec un autre ordinateur sur le réseau, sans aucune configuration.
Installation de DietPI
Pour installer DietPI, vous avez besoin de quelques choses.
Bien sûr, vous aurez également besoin d'un moniteur et d'un clavier pour vous connecter à votre SBC, sauf si vous prévoyez d'utiliser SSH à partir d'un autre ordinateur.
Canakit Raspberry Pi 5 Kit de démarrage Pro
Lancez vos projets avec le kit de démarrage de Raspberry PI 5 de Canakit. Complète avec le puissant Raspberry Pi 5, l'alimentation électrique, le boîtier et les accessoires essentiels, ce kit est parfait pour les débutants et les pros prêts à plonger dans le codage, l'électronique de bricolage et l'informatique créative.
Lorsque vous obtenez un fichier IMG compressé à partir de la page de téléchargement DietPI, vous devrez l'extraire, puis le flasher sur votre carte à l'aide de BalenaEtcher. Une fois qu'il est flashé, vous mettez la carte SD dans votre PI et le démarrez. Le premier démarrage prendra un certain temps car il télécharge les bibliothèques nécessaires et se configure.
Il peut avoir besoin de redémarrer ou de se mettre à jour pour terminer la configuration. Il vous demandera également si vous souhaitez opter pour partager des données sur la façon dont vous utilisez DietPI pour le bénéfice des développeurs, qui, selon eux, sera anonyme.
Vous serez invité à définir votre langue et votre clavier. La langue par défaut était l'anglais au Royaume-Uni, et j'ai dû faire tout mon possible pour élever l'anglais américain.
Surtout, vous serez invité au début à définir deux mots de passe. Le premier est un « mot de passe logiciel » qui est un concept clé à saisir. Lorsque vous installez un logiciel sur un DietPI qui nécessite un mot de passe pour la configuration, DietPI le configure avec le mot de passe du logiciel. Le second est le mot de passe racine, que vous utiliserez chaque fois que vous devez effectuer un entretien à votre instance DietPI elle-même.
Ce que c'est que d'utiliser Dietpi
Après la configuration initiale, vous avez présenté un menu d'actions. Ils incluent la recherche, la navigation et l'installation et la suppression des logiciels. Il vous donne quelques environnements de bureau à installer si vous les voulez, y compris XFCE, LXQT, Mate, etc. Une fois que vous les avez installés, vous devrez taper le startx commande pour les lancer.
Si vous êtes à l'aise avec TUIS (interfaces utilisateur de texte), vous pouvez probablement sauter un environnement de bureau. DietPI possède plusieurs outils TUI basés sur Whiptail à utiliser pour effectuer facilement des tâches telles que localiser les logiciels, surveiller les services, mettre à jour le système, etc.
Lorsque j'ai installé Dietpi sur un Raspberry Pi 4 B, mon premier coup a été d'essayer de mettre en place Freshrss, un service que je voulais essayer pendant un certain temps. Tout ce que j'avais à faire était d'entrer dietpi-software Dans la ligne de commande, localisez FreshRSS dans sa liste de logiciels installables et démarrez l'installation. Une fois que cela a été fait, il ne restait plus que de commencer à utiliser Freshrss.
Alors que la configuration initiale de DietPI était explicite, j'ai fait une erreur en ne regardant pas la documentation DietPI. Je n'ai pas compris le concept « mot de passe logiciel » au début. J'étais confus pourquoi l'interface Web de Freshrss me demandait de me connecter avec un nom d'utilisateur et un mot de passe même si je n'en avais pas encore créé. Ce n'est que lorsque j'ai regardé la documentation logicielle de Dietpi selon laquelle j'ai compris la fonction de mot de passe logiciel que j'ai expliqué plus tôt.
C'est une leçon précieuse pour tous les logiciels: ne dormez pas sur la documentation. DietPI a des guides et des informations dédiés à tous ses logiciels disponibles, et il peut y avoir des notes cruciales pour votre succès avec le système d'exploitation.
En rapport
6 façons impressionnantes de verser un vieux Raspberry Pi
Ce Pi ne va jamais mal.
Essayer le tableau de bord Dietpi
Si vous installez le package DietPi-Dashboard, vous pouvez accéder et gérer votre instance DietPI à partir d'un navigateur Web. Il est plus robuste et utile que l'expérience Dietpi « Allo GUI ». Vous pouvez parcourir et installer ou supprimer des logiciels, surveiller les statistiques, parcourir les fichiers, etc.
Bien que je l'ai trouvé utile, le tableau de bord Dietpi est toujours en version bêta au moment de la rédaction. Cela signifie que l'équipe de développement travaille toujours sur le produit fini, et ils ne recommandent aucun travail critique de mission. Donc, même si cela devrait rendre DietPi plus accessible à ceux qui ne se sentent pas à l'aise dans la ligne de commande à l'avenir, il n'est pas encore tout à fait là.
Devriez-vous installer Dietpi?
Vous devez installer DietPI si vous cherchez à optimiser votre CPS autant que possible. Si vous utilisez Raspberry Pi OS ou une autre distribution Linux sur votre SBC et que vous êtes satisfait de l'expérience, il n'y a aucune raison de changer. Pourtant, lorsque vous utilisez d'autres distributions, vous pourriez vous retrouver à frapper un mur en termes de performances. Lorsque cela se produit, essayez Dietpi.
Si vous venez d'acheter un Raspberry Pi et que vous ne savez pas encore ce que vous voulez en faire, vous ne voudrez peut-être pas sauter immédiatement dans le train Dietpi. DietPi suppose dans une certaine mesure que vous savez ce que vous voulez et que vous êtes relativement à l'aise avec au moins une utilisation de base de terminaux Linux, y compris des outils de serveur de base comme SSH. Si rien de tout cela ne vous semble familier, je recommanderais d'abord de passer du temps à bricoler avec Raspberry Pi OS.
Lorsque vous êtes prêt, accédez à la page de téléchargement DietPI et trouvez le fichier image de l'appareil dont vous disposez. DietPI fournit également des images dédiées à un logiciel de machine virtuelle spécifique, alors passez à l'onglet PC / VM si vous souhaitez télécharger un fichier image compatible. Cela peut être utile si vous voulez simplement le tester avant de le commander dans votre Raspberry Pi. Dans tous les cas, bonne chance pour garder vos ressources SBC optimisées.