কেন বিকাশকারীরা লিনাক্সে ইনস্টলেশন উইজার্ড তৈরি করেন না? [বন্ধ]


34

আমি নিশ্চিত যে এটি অলসতা বা এর মতো কিছু নয় তবে আমি বুঝতে ব্যর্থ হয়েছি এমনকি এমনকি মূলত ভোক্তাদের মুখোমুখি অ্যাপ্লিকেশনগুলির বিকাশকারীরা কেন আপনি পরবর্তী-পরের সমাপ্তিতে যান যেখানে কোনও ধরণের ইনস্টলেশন উইজার্ড তৈরি করে না। একই অ্যাপ্লিকেশনগুলিতে সাধারণত উইন্ডোজ এবং ম্যাক ওএসের ইনস্টলার থাকে তাই লিনাক্স কেন নয়?

এই প্রবণতার কোনও প্রযুক্তিগত কারণ রয়েছে বা এটি কেবল সম্মেলন?

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

হ্যাঁ, আমি জানি যে লিনাক্সের প্যাকেজ ম্যানেজার রয়েছে তাই বিকাশকারীদের ইনস্টলারগুলি তৈরি করার "প্রয়োজন" হয় না। তবে এখনও প্রচুর পরিমাণে সফ্টওয়্যার রয়েছে যা হয় পূর্বনির্ধারিত প্যাকেজ পরিচালকদের মধ্যে পুরানো বা সহজলভ্য নয়। এছাড়াও, যেহেতু লিনাক্স নৈমিত্তিক ব্যবহারকারীদের জন্য উইন্ডোজের বিকল্প হিসাবে বিক্রি হয় (উবুন্টু এই ডোমেনে কঠোর চেষ্টা করছে), তাই ব্যবহারকারীরা তাদের সাথে পরিচিত যা কেবল তাদের তা জানাতে আরও বেশি বোধগম্য হবে।

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

ইনস্টলাররা অতীতের কিছু অপ্রচলিত প্রযুক্তি নয়। তারা এখনও দরকারী, এবং 95% ব্যবহারকারী তাদের সাথে ইতিমধ্যে আরামদায়ক।


12
নেই কোন অভাব। উইন্ডোজ লিনাক্স নয় । লিনাক্স উইন্ডোজ নয়
edmz

27
@ আরসালান00 আপনি একটি গুরুত্বপূর্ণ বিষয় অনুপস্থিত। প্যাকেজ পরিচালকদের জন্য সাধারণত একটি জিইউআই থাকে (উবুন্টু সফটওয়্যার সেন্টার, সিনাপটিক, ইয়াএসটি ইত্যাদি)।
nyuszika7h

30
আমি এই জাতীয় উইজার্ডগুলির একটি বিন্দুটি কখনই বুঝতে পারি না, 99.99% ব্যবহারকারী অন্ধভাবে যাইহোক "চালিয়ে যান" ক্লিক করবেন, সুতরাং একটি নীরব, ইন্টারঅ্যাক্টিভ ইনস্টলেশনটি আরও বেশি অর্থবোধ করে।
এসকে-যুক্তি

7
@ ডেগুগআর আপনি একটি সাধারণ রসিকতা দ্বারা ক্ষুব্ধ কোনও অপরাধের উদ্দেশ্য ছিল না।
মাইকেল হ্যাম্পটন

6
এটি এমন অনেক লক্ষণগুলির মধ্যে একটি যে লিনাক্স এটির বর্তমান স্বাদগুলির মধ্যে কেবলমাত্র সার্ভার এবং অন্যান্য বিশেষায়িত পরিবেশের জন্য, গ্রাহক ব্যবহারের জন্য নয়। সাধারণ মানুষ এমনকি এপটি-গেট বা অপরিচিত "সফ্টওয়্যার সেন্টার" দ্বারা সম্পূর্ণভাবে চাপিয়ে পড়ে ur আপনার সেই লোকগুলিকে ক্লিক করার জন্য একটি .exe দেওয়া উচিত, কীভাবে বেসিক সফ্টওয়্যারটি পাবেন সে সম্পর্কে একটি .tar.gz বা পৃষ্ঠা দীর্ঘ গাইড নয়। আমি আমার মতামত দিয়ে কাউকে বিচলিত করার জন্য দুঃখিত।
ট্রাবেনফুচস

উত্তর:


63

বিকাশকারীদের কেবল বিতরণের জন্য একটি প্যাকেজ সরবরাহ করতে হবে। প্রতিটি বিতরণে এই প্যাকেজটি ইনস্টল করার একটি উপায় রয়েছে। এই উপায়টি টার্মিনালে ( apt-get) বা গ্রাফিক্যাল ইন্টারফেসের মাধ্যমে যেমন উবুন্টু সফ্টওয়্যার কেন্দ্রের মাধ্যমে হতে পারে ।

সৌন্দর্য হ'ল বিকাশকারীদের কেবল একটি সঠিক প্যাকেজ তৈরির বিষয়ে যত্ন নেওয়া উচিত; বিতরণ নির্মাতারা বিশ্রামের যত্ন নেয় এবং প্রতিটি প্যাকেজ ইনস্টলেশন একই প্রক্রিয়া করে।


15
প্রতিটি প্যাকেজ ইনস্টলেশনতে একই প্রক্রিয়া থাকে "
উয়ে প্লোনাস

7
ঠিক আছে, বিকাশকারীদের কেবলমাত্র তারা সমর্থন করতে চান প্রতিটি একক বিতরণের জন্য একটি যথাযথ প্যাকেজ তৈরি করার বিষয়ে যত্ন নিতে হবে, সুতরাং তাদের এক বা একাধিক পৃথক আরপিএম, ডিবস, বন্দরগুলির জন্য স্ক্রিপ্ট তৈরি ইত্যাদি প্রয়োজন হবে প্যাকেজ পরিচালকরা দুর্দান্ত, তবে সমর্থন করার চেষ্টা করছেন বিকাশকারী হিসাবে সমস্ত সিস্টেম শক্ত। এজন্যই ডিস্ট্রোসের প্যাকেজ রক্ষণাবেক্ষণকারী বেশিরভাগ লোকেরা আসলে প্রবাহের বিকাশকারী নয়।
অ্যালান শুটকো

