yum update
したら、800以上のファイルが更新された。
kernelもアップされていた。
しかし、gccは古いのがまたインストールされた感じだから、再インストール。
(リンクエラーや警告がたくさん出たけど、まあ多分大丈夫だろう。ちゃんと動いていた時のバックアップがあるので、怖いものはない)

@toneji おつかれさまです 笑
不思議なのは、/etc/profile.dにスクリプトを作成してあれば、サーバ再起動後に有効になるはずなんですけどねー、pathとか関係あるのかなーうーん....。

@suetan ちなみに、rootの.bash_profileに何かPATHは書いてますか?

@toneji 私は自分では特に何も書いていないのですが、下記のようになっていました。

# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH

@suetan 僕の.bash_profileはいろんなPATHで一杯ですがw

この
export PATH
という一文が気になるんですよね。
元々あったのですが、削除したんですよね。

@toneji @suetan 横から。環境変数として登録されていない変数はexportしないと環境変数として認識されません

@suetan @kPherox シェルスクリプトで起動させているのなら、PATHをしてしなくても動く、という理解は間違っていますか?

@toneji @kPherox 質問の意味が取りづらいのですが、pathとは単に、フルパス指定しなくてもそのディレクトリ(フォルダ)の中を探してくれるっていうだけなので、実行したい対象をフルパスで呼べるようになっていれば、それだけでOKです。
スクリプトになっているかどうかは無関係ですが、スクリプトの種類によってはpathを考慮しないで自分の環境に合わせてスクリプトの中でなんとかしてくれるような種類のスクリプトもあると思います。

@suetan @kPherox すみません、僕も自分が何質問しているか、よくわかっていませんw
単純に考えて、こんなにいろんな方法を試してみたけど、上手くいかないのは、そもそもPATHを設定すると言うことに問題あるのでは?と考えてみただけです。

@toneji @kPherox 私はgccについての観点のみで考えているのですが、お伝えした通り、特にpathは設定せず、/etc/profile.d/にスクリプトを書くだけでmastodonユーザでもgcc5.3が動くようになりましたー。

Follow

@toneji @kPherox さてと、では私は今日はそろそろ休みます!
明日、日中は動けないのですが、夜でしたら箕面まで襲いに行く事も出来るかも知れません!! 笑
寝る前の楽しいひと時を有難うございましたー!

· · Web · 1 · 0 · 1

@suetan @kPherox はーい、ありがとうございます
明日に限らず、夜ならいつでもどうぞ(深い意味はありませんw

Sign in to participate in the conversation
レトロ丼

レトロPC、レトロゲームなどのネタを主に取り上げますが、楽しければなんでもいいです! 人が集まる場所なので当たり前ですが、相手に対する配慮だけはいつでも大切にしましょう!