লিনাক্সে ফায়ারফক্স আপডেট বা আনইনস্টল করা এবং পুনরায় ইনস্টল করা


10

আমি লিনাক্সে ফায়ারফক্স আপগ্রেড করার চেষ্টা করছি, এবং এটি কাজ করছে না। আমি এটি আনইনস্টল করে পুনরায় ইনস্টল করার বিষয়ে ভেবেছিলাম, তবে কীভাবে এটি করবেন সে সম্পর্কে আমার কোনও ধারণা নেই। আমাকে কি কেউ সাহায্য করতে পারবেন?

উত্তর:


11

কার্যকরভাবে ফায়ারফক্স প্রস্থান করুন

প্রথমে নিশ্চিত করুন যে ফায়ারফক্স চলছে না:

ps ax | grep [f]irefox

যদি এটি চলমান থাকে তবে এটি ছেড়ে দিন। এটি চলমান বলে মনে হয় না তবে এ থেকে তালিকায় উপস্থিত হয় ps ax, এটি চালিয়ে মেরে ফেলুন killall firefox, কয়েক সেকেন্ড অপেক্ষা করে, তারপরে চলমান killall -KILL firefox। যদি আপনি firefox: no process foundদ্বিতীয় killallকমান্ডের পরে না দেখতে পান তবে দ্বিতীয় কমান্ডটি আবার চালান। আপনি যদি এখনও এটি না দেখেন তবে পুনরায় বুট করুন (বা আপনি এটির সাথে চালানোরsudo চেষ্টাও করতে চাইতে পারেন , ভেবেছিলেন যা সাধারণত সাহায্য করবে না)।

আপনার প্রোফাইল সাফ করার কথা বিবেচনা করুন

আপনি যদি নিজের প্রোফাইল সাফ করতে চান (যা অনেকগুলি সমস্যা সমাধান করতে পারে, বিশেষত ফায়ারফক্সকে একটি নতুন সংস্করণে আপগ্রেড করার ক্ষেত্রে সমস্যাগুলি), তবে .mozillaআপনার হোম ফোল্ডারে থাকা ফোল্ডারটির নাম পরিবর্তন করুন । এটি করার দুটি উপায় রয়েছে:

  • নটিলাস (গুই ফাইল ব্রাউজার) ইন: প্রেস Ctrl+ + Hবা ক্লিক দেখুনদেখান লুকানো ফাইল । তারপরে আপনি ফাইল এবং ফোল্ডারগুলি দেখতে পাবেন যা একটি দিয়ে শুরু হয় .। যদি আপনি ইতিমধ্যে সেখানে নও আপনার হোম ফোল্ডারে যান, এবং নামান্তর .mozillaকরতে .mozilla.old(বা যাই হোক না কেন আপনি এটা কল করতে চান)।

  • কমান্ড-লাইনে: একটি টার্মিনাল উইন্ডো খুলুন ( Ctrl+ Alt+ T) এবং কমান্ডটি চালান:

    mv ~/.mozilla ~/.mozilla.old
    

    (বা আপনি যেটিকে কল করতে চান তার জায়গায় রাখুন .mozilla.old))

ফোল্ডারটি মুছে ফেলার পরিবর্তে এর নামকরণের পিছনে ধারণাটি যাতে আপনি এটি পুনরুদ্ধার করতে পারেন। তবে যদি এর বিষয়বস্তুগুলি ফায়ারফক্সকে (বা ফায়ারফক্সের একটি নতুন ইনস্টল করা নতুন সংস্করণ) কাজ করা থেকে বিরত রাখে তবে পরে সেগুলি ব্যবহার করতে আসলে আপনার সমস্যা হতে পারে!

অতএব, আপনি সংরক্ষণ করতে চান এমন কিছু যদি থাকে - প্রায়শই এটি আপনার বুকমার্কগুলি হয় - এটি করার আগে আপনার প্রথমে ব্যাক আপ করা উচিত। ( এই নিবন্ধটি এতে সহায়তা করতে পারে ))