12
এই পদ্ধতির মারাত্মক ক্ষয়ক্ষতি হ'ল প্যাকেজগুলি (কিছু ক্ষেত্রে গুরুতরভাবে) পুরানো। উইন্ডোজটিতে আমি যেখানেই পারি সর্বশেষতম সংস্করণ ইনস্টল করতে পারি; লিনাক্সে উত্স প্রাপ্ত করার জন্য আমাকে একটি সংস্করণ নিয়ন্ত্রণ ক্লায়েন্ট এবং বিভিন্ন সংকলক বা মেক / সিএমেক / ইত্যাদি ব্যবহার করতে হবে install এটি নির্মাণ।
marczellm

4
অনেক প্রকল্প না উৎস নিয়ন্ত্রণের প্রয়োজন ছাড়াই সর্বশেষ স্থিতিশীল সংস্করণ প্রদান (যদি না আপনি সর্বশেষ চান গঠন সংস্করণ ...)। আপনার এখনও তাদের সংকলন করতে হবে, কারণ এটি এমন একটি বাইনারি তৈরি করা অসম্ভব যা প্রতি * নিক্স-এর মতো ওএসের জন্য কেবলমাত্র বাইরের বাইরে কাজ করে (উইন্ডোজের বিপরীতে যা একটি অত্যন্ত স্থিতিশীল এবং সমজাতীয় প্ল্যাটফর্ম)। সৌভাগ্যক্রমে, সংকলকগুলি উইন্ডোজের তুলনায় লিনাক্সে সেটআপ এবং ইনস্টল করা খুব সহজ।
রাফলউইন্ড

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

42

কারণ তাদের দরকার নেই। লিনাক্স ডিস্ট্রিবিউশনে সাধারণত উইন্ডোজ থেকে আলাদা প্যাকেজ ম্যানেজমেন্ট সিস্টেম থাকে, যেখানে প্রতিটি একক অ্যাপ্লিকেশনটিকে পুনরায় বাস্তবায়ন করতে হয় এবং বারবার বারবার আপডেট করতে হয়।


6
তবুও, আমি জানি বেশিরভাগ অ-প্রযুক্তিবিদরা কোনও টার্মিনাল খুলুন এবং একটি কমান্ড টাইপ করার পরিবর্তে ইনস্টলার ডাউনলোড এবং উইজার্ডটি চালানো পছন্দ করবেন। এই প্যাকেজ ম্যানেজার জিনিসটি আমাদের জন্য দুর্দান্ত তবে এটি সত্যিই সাধারণ পিসি ব্যবহারকারীকে বিরক্ত করে যিনি উইন্ডোজ 98 যুগের পরে পিসি ব্যবহার শুরু করেছিলেন।
আরসালান আহমেদ

43
@ আরসালান 100 লিনাক্স মডেলটিকে অ্যাপস্টোর হিসাবে ভাবেন - এটি সত্যই একই মডেল। আপনি জিজ্ঞাসা করতে পারেন কেন অ্যান্ড্রয়েড বা আইওএসের জন্য কোনও উইজার্ড নেই।
ম্যাকিয়েজ পাইচোটকা

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

9
আহ ... উইন্ডোজের যদি "ওয়ার্কিং প্যাকেজ ম্যানেজমেন্ট সিস্টেম" না থাকে তবে উইন্ডোজ ইনস্টলার কী? আমি কখনই বিকাশকারীদের এটি পুনরায় বাস্তবায়ন করার কথা শুনিনি, কমপক্ষে গত 10-15 বছরেও নয়।
অ্যারোনআউট

5
@ অ্যারোনআউট এবং আমি উইন্ডোজ ইনস্টলার বা তার উপর ভিত্তি করে কিছু ব্যবহার করে না এমন উইন্ডোজ প্রোগ্রামের সংখ্যা হারিয়েছি এবং অতএব এটি পরিচালনা করতে অকারণে জটিল।
মাইকেল হ্যাম্পটন

22

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

তাহলে ওপেন সোর্স সফ্টওয়্যার বড় বিতরণগুলি গ্রহণ করার আগে প্রাথমিক পর্যায়ে কী হবে? কেন ডেভেলপাররা সেই পর্যায়ে ইনস্টলেশন উইজার্ড তৈরি করে না?

প্রথমত, প্রচুর ওপেন সোর্স বিকাশকারী বন্টন সম্পর্কে চিন্তা করে না। তারা নিজের ব্যবহারের জন্য সফ্টওয়্যার লেখেন এবং এটি অন্যের পক্ষে কার্যকর হলে এটি সেখানে রেখে দেয় তবে তারা বিতরণের জন্য প্যাকেজিং অন্য কারও সমস্যা হিসাবে দেখেন। যদি এটি যথেষ্ট পছন্দ করা হয় তবে কেউ এটিকে তাদের প্রিয় বিতরণে নেওয়ার কাজটি গ্রহণ করবেন।

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

বিদ্যমান বিদ্যমান ডিস্ট্রিবিউশন চ্যানেলগুলির পূর্বনির্ধারিত করা হ'ল সুপারবোলের বিজ্ঞাপনগুলি খুব ব্যয়বহুল সিদ্ধান্ত নেওয়ার মতো, সুতরাং আপনি নিজের ফুটবল চ্যাম্পিয়নশিপটি হোস্ট করবেন এবং পরিবর্তে সেখানে বিজ্ঞাপন দিন। এটি কম ব্যয়বহুল হতে পারে তবে এটিও কম কার্যকর।

