yum updateしたら、800以上のファイルが更新された。kernelもアップされていた。しかし、gccは古いのがまたインストールされた感じだから、再インストール。(リンクエラーや警告がたくさん出たけど、まあ多分大丈夫だろう。ちゃんと動いていた時のバックアップがあるので、怖いものはない)
@toneji おつかれさまです 笑不思議なのは、/etc/profile.dにスクリプトを作成してあれば、サーバ再起動後に有効になるはずなんですけどねー、pathとか関係あるのかなーうーん....。
@suetan ちなみに、rootの.bash_profileに何かPATHは書いてますか?
@toneji 私は自分では特に何も書いていないのですが、下記のようになっていました。
# .bash_profile
# Get the aliases and functionsif [ -f ~/.bashrc ]; then . ~/.bashrcfi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
@suetan 僕の.bash_profileはいろんなPATHで一杯ですがw
このexport PATHという一文が気になるんですよね。元々あったのですが、削除したんですよね。
@kPherox @suetan PATH=$PATH:$HOME/binは環境変数、ということですか?
@toneji はい、そのとおりでーす!
@suetan だんだん理解できてきました。
@suetan @kPherox シェルスクリプトで起動させているのなら、PATHをしてしなくても動く、という理解は間違っていますか?
@toneji @kPherox 質問の意味が取りづらいのですが、pathとは単に、フルパス指定しなくてもそのディレクトリ(フォルダ)の中を探してくれるっていうだけなので、実行したい対象をフルパスで呼べるようになっていれば、それだけでOKです。スクリプトになっているかどうかは無関係ですが、スクリプトの種類によってはpathを考慮しないで自分の環境に合わせてスクリプトの中でなんとかしてくれるような種類のスクリプトもあると思います。
@suetan @kPherox すみません、僕も自分が何質問しているか、よくわかっていませんw単純に考えて、こんなにいろんな方法を試してみたけど、上手くいかないのは、そもそもPATHを設定すると言うことに問題あるのでは?と考えてみただけです。
@toneji @kPherox 私はgccについての観点のみで考えているのですが、お伝えした通り、特にpathは設定せず、/etc/profile.d/にスクリプトを書くだけでmastodonユーザでもgcc5.3が動くようになりましたー。
@toneji @kPherox さてと、では私は今日はそろそろ休みます!明日、日中は動けないのですが、夜でしたら箕面まで襲いに行く事も出来るかも知れません!! 笑寝る前の楽しいひと時を有難うございましたー!
@suetan @kPherox はーい、ありがとうございます明日に限らず、夜ならいつでもどうぞ(深い意味はありませんw
@kPherox @toneji フォローありがとうございます!
@toneji あ、これは、PATH=$PATH:$HOME/binで設定したPATHを実際に反映しています。
レトロPC、レトロゲームなどのネタを主に取り上げますが、楽しければなんでもいいです! 人が集まる場所なので当たり前ですが、相手に対する配慮だけはいつでも大切にしましょう!
@suetan 僕の.bash_profileはいろんなPATHで一杯ですがw
この
export PATH
という一文が気になるんですよね。
元々あったのですが、削除したんですよね。