কম্পিউটার টিউটোরিয়াল

Fedora-এ Flatpak ইনস্টল ও ব্যবহার করার পদ্ধতি

Fedora 32 এবং Ubuntu 20.04 রিলিজের সাথে লিনাক্স ব্যবহারকারীরা প্যাকেজ ফরম্যাটে পরিবর্তন দেখেছেন, সেটি হোক তাদের পছন্দ হোক না। Snap এবং Flatpak جیসے یونیভার্সাল প্যাকেজ ফরম্যাট জনপ্রিয়তা পাচ্ছে, এবং আমার মতে সেটি ভালো কারণ। এটি ফ্রি ও প্রপ্রায়েটারি — দুই ধরণের সফটওয়্যারের বিশাল ভান্ডারের সহজ অ্যাক্সেস দেয়, এবং ডেভেলপারদের জন্য প্যাকেজিং সহজ করে।

তবে নতুন ব্যবহারকারীদের জন্য লিনাক্স সিস্টেমে এটা শুরু করা কনফিউজিং হতে পারে। এখানে শিখবেন Fedora-এ Flatpak কীভাবে ব্যবহার করবেন, যদিও ইনস্ট্রাকশন যেকোনো Flatpak-ইনস্টলড সিস্টেমের জন্য কাজ করবে।

Fedora-এ Flatpak ইনস্টলেশন

শুরু করতে নিশ্চিত করুন Flatpak ইনস্টলড আছে। Flatpak Setup পেজে যান এবং যে ডিস্ট্রো দিয়ে Flatpak ইনস্টল করতে চান সেটি সিলেক্ট করুন। এই টিউটোরিয়ালে Fedora-এ ক্লিক করলাম, কিন্তু দেখবেন অনেক ডিস্ট্রো আছে।

এখান থেকে আপনাকে ফেডোরার জন্য Flatpak রিপোজিটরি ফাইল ডাউনলোড করার প্রম্পট আসবে। এটি কিছু অন্য ডিস্ট্রোর থেকে আলাদা কারণ Flatpak ফেডোরায় প্রি-ইনস্টলড থাকে।

আপনি সরাসরি Flatpak repo ফাইলের লিংকে ক্লিক করুন বা নিচের কমান্ড দিন:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

রিপোজিটরি ফাইল ডাউনলোড করলে প্রম্পট অনুসরণ করে ইনস্টল করুন। এই ধাপে আপনি Flathub রিপোজিটরি থেকে Flatpak ব্যবহার করার জন্য প্রস্তুত। Flathub রিপোজিটরি ব্রাউজ করার কিছু পথ আছে।

১. GNOME Software / Discover দিয়ে Flatpak ইনস্টল

Fedora-তে ইতিমধ্যে প্রয়োজনীয় প্লাগইন ইনস্টলড থাকে, তাই আপনি সফটওয়্যার স্টোর থেকে Flatpak ব্রাউজ করতে পারেন অন্য সফটওয়্যারের মতোই। যারা ইতিমধ্যে সফটওয়্যার স্টোর ব্রাউজ করতে পছন্দ করেন তাদের জন্য অত্যন্ত সুবিধাজনক। এটি নিখুঁতভাবে ইন্টিগ্রেটেড, এবং আপনি কঠিনতাই বুঝতে পারবেন যে ইনস্টল করা অ্যাপ Flatpak যদি না উনি سورসে চোখ রাখেন।

কিন্তু কখনও কখনও এটি ক্লামসি হয় কারণ এত সুন্দরভাবে ব্লেন্ড করে। সফটওয়্যার স্টোর এত বিশাল হওয়ায় সফটওয়্যার হারিয়ে যেতে পারে, বিশেষ করে Flatpak প্যাকেজগুলো মাইনোরিটি হলে। কিন্তু Flatpak-একমাত্র ব্রাউজ করার খুব সহজ পথ আছে।

২. Flathub.org থেকে Flatpak ইনস্টল

সরাসরি Flathub-এর ওয়েবসাইটে যেতে পারেন সকল অ্যাপ ব্রাউজ করতে যা Flathub অফার করে। এটি Flathub-এর সফটওয়্যার ক্যাটালগ কতটা বিশাল সেটি দেখার চমৎকার পথ। এছাড়া অ্যাপ্লিকেশন টাইপ অনুযায়ী ব্রাউজ করা যায়, ডেস্কটপ সফটওয়্যার স্টোরের মতো। গেম, ডেভেলপার টুল, সায়েন্স অ্যাপ্লিকেশন — সব Flathub-এর ওয়েবসাইটে আপনার সুবিধায়।