কনফিগারেশনটি কাস্টমাইজ করা যতটা যায় না, ওয়েব সার্ভারের মতো সফ্টওয়্যারগুলির জন্য যা কনফিগারেশন ফাইলের সাথে হ্যান্ডেল করা প্রথাগতভাবে সহজ, যা কনফিগারেশনটি ভাগ করে নেওয়া, ব্যাকআপ এবং পুনরুদ্ধার করা সহজ করে তোলে।

ওয়েব ব্রাউজারের মতো ক্লায়েন্ট সফ্টওয়্যারগুলির জন্য, একটি কনফিগারেশন উইজার্ড তৈরি করা আরও ভাল installation যা কোনও নতুন ব্যবহারকারী প্রথমবার সফ্টওয়্যারটি ইনস্টল করার সময় না করে চালিত করে runs মূল কারণ লিনাক্স হল একটি বহু-ব্যবহারকারী অপারেটিং সিস্টেম, সুতরাং আপনি যে কোনও উপায়ে এটি ব্যবহারকারীকে কাস্টমাইজ করতে চান। এটি সম্পূর্ণ সফ্টওয়্যার পুনরায় ইনস্টল করার জন্য ইনস্টলেশন প্রোগ্রামটি প্রায় না রেখেই যেকোন কারণেই পরে কনফিগারেশন উইজার্ডটি পুনরায় চালু করা সহজ করে তোলে। লিনাক্স সফ্টওয়্যারগুলিতে এই ধরণের উইজার্ড মোটামুটি সাধারণ।


14

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

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

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


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

1
dpkgএবং এপিটি ডেবিয়ান এবং উবুন্টু উভয় ক্ষেত্রেই ব্যবহৃত হয়। apt-get, apt-cacheএবং aptitudeশীর্ষে মোড়ক রয়েছে dpkgdpkgখুব কমই সরাসরি ব্যবহার করা হয়, এমন একটি ব্যবহারের ক্ষেত্রে যা আমি ভাবতে পারি কোনও .debফাইল থেকে প্যাকেজ ইনস্টল করা ।
nyuszika7h

16
@ আরসালান 100 সেখানে প্যাকেজ পরিচালকদের যেমন উবুন্টু সফটওয়্যার সেন্টার বা ইয়িউমেক্সের মতো একটি গ্রাফিকাল ইউজার ইন্টারফেস থাকে। প্যাকেজ পরিচালক! = টার্মিনাল।
ফ্লোরিয়ান মার্জাইন

@ আরসালান00 আপনি যদি উবুন্টু ব্যবহার করেন তবে কেবল অপেরা / ডাউনলোড / গাইড /? os=linux এ যান , উবুন্টুর জন্য অপেরা ডাউনলোড করুন এবং ডাউনলোড করা ফাইলটিতে ডাবল ক্লিক করুন। মোটেই কোনও টার্মিনাল জড়িত নেই।
অলিভার

13

আমি প্রায়শই নিজেকে এবং অন্যদের কাছে এই প্রশ্নটি জিজ্ঞাসা করেছি এবং লিনাক্স কেন কম ইনস্টলারকারীদের কেন দেখছে তা জানার আগে আমি প্রায়শই উত্থাপিত একটি পয়েন্টটি সম্বোধন করতে চাই:

লিনাক্স বিতরণ প্যাকেজ পরিচালকদের সরবরাহ করে manage

