상품 설명
【Ubuntu/Debian対応】Linuxサーバー初期設定・基本ツール一括導入シェルスクリプト(01-base.sh)
【Ubuntu/Debian対応】Linuxサーバー初期設定・基本ツール一括導入シェルスクリプト(01-base.sh)
Linux環境(Ubuntu / Debian系)をセットアップする際、毎回同じコマンドを手動で打ち込んでいませんか?
このスクリプトは、OSのアップデートから必須・便利ツールの導入までを**コマンド一発・全自動**で完了させる初期設定スクリプトです。
「毎回 `apt install` するパッケージを打ち込むのが面倒」
「コマンド名とパッケージ名が違って構築スクリプトがエラーになる…」
そんな悩みを解決するために、安全面と使いやすさを考慮して作成しました。
このスクリプトの特徴・こだわりポイント
1. 一括インストールで作業時間を大幅短縮
`build-essential`, `curl`, `git`, `vim`, `htop`, `tmux`, `jq` など、開発・運用で必ず使う厳選パッケージをまとめて導入します。
2. 何度実行しても安全な「冪等性(べきとうせい)」設計
`dpkg` を使用した正確な判定ロジックを組んでいるため、既にインストールされているパッケージは自動でスキップされます。環境を汚したり、二重で無駄な処理が走ることはありません。
3. 勝手なアップデートを防ぐ安全設計
`apt upgrade` を勝手に実行して意図しないカーネル更新やサービス再起動が起きるのを防ぎ、安全にパッケージリスト(`apt update`)のみを更新します。
4. 途中停止を防ぐ快適な実行感
スクリプト冒頭で管理者権限(sudo)の確認を行うため、実行途中でパスワード入力を求められて放置してしまうリスクを軽減しています。
収録パッケージ一覧
* 開発・ビルド: `build-essential`
* 通信・取得: `curl`, `wget`, `ca-certificates`, `gnupg`
* バージョン管理・編集: `git`, `vim`
* システム監視・作業効率化: `htop`, `tmux`, `jq`, `unzip`
* ネットワーク確認: `net-tools`
使い方
ファイルをダウンロード後、ターミナルで以下の2コマンドを実行するだけです!
bash
実行権限の付与
chmod +x 01-base.sh
スクリプトの実行
./01-base.sh
商品内容
01-base.sh (シェルスクリプト本体)
README.txt (簡易使い方ガイド)
注意事項・動作環境
対応OS: Ubuntu / Debian 系のディストリビューション
実行には sudo 権限(管理者権限)が必要です。
デジタルコンテンツの性質上、返金・返品は致しかねますのでご了承ください。
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기