どうも、質問させていただきます。
yum installを行っているのですが、面倒になり、shファイルを作りたいと思いました。
例えば、下記のようなコマンドを連続して打てるようにするためには、shファイルにすればいいというのは理解しております。
PostgreSQLがすでにインストールされているケースも想定し、削除コマンドも入れております。
bash
1yum -y remove postgresql 2rm -rf /var/lib/pgsql/ 3yum -y install postgresql-server 4 5postgresql-setup initdb 6 7cd /var/lib/pgsql/data/ 8cp postgresql.conf postgresql.conf.bu 9 10
しかしながら、問題点がいくつかあります。
・PostgreSQLがインストールされていないときはエラーになる。
・shファイルから実行すると、
読み込んだプラグイン:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
- base: ftp.jaist.ac.jp
- epel: ftp.jaist.ac.jp
- extras: ftp.jaist.ac.jp
- ius: mirrors.kernel.org
- updates: ftp.jaist.ac.jp
は利用できません。ql-server
エラー: 何もしません
のように「は利用できません」が出てくる。 しかしながら、
普通にyum -y install postgresql-serverと打てば、
Loading mirror speeds from cached hostfile
- base: ftp.jaist.ac.jp
- epel: ftp.jaist.ac.jp
- extras: ftp.jaist.ac.jp
- ius: mirrors.kernel.org
- updates: ftp.jaist.ac.jp
依存性の解決をしています
と正常に進みます。
などの問題が出てきます。
どういうふうに書いたらよろしいのか、教えていただけますと幸いです。
回答2件
あなたの回答
tips
プレビュー