তবে, আমি এটি বলব না যে লিনাক্স ডিস্ট্রিবিউশনের প্যাকেজ ম্যানেজারটি কোনও কারণের জন্য নিম্নলিখিত কারণগুলির জন্য কোনও ইনস্টলারটির প্রতিস্থাপন:

  • এই প্যাকেজ পরিচালকদের অপারেশন মানক হয় না

    একটি প্যাকেজ ম্যানেজারটি আপনার বাইনারি সরবরাহ করা এবং শেষ ব্যবহারকারীকে ইনস্টলারটি চয়ন করার মতো। তারা টার্মিনালটি চয়ন করতে পারে, বা তারা আরও উন্নত জিইউআই সহ একটি সরঞ্জাম চয়ন করতে পারে, তবে এটি আপনাকে "traditionalতিহ্যবাহী" ইনস্টলেশন উইজার্ডের মতো প্রক্রিয়াটির একই স্তরের নিয়ন্ত্রণের সামর্থ্য দেয় না।

    নিয়ন্ত্রণ দ্বারা আমি কী বোঝাতে চাইছি তার একটি উদাহরণ হ'ল ডকুমেন্টেশন। আপনি "পরবর্তী ক্লিক করুন এবং আপনার দেখতে হবে" এর মতো আপনার শেষ-ব্যবহারকারীর নির্দেশাবলী দিতে পারবেন না। আপনি একটি নির্দিষ্ট সরঞ্জামের জন্য কমান্ড-লাইন নির্দেশিকা দিতে পারেন, তবে তারপরে আপনি কেবল ব্যবহারকারীর কাছে সেই সরঞ্জামটিই নির্ভর করছেন না তবে ইনস্টল উইজার্ডের বেশিরভাগ সুবিধা হারাতে পারেন (সর্বোপরি, বেশিরভাগ উইজার্ড একটি ফ্রন্ট সরবরাহ করছে) - সাধারণ কমান্ড লাইনের নির্দেশাবলীর জন্য এবং স্ক্রিপ্টগুলিতে লাথি মেরে)।

    এটি নান্দনিকতার সাথেও জড়িত। একটি স্বজ্ঞাত / উপযুক্ত ইন্টারফেস সরবরাহ করতে এখন আপনি আপনার শেষ ব্যবহারকারীদের বিতরণের উপর নির্ভর করছেন। আপনি যখন এই সত্যটি সম্পর্কে পুরোপুরি অবগত রয়েছেন, তবে আপনার ফাইলটি ডাবল ক্লিক করলে (তাদের দৃষ্টিতে ইনস্টলার) কোনও কুরুচিপূর্ণ প্যাকেজ ম্যানেজার খোলে, কিছু না করে বা সর্বোপরি সবচেয়ে খারাপ একটি টার্মিনাল খুললে আরও নৈমিত্তিক ব্যবহারকারীর পক্ষে অভিযোগ করা অযৌক্তিক নয় or জানলা. (ব্যবহারকারীগণের সাথে আমার অভিজ্ঞতা এবং "ডস প্রম্পট" / "ব্ল্যাক অ্যান্ড হোয়াইট বক্স" / "তাদের জিনিসগুলি মজার বিষয় যদি তারা মজার দেখায় তবে মুছে ফেলবে" সম্ভবত কোনও বই পূরণ করতে পারে)

  • প্যাকেজ ফর্ম্যাটগুলি প্ল্যাটফর্মগুলি জুড়ে মানক করা হয় না।

    সেখানে টুলস মত ব্যবস্থার মধ্যে রূপান্তর করতে হয় rpmএবং deb, কিন্তু এটি আপনার এন্ড-ইউজার একটি অবস্থা যেখানে একটি সংস্থাপন উইজার্ড অন্য প্ল্যাটফর্মে প্রদান করা করবে যদি আপনি তাদের ব্যবহার করছেন আপনার প্যাকেজগুলি রূপান্তর করতে আশা (অর্থাত ক্লিক-এবং-সম্পন্ন যুক্তিসংগত নয় )। অতিরিক্ত প্যাকেজ বিন্যাসের জন্য আপ টু ডেট প্যাকেজগুলি সরবরাহ করা বরং সরাসরি এগিয়ে যেতে পারে যদি আপনার একটি প্রাথমিক বিল্ড সিস্টেম থাকে তবে আপনি এখনও একটি নতুন বাইনারি যুক্ত করছেন যা সমর্থন করা দরকার।

    এটি যুক্ত করে একটি নতুন বাইনারি লোককে তাদের প্ল্যাটফর্মের উপর নির্ভর করে বেছে নিতে হবে (এটি গৌণ মনে হয়, তবে আমি নিশ্চিত যে এখানে কেউ x x বনাম x64 এর আগে ব্যাখ্যা দেওয়ার পক্ষে সত্যতা দিতে পারে [হ্যাঁ, সঠিক প্ল্যাটফর্মটি সঠিকভাবে প্ল্যাটফর্ম থেকে কেটে নেওয়ার উপায় রয়েছে ব্রাউজার, তবে তারপরে আপনি আরও জটিল হয়ে উঠছেন, এবং সমর্থন করার পক্ষে আরও কঠিন, পদ্ধতিগুলি])

  • প্যাকেজ পরিচালকরা ওপেন-সোর্স সফ্টওয়্যারটির জন্য "ভাল"।

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

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

    এমনকি যদি আপনি কোনও সংগ্রহস্থল সরবরাহ করেন (পরিবর্তনশীল তুচ্ছতার আরেকটি কাজ), আপনার এখনও এটি সেট আপ করতে ব্যবহারকারীদের নেওয়া দরকার (এটি সমর্থনের আরও একটি স্তর, অ-মানক পদ্ধতির একটি সেট, এবং এর মূল বিন্দু থেকে অন্য একটি পরিবর্তন) ইনস্টলার)

এখন, এই সমস্ত কথা বলার পরেও আমি এখনও মূল সমস্যাটির দিকে নজর দিইনি, কারণগুলি (অন্যদের মধ্যে) সত্ত্বেও লিনাক্সে ইনস্টলারগুলি কেন কম দেখা যায়? মূল প্রশ্নটি জিজ্ঞাসা করে যে এটি প্রযুক্তিগত, বা কনভেনশন ভিত্তিক, এবং এটি উভয় অংশের উপর ভিত্তি করে।

আমি উল্লিখিত উপরোক্ত বিষয়গুলির দিকে নজর দিলে তারা "উইজার্ডের মতো" ইনস্টলারের জন্য জিনিসগুলিকে আরও জটিল করে তোলে। উদাহরণস্বরূপ, আপনার উইজার্ডটি ইনস্টল করার জন্য একাধিক প্যাকেজ ফর্ম্যাট অন্তর্ভুক্ত করবে? আপনি কীভাবে বিতরণ জুড়ে চেহারা এবং অনুভূতিকে পরিচালনা করবেন? তালিকাটি চলছে এবং প্যাকেজগুলি আপনাকে দেয় এমন একটি বিষয় হ'ল যতক্ষণ না আপনি সঠিক প্যাকেজ সরবরাহ করেন তবে এগুলির কোনওটিই আপনার উদ্বেগের হবে না ( ভাল বা খারাপের জন্য )। এবং আপনার প্রকল্পের প্রকৃতির উপর নির্ভর করে আপনি উবুন্টু সফটওয়্যার সেন্টারে অ্যাপ্লিকেশন জমা দেওয়ার মতো আরও "বিশেষায়িত" সংস্থানগুলির সুবিধা নেওয়া শুরু করতে পারেন। এটি সমস্ত প্রযুক্তিগত সম্পর্কিত হবে।

তবে যে দিকটি আমি ব্যক্তিগতভাবে চালিকা শক্তি বলে মনে করি তা হ'ল কনভেনশন। (আমি আশা করি আমি এটিকে এত গভীরভাবে সমাহিত করেছি যে লোকেরা যে বিস্মৃত হওয়ার অন্য উত্তরটি অগ্রাহ্য করেছিল তারা পড়া বন্ধ করে দিয়েছে ..)

