উবুন্টুতে, বেশিরভাগ সফ্টওয়্যার একক ফাইলে আসে। এটি একটি *.deb
ডেবিয়ান প্যাকেজ ফাইল যা আপনার প্যাকেজ-পরিচালক থেকে ডাউনলোড, আনপ্যাক এবং ইনস্টল করা আছে।
উবুন্টু বেশিরভাগ উইন্ডোজ সফ্টওয়্যারের মতো স্ব-আহরণের এক্সিকিউটেবল থেকে সফ্টওয়্যার ইনস্টল করে না কেন?
কারণ স্ব আহরণের *.exe
ফাইলগুলি মেনে নেওয়া খুব বিপজ্জনক প্রস্তাব।
ডেবিয়ান / উবুন্টুর মতো একটি স্ব-উত্তোলনকারী এক্সিকিউটেবল এবং প্যাকেজিং সিস্টেমের মধ্যে সর্বাধিক সমালোচনা পার্থক্য:
- নিরাপত্তা
- স্বচ্ছতা
- আরও দানাদার নিয়ন্ত্রণ
আরো বিস্তারিত:
নিরাপত্তা
উইন্ডোজ জগতে আপনাকে সেই একক *.exe
ফাইলে বিশ্বাস রাখতে হবে। কীভাবে একজন সত্যই নিশ্চিত হতে পারেন যে এটি নির্ভর করা যেতে পারে? আপনি কীভাবে জানবেন যে এটি কিছু ইনস্টল করে? আপনি কীভাবে নিশ্চিত হতে পারেন যে এটি আপনার পিছনের পিছনে অন্য কাজ করে না?
উবুন্টুতে, সমস্ত প্যাকেজ ডিজিটালি স্বাক্ষরিত হয়, তাই পৃথক প্যাকেজ ফাইল - প্যাকেজ ম্যানেজার (এটি মুওন, সিনাপটিক, অ্যাপটিটিউড বা এমনকি সোজা অ্যাপ্লিকেশন) ব্যবহার করে - সামগ্রীটি এটি আনপ্যাক করার আগেই যাচাই করা হবে, একা ইনস্টল করা যাক। এটি অবশ্যই ধরে নিয়েছে যে আপনি ভান্ডারগুলিতে বিশ্বাস রাখেন। আমি বরং উবুন্টু সংগ্রহস্থলগুলিতে বিশ্বাস করি (একক কর্তৃপক্ষ) শত শত অপরিচিত বিভিন্ন উত্স থেকে ডাউনলোড করার চেয়ে।
দানাদার নিয়ন্ত্রণ
একটি *.exe
ফাইলের সাহায্যে আপনি মূলত একটি কাজ করতে পারেন: এটি সম্পাদন করুন। উবুন্টুতে আপনি আপনার প্যাকেজ পরিচালকের সুবিধার্থে প্যাকেজটির বিবরণ, বিবরণ, কনফিগারেশন, স্বতন্ত্র ফাইলগুলি, সর্বশেষ পরিবর্তনগুলি, বাগ সংশোধন করা ইত্যাদি ইত্যাদি ইনস্টল করবেন কিনা তা সিদ্ধান্ত নেওয়ার আগে পরীক্ষা করতে পারেন।
আপনি যখন কোনও *.exe
ফাইল থেকে ইনস্টল করেন , আপনাকে তার 'আনইনস্টল' হুককেও বিশ্বাস করতে হবে (এবং সমস্ত *.exe
ফাইলের এটির নিশ্চয়তা নেই)। উবুন্টুতে, প্যাকেজ পরিচালকের দ্বারা ইনস্টল করা স্ট্যান্ডার্ড প্যাকেজগুলির সাথে সম্পর্কিত সমস্ত ফাইল সর্বদা আনইনস্টল করা যায় কারণ এটি প্যাকেজ নিজেই নয়, প্যাকেজ পরিচালকের কাজ of প্যাকেজ ম্যানেজারটি একটি পৃথক এবং বিশ্বস্ত অ্যাপ্লিকেশন, যা ইনস্টলার এবং আনইনস্টলার উভয়ই সরবরাহ করে, প্যাকেজটি আপনার কাছ থেকে আনইনস্টল হুক কেড়ে নিতে পারে না। অবশ্যই, একটি দূষিত প্যাকেজটি ইনস্টল-পরবর্তী ক্রিয়াকলাপের মাধ্যমে জিনিসগুলি ছিঁড়ে ফেলতে পারে, তবে সে কারণেই আমাদের কাছে সরকারী সংগ্রহস্থল সিস্টেম এবং একই লোকদের এটি রক্ষণাবেক্ষণ করার জন্য আমরা বিশ্বাস করি।
স্বচ্ছতা
এটা আরও যায়। উবুন্টুতে আমি সত্যিই আমার সিস্টেমে বিশ্বাস করতে পারি, কারণ আমি বিভিন্ন স্তরের সফ্টওয়্যারটি যাচাই করতে পারি। চূড়ান্ত স্তরটি উত্স-কোডটি দেখতে সক্ষম হচ্ছে। বাইনারি প্যাকেজগুলিতে সংশ্লিষ্ট উত্স প্যাকেজ রয়েছে। আমি প্রকৃতপক্ষে উত্সটি দেখতে পারি (উদাহরণ: ' অ্যাপ্ট-গেট সোর্স বাশ ' আপনাকে ব্যাশ শেলের পুরো উত্স দেবে)। * .Exe ফাইলগুলির বিশ্বে সাধারণত সাধারণত বাইনারি থাকে এবং কে জানে তারা পর্দার আড়ালে আসলে কী করে?
এটি বলেছে যে নিয়মগুলির ক্ষেত্রে সর্বদা ব্যতিক্রম রয়েছে তবে আমার পক্ষে সুরক্ষা এবং বিশ্বাসের অর্থ আমি আমার সিস্টেমের উপাদানগুলি ইনস্টল করার মানক উপায় হিসাবে যাচাই করা শক্ত hundreds