お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2016-03-04 11:51:31

decorin1
新しいメンバ
登録日: 2016-03-04

ソフトウエアのインストール前の環境設定

ただいま無料版ソフトウエアを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” というのだけあって、中を覗くと、なんとなくこれじゃあないって感じがします。

素人ながら頑張ってインストールをしているのですが、ここで詰まってしまいました。
どなたかお教えいただければ幸いです。

よろしくお願い申し上げます。

オフライン

 

#2 2016-03-04 23:37:29

yaneno-suzume
メンバ
From: 名古屋
登録日: 2013-06-30

Re: ソフトウエアのインストール前の環境設定

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検索で調べれば何か出てくると思います。
素人の投げやりな回答ですみません(_ _)

オフライン

 

#3 2016-03-05 10:38:07

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: ソフトウエアのインストール前の環境設定

ファイル /etc/profile ありませんか?

si@u64z77:~$ ls /etc/profile
/etc/profile

オフライン

 

#4 2016-03-07 11:42:29

decorin1
新しいメンバ
登録日: 2016-03-04

Re: ソフトウエアのインストール前の環境設定

こんなに御返事をいただけると思っておらず感激しております!ありがとうございます。

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. )

オフライン

 

Board footer

Powered by FluxBB