আমি অনুভব করি যে পোস্টারটির একটি বিন্দু ছিল, তবে এটি খুব কৌতুকপূর্ণভাবে বলেছে, এবং আসলে এই পয়েন্টটির জন্য উদ্দেশ্যমূলক কারণ সরবরাহ করা হয়নি। আমি যদি প্যাকেজ ম্যানেজার এবং ইনস্টলারের জন্য আমি যে পার্থক্যগুলি দেখেছি তা পরীক্ষা করে দেখি তবে আপনি অবাক হবেন না যদি আপনি তাদের বেশিরভাগটি প্রায় অ-ইস্যু হিসাবে থাকতে পারেন (এমনকি এমনকি পেডেন্টিকের সাথেও সীমানা রেখে)। তবে (আমি আশা করি যে কোনও বিজ্ঞাপন হোমিনেম আর্গুমেন্টের বৈধ ব্যবহার হিসাবে দেখা হবে বলে আশা করি) আমরা প্রোগ্রামারদের জন্য সাইটেও ব্যবহারকারী। আমি লিনাক্স ডিস্ট্রিবিউশনগুলি নৈমিত্তিক ব্যবহারকারীদের জন্য একটি দুর্দান্ত উইন্ডোজ বিকল্প হিসাবে ধাক্কা দেখছি (স্পষ্টতই অন্যান্য অনেক কিছুর মধ্যে)। এই সমস্ত ব্যবহারকারীরা ব্যবহার করতে পারেন এমন সাধারণভাবে সংজ্ঞায়িত ক্লিক-ও-সম্পন্ন পদ্ধতি সরবরাহ করা আদর্শ ইমো নয়

তবে একই সাথে, আমি খুঁজে পাই না যে লিনাক্সের অনেকগুলি জিনিস এই দলের জন্য বিশেষভাবে আদর্শ হতে পারে। অবশ্যই কিছু ডিস্ট্রো GUI ভিত্তিক প্যাকেজ ম্যানেজার আছে, কিন্তু তার মানে এই ব্যক্তিদের, কিভাবে একটি পৃথক টুল ব্যবহার করার জন্য মধ্যে খুঁজছেন শুরু করতে হবে আপনার প্রোগ্রামের ইনস্টলেশনের উপর কঠোরভাবে না দৃষ্টি নিবদ্ধ করা (তুলনা যে এই এবং এই জন্য এই )।

স্বাভাবিকভাবেই আপনি জিইউআই ব্যবহার করতে পারেন আপনার গড় নৈমিত্তিক ব্যবহারকারীকে করা উচিত সংখ্যাগরিষ্ঠ করার জন্য, বিশেষত কিছু নির্দিষ্ট ডিস্ট্রোদের সাথে (বিদ্রূপাত্মকভাবে যে সমস্ত বিষয়গুলি ডিস্ট্রসরা করছেন তারা সর্বদা ওপেন সোর্স সম্প্রদায়ে গৃহীত হয় না [উবুন্টু সম্পর্কে অভিযোগগুলি দেখুন এবং এটি "প্রাচীরযুক্ত) বাগান "]) তবে এটি অস্বীকারযোগ্য বলে আমি মনে করি না যে লিনাক্স কনভেনশনগুলি এমন কোনও ব্যক্তিকে সমর্থন করে যারা সিএলআইয়ের সাথে স্বাচ্ছন্দ্য বোধ করে, বা খুব কমপক্ষে প্রাণবন্ত ভয় পায় না কারণ এর উপস্থিতি মানে তারা ভয়াবহ কিছু করেছিল।

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

অন্যান্য বেশিরভাগ প্ল্যাটফর্মের ইনস্টলাররা এটি দ্বারা সত্যই প্রভাবিত হয় না, এবং এমনভাবে নকশা করা হয়েছে, এই প্রশ্নের একটি মন্তব্য উদ্ধৃত করার জন্য, "99.99% ব্যবহারকারী [চালিয়ে যেতে" ক্লিক করে অন্ধভাবে ক্লিক করতে পারেন package প্যাকেজ পরিচালনার ক্ষেত্রে সমস্যাটি সেই ব্যবহারকারীদের পাচ্ছে) একটি "চালিয়ে যান" বোতামটি, তাদের "that চালিয়ে যাওয়া" বোতামটি কী তা জানতে দেওয়া (আমি ব্যবহারকারীরা অন্য পাঠ্যের সাহায্যে টিপুন বলে যে সরঞ্জামগুলি দ্বারা বিভক্ত হতে দেখেছি), এবং তারা যখন "ক্লিক করার পরে উপকূলটি আঘাত করেছে তখন তাদেরকে জানিয়ে দেওয়া হচ্ছে" "চালিয়ে যান" বোতাম "পর্যায়ে।


এটি দুর্দান্ত উত্তর, এবং এটি নৈমিত্তিক ব্যবহারকারীর দৃষ্টিকোণ থেকে সমস্যাটি ব্যাখ্যা করে।
আরসালান আহমেদ

1
"প্যাকেজ ফর্ম্যাটগুলি প্ল্যাটফর্মগুলির জুড়ে মানক করা হয় না।" - সমস্ত এলএসবি-কমপ্লায়েন্ট ডিস্ট্রোস (যা বেশিরভাগ প্রধানগুলি) এলএসবি প্যাকেজ ফর্ম্যাটকে সমর্থন করে, যা RPM- এর একটি উপসেট যা সমস্ত বৈশিষ্ট্য মুছে ফেলা হয় যা সহজেই ডিইবিতে ম্যাপ করা যায় না। এলএসবি আরপিএমের জন্য কমান্ড লাইন সরঞ্জাম, এপিআই এবং এবিআইও মানসম্পন্ন করা হয়েছে।
J:17rg ডব্লু মিটাগ

