
Ubuntu日本語フォーラム

ログインしていません。
ただいま無料版ソフトウエアをUbuntuにインストールしようとしていて、ユーザーガイドに従ってやっているのですがそのインストール前の環境設定にてこずっております。(ソフトウエアはDesmond/Maestro(Schrodinger社のMDシミュレーション用))
a. Add the following lines to /etc/security/limits.conf on all nodes:
* soft memlock unlimited
* hard memlock unlimited
はおそらくできたと思っているのですが、次の
b. Add the following lines to the appropriate startup scripts:
・csh, tcsh: limit memorylocked unlimited bash, ksh: ulimit -l unlimited
You should do this in one of the following locations:
• /etc/init.d/sshd
・/etc/profile (bash) and /etc/csh.cshrc (csh/tcsh)
・$HOME/.bashrc (bash) or $HOME/.cshrc (csh/tcsh)
という指示で、
/etc/profile (bash) と /etc/csh.cshrc がそれぞれなんのファイルなのかわからずにおります。
自分のディレクトリを見てみると、“/ect” ディレクトリの中には“profile.d” ディレクトリがあって 4 つの.sh ファイルがあるのですが(app menu-qt5.sh, bash_completion.sh, blast_environment.sh, and vte.sh. )これのうちどれかが/etc/profile (bash) を指しているんでしょうか?
また /etc/csh.cshrc (csh/tcsh)を探してみると、 /etc/ csh ディレクトリはあるのですが、中には“login.d” というのだけあって、中を覗くと、なんとなくこれじゃあないって感じがします。
素人ながら頑張ってインストールをしているのですが、ここで詰まってしまいました。
どなたかお教えいただければ幸いです。
よろしくお願い申し上げます。
オフライン
decorin1 による投稿:
ただいま無料版ソフトウエアをUbuntuにインストールしようとしていて、ユーザーガイドに従ってやっているのですがそのインストール前の環境設定にてこずっております。(ソフトウエアはDesmond/Maestro(Schrodinger社のMDシミュレーション用))
a. Add the following lines to /etc/security/limits.conf on all nodes:
* soft memlock unlimited
* hard memlock unlimited
はおそらくできたと思っているのですが、次の
b. Add the following lines to the appropriate startup scripts:
・csh, tcsh: limit memorylocked unlimited bash, ksh: ulimit -l unlimited You should do this in one of the following locations: • /etc/init.d/sshd
・/etc/profile (bash) and /etc/csh.cshrc (csh/tcsh)
・$HOME/.bashrc (bash) or $HOME/.cshrc (csh/tcsh)
という指示で、
/etc/profile (bash) と /etc/csh.cshrc がそれぞれなんのファイルなのかわからずにおります。
自分のディレクトリを見てみると、“/ect” ディレクトリの中には“profile.d” ディレクトリがあって 4 つの.sh ファイルがあるのですが(app menu-qt5.sh, bash_completion.sh, blast_environment.sh, and vte.sh. )これのうちどれかが/etc/profile (bash) を指しているんでしょうか?
また /etc/csh.cshrc (csh/tcsh)を探してみると、 /etc/ csh ディレクトリはあるのですが、中には“login.d” というのだけあって、中を覗くと、なんとなくこれじゃあないって感じがします。
素人ながら頑張ってインストールをしているのですが、ここで詰まってしまいました。
詳しいことはわかりませんが。
bash, csh, tcsh はそれぞれ「Unixシェル」の種類です。
Ubuntu は標準で bach を使っているはずですので、
(csh/tcsh) の部分は飛ばして
(bash) の部分だけ設定すればよいと思われます。
端末で
echo $SHELL
を実行すると、現在使われているシェルが確認できるとのことです。
bash とか csh とか profile とか .bashrc とか
Web検索で調べれば何か出てくると思います。
素人の投げやりな回答ですみません(_ _)
オフライン
ファイル /etc/profile ありませんか?
si@u64z77:~$ ls /etc/profile
/etc/profile
オフライン
こんなに御返事をいただけると思っておらず感激しております!ありがとうございます。
yaneno-suzumeさま、
Ubuntu は標準で bach を使っているはずですので、
(csh/tcsh) の部分は飛ばして
(bash) の部分だけ設定すればよいと思われます。
>そういうことだったんですね!一つ一つググってみます。
siさま、
ファイル /etc/profile ありませんか?
>“profile.d” ディレクトリはあるのですが、"profile"はなかったです。ちなみに、”profile.d”には4 つの.sh ファイルがありました(app menu-qt5.sh, bash_completion.sh, blast_environment.sh, and vte.sh. )
オフライン