Einführung
- 2641
- 818
- Ilja Köpernick
Einige von Ihnen fragen sich vielleicht, was der Zweck dieses Artikels ist. Erstens, weil Hardware heutzutage ziemlich billig ist, brauchen Sie keine ältere Hardware mehr. Zweitens gibt es bereits einige Artikel im Internet, die sich damit befassen. Die Antwort auf das erste Problem lautet: Nun, Sie werden im Artikel sehen. Die Antwort auf die zweite ist, dass wir einige Erfahrungen mit älterer Hardware aus erster Hand haben und es bis heute sehr nützlich war, also möchten wir dies mit Ihnen teilen. Ältere Hardware, PC oder nicht, ist überall zu finden, manchmal kostenlos, und Sie können es leicht erreichen. Sie erhalten einige Ideen aus diesem Artikel, aber wir sagen natürlich nicht, dass die folgende Liste erschöpfend ist. Nur Ihre Fantasie legt die Grenze fest. Das einzige Wissen, das wir von Ihnen erwarten, ist eine Vorstellung davon, was Sie tun möchten. Wenn Sie dies noch nicht tun, ist unser Artikel möglicherweise von Hilfe.
Die Hardware
Bevor wir beginnen, gibt es einige Variablen, die einige Kommentare benötigen. Erstens bedeutet das Wort „älter“ unterschiedliche Dinge für verschiedene Menschen. Für einige kann es einen 6-jährigen AMD-Athlon-Prozessor und 1 GB RAM bedeuten. Für andere kann „älter“ ein Pentiumii mit 128 MB RAM sein. Dieser Artikel konzentriert sich hauptsächlich auf den letzteren Teil, was bedeutet Wirklich Alte Hardware, die immer noch nützlich bei Open Source -Betriebssystemen ist. Natürlich, wenn Sie etwas Mächtigeres, noch besser haben. Die andere Variable ist die Hardware. Menschen können eine alte Sparc -Maschine mit finden < 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.
Mögliche Verwendungen
Router
Dies gilt sowohl für Heimnutzer als auch für kleine Büros. Möglicherweise möchten Sie aufgrund von unerschwinglichen Kosten keinen Router kaufen oder weil Sie Angst vor Sicherheitsproblemen haben. Oder vielleicht bietet die Benutzeroberfläche nicht die Einrichtungen, die Sie benötigen. Wenn dies der Fall ist, sind ein Linux- oder BSD -Betriebssystem sowie der alte Computer, der Staub auf Ihrem Dachboden sammelt. Als Heimnutzer können die Router, die Sie zu Preisen kaufen können, ab 30 Dollar normalerweise Ihre Bedürfnisse decken. Wenn Sie jedoch die Kontrolle über die Sicherheit Ihres kleinen Netzwerks haben oder dies einfach als Herausforderung betrachten, gehen Sie dafür. Sie lernen viel über das Routing in Special und Networking im Allgemeinen. Außerdem werden Sie der Meister Ihres Netzwerks sein. Wenn Sie sich jedoch nicht sicher sind, dass Sie sich über Iptables oder PF kennen, empfehlen wir dringend, mit dem Lesen mit dem Lesen zu beginnen. Vielleicht testen die Einstellungen in einer virtuellen Maschine. Sie können Ihr Netzwerk für verschiedene Arten von Angriffen öffnen. Mit großer Macht liegt die große Verantwortung daher. Hier gibt es einen weiteren Aspekt des Stromverbrauchs: Ein alter PC wird sicherlich mehr Strom verbrauchen als ein kleiner Soho -Router. Denken Sie also daran, wenn Sie die Änderung vornehmen.
OS -Test
Hier kann Tests zwei Bedeutungen haben: Sie möchten eine ungewöhnliche Linux -Verteilung oder eine BSD testen, um zu sehen, wie es ist, oder einer Verteilung, mit der Sie bereits vertraut sind, durch das Testen der Entwicklungszweig. Etwas, das Sie beachten müssen, ist jedoch das, was Hardware das Betriebssystem benötigt, das Sie installieren werden. Wenn Sie erwarten, Fedora Rawhide auf einem 256 -MB -RAM -System zu betreiben, denken Sie noch einmal darüber nach. Während Sie nach einiger Arbeit können, wird es nicht so gut funktioniert wie andere minimalistische Verteilungen. Wenn Sie Source-basierte Systeme wie Gentoo oder ein BSD ausführen möchten und die Geduld haben, aber den Platz für große Kompilierungen fehlen, stellen Sie einen NFS-Server für /usr und /var auf, zum Beispiel auf einer anderen Maschine mit größeren Laufwerken. Wenn Sie binär werden, können Sie ein minimales Testsystem auf 3GB einrichten, wenn Sie vorsichtig sind. Wenn Sie über ein Festplatten -Upgrade nachdenken, berücksichtigen Sie die Tatsache, dass ältere Biosen einen ziemlich geringen Schwellenwert haben, wenn es darum geht, wie groß eine Festplatte ist, mit der es funktionieren kann, aber 40 GB sollten als allgemeine Regel ausreichen sollten.
Lernen
Dieser Teil hängt eng mit allen anderen Teilen zusammen. Vielleicht lernen Sie, wie Sie ein Linux -System zum schnelleren starten. Vielleicht lernen Sie, wie Sie einen kleinen Webserver einrichten, aber Sie werden lernen. Nehmen wir zum Beispiel SQL. Wenn Sie es lernen möchten und keinen SQL -Server auf Ihrem Hauptgerät einrichten möchten, können Sie einen alten Computer verwenden und MySQL oder Postgres darauf einrichten. Natürlich verwenden große Datenbanken viel Speicher und CPU, aber da Sie gerade erst anfangen, werden Sie nicht viele Tabellen mit vielen Daten verwenden. Erstellen Sie einfach eine kleine Datenbank und verwenden Sie sie, um die grundlegenden Konzepte dazu zu lernen. E/A ist auch ein Faktor. Erwarten Sie also keine Leistung, aber bis Sie genug lernen, reicht es aus, unsere Lösung für die Praxis zu verwenden. Dies ist nur ein Beispiel für viele, da es Tausende interessante Open -Source -Projekte gibt, die Sie in einer kleinen Box einrichten können, mit der Sie basteln können.
Server
Es gibt eine gemeinsame Idee, dass ein Server die neueste und größte Hardware am besten haben muss. Während dies für große Netzwerke zutriff. Der gesunde Menschenverstand gilt, da Sie nicht erwarten können, dass ein 12-jähriges System mit einem hohen Netzwerkverkehr für einen großen DNS-Server fertig wird. Heutzutage machen Websites wie WordPress oder Tumblr es jedem, eine Website zu haben. Wenn Sie jedoch nur eine kleine Seite für Ihre Freunde durchführen, kann ein alter Computer hilfreich sein, mit der Erwähnung, dass Sie noch einmal über den Stromverbrauch nachdenken sollten.
Entwicklung
Wenn Sie sich mit der Entwicklung befassen und ein Testsystem benötigen, finden Sie hier eine weitere Verwendung für ältere Hardware. Einige Leute bevorzugen virtuelle Maschinen, aber hier hängt es davon ab, welche Art von Entwicklung Sie tun. Wenn Sie an einer maschinenabhängigen Software arbeiten (Kernel, einige Bibliotheken…), möchten Sie möglicherweise echte Hardware zum Testen verwenden. Einige Leute finden die Isolation von Aufgaben sehr wichtig, einschließlich Ihrer wirklich, was bedeutet, dass sie, sofern es effizient und machbar ist, nicht zu viele Aufgaben kombinieren sollte, um sie auf einer einzelnen Maschine auszuführen. Wenn ich zum Beispiel eine Maschine habe, die alles tut, woran ich arbeite, sei es Entwicklung, Datenbanken, NFS -Server, Desktop usw. Und es scheitert über die Genesung hinaus, dann habe ich nichts zu arbeiten, bis ich mir neue Hardware bekomme und das Betriebssystem neu installieren/einrichten kann. Aber sicherlich sollte das andere Extrem nicht verwendet werden, oder ich habe keinen Ort zum Schlafen, da mein Zimmer voller Computer ist und mein Stromanbieter mich als Premium -Kunden betrachtet.
Leichter Desktop
Sie benötigen aus verschiedenen Gründen einen leichten Desktop. Openbox, LXDE, Xmonad, RatPoison oder sogar XFCE sind nur einige Ihrer Auswahlmöglichkeiten. Wenn Sie den Platz haben, installieren Sie sie nacheinander und entscheiden Sie, was für Sie am besten ist. Es gibt auch leichte Browser wie Dillo, leichte MUAs wie Klauen oder sogar textbasierte Alternativen zu den meisten der heutigen Desktop-Software: Browser, Mail-Clients, Chat-Programme und die Liste geht weiter. Sie bieten manchmal nicht die gleiche Funktionalität, aber hey, sie essen nicht mindestens die Hälfte Ihres Gedächtnisses, unabhängig davon, wie viel es gibt. Sie haben den Midnight Commander als vielseitigem Dateimanager und FTP/SSH/SMB -Client, Bitorrent als Torrent -Client oder SLRN als NNTP -Client (NNTP). Sie werden erstaunt sein, wie effektiv Sie mehr Befehlszeilen-Tools verwenden können, wenn sie für den Zweck geeignet sind, und Ihre Hardwareanforderungen für einen Desktop wahrscheinlich erheblich sinken.
Hardware -Überlegungen
Obwohl Linux/BSD auf alter Hardware gut laufen, ist die Frage: Wie alt? Wenn Sie ein altes 386SX -System haben, vergessen Sie es. Immerhin sind dies moderne Betriebssysteme und sie benötigen eine FPU, um zu laufen. Als nächstes benötigen Sie mindestens 64 MB RAM und 2 GB Festplatte (das heißt, wenn Sie keine Herausforderung mögen und das System ändern, damit es mit weniger startet). Zum Beispiel verwendet mein Gentoo -System direkt nach dem Start 20 MB Speicherplatten (natürlich ohne x). Aber hey, ich muss auch diesen Computer benutzen, also brauche ich mehr, richtig, richtig? Es gibt Leute da draußen, die es interessant finden, das älteste/schwächste Stück Hardware zu bekommen, das sie finden können, und sehen, ob sie Linux darauf installieren. Ja, Sie können die FPU -Einschränkung überwinden (hier sind andere Architekturen eine andere Sache) und natürlich gibt es bereits eingebettete Linux- und BSD -Varianten. Also, wenn Sie Zeit und Leidenschaft haben, ja, es macht keinen Zweifel daran, also warum nicht? Wenn Ihrer Hardware ein CD-ROM-Laufwerk oder die Möglichkeit, (wahrscheinlich) von USB (wahrscheinlich) aus zu starten.
Software
Wir wiederholen das Problem des gesunden Menschenverstandes: Versuchen Sie nicht, eine kräftige Verteilung auf einem Pentiumii zu installieren, denn selbst wenn Sie es installieren, ist dies eine Übung bei Schmerz. Es gibt viele leichte Verteilungen, die für genau das erstellt wurden, was Sie wollen. Vielleicht möchten Sie bei Debian, Bogen, Slackware, Welpen oder verdammt kleinem Linux sowie den BSDs (je nachdem, wie alt das System ist) schauen möchten. Verwenden Sie das richtige Tool für den Job, aber vergessen Sie, ältere Versionen einer Verteilung zu installieren, nur weil Sie das vor neun Jahren auf Ihrem alten K6 geleitet haben. Diese Versionen sind veraltet, ohne aktive Repositorys und viele nicht überfeste Sicherheitslöcher und Fehler. Wenn Sie durch Distrowatch gehen, wird früher oder später Früchte tragen. Wenn Sie eine wirklich kleine Festplatte haben, sollten Sie ein BSD -System in Betracht ziehen. Sie verwenden tendenziell kleinere Kernel, da die Hardwareunterstützung im Vergleich zu Linux begrenzt ist und nein, Sie müssen nicht von der Quelle kompilieren, wenn Sie aktualisieren oder ein Upgrade haben müssen.
Abschluss
Wir haben hier nur wenige Beispiele angeboten, aber die Möglichkeiten sind so viele. Linux/BSD -Systeme haben den Ruf, zuverlässig zu sein. Es gibt also viele Fälle, in denen mehr als 10 Jahre Hardware mit hohen Tausenden von Tausenden Linux ausgeführt wird. Wenn Sie einige Ideen für ältere Hardware benötigen, gibt es viele Linux -Tutorials im Internet. Finden Sie einen, den Sie mögen, und fangen Sie an. Viel Glück und genießen.
Verwandte Linux -Tutorials:
- Dinge zu installieren auf Ubuntu 20.04
- Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
- Eine Einführung in Linux -Automatisierung, Tools und Techniken
- Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
- Dinge zu installieren auf Ubuntu 22.04
- Ubuntu 20.04 Leitfaden
- Big Data Manipulation zum Spaß und Gewinn Teil 1
- Hung Linux System? Wie man zur Befehlszeile entkommt und…
- Mint 20: Besser als Ubuntu und Microsoft Windows?
- Installieren Sie Arch Linux in VMware Workstation