私はLinuxに初めて触れたので、簡単に説明します。私のコンピュータにUbuntu Server 20.04.4 LTSをインストールしてサーバーとして使用しました。 Java、Filezilla、Forge(Minecraftサーバー)、およびDiscordボットのみがインストールされています。今日、誤ってSSH接続のためにポート22をブロックしたため、これをモニターに接続して再起動してSSHポートを開きました。私を完全に混乱させるグラフィカルユーザーインターフェースが私を迎えました。サーバーのバージョンは私なしでGUIをどのようにインストールしますか?不要なリソースを使用したくありません。
出力sudo aptitude why gnome
:
i ubuntu-standard Recommends plymouth
i A plymouth Suggests desktop-base
p desktop-base Suggests gnome | kde-standard | xfce4 | wmaker
そしてsudo aptitude why ubuntu-standard
:
Manually installed, current version 1.450.2, priority standard
No dependencies require to install ubuntu-standard
私はコンソールにubuntu-standardを入力したことがないと100%確信しています。再フォーマットせずに復元する方法は?
@terdonがubuntu-standardを削除して私に提案したように
sudo apt remove ubuntu-standard filezilla plymouth desktop-base
sudo apt autoremove
今、「why gnome」の応答は次のようになります。
i grub-efi-amd64-signed Depends grub-efi-amd64 | grub-pc
p grub-pc Depends grub-pc-bin (= 2.04-1ubuntu26.13)
p grub-pc-bin Suggests desktop-base (>= 4.0.6)
p desktop-base Suggests gnome | kde-standard | xfce4 | wmaker
"echo $XDG_CURRENT_DESKTOP
GNOMEとsudo apt remove gnome
Reactを使って何が起こっているのかを見るのも面白いですPackage 'gnome' is not installed, so not removed
。
混乱しています...
答え1
filezilla
グラフィカルFTPクライアントをインストールしました。これにより、他のGUIパッケージが導入されます。
別のオプションは直接インストールすることですがubuntu-standard
、出力によるとここで起こるようですaptitude
。完全なGUI環境もインストールされます。
今すぐ実行できますが、apt remove ubuntu-standard
メタパッケージなので、インストールされているすべてのアイテムが削除されるわけではありません。次の2つのコマンドは、最も不要なパッケージを削除する必要があります。
sudo apt remove ubuntu-standard filezilla plymouth desktop-base
sudo apt autoremove
答え2
これらのGUIアプリケーションはすべてリモートで表示される可能性があるため、ローカルGUIを実行したくない場合は、インストールをエラーと見なすべきではありません。
ローカルGUIが実行されている場合は、次のリンクを見つけることができます。
/etc/systemd/system/default.target -> /usr/lib/systemd/system/graphical.target
これを望まない場合は、次のようにリセットしてください。
/etc/systemd/system/default.target -> /usr/lib/systemd/system/multi-user.target
リンクでない場合は、検索default.target
してリセットしてください。multi-user.target
変更する必要がある他のリンクは次のとおりです。
/usr/lib/systemd/system/runlevel5.target -> graphical.target