@ জার্গ ডব্লু মিটাগ আমি এলএসবি কমপ্লায়েন্সকে স্ট্যান্ডার্ড বলেই ডাকব না। ডেবিয়ানে, "এলএসবি সম্মতি" আমার পোস্টে উল্লিখিত এলিয়েন সরঞ্জামটি ব্যবহার করছে (এবং এটি সীমাবদ্ধ)। এবং আবারও, আমরা প্যাকেজগুলির সাথে ইনস্টল স্ক্রিপ্টগুলি তুলনা করছি না। এটি প্যাকেজ পরিচালকদের সাথে ইন্সটলেশন উইজার্ডগুলির তুলনা করে (এটি এমনকি সবচেয়ে নৈমিত্তিক ব্যবহারকারীরা কখনও ভয়ঙ্কর কালো বক্স না দেখে সফ্টওয়্যার ইনস্টল করতে দেয়)। এলিয়েনের মতো কোনও সরঞ্জাম ব্যবহারের প্রয়োজন কোনও ইনস্টল উইজার্ড সরবরাহ করার মতো প্রক্রিয়া সরবরাহ করে না।
সেলাালী অ্যাডোবর

@ এসোসোর্টড ট্রাইলমিক্স: এলএসবি প্যাকেজ ফর্ম্যাটটি ইচ্ছাকৃতভাবে এলিয়েন দ্বারা প্রক্রিয়াকরণের জন্য ডিজাইন করা হয়েছে। এবং শেষ ব্যবহারকারীর কখনই এলিয়েনের সাথে কথোপকথনের দরকার নেই, ডেবিয়ানের এলএসবি প্যাকেজ ম্যানেজার সেদিকে খেয়াল রাখে। এছাড়াও, এলএসবিতে ইন্সটল উইজার্ডগুলি স্পষ্টভাবে দেখাশোনা করা হয়। যদি ইনস্টলার উইজার্ডটি কেবল এলএসবি লাইব্রেরির সাথে লিঙ্ক করে, তবে এটি সমস্ত এলএসবি সিস্টেমে চলতে পারে এবং এটি এলএসবি প্যাকেজ ম্যানেজারকে কল করতে পারে, কারণ এটি মানসম্পন্ন, এবং এটি একটি প্যাকেজ ইনস্টল করতে পারে, কারণ এটি মানকযুক্ত এবং শেষ পর্যন্ত আপনি ডেবিয়ানের ডিপিকেজি ডাটাবেসে একটি ডিইবি এবং সুসিতে একটি আরপিএম সমাপ্ত হবে।
Jörg ডব্লু মিটাগ

আমি এটি বুঝতে পারি, তবে আমার ধারণা আমি আপনার বক্তব্যটি বুঝতে পারি নি। আমি যা বলেছি তা কি আপনি নিশ্চিত করছেন না? আমার বক্তব্যটি ছিল একটি ইনস্টলেশন উইজার্ড এবং একটি প্যাকেজ ম্যানেজার এক নয়। আমি প্রস্তাব দিইনি যে কোনও ইনস্টলার কোনও প্যাকেজ পরিচালক ব্যবহার করতে পারে না। দেখে মনে হচ্ছে আপনি আমার দৃষ্টিভঙ্গির সাথে একমত পোষণ করছেন, তবে বাজে প্রশ্নটি ধরা পড়ে "উদাহরণস্বরূপ, আপনার উইজার্ডটি ইনস্টল করার জন্য একাধিক প্যাকেজ ফর্ম্যাট অন্তর্ভুক্ত করবে?"
সিলালী অ্যাডোবার

9

বড় আকারে এটি উভয়ই। লিনাক্স ডিস্ট্রিবিউশন মডেলটি অ্যাপস্টোর / প্লে স্টোরের নিকটে এবং তারপরে traditionalতিহ্যবাহী উইন্ডোজ / ম্যাক ওএস এক্স এক - এবং এমনকি সেই প্ল্যাটফর্মগুলি আমি যা শুনেছি সেখান থেকে সেখানে চলেছে।

কনভেনশনটি এটি সহজ। অ্যাপস্টোর / প্লে স্টোরের বেশিরভাগ যুক্তি লিনাক্সের ক্ষেত্রেও প্রযোজ্য:

  • স্বয়ংক্রিয় আপডেট. উইন্ডোজটিতে পৃথকভাবে 20 টি আপডেট আপডেট ব্যাহতকারী এবং অদক্ষ। জাভা / ফ্ল্যাশ / অ্যাডোব / ... বুটে আপডেট হওয়া সত্ত্বেও ব্যবহারকারীর ক্লিক দরকার।
  • একক, বিশ্বস্ত, সংগ্রহস্থল। আপনি কি নিরাপদ সংযোগের মাধ্যমে ডাউনলোড করেন কিনা তা পরীক্ষা করে দেখুন? বা আপনি get.adobe.com.hackers.example.com/setup.exe থেকে কোনও পাঠক আপডেট থেকে ডাউনলোড করেন নি? এমনকি আপনি বেশিরভাগ ব্যবহারকারী, বিশেষত বিদ্যুত ব্যবহারকারী না করেও না । পরিবর্তে আপনি লিনাক্সে সফ্টওয়্যার কেন্দ্র বা অনুরূপ প্রোগ্রামে যান এবং একটি বিশ্বস্ত অনুলিপি পান।

