TTY 機能のみを使用して生き残ることは可能ですか? これは、TTY を正常に動作させるために私がどのように苦しんだかについての私の短い物語です
背景
最近、古いラップトップのビデオ カードが故障しました。 クラッシュがひどくて、どの OS のインストーラーも起動できなくなりました。 基本ドライバーのインストール時に Windows がエラーでクラッシュしました。 起動設定で nouveau.modeset=0 を指定しても、Linux インストールはまったく開始されませんでした。
役目を終えたラップトップ用に新しいビデオ カードを購入する気はありませんでした。 しかし、真の Linux 人として、私は「80 年代のようにラップトップからターミナル コンピューターを作るべきではないか?」と考えるようになりました。 こうして、xserver を Linux にインストールするのではなく、TTY (ベア コンソール) 上で動作させようというアイデアが生まれました。
最初の難しさ
PCにインストールしました
それで、抜け出す方法はあるのでしょうか?
そして、道を間違えたのではないかと思い始めます。 ビデオカードを買うほうが、野郎と付き合うよりも簡単です。 TTY だけを備えた Linux を完全に不要なシステムと呼ぶわけではありません。いや、サーバー管理者には適しているかもしれませんが、私の当初の目標は TTY から「キャンディー」を作ることでした。その結果、フランケシュタインのモンスターが生まれました。 GUI操作となると、けいれんしてしまいます。 もっとやりたいと思ったので、ビデオやオーディオ素材を再生するという考えを完全に放棄し、外出先でも楽しめる SSH サーバーを作成するにはどうすればよいかを考え始めました。
いったい私は何がしたかったのでしょうか?
- コードの操作: Vim、NeoVim、リンター、デバッガー、インタープリター、コンパイラー、その他すべて
- 安心してインターネットを閲覧できる機能
- 研究所用のソフトウェア (.md マークアップを使用してネットワーク上でドキュメントをレンダリングできる少なくともいくつかのプログラム)
- 利便性
Выживание
私は、Vim、Nvim、および怠惰なプログラマが楽しめる他のすべてをすぐにインストールして構成しました。 ただし、インターネットをサーフィンする機能には問題が発生しました (誰が考えただろうか)、まだリンクをコピーできないためです。 それから私は、コンソールでインターネットをサーフィンしているのではないかと思いました。 少なくとも無理がある そして私は代わりを探し始めました。 コンソール用の RSS フィーダーを探すのに長い時間がかかりましたが、最終的にいくつかのフィーダーが見つかり、喜んでそれらを使用し、情報の流れを楽しみ始めました。
ドキュメントを操作するためのソフトウェアが登場しました。 ここでは、ビデオ カードなしで .md ファイルがレンダリングされるように、一生懸命働いてスクリプトを作成する必要がありました (皮肉な)。 これを行うために、.md ファイルを表示および送信するサービスを使用し、Web ページを .pdf に処理する別のサービスを使用してドキュメントを作成しました。 問題が解決しました。
利便性にも課題があった。 端末は通常、すべての色をサポートしているわけではありません。結果は次のようなものになります。
結果
時間をかける価値はありませんでした。 すぐに警告しますが、しばらくコンソールに切り替えたい場合は、苦しむ必要があるという事実を覚悟してください。 それでも、その結果、ファイル マネージャー、パネル、ブラウザ、エディター、コンパイラーを備えた、完全に動作するシステムを手に入れることができました。 全体的には悪くありませんでしたが、XNUMX 週間後に我慢できなくなり、新しい PC を購入しました。 それは私が持っているすべてです。 あなたの経験を共有してください。しばらくコンソールのみのモードになったときに何をしたかを知るのは興味深いでしょう。
出所: habr.com