পরিশেষে, নোট করুন যে আমি অবশ্যই আপনার প্রোফাইল নিয়মিত সাফ করার পক্ষে পরামর্শ দিচ্ছি না, বা প্রতিবার আপনি ফায়ারফক্স আপগ্রেড করবেন। আপগ্রেড করার পরে আপনার যদি গুরুতর সমস্যা হয় কেবল তখনই আমি এটি চেষ্টা করার পরামর্শ দিই। (যদি এটি কোনো পার্থক্য করে তোলে, আপনি নাম পরিবর্তন করতে পারেন .mozilla.oldফিরে .mozillaসরাতে হতে পারে --you একটি নব নির্মিত .mozillaপ্রথম। যে কারণে পুরো প্রফাইল ব্যাক আপ এক।)

ফায়ারফক্স পুনরায় ইনস্টল করুন (আপনার কোনও সফ্টওয়্যার উত্সের সর্বশেষ সংস্করণ থেকে)

ফায়ারফক্স পুনরায় ইনস্টল করতে, বৈশ্বিক কনফিগারেশন ফাইলগুলি মুছে ফেলা এবং আপনার উবুন্টু সিস্টেমে কনফিগার করা সফ্টওয়্যার উত্সগুলির মধ্যে সর্বশেষতম সংস্করণ উপলভ্য করুন:

sudo apt-get update
sudo apt-get --purge --reinstall install firefox

করা উচিত apt-get upgradeখুব চালানো যাবে?

sudo apt-get upgradeসর্বশেষতম উপলব্ধ ফায়ারফক্স পাওয়ার জন্য দৌড়ানো প্রয়োজনীয় নয়, কারণ installকমান্ডটি স্বয়ংক্রিয়ভাবে সর্বশেষতম ইনস্টলযোগ্য সংস্করণে আনবে এবং ইনস্টল করবে বা আপগ্রেড হবে এবং সেই সংস্করণটি ইনস্টল করতে সক্ষম করতে অন্য যে কোনও প্যাকেজ (যদি থাকে) প্রয়োজন হবে।

যা বলেছে, sudo apt-get upgradeএই পরিস্থিতিতে চালানো যুক্তিসঙ্গত । আপনি আপনার সমস্ত সফ্টওয়্যার আপ টু ডেট আনতে চাইতে পারেন এবং এটি কিছু আন্তঃব্যবহারীয় সমস্যার ক্ষেত্রেও সম্ভবত সহায়তা করতে পারে। (কিছু প্যাকেজের নতুন সংস্করণ এবং অন্যের সত্যিকারের পুরানো সংস্করণগুলি অগত্যা একসাথে পরীক্ষা করা হয়নি))

আপনি যদি সফ্টওয়্যার আপডেটার (পুরানো উবুন্টু রিলিজে আপডেট ম্যানেজার) ব্যবহার করতে অভ্যস্ত হন, তবে এগিয়ে যান এবং এটি করুন। আপনি যদি কমান্ড-লাইন ব্যবহার করতে পছন্দ করেন:

sudo apt-get upgrade
sudo apt-get dist-upgrade

অবশ্যই, আপনি যদি এগুলি চালানোর sudo apt-get updateআগে খুব শীঘ্রই দৌড়েন না , আপনার এটি করা উচিত। এবং sudo apt-get dist-upgradeএমন প্যাকেজগুলি আপগ্রেড করবে যেগুলিতে নতুন প্যাকেজ ইনস্টল করা প্রয়োজন বা বর্তমানে ইনস্টল করা প্যাকেজগুলি অপসারণ করা দরকার, সুতরাং আপনার এগিয়ে যাওয়ার আগে এটি কী করার পরিকল্পনা করছে তা যাচাই করে নেওয়া উচিত।

