Introduction

Introduction

Certains d'entre vous peuvent se demander quel est le but de cet article. Tout d'abord, car le matériel de nos jours est assez bon marché, vous n'avez plus besoin de matériel plus ancien. Deuxièmement, il y a des articles sur Internet qui traitent déjà. La réponse au premier problème est: eh bien, vous verrez dans l'article. La réponse à la seconde est que nous avons une certaine expérience avec le matériel plus âgé de première main, et nous l'avons trouvé très utile à ce jour, donc nous voulons partager cela avec vous. Le matériel plus ancien, PC ou non, se trouve partout, parfois gratuitement, et vous pouvez y arriver facilement. Vous obtiendrez quelques idées de cet article, mais bien sûr, nous ne disons pas que la liste suivante est exhaustive. Seule votre imagination fixe la limite. La seule connaissance que nous attendons de vous est d'avoir une idée de ce que vous voulez faire. Si vous ne le faites pas, notre article peut être utile.

Le matériel

Avant de commencer, il existe certaines variables qui ont besoin de certains commentaires. Premièrement, le mot «plus âgé» signifie différentes choses pour différentes personnes. Pour certains, cela peut signifier un processeur AMD Athlon de 6 ans et 1 Go de RAM. Pour d'autres, «plus âgée» peut être un Pentiumii avec 128 Mo de RAM. Cet article est principalement axé sur la dernière partie, ce qui signifie vraiment ancien matériel qui est encore d'une certaine utilisation avec des systèmes d'exploitation open source. Bien sûr, si vous avez quelque chose de plus puissant, encore mieux. L'autre variable est le matériel. Les gens peuvent trouver une vieille machine SPARC avec < 100$ that is still usable, depending of course on what you want to do with it. The places you can find such machines, SPARC, SGI or Intel-based are Ebay, some local shop that sells older computers or even your friendly sysadmin that can't wait to get rid of old machines. Take note that non-Intel machines will be more expensive, so think twice if you really need some exotic piece of hardware.

Utilisations possibles

Routeurs

Cela s'applique aux utilisateurs à domicile ainsi qu'aux petits bureaux. Vous ne voudrez peut-être pas acheter un routeur en raison de coûts prohibitifs ou parce que vous avez peur des problèmes de sécurité. Ou peut-être que l'interface n'offre pas les installations dont vous avez besoin. Si tel est le cas, un système d'exploitation Linux ou BSD plus l'ancienne poussière de collecte d'ordinateurs dans votre grenier est exactement ce dont vous avez besoin. En tant qu'utilisateur à domicile, les routeurs que vous pouvez acheter à des prix à partir de 30 dollars couvrent généralement vos besoins. Mais si vous aimez contrôler la sécurité de votre petit réseau ou simplement prendre cela comme un défi, allez-y. Vous en apprendrez beaucoup sur le routage en spécial et en réseautage en général, et vous serez le maître de votre réseau. Mais si vous n'êtes pas sûr de vos connaissances sur les iptables ou PF, nous vous recommandons fortement de commencer à lire, peut-être les paramètres de test dans une machine virtuelle. Vous pouvez ouvrir votre réseau à divers types d'attaques, donc avec une grande puissance vient une grande responsabilité. Il y a un autre aspect ici concernant la consommation d'énergie: un vieux PC utilisera certainement plus de puissance qu'un petit routeur Soho, alors ayez cela à l'esprit lorsque vous apportez le changement.

Tests de système d'exploitation

Ici, les tests peuvent avoir deux significations: vous souhaitez tester une distribution Linux inhabituelle ou un BSD, pour voir ce que c'est, ou aider une distribution que vous connaissez déjà en testant la branche de développement. Quelque chose que vous devez garder à l'esprit, cependant, est les exigences matérielles que le système d'exploitation que vous allez installer a. Si vous vous attendez à exécuter Fedora Rawhide sur un système RAM de 256 Mo, détrompez-vous. Pour le faire, après un certain travail, il ne fonctionnera pas aussi bien que d'autres distributions plus minimalistes. Si vous souhaitez exécuter des systèmes basés sur les sources comme Gentoo ou un BSD et avoir la patience mais manquer d'espace pour les grandes compilations, essayez de configurer un serveur NFS pour / USR et / VAR, par exemple sur une autre machine avec des lecteurs plus grands. Si vous allez binaire, vous pouvez configurer un système de test minimal sur 3 Go si vous faites attention. Si vous pensez à une mise à niveau du disque dur, tenez compte du fait que les Bioses plus anciennes ont un seuil assez bas en ce qui concerne la taille d'un disque avec lequel il peut fonctionner, mais 40 Go devraient suffire, en règle générale.