Flatpak ওয়েবসাইটের একটা চমৎকার দিক — যেকোনো অ্যাপ ইনস্টল করা খুব সহজ করে দিয়েছে। অ্যাপের নামের পাশে উপরে "Install" ক্লিক করুন, অথবা নিচে স্ক্রল করলে টার্মিনাল কমান্ড পাবেন। উদাহরণস্বরূপ, Vim ইনস্টল করতে চাইলে উপরে "Install" ক্লিক করুন বা পেজের কমান্ড দিন।

flatpak install flathub org.vim.Vim

এটি তৃতীয় পদ্ধতির দিকে নিয়ে যায় যেটি অনেক লিনাক্স ব্যবহারকারী পছন্দ করেন।

৩. টার্মিনাল থেকে Flatpak ইনস্টল

টার্মিনাল দিয়ে Flatpak ইনস্টল করা অনেক লিনাক্স ব্যবহারকারীর চোখে সবচেয়ে ন্যাচারাল পথ। লিনাক্সের একটা চমৎকার দিক — রিমোট রিপোজিটরি থেকে কমান্ড লাইন দিয়ে সফটওয়্যার ইনস্টল করা, ওয়েবসাইট ব্রাউজ করে এক্সিকিউটেবল বা ডিস্ক ইমেজ ডাউনলোড করার বদলে। এটি আপনার লিনাক্স সিস্টেমে সফটওয়্যার ইনস্টল করার একটি পাওয়ারফুল ও এক্সটেনসিবল পথ, এবং Flatpak টার্মিনাল কমান্ড সাপোর্ট করে।

বেসিক সিনট্যাক্স সবসময় একই। উপরের কমান্ডটি ছিল:

flatpak install flathub org.vim.Vim

প্রথম অংশ, flatpak install flathub, সবসময় একই থাকবে যদি না আপনি Flathub ছাড়া অন্য রিপোজিটরি থেকে ইনস্টল করেন। Flatpak-এর আসল নামটাতে জটিলতা। কীভাবে বা কেন Flatpak নামগুলো এই ফরম্যাটে রাখা হয় সেটি আমি নিশ্চিত নই, তবে সব টপ-লেভেল ডোমেইন (TLD) দিয়ে শুরু হয়। "com." এবং "org." সাধারণ। তাই আমি পরামর্শ দিই নিচের কমান্ড দিয়ে প্রথমে আপনার Flatpak-এর একজেক্ট নাম পান চেষ্টা করার বদলে।

flatpak search vim

সেখান থেকে আপনার Flatpak-এর ফুল নাম পাবেন। টার্মিনাল থেকে Flatpak রান করতে নিচের কমান্ড ব্যবহার করুন:

flatpak run org.vim.Vim

বিকল্পভাবে, আপনার অ্যাপ্লিকেশন মেনুতে ডেস্কটপ আইকন খুঁজে ক্লিক করেও অ্যাপ চালু করতে পারেন।

Flatpak আনইনস্টল করা

সিস্টেমে Flatpak আনইনস্টল করার দুটি প্রাইমারি পথ আছে। ইনস্টলেশন প্রক্রিয়ার বিপরীতে, Flathub-এর ওয়েবসাইট থেকে Flatpak রিমুভ করা যায়না। অথবা আপনার সফটওয়্যার সেন্টারের Application পেজে গিয়ে "Remove" ক্লিক করুন, অথবা নিচের কমান্ড দিন, যা Flatpak রিমুভ করতে চান সেটি সাবস্টিটিউট করে:

flatpak remove org.vim.Vim

ইনস্টলড Flatpak-এর ফুল নাম পেতে টার্মিনালে নিচের কমান্ড দিন:

flatpak list

এখন আপনি Fedora-এ Flatpak শুরুর জন্য যা জানতে হবে সেটা জানেন। এই ইনস্ট্রাকশন Flatpak-ইনস্টলড যেকোনো সিস্টেমে কাজ করবে। আপনার সিস্টেমে Flatpak না থাকলে, উপরের সেটআপ পেজের ইনস্ট্রাকশন ফলো করুন। আপনি যদি জানতে চান, Flathub vs Snap Store এবং Flatpak/Snap দিয়ে Linux-এ Spotify ইনস্টল করা দেখতে পারেন।

  1. উইন্ডোজ ১১-এ Night Light ইনেবল এবং ব্যবহার করুন ভালো ঘুমের জন্য

  2. অ্যান্ড্রয়েডে মাইক্রোসফ্ট এজ ইনস্টল ও দক্ষতার সাথে ব্যবহার করুন – দ্রুত গাইড

  3. Microsoft Edge-এ Collections ইন্যাবল ও ব্যবহার করার ধাপ-ধাপে গাইড

  4. Windows 10-এ হ্যান্ডরাইটিং ইনপুট সক্ষম করুন: ধাপে ধাপে গাইড