(ক সাধারণ বিভ্রান্তি মোকাবেলার জন্য: dist-upgradeনেই না । যদিও কিছু অন্যান্য অপারেটিং সিস্টেমের তে এটি নিজে একটি কনফিগারেশন ফাইল সম্পাদনা সঙ্গে একযোগে যে উদ্দেশ্যে ব্যবহৃত হচ্ছে, পরবর্তী উবুন্টু রিলিজ করার জন্য আপনার উবুন্টু সিস্টেম আপগ্রেড করার প্রচেষ্টা দেখুন এই ব্যাখ্যাdist-upgrade । রানিং sudo apt-get update, sudo apt-get upgradeএবং sudo apt-get dist-upgradeমধ্যে যাতে পরিমাপক সফটওয়্যার আপডেটার / আপডেট ম্যানেজার আচরণ এবং ভাল কাজ করতে প্রবণ।)


1
এটি আপ্ট-গেটকে চিনতে পারে না, দুঃখিত আমি এই এক্সএক্সে ভাল নই
গাইল কেলি

3
@ গাইলকেলি আপনার অর্থ কি? ঠিক কী হয়?
এলিয়াহ কাগন

5

উবুন্টু ট্রাস্টি তাহর-তে আমার টার্মিনালে কেবল নিম্নলিখিতটি প্রবেশ করানো আপগ্রেড করার জন্য আমার পক্ষে ভাল কাজ করেছে।

sudo apt-get install firefox

1

আমি ফায়ারফক্স ইনস্টল করেছি এবং বারবার এটি খোলার চেষ্টা করার সময় একটি ত্রুটি পেয়েছি।

(প্রক্রিয়া: ২0০৫): GLib-CRITICAL **: g_slice_set_config: দৃ'়তা 'sys_page_size == 0' ব্যর্থ ত্রুটি: আপনার প্রোফাইল ডিরেক্টরিতে ফাইল খোলার চেষ্টা করার সময় অ্যাক্সেস অস্বীকার করা হয়েছিল।

প্রাথমিকভাবে, আমি কেবল সুডো ফায়ারফক্স টাইপ করে ফায়ারফক্স চালাতে পারতাম - আদর্শ থেকে অনেক দূরে। আমি নীচের সমাধানটি পেরিয়ে এসেছি এবং এটি আমার সমস্যাটিকে স্থির করেছে।

"সমাধান এখানে পাওয়া যায়" । উত্তর নীচে পাশাপাশি আটকানো হয়।

ls .cache / mozilla /
ls: ডিরেক্টরি খুলতে পারে না .ক্যাচ / মোজিলা /:
অনুমতি অস্বীকৃত

chown -R user.user .cache / mozilla />
chown: ডিরেক্টরি '.cache / mozilla /' পড়তে পারে না:
অনুমতি অস্বীকার করা হয়েছে

sudo chown -R user.user .cache / mozilla /
firefox


1

আপনি যদি উবুন্টু ব্যবহার করেন, আপনি নিম্নলিখিত কমান্ডগুলি ব্যবহার করতে পারেন:

sudo apt-get purge firefox
mv ~/.mozilla ~/mozilla-backup
sudo apt-get install firefox

এই কমান্ডগুলি ফায়ারফক্স এবং আপনার ফায়ারফক্স প্রোফাইল ডেটা সরিয়ে ফায়ারফক্স আবার ইনস্টল করবে।

ফায়ারফক্সকে সর্বশেষ সংস্করণে আপডেট করে এটি ব্যবহার করে:

sudo apt-get update
sudo apt-get upgrade

sudo apt-get upgradeসিস্টেমের মধ্যে ইনস্টল করা সমস্ত প্যাকেজগুলির মধ্যে নতুন উত্স ইনস্টল করার জন্য ব্যবহৃত সূত্র থেকে ব্যবহৃত হয় /etc/apt/sources.list

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.