Apprentissage

Cette partie est intimement liée à toutes les autres parties parce que, comme vous choisissez d'utiliser votre ancien ordinateur, vous apprendrez certainement quelque chose. Vous apprendrez peut-être à couper un système Linux pour démarrer plus rapidement, vous apprendrez peut-être à configurer un petit serveur Web, mais vous apprendrez. Prenons SQL, par exemple. Si vous voulez l'apprendre et que vous ne souhaitez pas configurer un serveur SQL sur votre machine principale, vous pouvez utiliser un ancien ordinateur et configurer MySQL ou Postgres dessus. Bien sûr, les grandes bases de données utilisent beaucoup de mémoire et de processeur, mais comme vous commencez tout simplement, vous n'utiliserez pas beaucoup de tables avec beaucoup de données. Créez simplement une petite base de données et utilisez-la pour apprendre les concepts de base dessus. L'E / S est également un facteur, alors ne vous attendez pas à des performances, mais jusqu'à ce que vous en appreniez suffisamment, l'utilisation de notre solution pour la pratique suffira. Ce n'est qu'un exemple de beaucoup, car il existe des milliers de projets open source intéressants que vous pouvez configurer sur une petite boîte pour bricoler avec.

Les serveurs

Il y a une idée commune parmi beaucoup qu'un serveur doit avoir les plus récents et les plus grands en termes de matériel. Bien que cela s'applique aux grands réseaux, si vous souhaitez configurer un petit serveur Web ou un serveur de courrier à faible trafic, vous n'aurez pas besoin de matériel de mille dollars. Le bon sens s'applique, car vous ne pouvez pas vous attendre à ce qu'un système vieux de 12 ans fasse face au trafic réseau élevé pour un grand serveur DNS. De nos jours, des sites comme WordPress ou Tumblr permettent à quiconque d'avoir un site Web. Mais si vous exécutez simplement un petit site pour vos amis, un vieil ordinateur peut être utile, avec la mention que vous devriez refléter à nouveau la consommation d'énergie.

Développement

Si vous êtes en développement et que vous avez besoin d'un système de test, voici une autre utilisation pour le matériel plus ancien. Certaines personnes préfèrent les machines virtuelles, mais ici cela dépend du type de développement que vous faites. Si vous travaillez sur une sorte de logiciel dépendant de la machine (noyau, certaines bibliothèques…), vous voudrez peut-être utiliser du matériel réel pour les tests. Certaines personnes trouvent l'isolement des tâches très important, y compris le vôtre vraiment, ce qui signifie que, à condition qu'il soit efficace et réalisable, il ne faut pas combiner trop de tâches pour être effectuée sur une seule machine. Si par exemple, j'ai une machine qui fait tout ce sur quoi je travaille, que ce soit le développement, les bases de données, le serveur NFS, le bureau, etc. Et il échoue au-delà de la récupération, alors je n'aurai rien à travailler jusqu'à ce que je me mette de nouveau matériel et que je réinstalle / configure le système d'exploitation. Mais certainement, l'autre extrême ne devrait pas être utilisé, ou je n'aurai pas d'endroit où dormir parce que ma chambre est pleine d'ordinateurs et mon fournisseur d'électricité me considère comme un client haut de gamme.

Desktop léger

