このスクリプトは、RedHat系Linuxディストリビューション(Fedora、Rocky Linux、AlmaLinux、Oracle Linux)向けの自動セットアップツールです。システムの初期設定から開発ツール、GUI アプリケーション、その他の便利なソフトウェアまでを一括でインストールします。
- root権限を持っていること
- 以下のいずれかのLinuxディストリビューションを使用していること:
- Fedora
- Rocky Linux
- AlmaLinux
- Oracle Linux
- インターネット接続が利用可能であること
- システムのパッケージマネージャー(DNF)の最適化
- 国内ミラーへのソースの変更
- RPM FusionとEPELリポジトリの追加
- 基本的な開発ツールのインストール
- システム管理ツールのインストール
- GUIアプリケーションのオプションインストール
- Flatpakのセットアップとアプリケーションのインストール
- gcc, gdb(開発ツール)
- fish(モダンシェル)
- neovim, vim, helix(テキストエディタ)
- tmux, byobu(ターミナルマルチプレクサ)
- htop, btop(システムモニター)
- fastfetch, neofetch(システム情報表示)
- ranger(ファイルマネージャー)
- hardinfo2(ハードウェア情報)
- cockpit関連パッケージ
- Web経由でのシステム管理が可能
- デフォルトポート:9090
- GUI関連:putty, remmina, bleachbit
- Flatpak経由:PeaZip, rnote
- スクリプトをダウンロード:
wget https://[スクリプトのURL]/R_INSTALL.sh
- 実行権限を付与:
chmod +x R_INSTALL.sh
- root権限で実行:
sudo ./R_INSTALL.sh
- GUIパッケージのインストール(Y/N)
- Flatpakとツールのインストール(Y/N)
- デフォルトのロケール:en_US.UTF-8
- DNFの設定最適化:
- 最速ミラーの使用
- 並列ダウンロードの有効化
- キャッシュの保持
- デフォルトで「Yes」を選択
- インストール中はインターネット接続が必要です
- システムの更新とパッケージのインストールには時間がかかる場合があります
- 一部の機能はディストリビューションによって利用できない場合があります
- インストール前にシステムのバックアップを推奨します
エラーが発生した場合は、以下の情報が表示されます:
- エラーが発生した行番号
- 実行されていたコマンド
問題が解決しない場合は、以下を確認してください:
- root権限で実行しているか
- インターネット接続が正常か
- システムが対応ディストリビューションであるか