1990年代のSamsung CRTをRaspberry Pi Zero 2Wでレトロ端末に変えてみた
私は、どのコンピューターや OS でも、コマンド ラインやターミナルを操作することにあまり時間を費やしたことはありませんが、最近では、より多くのセルフホスティング プロジェクトに参加したり、LAN 上のデバイスをリモート制御したりするため、少なくとも週に 1 ~ 2 回は Mac のターミナルから SSH 接続していることに気づきました。
そこで考えたのが、私は古い (かなりみすぼらしい) Samsung CRT モニターを持っているのですが、使っていないのです。また、Pi Zero 2W は引き出しの中に何もせずに放置されているだけです。この 2 つのデバイスを専用端末に変えてみませんか?これを行う実際的な理由はありますか?いいえ、まだしたいですか? とても はい。
すべての断片を入手する
ああ、それは私がそこらに転がっていたものです
これは手元にあったものを集めただけですが、記録のために使用したものは次のとおりです。
-
Samsung SyncMaster 793s 17 インチ CRT モニター (VGA プラグが錆びていて、掻き取る気にもなれない場所に埃が付いています)
-
Raspberry Pi Zero 2W
-
32GBのSDカード(それより小さいものを持っていなかったので)
-
SDカードリーダーを搭載したMacBook
-
Raspberry Pi イメージャー
-
安価な汎用 HDMI – VGA アダプター
-
古いロジクールのワイヤレス キーボード
ああ、もちろん、VGA アダプターと Pi 自体に電力を供給するためにいくつかの汎用 USB 充電器を使用しました。
OSのインストール
あなたの人生のうちの 5 分です
これはメモリが限られているローエンド デバイスなので、できる限り無駄を省きたいと考えています。つまり、Raspberry Pi Imager ツールを使用して Raspberry Pi Lite のコピーを作成しただけです。
このバージョンの Pi OS には GUI がなく、SD カード上で占有するスペースはわずか 3 GB です。さらに重要なのは、アイドル状態で約 150MB の RAM を使用するため、ダム端末としてだけ使用するのはリソースの無駄だと思う場合、Pi の 512MB の RAM にはヘッドレス アプリケーション用におそらく十分なスペースが残っていることです。見てみましょう。
生きてるよ!
つまり、それは当然です
次に、SD カードを挿入し、すべてのケーブルとアダプターを接続し、電源を入れるだけで起動しました。初めてこれを行う場合は、ハウスキーピング、セットアップ、開梱などの作業が必要になります。ただし、それが完了すると、常にターミナルで直接起動することになります。
SD イメージング プロセス中に SSH の詳細を設定したので、メイン ワークステーションを離れることなく UNO リバース カードを再生して、そのカード上でいくつかの内容を変更したい場合に備えて、Pi に SSH で接続できることも確認しました。
この時点で、仕事は完了です。これで、このモニターに近づいて、現在スイッチが入っていて LAN に接続されている他のヘッドレス システムに SSH 接続できるようになりました。
本当にそうするのでしょうか? 私はかもしれない。 正直に言うと、これはただ楽しむためにやっただけですが、準備ができたので、セルフホスト型の Wikipedia インスタンスを代わりにこの Pi Zero に移動しようと考えています。なぜなら、このインスタンスは現在、他のことを実行している可能性のあるはるかに高価な Pi 上で実行されているからです。ただし、この小さな男がページを素早く提供できるかどうかを知りたいと思っています。
Pi Zero ボードが再び手頃な価格になったら、いくつか購入して、さまざまなヘッドレス サーバーとしてセットアップし、このきしむ古いセットアップから制御するかもしれません。結局のところ、それが機能するなら、それは愚かではありません。
本当にレトロな雰囲気を醸し出すための次のステップは?
これまで私が行ってきたことは、専用の CRT ベースの端末デバイスを用意するための最低限のものです。ただし、さらに「レトロ」にするためのアイデアがいくつかあります。
1 つは、初期のモノクロ CRT のように設計されたターミナル エミュレータである「Cool Retro Terminal」を使用することです。まさに、実際、私が 90 年代初頭に初めてコンピューターで見た CRT に似ています。
ただし、これを機能させるには、Pi Zero 2W に少なくとも最小限のデスクトップ環境をインストールする必要があり、パフォーマンスについては疑問があります。また、CRT を CRT 上でエミュレートすることについては、少し曖昧な気持ちもあります。代わりに液晶モニターを使用したほうがよかったかもしれません。私が高校時代に実際に使用していた人気の低価格 CRT モデルで端末を実際に操作すると、とてもレトロに感じられます。走行距離は異なる場合があります。
これや別のターミナル エミュレータを試す以外に、キーボードをその部品に似た安価なレトロ モデルに交換したいと思っています。また、お気に入りのベージュのフィラメントで Pi 用に 3D プリントできる素敵なレトロ スタイルのケースを見つけたいと思っています。これが意味のない、しかし楽しいことになることはすでにわかっています。私は変化し続けますが、他に何をするつもりですか?生産性を高めますか?パー!
関連情報は以下のリンクからご確認いただけます