আমি কর্মক্ষেত্রে আমার ফায়ারফক্সের সংস্করণটি আপগ্রেড করার চেষ্টা করছি, ইনস্টলড ওএস হ'ল রেড হ্যাট এন্টারপ্রাইজ লিনাক্স ক্লায়েন্ট রিলিজ 5.4 (টিকঙ্গা) যার উপর আমাদের কোনও নিয়ন্ত্রণ নেই। এছাড়াও লক্ষ করুন যে আমাদের / usr / বিন ডিরেক্টরিতে আমাদের অ্যাক্সেস নেই।
আমি ফায়ারফক্সের নতুন সংস্করণটি ডাউনলোড করেছি এবং আমার হোম ডিরেক্টরিতে আনজিপ করেছি। আমি যখন এই ডিরেক্টরি থেকে ফায়ারফক্স চালাই, তখন আমি পাই (আমি ফায়ারফক্স শেল স্ক্রিপ্টে ডিবাগিং চালু করেছি):
+ moz_libdir=/usr/local/lib/firefox-3.6.12
+ found=0
+ progname=./firefox
++ dirname ./firefox
+ curdir=.
++ basename ./firefox
+ progbase=firefox
+ run_moz=./run-mozilla.sh
+ test -x ./run-mozilla.sh
+ dist_bin=.
+ echo .
.
+ found=1
+ '[' 1 = 0 ']'
+ script_args=
+ debugging=1
+ MOZILLA_BIN=firefox-bin
+ '[' linux = beos ']'
+ pass_arg_count=0
+ '[' 0 -gt 0 ']'
+ '[' 1 = 1 ']'
+ echo ./run-mozilla.sh ./firefox-bin
./run-mozilla.sh ./firefox-bin
+ ./run-mozilla.sh ./firefox-bin
+ exitcode=0
+ exit 0
যেমন: এটি বর্তমান ডিরেক্টরিতে (ফায়ারফক্সের নতুন সংস্করণ) ফায়ারফক্স বাইনারি এবং রান-মজিলা.শ স্ক্রিপ্টটি কার্যকর করছে বলে মনে হচ্ছে। তবে, যখন ফায়ারফক্স শুরু হয়, তখন এটি বলছে এটি সংস্করণ 3.01 (আমি 3.6 ডাউনলোড করেছি)। আমি বিশ্বাস করি এটি কারণ মেশিনে ফায়ারফক্সের ডিফল্ট ইনস্টলটি 3.01 - ফাইল / ইউএসআর / বিন / ফায়ারফক্স (যেমন: পুরানো সংস্করণ) রয়েছে:
moz_libdir =, / usr / local / lib / ফায়ারফক্স-3.0.1
(আকর্ষণীয়ভাবে এই ডিরেক্টরিটি বিদ্যমান নেই)
আমি মনে করি এটি একরকম এই পুরানো সংস্করণটি তুলেছে, যদিও ডিবাগটি চালু হওয়ার সময় থেকে এটির ট্রেস দেখে মনে হচ্ছে এটি নতুন বাইনারি সংস্করণটি কার্যকর করছে।
ফায়ারফক্সের নতুন সংস্করণটি চলতে পারে এমন আচরণগুলি কীভাবে পরিবর্তন করা যায় তা কি কেউ জানেন?
ধন্যবাদ