তবুও নিম্নলিখিত সুবিধাগুলি রয়েছে যা অ্যাপস্টোর / প্লে স্টোরের জন্য প্রযোজ্য নয়:

  • প্রতিটি লিনাক্সের জিইউআই থাকে না - ভাবেন এইচটিএমএল সার্ভার - তবু বেশিরভাগ ডিস্ট্রস এ জাতীয় কনফিগারেশন সমর্থন করে। ঠিক আছে. প্রত্যেকেরই একটির প্রয়োজন হয় না তবে তাড়াতাড়ি বা পরে কেউ যে কোনও কারণেই এটি ব্যবহার করতে চাইবে।
  • বিভিন্ন ডিস্ট্রোতে থাকা লাইব্রেরির এবিআই পৃথক হতে পারে। কোনও ইনস্টলার রয়েছে এমন বিশদে না যাওয়ার ফলে লোকেরা আপনার প্যাকেজ সংরক্ষণের পরিবর্তে আপনার উপর কাজ করার প্রোগ্রামটির দায়িত্ব রাখবে।
  • আগেরটির সাথে সংযুক্ত - আপনাকে কোনওরকম নির্ভরতা পরিচালনা করতে হবে। বান্ডিলিংকে একটি কারণে অযৌক্তিক হিসাবে বিবেচনা করা হয় - এই ক্ষেত্রে আপনাকে নিশ্চিত করতে হবে যে আপনি কোনও বাগ ছাড়াই লাইব্রেরিটি সংস্করণে আপডেট করেছেন - উদাহরণস্বরূপ আপনি আপনার বান্ডলে ওপেনসেল ১.০.১f অন্তর্ভুক্ত করেননি। অনুশীলন দেখায় যে লোকেরা সুরক্ষিত দূর্বলতাগুলির সাথে পরিচিত পুরানো লাইব্রেরিগুলিকে অন্তর্ভুক্ত করে।

5
+1 "উইন্ডোজে আলাদাভাবে 20 টি প্রোগ্রাম আপডেট করা ব্যাহতকারী এবং অদক্ষ।"
আইকিউআন্দ্রিয়াস

আমি বলব সংলাপগুলি বিঘ্নযুক্ত বা অকার্যকর বলা একটু বেশি। যদি কোনও প্রোগ্রামটিতে খারাপভাবে ডিজাইন করা আপডেট সিস্টেম থাকে যা ব্যবহারকারীরা লগ-ইন করার সাথে সাথেই খারাপ হয়ে যায় এবং নীরব আপডেটগুলির বিকল্প সরবরাহ না করে তবে এটি বেশিরভাগই প্রোগ্রামটির দোষ। যে হচ্ছে বলেন, আমি অনেক প্রোগ্রাম এরকম (তাদের অধিকাংশই প্রোগ্রাম একটি ঐতিহ্যগত স্টার্ট আপ প্রক্রিয়া হবে না হয়) খুঁজে না, এবং শেষ ফলাফল প্রম্পট তালিকা তর্কসাপেক্ষে একাধিক সামলানো হয় প্রতি একক জিনিস যে চাহিদা আপডেট করা।
সিলালী অ্যাডোবার

এবং "একক, বিশ্বাসযোগ্য, সংগ্রহশালা" কিছুটা বিভ্রান্তিকর। আপনি যদি এমন সফ্টওয়্যার লিখে থাকেন যা এখানে শেষ হতে পারে তবে এটি আংশিকভাবে প্রযোজ্য। সাধারণ লিনাক্স ডিস্ট্রিবিউশনগুলির জন্য ভাল সমর্থিত ডিফল্ট সংগ্রহস্থলগুলিতে মালিকানা সফ্টওয়্যার সহজেই শেষ হয় না । এমনকি উবুন্টুতে ক্যানোনিকাল অংশীদারদের জন্য রেপো (যা প্রবেশের ক্ষেত্রে একটি তুচ্ছ-তাত্পর্যপূর্ণ), ডিফল্টরূপে অক্ষম হয়ে থাকে এবং হোস্ট করা সফ্টওয়্যারটিতে সুরক্ষা ঝুঁকির ভিত্তিতে একই সফ্টওয়্যারটির তুলনায় অনেক বেশি সময় ধরে অপরিবর্তিত থাকতে পারে বলে মনে করা হয় অন্যান্য আপডেট পদ্ধতি।
সিলালী অ্যাডোবার

6

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

লিনাক্স বিশ্বে, টার্মিনালটি প্রথমে আসে এবং জিইউআই optionচ্ছিক হয়, এটি প্রকৃত হয়ে উঠেছে কেন তাদের প্রকৃত ইনস্টলেশন উইজার্ডের অভাব নেই।

অন্যদিকে উইন্ডোজটি খুব ব্যবহারকারী-কেন্দ্রিক। বেশিরভাগ এমএসআই ফাইল সহজেই অপ্রয়োজনীয় উপায়ে স্থাপন করা যেতে পারে, একই পদ্ধতিতে উইন্ডোজ ইনস্টলেশনটি অপ্রচলিত হতে পারে (ডাব্লুআইএইচিকে কাজ করা কতটা সহজ / কঠিন কাজ) এটি একটি ভিন্ন বিষয়। এর অর্থ হ'ল উইন্ডোজের জন্য প্রচুর অ্যাপ্লিকেশনগুলি এমএসআই ভিত্তিক নয় এবং স্ক্রিপ্টযোগ্য নয়। এন্টারপ্রাইজ-স্কেল অ্যাপ্লিকেশনগুলির মধ্যে, উদাহরণস্বরূপ, অ্যাডোব পণ্যগুলি স্ক্রিপ্টযুক্ত উপায়ে ইনস্টল করা বরং কঠিন হিসাবে পরিচিত।


1
এটি সমাধান করা একটি সহজ সমস্যা। অনেক উইন্ডো ইনস্টলারগুলির একটি নীরব বিকল্প থাকে এবং ভাল ডিফল্ট দিয়ে প্রাক-পূর্ণ থাকে যাতে ব্যবহারকারীকে কেবলমাত্র পরবর্তী বোতামগুলি টিপুন ব্যতীত অন্য কিছু করতে হয় না।
আরসালান আহমেদ

5
আমি পরবর্তী চাপ দেওয়া ঘৃণা করি কারণ বিকাশকারীরা এটি সহজ উপায়ে করতে ব্যর্থ হয়েছে।
সিলভিউ বুর্সিয়া

