インストール後に最初のメジャーアップグレードが必要だったため、Solus Linuxをインストールできませんでした。最初のアップグレードがクラッシュし、システムがハングし、その後起動しませんでした。これはSolus Budgieで2回、Gnomeで1回など何度も発生しました。質問も言及されました。ここ。
あなたが言ったように解決しました。ここ:最初のフルアップグレードの前に何もインストールしなかっただけでなく、(n X)GUIログインセッションで実行されているターミナルエミュレータではなく、TUIログインセッション(つまり、仮想ターミナルログインセッション)でフルアップグレードコマンドを実行しました。 。
そのようにすべてのことが順調に進められた。
他のシステムでは、バージョン間(Ubuntu、Mintなど)全体のアップグレードを使用しているため、このアップグレードにはこの方法で回避するリスクがあるため、この質問をする必要があると思いました。
このプログラムはより安全ですか?なぜ?
の場合:なぜ強くお勧めしませんか?
OP以外のユーザーのコメント、回答、編集内容で更新されました。
私は質問を受けましたWhat do you call tty and how it differs from terminal?
。しかし、それが私が知りたいこと、私がここに尋ねるものです。私はtty1などが基本的に何であるかわかりません。私はこれらすべてを読んだので、デスクトップがLinuxに閉じ込められたときにプロセスを終了したり、強制的にログアウトするために時々使用します(Ctrl-Shift-F1、F2など)。必要に応じて商品を準備してください。
ttyまたはその名前と端末間の類似点を議論する必要はありません。私のポイントは、上記のシステムが一般的なターミナルアップグレード中に完全にクラッシュするために使用されることです。。私が投稿したリンクに記載されているように、「XOrgシステムがクラッシュする」。私の意見では、tty1(デスクトップ外、Ctrl-Alt-F1 ... F6を使用してアクセスするXorg CLI環境の外側を意味します)を使用すると、問題の文脈から外れ、後者を回避できます。
それアップグレードする2つの方法(ttyと端末)の間には、少なくとも1つの大きな違いがあります。そうではありませんか? - 一般的にターミナルアップグレードに問題はありませんが、時には問題が発生し、最も確実に上記の場合はttyを介してこれを回避できるかどうか疑問に思います。もっと一般的な方法で- 具体的な質問よりも一般的な質問以前は避けた。
基本的に問題を解決し、私が何をしたのか、そしてその理由を知りたいです。私はそれから何かを学びたいです。- (下記と同じです。これ他の問題。 )
TUI(元の「tty」と呼ばれています)は、Ctrl + Alt +一部のFキーを介してアクセスできます。これはマシンごとに異なる場合があります。現在のコンピュータでは、Ctrl + Alt + F2でF6を押し、Ctrl + Alt + F1を押してデスクトップに戻ります。
答え1
システムアップデートにVT(Ctrl + Alt + F1)を使用すると、VTよりGUIがクラッシュする可能性が高く、システムが破損する危険性が軽減されます。
アップグレードを実行しても同じ堅牢性が達成されますscreen
。tmux
これらのプロセスは、GUIの競合やSSHの切断にも生き残ることができます。 GUI の競合または SSH 接続が失われても、アップグレードはバックグラウンドで実行され続け、管理者は空き時間に再接続するか、アップグレードの進行tmux
状況screen
を確認できます。
答え2
重要な詳細があります。 Xorgは特定の状況(Xorgやビデオドライバのアップデートなど)でクラッシュしたり再起動したりする可能性があります。この場合、GUIアップデートプログラムは終了する可能性があります(実際には望ましくないことです)。
だから答えははい、Xorgの外部でコンソールを使用する方が安全です。
答え3
何らかの理由でsshが利用できない場合、ボックス/サーバーはリモートでブロックされます。このため、Debian は SSH 経由で接続する際に dist-upgrade を避けることを明示的に推奨しています。とにかく試してみると、Debian はインストール・リカバリの目的で別のポートにバックアップ SSH サーバーをセットアップします。
したがって Debian に関する限り、これは明らかに推奨される手順です。
答え4
ここ数回、私はxterm
問題なしにDebianコンピュータ(XがないのでVPSを除く)をアップグレードしました。 Solusはよくわかりませんが、アップグレードプロセスとパッケージがうまく作成された場合、なぜ問題が発生するのかわかりません。