
আপনি যদি ওয়েবে কাজ করেন অথবা Mozilla এর সর্বশেষ সংস্করণটি চেষ্টা করার জন্য আগ্রহী হন, তাহলে আপনি সম্ভবত ভাবছেন যে আপনার স্থিতিশীল ব্রাউজারটি নষ্ট না করে উবুন্টুতে Firefox Nightly কীভাবে চালানো যায়। এই নির্দেশিকাটি এটি ইনস্টল করার, আপডেট রাখার এবং অত্যন্ত গুরুত্বপূর্ণভাবে, একটি পৃথক প্রোফাইল ব্যবহার করে এটিকে আপনার নিয়মিত Firefox এর সাথে সহাবস্থান করার বিভিন্ন উপায় প্রদান করে। বাস্তব-জগতের পরিস্থিতির উপর ভিত্তি করে স্পষ্ট নির্দেশাবলী, উদাহরণ এবং ব্যবহারিক টিপস সহ এই সমস্ত কিছু ব্যাখ্যা করা হয়েছে। লক্ষ্য: আপনার পরিবেশের ক্ষতি না করেই উবুন্টুতে ফায়ারফক্স নাইটলি ইনস্টল, পরীক্ষা এবং আপডেট করা।.
তিনটি পদ্ধতি আছে যা প্রায় সকল চাহিদা পূরণ করে: Mozilla দ্বারা প্রদত্ত APT সংগ্রহস্থল থেকে ইনস্টল করা, একটি Flatpak প্যাকেজ ব্যবহার করা এবং ক্লাসিক "পোর্টেবল" .tar.bz2 ফাইলটি ব্যবহার করা। প্রতিটিরই সুবিধা এবং অসুবিধা রয়েছে এবং এখানে আপনি সেগুলি বিস্তারিতভাবে দেখতে পাবেন যাতে আপনি আপনার জন্য সবচেয়ে উপযুক্ত একটি বেছে নিতে পারেন। আপনার স্থিতিশীল ফায়ারফক্সের সাথে দ্বন্দ্ব এড়াতে আপনি কীভাবে একটি পৃথক প্রোফাইল এবং একটি .desktop শর্টকাট তৈরি করবেন তাও শিখবেন।.
ফায়ারফক্স নাইটলি কী এবং কেন আপনার আগ্রহ থাকতে পারে?
ফায়ারফক্স নাইটলি হল ফায়ারফক্সের ডেভেলপমেন্ট সংস্করণ, যা প্রতিদিন সর্বশেষ বৈশিষ্ট্য, বাগ সংশোধন এবং পরীক্ষামূলক কার্যকারিতা সহ সংকলিত এবং প্রকাশিত হয়। এটি ডেভেলপার, পরীক্ষক এবং কৌতূহলী ব্যবহারকারীদের জন্য উপযুক্ত করে তোলে যারা এগিয়ে থাকতে চান। নাইটলিতে ইন্টারফেস পরিবর্তন এবং পরীক্ষা-নিরীক্ষা অন্তর্ভুক্ত থাকতে পারে যা এখনও স্থিতিশীল সংস্করণে নেই।সেইজন্য আপনার প্রতিদিনের Firefox ব্যবহার থেকে আপনার সেশন আলাদা করে রাখা ভালো।
ঐতিহাসিকভাবে, কিছু বড় পরিবর্তন (যেমন "অস্ট্রেলিস" ইন্টারফেস) অনেক আলোচনার জন্ম দিয়েছে কারণ তারা এক্সটেনশন এবং ব্যবহারের অভ্যাসকে প্রভাবিত করেছিল। অতএব, যদি আপনি নাইটলি ইনস্টল করতে চান, তাহলে আপনার স্থিতিশীল ফায়ারফক্স প্রোফাইল অক্ষত রাখা এবং নাইটলির জন্য বিশেষভাবে একটি পৃথক প্রোফাইল তৈরি করা বাঞ্ছনীয়। প্রোফাইল আলাদা করলে অসঙ্গতি, ডেটা ক্ষতি এবং বাল্ক চেকের কারণে ধীর গতির বুট সময় এড়ানো যায়।.
উবুন্টুতে ইনস্টলেশন পদ্ধতি: একটি সারসংক্ষেপ
বিস্তারিত জানার আগে, এখানে উপলব্ধ বিকল্পগুলির একটি সাধারণ সারসংক্ষেপ দেওয়া হল, যা উবুন্টু এবং ডেরিভেটিভস (লিনাক্স মিন্ট, ইত্যাদি) তে প্রযোজ্য: মজিলার অফিসিয়াল APT, Flatpak এবং tar.bz2 আর্কাইভপ্রতিটি পদ্ধতি ইনস্টলেশন, ইন্টিগ্রেশন এবং আপডেটগুলি ভিন্নভাবে পরিচালনা করে।
- মজিলা এপিটি রিপোজিটরি: .deb প্যাকেজ হিসেবে ইনস্টলেশন, সিস্টেমের সাথে নেটিভ ইন্টিগ্রেশন এবং প্যাকেজ ম্যানেজারের মাধ্যমে আপডেট।
- Flatpak: সিস্টেম-বিচ্ছিন্ন প্যাকেজ, ইনস্টল/আপডেট করা সহজ, অন্যান্য সংস্করণের সাথে ভালভাবে সহাবস্থান করে এবং অফিসিয়াল রিপোজিটরি থেকে স্থিতিশীল ফায়ারফক্সকে প্রভাবিত করে না।
- টারবল .tar.bz2: "পোর্টেবল" পদ্ধতি; সর্বাধিক নিয়ন্ত্রণ এবং নমনীয়তা, তবে লঞ্চার সংহত করার এবং আপডেটগুলি পরিচালনা করার জন্য আরও ম্যানুয়াল পদক্ষেপ সহ।
পুরো গাইড জুড়ে আমি প্রতিটি পদ্ধতির কমান্ড, সুবিধা/অসুবিধা এবং স্থিতিশীল ফায়ারফক্সের সাথে সহাবস্থানের নোট সহ ব্যাখ্যা করেছি। আপনার পছন্দের পদ্ধতির উপর নির্ভর করে আপনি কীভাবে ভাষা প্যাক যোগ করবেন এবং কীভাবে আপডেট বা আনইনস্টল করবেন তাও দেখতে পাবেন।.
মজিলা এপিটি রিপোজিটরি থেকে ফায়ারফক্স নাইটলি ইনস্টল করুন
মজিলা ফায়ারফক্স নাইটলি .deb প্যাকেজ সহ লিনাক্সের জন্য একটি APT রিপোজিটরি ঘোষণা করেছে। এটি অন্য যেকোনো সিস্টেম অ্যাপের মতো নাইটলি পরিচালনা করার "সবচেয়ে পরিষ্কার" উপায়: এটি সরাসরি প্যাকেজ ম্যানেজার থেকে ইনস্টল, ইন্টিগ্রেটেড এবং আপডেট করা হয়। আপনার পছন্দের স্প্যানিশ (ES, AR, CL, MX) এর সাথে ইন্টারফেসটি খাপ খাইয়ে নেওয়ার জন্য l10n ভাষার প্যাকও রয়েছে।.
আধুনিক উবুন্টুতে কী, রিপোজিটরি এবং ইনস্টলেশন কনফিগার করার জন্য এগুলি সুপারিশকৃত পদক্ষেপ। কমান্ডগুলির জন্য sudo সুবিধা প্রয়োজন:
sudo install -d -m 0755 /etc/apt/keyrings curl -fsSL https://packages.mozilla.org/apt/repo-signing-key.gpg | \ sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | \ sudo tee /etc/apt/sources.list.d/mozilla.list > /dev/null sudo apt update sudo apt install firefox-nightly
এর মাধ্যমে, আপনার ব্রাউজারটি .deb প্যাকেজ হিসেবে ইনস্টল করা হবে। কোন অরিজিনকে প্রাধান্য দেওয়া হবে তা নিয়ন্ত্রণ করার জন্য যদি আপনি APT অগ্রাধিকার (পিনিং) সেট করতে চান, তাহলে আপনি এমন একটি পছন্দ তৈরি করতে পারেন যা শুধুমাত্র Nightly-কে প্রভাবিত করে। এই ধাপটি ঐচ্ছিক এবং উন্নত ব্যবহারকারীদের জন্য।:
printf "প্যাকেজ: firefox-nightly\nপিন: origin packages.mozilla.org\nপিন-অগ্রাধিকার: 500\n" | \ sudo tee /etc/apt/preferences.d/moz-firefox-nightly > /dev/null
একটি ভাষা প্যাক যোগ করতে, সংশ্লিষ্ট প্যাকটি অনুসন্ধান করুন এবং এটি ইনস্টল করুন। l10n এর মধ্যে বেশ কিছু স্প্যানিশ স্বাদ রয়েছে।:
apt-cache অনুসন্ধান firefox-nightly-l10n | grep -i espa sudo apt ইনস্টল firefox-nightly-l10n-es-es # স্প্যানিশ (স্পেন)
বিকল্প:
sudo apt install firefox-nightly-l10n-es-ar # স্প্যানিশ (আর্জেন্টিনা) sudo apt install firefox-nightly-l10n-es-cl # স্প্যানিশ (চিলি) sudo apt install firefox-nightly-l10n-es-mx # স্প্যানিশ (মেক্সিকো)
APT পদ্ধতির সুবিধা: কম্পাইলার-অপ্টিমাইজড এক্সিকিউটেবল, সম্পূর্ণরূপে সক্ষম নিরাপত্তা পতাকা এবং নিয়মিত সিস্টেম চক্রের সাথে একীভূত আপডেট। যারা কর্মক্ষমতা এবং আরাম খুঁজছেন, তাদের জন্য এটি সাধারণত সবচেয়ে ভারসাম্যপূর্ণ বিকল্প।.
Flatpak দিয়ে Firefox Nightly ইনস্টল করুন
যদি আপনি ব্রাউজারটিকে সিস্টেম এবং অন্যান্য নির্ভরতা থেকে আলাদা করতে চান, তাহলে Flatpak একটি দুর্দান্ত বিকল্প। এটি ইনস্টল এবং আপডেট করা সহজ, এবং এটি আপনাকে আপনার ডিস্ট্রিবিউশনের সাথে আসা স্থিতিশীল Firefox কে প্রভাবিত না করেই Nightly ব্যবহার করতে দেয়। তদুপরি, যদি আপনি এটিকে "যেন কিছুই হয়নি" এমনভাবে রেখে যেতে চান, তাহলে আপনি সর্বদা একটি মাত্র কমান্ড দিয়ে এটি আনইনস্টল করতে পারেন।.
প্রথমে, নিশ্চিত করুন যে আপনার ফ্ল্যাটপ্যাক সাপোর্ট আছে (আরও তথ্যবর্তমান উবুন্টুতে, সাধারণত প্যাকেজ ইনস্টল করার জন্য যথেষ্ট; পুরানো সিস্টেমগুলিতে, একটি নির্দিষ্ট PPA জনপ্রিয় হয়ে ওঠে। আমি আপনাকে উভয় বিকল্প দিচ্ছি যাতে আপনি আপনার সংস্করণ অনুসারে বেছে নিতে পারেন।:
বর্তমান উবুন্টু:
sudo apt আপডেট && sudo অ্যাপ্লিকেশন ফ্ল্যাটপ্যাক
পুরাতন উবুন্টু (যদি আপনার ঐতিহাসিক পিপিএ প্রয়োজন হয়):
sudo add-apt-repository ppa: alexlarsson/flatpak sudo apt update && sudo apt flatpak ইনস্টল করুন
Flatpak প্রস্তুত থাকলে, আপনি এই উদ্দেশ্যে রক্ষণাবেক্ষণ করা flatpakref থেকে Nightly ইনস্টল করতে পারেন। প্রক্রিয়াটি আপনাকে প্রথমবারের মতো একটি অতিরিক্ত সংগ্রহস্থল (উদাহরণস্বরূপ, GNOME সংগ্রহস্থল) সক্ষম করতে বলতে পারে। আপনার পছন্দ অনুযায়ী উত্তর দিন; সাধারণত সবকিছুর জন্য এটি সক্রিয় করার প্রয়োজন হয় না।:
flatpak ইনস্টল - থেকে https://firefox-flatpak.mojefedora.cz/org.mozilla.FirefoxNightly.flatpakref
Flatpak হিসেবে ইনস্টল করা ব্রাউজারটি চালাতে, "run" কমান্ডটি ব্যবহার করতে ভুলবেন না। আপনি এটি টার্মিনাল থেকে চালু করতে পারেন অথবা একই কমান্ড দিয়ে একটি শর্টকাট তৈরি করতে পারেন।:
ফ্ল্যাটপ্যাক রান org.mozilla চালান
আপডেট এবং আনইনস্টল করা ঠিক ততটাই সহজ। এইভাবে আপনার কাছে সর্বদা সর্বশেষ বিল্ড থাকবে অথবা আপনি কয়েক সেকেন্ডের মধ্যে সিস্টেমটি পরিষ্কার করতে পারবেন:
flatpak আপডেট org.mozilla.FirefoxNightly flatpak আনইনস্টল org.mozilla.FirefoxNightly
.tar.bz2 টারবল (পোর্টেবল পদ্ধতি) ইনস্টল করুন এবং ব্যবহার করুন
লিনাক্স নাইটলি বিল্ডের জন্য ঐতিহ্যবাহী পদ্ধতি হল .tar.bz2 ফাইল। আপনি এটি ডাউনলোড, এক্সট্র্যাক্ট এবং রান করতে পারেন: এটি সিস্টেমে কিছু "ইনস্টল" করে না এবং আপনি যেখানে খুশি সেখানে এটি সংরক্ষণ করতে পারেন। আপনি যদি সম্পূর্ণ নিয়ন্ত্রণ চান অথবা পরীক্ষার জন্য সমান্তরালভাবে একাধিক কপি রাখতে চান তবে এটি আদর্শ।.
আপনার ব্যক্তিগত ফোল্ডারে সবকিছু রেখে টারবল ব্যবহার করার জন্য ধাপে ধাপে প্রাথমিক নির্দেশিকা (আপনি যদি অ্যাপের মধ্যে স্বয়ংক্রিয় আপডেট চান তবে এটি সুপারিশ করা হয়): নাইটলি এমন একটি পাথে রাখুন যেখানে আপনার লেখার অনুমতি আছে।.
- থেকে নাইটলি টারবল ডাউনলোড করুন অফিসিয়াল পাতা মজিলা নাইটলি থেকে।
- আপনার স্থানীয় অ্যাপগুলির জন্য একটি ফোল্ডার তৈরি করুন (যদি এটি বিদ্যমান না থাকে):
mkdir -p "$HOME/অ্যাপস"
- সেখান থেকে .tar.bz2 ফাইলটি বের করুন:
cd "$HOME/apps" tar xf ~/Downloads/firefox-*.tar.bz2 # ডাউনলোড করা ফাইল অনুসারে নামটি সামঞ্জস্য করুন
স্বয়ংক্রিয় আপডেট সম্পর্কে গুরুত্বপূর্ণ: যদি আপনি /opt (অথবা রুট প্রয়োজন এমন কোনও পাথ) তে Nightly রাখেন, যেমনটি আপনি আগের প্রচেষ্টায় করেছিলেন, তাহলে ব্রাউজারটি প্রতিদিন স্বয়ংক্রিয়ভাবে আপডেট করতে পারবে না কারণ এটির সেই ফোল্ডারে লেখার অনুমতি নেই। আপনার HOME ডিরেক্টরিতে ইনস্টল করলে নাইটলি বিল্ড প্রতিদিন টারবল ডাউনলোড না করেই নিজেকে আপডেট করতে পারবে।.
সিস্টেমের সাথে এটিকে আরও ভালোভাবে সংহত করার জন্য, আপনি একটি .desktop শর্টকাট এবং একটি ডেডিকেটেড প্রোফাইল তৈরি করতে পারেন, যাতে এটি আপনার স্থিতিশীল Firefox কে প্রভাবিত না করে। আমি নীচে উভয় বিবরণ ব্যাখ্যা করব।.
একটি পৃথক প্রোফাইল তৈরি করুন যাতে এটি আপনার স্থিতিশীল Firefox-এ হস্তক্ষেপ না করে।
এই কৌশলটিই ক্লাসিক "সমস্যা" সমাধান করে: নাইটলি খোলা এবং এটিকে আপনার ডিফল্ট প্রোফাইল ব্যবহার করার চেষ্টা করানো, এক্সটেনশনগুলি পরীক্ষা করা এবং যা করা উচিত নয় তা অক্ষম করা। একটি পৃথক প্রোফাইলের মাধ্যমে, নাইটলি হালকাভাবে শুরু হয়, আপনার দৈনন্দিন অ্যাড-অনগুলিকে প্রভাবিত করে না এবং আপনাকে ভয় ছাড়াই পরীক্ষা করতে দেয়। কী কমান্ড: একটি অনন্য প্রোফাইল তৈরি এবং ব্যবহার করুন.
প্রথমে, নতুন প্রোফাইল তৈরি করুন (উদাহরণস্বরূপ, "নাইটলি-সেশন") এবং তারপর এটি চালু করুন, উল্লেখ করে যে এটি সেই প্রোফাইলটি ব্যবহার করবে। প্রয়োজনে নাইটলি এবং স্থিতিশীল ফায়ারফক্স সংস্করণ একসাথে চালানোর জন্য -no-remote যোগ করুন। এটি APT, Flatpak অথবা টারবলের ক্ষেত্রেও পাথ/কল সামঞ্জস্য করে একই কাজ করে।:
একটি প্রোফাইল তৈরি করুন:
ফায়ারফক্স -ক্রিয়েটপ্রোফাইল নাইটলি-সেশন
সেই নির্দিষ্ট প্রোফাইল ব্যবহার করে লঞ্চ করুন:
ফায়ারফক্স -পি নাইটলি-সেশন -নো-রিমোট
যদি আপনি APT ব্যবহার করে ইনস্টল করে থাকেন, তাহলে বাইনারিটিকে firefox-nightly বলা হবে। Flatpak ব্যবহার করে, আপনাকে flatpak run and pass প্যারামিটার ব্যবহার করতে হবে; এবং একটি টারবল ব্যবহার করে, এক্সিকিউটেবলটি extracted ফোল্ডারের ভিতরে firefox হবে। আপনার ইনস্টলেশনের উৎপত্তি অনুসারে কমান্ডটি সামঞ্জস্য করুন।.
সহজে চালু করার জন্য একটি .desktop শর্টকাট তৈরি করুন
.desktop ফাইলের মাধ্যমে, আপনার অ্যাপ্লিকেশন মেনুতে Nightly থাকবে এবং আপনি এটি ডকে পিন করতে পারবেন। আপনি যদি এটি APT দিয়ে ইনস্টল করে থাকেন, তাহলে সাধারণত এটি স্বয়ংক্রিয়ভাবে তৈরি হয়। আপনি যদি এটি Flatpak দিয়ে আনেন, তাহলে এটিও ইন্টিগ্রেটেড। টারবলের মাধ্যমে, লঞ্চারটি ম্যানুয়ালি তৈরি করা এবং আপনি যদি চান, তাহলে এটি /usr/share/applications (sudo প্রয়োজন) এ কপি করা বা আপনার ব্যবহারকারীর স্থানে রেখে দেওয়া সবচেয়ে ভালো। আমি আপনাকে $HOME/apps-এ রাখা টারবল ব্যবহার করে একটি উদাহরণ দেখাবো।:
mkdir -p ~/.local/share/applications cat > ~/.local/share/applications/firefox-nightly.desktop << 'EOF' [ডেস্কটপ এন্ট্রি] নাম=ফায়ারফক্স নাইটলি মন্তব্য=ওয়েব ব্রাউজার ফায়ারফক্স (নাইটলি) Exec=/home/YOUR_USER/apps/firefox/firefox -P নাইটলি-সেশন -নো-রিমোট টার্মিনাল=মিথ্যা প্রকার=অ্যাপ্লিকেশন আইকন=/home/YOUR_USER/apps/firefox/browser/chrome/icons/default/default128.png বিভাগ=নেটওয়ার্ক;ওয়েবব্রাউজার; স্টার্টআপWMClass=ফায়ারফক্স নাইটলি EOF
YOUR_USERNAME এর পরিবর্তে আপনার আসল নামটি দিন এবং প্রয়োজনে আইকন পাথটি সামঞ্জস্য করুন। সেখান থেকে, আপনি আপনার প্রিয় লঞ্চারে "Firefox Nightly" অনুসন্ধান করতে পারবেন। যদি আপনি চান যে পুরো সিস্টেমটি এটি দেখতে পায়, তাহলে .desktop ফাইলটি sudo দিয়ে /usr/share/applications এ কপি করুন।.
GitHub-এ প্রচারিত কিছু কমিউনিটি-ডেভেলপড স্ক্রিপ্ট সবকিছু স্বয়ংক্রিয় করে: টারবল ডাউনলোড, প্রোফাইল তৈরি, .ডেস্কটপ ফাইল তৈরি এবং অস্থায়ী ফাইল পরিষ্কার করা। এই স্ক্রিপ্টগুলি sudo-কে কেবল .ডেস্কটপ ফাইলটি /usr/share/applications-এ কপি করার জন্য অনুরোধ করতে পারে, যাতে সিস্টেমটি তাৎক্ষণিকভাবে এটি সনাক্ত করতে পারে। আপনার নিজের ঝুঁকিতে এগুলি ব্যবহার করুন এবং এগুলি চালানোর আগে সর্বদা সামগ্রীটি পর্যালোচনা করুন।.
নাইটলির জন্য ল্যাঙ্গুয়েজ প্যাক (l10n)
যদি আপনি মজিলা রিপোজিটরি থেকে নাইটলি ভায়া এপিটি ইনস্টল করেন, তাহলে আপনি l10n প্যাকেজ ব্যবহার করে আপনার পছন্দের স্প্যানিশ ভাষা যোগ করতে পারবেন। যেমনটি আপনি উপরে দেখেছেন, নামগুলি স্বজ্ঞাত: es-es, es-ar, es-cl, es-mx। এর মধ্যে একটি ইনস্টল করলে ইন্টারফেস এবং কিছু বার্তা সংশ্লিষ্ট উপভাষায় অনুবাদ হয়.
দ্রুত খুঁজে বের করে ইনস্টল করতে: apt-cache অনুসন্ধান ব্যবহার করুন এবং সঠিক l10n প্যাকেজটি নির্বাচন করুন।.
apt-cache অনুসন্ধান firefox-nightly-l10n | grep -i es sudo apt firefox-nightly-l10n-es-es ইনস্টল করুন
পদ্ধতি অনুসারে আপডেট এবং আনইনস্টল করুন
নাইটলি কীভাবে আপডেট করবেন এবং অপসারণ করবেন তা নির্ভর করে আপনি এটি কীভাবে ইনস্টল করেছেন তার উপর। আমি প্রতিটি পদ্ধতির ব্যবহারিক কমান্ড দিয়ে এটি সংক্ষেপে বর্ণনা করব। এটি নিশ্চিত করে যে আপনি কোনও চিহ্ন রেখে যাবেন না বা আপনার স্থিতিশীল Firefox সেটআপে কোনও গোলমাল করবেন না।.
- এপিটি (মোজিলা)
- আপডেট:
sudo apt update && sudo apt upgrade(অথবা আপনার গ্রাফিক্স ম্যানেজারকে এটি করতে দিন)। - আনইনস্টল করুন:
sudo apt remove firefox-nightly(এবং ঐচ্ছিকভাবেsudo apt autoremove).
- আপডেট:
- Flatpak
- আপডেট:
flatpak update org.mozilla.FirefoxNightly. - আনইনস্টল করুন:
flatpak uninstall org.mozilla.FirefoxNightly.
- আপডেট:
- তারবাল
- আপডেট: যদি এটি আপনার HOME ডিরেক্টরিতে থাকে, তাহলে Nightly সাধারণত স্বয়ংক্রিয়ভাবে আপডেট হয়। যদি আপনি এটিতে রাখেন
/optআপনাকে টারবলটি ম্যানুয়ালি ডাউনলোড করে প্রতিস্থাপন করতে হবে। - আনইনস্টল করুন: যে ফোল্ডার থেকে আপনি এটি বের করেছেন সেটি মুছে ফেলুন এবং আপনার তৈরি .desktop ফাইলটি সরিয়ে ফেলুন।
- আপডেট: যদি এটি আপনার HOME ডিরেক্টরিতে থাকে, তাহলে Nightly সাধারণত স্বয়ংক্রিয়ভাবে আপডেট হয়। যদি আপনি এটিতে রাখেন
যদি আপনি nightly-session নামে একটি প্রোফাইল তৈরি করে থাকেন, তাহলে যখন আপনার আর প্রয়োজন হবে না তখন Firefox প্রোফাইল ম্যানেজার ব্যবহার করে আপনি এটি রাখতে বা মুছে ফেলতে পারেন। যদি আপনি স্থিতিশীল এবং রাতের বিল্ডগুলির মধ্যে বিকল্প করতে চান তবে পৃথক প্রোফাইল বজায় রাখা একটি ভাল অভ্যাস।.
নোট এবং সাধারণ সমস্যা (তাদের সমাধান সহ)
নাইটলি স্বয়ংক্রিয়ভাবে আপডেট হয় না যদি আপনি এটি টারবল থেকে আপনার ব্যবহারকারীর জন্য একটি পঠনযোগ্য ফোল্ডারে (যেমন, /opt) ইনস্টল করে থাকেন, তাহলে বিল্ট-ইন আপডেটার প্যাচগুলি লিখতে পারবে না, যার ফলে আপনাকে প্রতিদিন ম্যানুয়ালি প্যাকেজটি ডাউনলোড এবং প্রতিস্থাপন করতে হবে। সমাধান: এটি আপনার হোম ফোল্ডারে সরান অথবা সিস্টেম আপডেট অর্পণ করতে APT/Flatpak ব্যবহার করে ইনস্টল করুন।
যদি খেয়াল করেন নাইটলি স্থিতিশীল ফায়ারফক্সের পরিবর্তে যদি এটি এক্সটেনশন নিষ্ক্রিয় করে, তাহলে এর কারণ হল আপনি উভয়ের জন্য একই প্রোফাইল ব্যবহার করছেন। একটি নতুন প্রোফাইল তৈরি করুন (firefox -CreateProfile nightly-session) এবং এটি -P nightly-session -no-remote দিয়ে চালান। এটি সেশন দ্বন্দ্ব এবং বিভিন্ন সংস্করণের মধ্যে অ্যাড-অন "সুইপিং" প্রতিরোধ করবে।
যখন আপনি PPA অথবা রিপোজিটরির মাধ্যমে ইনস্টল করেন যা প্যাকেজগুলিকে সঠিকভাবে আলাদা করে না, তখন আপনার ফলাফল হতে পারে "উন্নয়ন" শাখায় থান্ডারবার্ড বা অন্যান্য উপাদান অনিচ্ছাকৃতভাবে। নাইটলির জন্য মজিলার APT রিপোজিটরিটি বিশেষভাবে ফায়ারফক্স নাইটলি এবং এর l10n এর জন্য ডিজাইন করা হয়েছে, যা আপনাকে আপনার ইনস্টলেশনের উপর আরও ভাল নিয়ন্ত্রণ দেয়।
যদি আপনি Flatpak ব্যবহার করেন এবং এটি আপনাকে একটি সক্রিয় করতে বলে অতিরিক্ত সংগ্রহস্থল (জিনোমের মতো) Flatpakref থেকে ইনস্টলেশনের সময়, আপনি আপনার পছন্দ অনুযায়ী এটি গ্রহণ বা উপেক্ষা করতে পারেন। কিছু কমিউনিটি Flatpakref সূত্রে এই প্রম্পটটি স্বাভাবিক এবং এটি Nightly এর ব্যবহারকে প্রভাবিত করবে না।
টারবলকে এর আইকন এবং মেনু এন্ট্রির সাথে একীভূত করতে, উপরে দেখানো .desktop ফাইলটি তৈরি করুন। যদি আপনি আইকনটিকে ডকে টেনে আনতে চান (প্ল্যাঙ্ক, ড্যাশ থেকে ডক, ইত্যাদি), কেবল ফোল্ডারটি খুলুন। /usr/share/applications o ~/.local/share/applications y নতুন তৈরি লঞ্চারটি টেনে আনুনসহজ এবং কার্যকর।
কিছু ক্ষেত্রে আপনি এমন স্ক্রিপ্ট দেখতে পাবেন যা "এক কমান্ড"-এ নাইটলি ইনস্টল করার প্রতিশ্রুতি দেয়: তারা সর্বশেষ বিল্ড ডাউনলোড করে, "নাইটলি-সেশন" প্রোফাইল কনফিগার করে, .desktop ফাইল তৈরি করে এবং সঠিক স্থানে রাখে। সর্বদা এগুলি পর্যালোচনা করুন, তবে স্বয়ংক্রিয় করার জন্য আপনার প্রয়োজনীয় ন্যূনতম পদক্ষেপগুলির জন্য এগুলি একটি ভাল রেফারেন্স।.
প্রতিটি পদ্ধতি কখন বেছে নেবেন
আপনি যদি চান উবুন্টুর সাথে উন্নত ইন্টিগ্রেশন এবং অন্য যেকোনো প্যাকেজের মতো এটি আপডেট করার জন্য, মজিলার APT রিপোজিটরি আপনার সহযোগী। আপনি কম্পাইলেশন অপ্টিমাইজেশন সহ বাইনারি পাবেন, নিরাপত্তা ফ্ল্যাগ দিয়ে শক্ত করা হবে এবং সেগুলি আপনার আপডেট রুটিনে নির্বিঘ্নে সংহত করা হবে।
আপনি যদি পছন্দ করেন সিস্টেম আইসোলেশন স্বাধীন জীবনচক্রের কারণে, Flatpak রক্ষণাবেক্ষণ করা সহজ এবং আপনার ডিস্ট্রিবিউশনে আগে থেকে ইনস্টল করা স্থিতিশীল সংস্করণের সাথে নির্বিঘ্নে সহাবস্থান করবে। তদুপরি, যদি আপনার মাঝে মাঝে পরীক্ষার জন্য এটির প্রয়োজন হয় তবে এটি অবিলম্বে অপসারণ করা উচিত।
Si buscas মূল নিয়ন্ত্রণ যদি আপনার একই সাথে Nightly বিল্ডের একাধিক কপি চালানোর প্রয়োজন হয়, তাহলে .tar.bz2 টারবলই সবচেয়ে নমনীয় বিকল্প। তবে, অটো-আপডেটারের সুবিধা পেতে এটি আপনার হোম ডিরেক্টরিতে রাখুন; যদি আপনি এটি /opt-এ রেখে যান, তাহলে ধরে নিন যে নতুন বিল্ড রিলিজ হলে আপনাকে ম্যানুয়ালি প্যাকেজটি প্রতিস্থাপন করতে হবে।
পৃথক প্রোফাইল সহ কার্যকর করার উদাহরণ
যদিও ধারণাটি একই, আপনি কীভাবে এটি ইনস্টল করেছেন তার উপর নির্ভর করে এক্সিকিউশন কমান্ডটি কিছুটা পরিবর্তিত হয়। আপনার পরিস্থিতির সাথে খাপ খাইয়ে নেওয়ার জন্য আমি কিছু বৈচিত্র্য অন্তর্ভুক্ত করেছি। চাবিকাঠিটি রয়ে গেছে -P রাত্রিকালীন-সেশন -নো-মোট.
- এপিটি (মোজিলা)
ফায়ারফক্স-নাইটলি -P নাইটলি-সেশন -নো-রিমোট
- Flatpak
flatpak রান org.mozilla.FirefoxNightly -P নাইটলি-সেশন -নো-রিমোট
- তারবাল
/home/YOUR_USER/apps/firefox/firefox -P রাতের সেশন -নো-রিমোট
যদি আপনার ফায়ারফক্স স্টেবল ইতিমধ্যেই খোলা থাকে এবং আপনি একই ইনস্ট্যান্সের সাথে "হুক" না করেই নাইটলি চালু করতে চান, তাহলে -no-mote প্যারামিটারটি অপরিহার্য। একটি ফায়ারফক্সকে অন্যটির সেশন পুনরায় ব্যবহার করার চেষ্টা করা থেকে বিরত রাখুন.
ব্যথামুক্ত রাত্রিকালীন পরীক্ষার জন্য ভালো অভ্যাস
নাইটলির জন্য আলাদা প্রোফাইল ব্যবহার করুন এবং আপনার লাইভ প্রোফাইলটি একা ছেড়ে দিন। যদি আপনি চান না যে আপনার প্রতিদিনের বুকমার্কের সাথে পরীক্ষার ডেটা মিশে যাক, তাহলে সাবধানতার সাথে নাইটলির প্রোফাইলে ফায়ারফক্স সিঙ্ক (যদি আপনি এটি ব্যবহার করেন) সক্ষম করুন। ভুলে যাবেন না যে নাইটলি অস্থায়ীভাবে বেমানান এক্সটেনশনগুলি অক্ষম করতে পারে।.
ডকে শর্টকাটটি পিন করুন এবং এটিকে এমন একটি নাম দিন যা স্থিতিশীল সংস্করণের সাথে বিভ্রান্ত হবে না, উদাহরণস্বরূপ, "Firefox Nightly"। যদি আপনি .desktop ফাইলটি পরিবর্তন করেন, তাহলে Exec লাইনে -P nightly-session -no-remote প্যারামিটারটি যোগ করুন। এইভাবে আপনাকে প্রতিবার কমান্ডটি মনে রাখতে হবে না।.
যদি আপনি কোনও সমস্যা বা রিগ্রেশন সনাক্ত করেন, তাহলে নাইটলি প্রতিদিন যে সমাধানগুলি পায় তার সুবিধা নিন। মুলতুবি থাকা আপডেটগুলি পরীক্ষা করুন অথবা যদি এটি থেকে যায় তবে বাগটি রিপোর্ট করুন। প্রতিক্রিয়া সহ অংশগ্রহণ করা নাইটলি ব্যবহারের চেতনার অংশ।.
আপনার প্রয়োজন অনুসারে সবচেয়ে উপযুক্ত পদ্ধতিটি বেছে নেওয়ার পরে, একটি পৃথক প্রোফাইল কনফিগার করার পরে এবং, যদি প্রয়োজন হয়, .desktop লঞ্চার, আপনি উভয় জগতের সেরা পাবেন: কাজের জন্য একটি স্থিতিশীল Firefox এবং পরীক্ষা-নিরীক্ষা এবং বিকাশের জন্য একটি দৈনিক Nightly বিল্ড। Mozilla এর APT সংগ্রহস্থলের সাহায্যে, আপনি ইন্টিগ্রেশন এবং নিরাপত্তা লাভ করেন; Flatpak এর সাহায্যে, আপনি নির্ভরতা বিচ্ছিন্ন করেন; এবং টারবলের সাহায্যে, আপনি সম্পূর্ণ নিয়ন্ত্রণ লাভ করেন। দ্বন্দ্ব এড়ানোর ব্যবহারিক চাবিকাঠি হল "নাইটলি-সেশন" প্রোফাইল এবং -নো-রিমোট প্যারামিটার, এবং l10n ভাষা প্যাকগুলি অনায়াস স্প্যানিশ অভিজ্ঞতাকে পূর্ণ করে তোলে। এই মৌলিক বিষয়গুলো অনুসরণ করলে উবুন্টুতে ফায়ারফক্সের সর্বশেষ সংস্করণটি ব্যবহার করে দেখা যতটা সহজ মনে হয় তার চেয়ে সহজ।.