@ আরসালান 100: "ব্যবহারকারীর ... ... ব্যতীত অন্য কিছু করার দরকার নেই " অটোমেশন ব্রেক। ব্যবহারকারীর যদি কিছু করতে হয় তবে এটি স্বয়ংক্রিয় করা যাবে না। আদর্শভাবে, আপনি কোনও মেশিন চালু করতে এবং এটি PXE এর মাধ্যমে বুট করতে, একটি ওএস ইনস্টল করতে এবং তারপরে কোনও ব্যবহারকারীর ইন্টারঅ্যাকশন ছাড়াই আপনার প্রয়োজনীয় সমস্ত কিছু ইনস্টল এবং কনফিগার করতে সক্ষম হওয়া উচিত। লিনাক্স সহ, আপনি এটি করতে পারেন (সম্ভবত কয়েকটি অ্যাপ্লিকেশন বাদে, তবে আমি এখনও পর্যন্ত এর মুখোমুখি হই নি)।
আর্সেনী মোরজেনকো

1
@ মেইনমা আপনার সম্পাদনা সত্যিই পেরেক আঘাত করে। বিকাশকারীরা যদি চান তবে তারা তাদের ইনস্টলারদের স্ক্রিপ্টযোগ্য বা নীরব করতে পারে। তবে উইজার্ড সিস্টেমটি সত্যিই নবজাতক ব্যবহারকারীকে সেটআপ সম্পর্কে যা বলা হয়েছে তা পরিচয় করিয়ে দিতে সহায়তা করে এবং উইজার্ডরা প্যাকেজ ম্যানেজারের মতো ব্যবহারকারীকে জানাতে পারে না। প্লাস অফলাইন ইনস্টল এমন একটি জিনিস যা অনেক মানুষের প্রধান প্রয়োজন necess
আরসালান আহমদ

2
@ আরসালান 100 সাধারণত প্যাকেজ পরিচালকরা তাদের সত্যিই প্রয়োজন হলে প্রশ্ন জিজ্ঞাসা করতে পারেন। প্যাকেজ পরিচালকদের সাথে অফলাইন ইনস্টলগুলি সম্ভব, কেবল ফাইলটি ডাউনলোড ও ইনস্টল করার সময় আপনি যেমন করেন ঠিক তেমন প্যাকেজটি ডাউনলোড করুন। এবং সর্বশেষে, এটি আরও ব্যবহারকারী হিসাবে বন্ধুত্বপূর্ণ, বেশিরভাগ নবজাতক ব্যবহারকারীদের "আপনি কোথায় এটি ইনস্টল করতে চান" ইত্যাদি সম্পর্কে চিন্তা করা উচিত নয়, এটি "কেবলমাত্র কাজ করা" উচিত।
iveqy

-1

লক্ষ্য শ্রোতা আলাদা। ইউনিক্স এবং ইউনিক্স-এর মতো সিস্টেমগুলি সাধারণত পেশাদার প্রোগ্রামার, সিসাদমিনস, ইঞ্জিনিয়ার এবং গুরুতর শখের দ্বারা ব্যবহৃত হত যারা প্রতিটি সিস্টেমকে তাদের প্রয়োজন অনুসারে কাস্টমাইজ করে। যে কোনও "ইনস্টলেশন উইজার্ডস" তাদের প্রয়োজনীয় সমস্ত ভেরিয়েবলগুলিতে অ্যাক্সেস দেওয়ার পরিবর্তে কেবল তাদের পছন্দ সীমাবদ্ধ করে would এবং এখন যেগুলি এখনও আছে তা করে।

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


4
একটি ইনস্টলেশন উইজার্ড আপনাকে প্যাকেজ ম্যানেজারের চেয়ে বেশি কাস্টমাইজ করতে দেয় যা সাধারণত লিনাক্সে ব্যবহৃত হয়।
iveqy

@ আইভিকি যে কোনও পাঠ্য কনফিগারেশন ফাইল আপনাকে যে কোনও ইনস্টলেশন "উইজার্ড" এর চেয়ে অনেক বেশি দক্ষতা দেবে। যদি এই জাতীয় উইজার্ডগুলি আরও ভাল করতে পারে তবে তাদের উপস্থিতি থাকতে পারে তবে তারা তা করে না।
রব

4
এটি সত্য, তবে বেশিরভাগ প্যাকেজ পরিচালকদের ইনস্টলেশন প্রক্রিয়াটির অংশ নয়, তবে পাঠ্য কনফিগারেশন ফাইলগুলি সম্পাদনা করা। উইন্ডোজ ইনস্টলেশন প্রক্রিয়াটির সাধারণ প্রশ্নগুলি হ'ল "আপনি এটি কোথায় রাখতে চান", একটি প্যাকেজ ম্যানেজার ইতিমধ্যে এটি লিনাক্স এনভায়ারভেন্টে এবং "এই প্রোগ্রামের কোন উপাদানগুলি আপনি ইনস্টল করতে চান" এ সিদ্ধান্ত নিয়েছে এবং এটি ইতিমধ্যে সিদ্ধান্ত নিয়েছে প্যাকেজ পরিচালকদের ক্ষেত্রে প্যাকেজ রক্ষণাবেক্ষণকারী। আপনি দেখতে পারেন যে কোনও প্যাকেজ ম্যানেজারটি আরও ব্যবহারকারী হিসাবে বন্ধুত্বপূর্ণ, কারণ এটি অ্যান্ড্রয়েড এবং আইফোন, (অ্যাপ স্টোর এবং গুগল প্লে) জন্য ব্যবহৃত হয়।
iveqy

@ আইভিকি আমি ঠিক বুঝতে পেরেছি যে আমরা বিষয় শেষ করেছি। আমি মূলত যা বলেছিলাম তার সাথে এর কোনও সম্পর্ক নেই এবং আপনি এখনও এ জাতীয় উইজার্ড দেখতে পাচ্ছেন না আমি যা বলেছিলাম তার আরও প্রমাণ।
রব
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.