お知らせ

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

#1 2007-11-29 08:21:21

ebu
メンバ
登録日: 2007-05-21

.bash_profile

ubuntu7.10を自宅のPCにインストールしました。

ホームディレクトリに .bash_profile が見あたりません。(ls -a で確認)
7.10になって、何か変わったのでしょうか?

また、PATHを通したいのですが、どのファイルに書けば良いでしょうか?

よろしくお願いします。

オフライン

 

#2 2007-11-29 09:56:17

hito
管理者
登録日: 2007-03-18

Re: .bash_profile

/usr/share/doc/bash/changelog.Debian.gzによると、

bash (3.2-0ubuntu5) feisty; urgency=low

  * Install /etc/skel/.profile, instead of /etc/skel/.bash_profile.
    Users will find a ~/.profile instead of ~/.bash_profile; ~/.profile
    is not read by a bash login shell, if ~/.bash_profile still exists.
  * Fix one more crash in clear_console. Ubuntu #87402.

ということなので、7.04時点から ~/.profile に変わったようです。
~/.profileでPATHを通してください。

オフライン

 

#3 2007-11-29 10:13:20

aqn
メンバ
登録日: 2007-11-26

Re: .bash_profile

~/.bash_profile の替わりに~/.profile を使います。

・起動時に自動でPATHを設定
~/.profileあるいは/etc/profileに以下を追記することで/foo/barにPATHが通ります。

コード:

export PATH=$PATH:/foo/bar

#かぶっちゃった…hitoさんごめんなさい

最後の編集者: aqn (2007-11-29 10:19:51)

オフライン

 

#4 2007-11-29 10:32:36

ebu
メンバ
登録日: 2007-05-21

Re: .bash_profile

hitoさま aqnさま

レスポンスありがとうございました。
初歩的な質問にご回答頂き感謝です。

オフライン

 

#5 2008-03-31 14:57:11

ebu
メンバ
登録日: 2007-05-21

Re: .bash_profile

お世話になっています。

.profile に

export PATH=$PATH:/foo/bar

のように記述しましたが、パスが通りませんでした。

(echo $PATH で確認)

何が悪いのでしょうか?

オフライン

 

#6 2008-03-31 15:38:43

RxOrca
メンバ
登録日: 2007-03-02

Re: .bash_profile

ホームディレクトリに .bash_profile が存在したりしないでしょーか ?

オフライン

 

#7 2008-03-31 15:49:14

ebu
メンバ
登録日: 2007-05-21

Re: .bash_profile

お世話になっています。

存在していません。

/etc/.profile に記述してみたらパスが通りました。

オフライン

 

#8 2008-03-31 18:51:28

Shibata
管理者
From: 東京
登録日: 2006-10-25

Re: .bash_profile

ebu による投稿:

.profile に
export PATH=$PATH:/foo/bar
のように記述しましたが、パスが通りませんでした。

このへんを読む限りは、
1.~/.profileに書いた場合は有効化するために再ログインが必要
2.ホームディレクトリに.bash_profileや.bash_loginがあると、~/.profileの「代わりに」そちらを読み込む
3.~/.bashrcはbash実行時に読み込んでくれるが、GDMからログインした時点では読み込んでくれない
というルールがあるみたいです。このへんを考慮の上、設定し直した方がいいかもしれません。

# "/etc/.profile"ってアリなんでしょうか?

オフライン

 

Board footer

Powered by FluxBB