Ubuntu 系で puroton(Proton)関連のアンインストール手順と注意点を解説します。
Ubuntu 系での puroton アンインストールは、Proton(Proton Experimental などの派生を含む)を削除したい場合に、システムの依存関係を崩さずに行うことが肝心です。ここでは、汎用的な手順と、状況別のポイントを整理します。
まず確認したい点
- Proton はどのソースからインストールされているかを確認する
- Steam経由でインストールしている場合と、手動で導入している場合でコマンドが変わります。
- Proton ディストリビューション(Proton, Proton Experimental など)の名称とバージョンを把握しておくと作業がスムーズです。
- 依存関係の把握
- Proton 自体は多くのゲーム実行環境から依存されるパッケージ群と連携しています。安易に削除すると他のパッケージに影響が出る可能性があります。
- 摘出する範囲の判断
- 「Proton 本体のみを削除」か「関連のランチャーやブリッジ機能を含む削除」かを決めておくと作業が明確です。
Proton の基本的な削除手順
- apt を用いた削除
- 事前にパッケージリストを更新します。
- sudo apt update
- Proton 本体のパッケージ名を確認します。例として steam の Proton であれば
- dpkg -l | grep proton
- あるいは steam の依存関係から自動的に現れることもあります。
- 不要なパッケージを削除します。削除対象はプロジェクトごとに異なるため、以下を参考にします。
- sudo apt remove, purge proton-name
- sudo apt autoremove
- 一部の Python 関連パッケージはシステムの重要パッケージに影響しうるため、削除候補にはおすすめしません。
- dpkg の直接削除
- もし apt での削除だけでは足りない場合、dpkg -l で該当パッケージを探し、sudo dpkg, remove, force-depends proton-name のように削除します。ただし force-depends は依存解決を崩す可能性があるため、利用は慎重に。
- その後 sudo apt -f install で破損解消を試みます。
- Steam 由来の Proton の場合
- Steam 本体を通じて Proton を管理しているケースが多いです。
- Steam の設定 > Steam Play の有効化/無効化を調整することで、Proton の適用を止めることができます。
- 完全アンインストールが必要であれば Steam のアンインストールと、関連の Proton ディレクトリを削除します(例:
/.steam/、/.local/share/Steam/librarys/ protons など)。
ここでの注意点と落とし穴
- 依存関係の崩壊を避ける
- Proton 自体は多くのツールと連携します。削除するパッケージを選ぶ際には「このパッケージを削除すると他のアプリが動かなくなる可能性があるか」を事前に確認しましょう。
- プライベートライブラリの扱い
- Python 関連のパッケージは多くのシステムパッケージに依存することがあるため、削除対象から外すのが無難です。
- バックアップの推奨
- 重大な変更を行う前にはシステムのバックアップ、あるいは少なくとも現在のパッケージリストの控えを取っておくと安心です。
- もし不安なら「最小限の削除」から始める
- 完全削除を目指す前に、Proton 本体だけを対象に削除してみて、問題が出ないかを確認する方法が安全です。
実務的なコマンド例(Ubuntu/ Debian 系)
- Proton の簡易確認
- dpkg -l | grep proton
- steam のプロキシ機能を使っている場合は Steam の設定画面も併用します。
- Proton 本体を削除
- sudo apt remove, purge proton-name
- sudo apt autoremove
- 依存関係の整備
- sudo apt -f install
- 手作業でのファイル削除(必要時のみ)
- rm -rf ~/.steam/steamapps/common/Proton\ x.y.z
- rm -rf ~/.local/share/Steam/steamapps/common/Proton\ x.y.z
- 再起動後の動作確認
- Steam を起動し、Proton の挙動が不要になっているか、ゲームの起動に影響が出ていないかを確認します。
比較表: Proton の削除アプローチ
- アプローチ
- apt remove, purge
- dpkg, remove(依存関係の解決を伴う場合がある)
- Steam Play の設定変更
- 長所
- apt での削除は履歴が残り、依存関係の調整が自動的に働く
- dpkg は直接的で、apt が扱えない場合に有効
- Steam Play の設定変更はユーザーのプレイ環境を崩さずに済む
- 短所
- apt でも完全には消えきらない場合がある
- dpkg, force-remove はリスクが高い
- 設定変更だけでは完全削除にならないことがある
表の例
- アプローチ | 削除対象 | 注意点
- apt remove, purge | Proton 本体 | 依存関係の崩れに注意、不要パッケージの自動削除を利用
- dpkg, remove | Proton 本体 | 依存関係を壊す可能性があるので慎重に
- Steam Play の設定変更 | Proton の適用を停止 | 完全削除には別途ファイル削除が必要な場合あり
最後に:実践的なおすすめ
- 最初は「apt remove, purge proton-name」で試すのが安全の第一歩です。削除後に自動的に不足するパッケージを apt autoremove で整理します。
- もし Proton が Steam 由来であれば、Steam 側の Proton 管理機能を使って対象を絞ると作業を安全に進められます。Steam を終了後に設定を見直すと、日常のゲーム体験に支障を来さないケースが多いです。
- どうしても不具合が生じる場合は、dpkg での強制削除に踏み切る前に、システムのバックアップを取ることを強く推奨します。
推奨の結論
- Ubuntu 系で puroton を不要に感じた場合は、まず apt を用いた削除と自動整理を試みるのが無難です。依存関係の影響を最小限に抑えつつ、不要な Proton 関連パッケージを取り除くことができます。必要に応じて Steam Play の設定を調整し、最小限の削除で環境を整えるのが現実的なアプローチです。