Vous avez besoin d'un bureau léger pour diverses raisons, comme peut-être se débarrasser de cet énorme KDE4 sur votre bureau principal et apprendre à utiliser Fluxbox. OpenBox, LXDE, XMONAD, RATPOISON ou même XFCE ne sont que quelques-uns de vos choix. Si vous avez l'espace, installez-les un par un et décidez ce qui vous convient le mieux. Il existe également des navigateurs légers comme Dillo, des MUA légers comme des griffes ou même des alternatives textuelles à la plupart des logiciels de bureau d'aujourd'hui: navigateurs, clients de messagerie, programmes de chat et la liste continue. Ils n'offrent pas parfois les mêmes fonctionnalités, mais bon, ils ne mangent pas au moins la moitié de votre mémoire, peu importe combien il y a, non plus. Vous avez le commandant de minuit en tant que gestionnaire de fichiers polyvalent et client FTP / SSH / SMB, Bitorrent en tant que client torrent ou SLRN en tant que client de nouvelles (NNTP). Vous serez étonné de l'efficacité de votre effectif en utilisant plus d'outils de ligne de commande, s'ils conviennent à cet effet, et vos exigences matérielles pour un bureau baisseront probablement considérablement.

Considérations matérielles

Bien que Linux / BSD fonctionne bien sur le vieux matériel, la question est: quel âge? Si vous avez un vieux système 386SX, oubliez-le. Après tout, ce sont des systèmes d'exploitation modernes et ils nécessitent un FPU pour fonctionner. Ensuite, vous aurez besoin d'au moins 64 Mo de RAM et de 2 Go de disque (c'est-à-dire si vous n'aimez pas un défi et modifiez le système pour qu'il soit moins). Par exemple, mon système Gentoo, juste après Boot, utilise 20 Mo de dessus de mémoire (sans X, bien sûr). Mais bon, je dois aussi utiliser cet ordinateur, donc j'aurais besoin de plus, à droite? Il y a des gens qui trouvent intéressant d'obtenir le matériel le plus ancien / le plus faible qu'ils peuvent trouver et voir s'ils installent Linux dessus. Oui, vous pouvez surmonter la limitation du FPU (en parlant d'Intel ici, d'autres architectures sont une question différente) et bien sûr, il existe déjà des variantes Linux et BSD intégrées. Donc, si vous avez le temps et la passion, oui c'est amusant, sans aucun doute, alors pourquoi pas? Si votre matériel n'a pas de lecteur CD-ROM ou la possibilité de démarrer à partir de l'USB (probablement), vous pouvez utiliser PXE pour démarrer à partir du réseau.

Logiciel

Nous réitérons le problème du bon sens: n'essayez pas d'installer une distribution costaud sur un Pentiumii car même si vous parvenez à l'installer, ce sera un exercice de douleur. Il existe de nombreuses distributions légères, créées pour exactement ce que vous voulez. Vous voudrez peut-être regarder (selon l'âge du système) chez Debian, Arch, Slackware, Puppy ou Damn Small Linux, plus les BSD. Utilisez le bon outil pour le travail, mais oubliez d'installer des versions plus anciennes d'une distribution simplement parce que vous avez couru cela sur votre ancien K6 il y a neuf ans. Ces versions sont obsolètes, sans référentiels actifs et beaucoup de trous de sécurité et de bogues non corrigés. Passer par Distrowatch va tôt ou tard porter ses fruits. Si vous avez un très petit disque dur, considérez un système BSD. Ils ont tendance à utiliser des noyaux plus petits, car la prise en charge matérielle est limitée par rapport à Linux et non, vous n'avez pas besoin de compiler à partir de Source si vous devez mettre à jour ou mettre à niveau.

Conclusion

Nous n'avons proposé que quelques exemples ici, mais les possibilités sont tellement. Les systèmes Linux / BSD ont la réputation d'être fiables, il y a donc beaucoup de cas où le matériel âgé de plus de 10 ans fonctionne Linux avec des temps de milliers de jours. Si vous avez besoin d'idées pour tester sur le matériel plus ancien, il y a beaucoup de tutoriels Linux sur Internet. Trouvez un que vous aimez et commencez. Bonne chance et profitez.

Tutoriels Linux connexes:

  • Choses à installer sur Ubuntu 20.04
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Choses à faire après l'installation d'Ubuntu 22.04 Jammy Jellyfish…
  • Choses à installer sur Ubuntu 22.04
  • Ubuntu 20.04 Guide
  • Manipulation de Big Data pour le plaisir et le profit Partie 1
  • Système linux hung? Comment s'échapper vers la ligne de commande et…
  • Mint 20: Mieux que Ubuntu et Microsoft Windows?
  • Installez Arch Linux dans VMware Workstation