আমি উবুন্টু 12.04 এলটিএসে পোর্টেজ (জেন্টু) বা প্যাকম্যান (আর্চ) এর মতো একটি নন-উবুন্টু প্যাকেজ ম্যানেজার ইনস্টল করতে চাই।
আমি কেমন করে ঐটি করি?
আমি উবুন্টু 12.04 এলটিএসে পোর্টেজ (জেন্টু) বা প্যাকম্যান (আর্চ) এর মতো একটি নন-উবুন্টু প্যাকেজ ম্যানেজার ইনস্টল করতে চাই।
আমি কেমন করে ঐটি করি?
উত্তর:
আপনি না। একটি প্যাকেজ ম্যানেজার একটি নির্দিষ্ট বিতরণের কেন্দ্রীয় হয়। জেন্টু , আর্চ , রেডহ্যাট - এগুলি সকলেই বিভিন্ন প্যাকেজিং সিস্টেম ব্যবহার করে। জেন্টু এর Portage প্যাকেজ সাধারণত উৎস থেকে কম্পাইল আর্চ নিজস্ব বাইনারি প্যাকেজ বিন্যাস ব্যবহার করে, ব্যবহারসমূহ রেডহ্যাট আরপিএম প্যাকেজিং সিস্টেম হিসাবে - এবং ডেবিয়ান সেইসাথে উবুন্টু এবং লিনাক্স মিন্ট ব্যবহার ডেবিয়ান প্যাকেজ ( .deb )। আপনার স্থানীয় ইনস্টলেশন পরিচালনার ব্যবস্থা সিন্যাপটিক এবং অ্যাডপেটের মতো গ্রাফিকাল ফ্রন্টএন্ডস বা অ্যাপট - গেট , অ্যাপটিটিউড এবং ডিপি কেজি -র মতো কমান্ড-লাইন সরঞ্জাম ব্যবহার করে ঘটে ।
যদিও উবুন্টুতে অন্যান্য প্যাকেজ পরিচালকদের ইনস্টল করা সম্ভব (অন্যথায় তারা ভান্ডারগুলিতে থাকবেন না), অদক্ষ ব্যবহারকারীদের জন্য এটি সুপারিশ করার দরকার নেই। প্যাকেজগুলি এবং প্যাকেজ পরিচালকদের, তারা কীভাবে কাজ করে ইত্যাদি ইত্যাদির সাথে তাদের পাশাপাশি ব্যবহার করার কথা চিন্তা করার আগে একজনের যথেষ্ট পরিচিত হওয়া উচিত । অন্যথায় এটি খুব ভগ্ন সিস্টেমের সাথে শেষ হওয়ার খুব সম্ভবত সম্ভাবনা রয়েছে - একটি প্যাকেজ ম্যানেজার যেমন অন্যদের সম্পর্কে অবগত না থাকে, তারা উদাহরণস্বরূপ একে অপরের ফাইল / কনফিগারেশনগুলিকে ওভাররাইট করে দেয়, একটি প্যাকেজ ম্যানেজারের সাথে একটি প্যাকেজ আনইনস্টল করা অন্যটির সাথে নির্ভরতা ভেঙে দিতে পারে, এবং আরও।
সুতরাং আপাতত আমি আপনাকে দৃ strongly়ভাবে পরামর্শ দিচ্ছি যে আপনি প্যাকেজ পরিচালকদের সাথে আপনার সিস্টেমে নেটিভ করুন (উপরে দেখুন)।
প্যাকেজ পরিচালনাকারীরা সাধারণত একটি নির্দিষ্ট লিনাক্স বিতরণের সাথে খুব দৃly়ভাবে একীভূত হন এবং আপনি সাধারণত কোনও ডিস্ট্রোয়ের জন্য একটি নেটিভ ম্যানেজার ইনস্টল করতে পারবেন না এবং এটি কেবল কাজ করার আশা করে। (তবে শেষে দ্রষ্টব্য দেখুন)
আপনি আর প্যাকেজ প্যাকেজগুলির জন্য যেমন প্যাকেম্যান প্যাকেজগুলির জন্য প্যাকেজ প্যাকেজগুলির জন্য প্যাকেজ প্যাকেজগুলির জন্য প্যাকেজ প্যাকেজগুলির জন্য প্যাকেজ প্যাকেজগুলির জন্য প্যাকেজ প্যাকেজগুলির জন্য প্যাকেজ প্যাকেজগুলি প্যাকেজ প্যাকেজগুলির জন্য সম্ভব হতে পারে RP Portage, আপনি যেমন সচেতন হতে পারেন, উত্স থেকে সমস্ত কিছু তৈরি করে এবং আপনি কেবল জেন্টু নয়, কোনও ডিস্ট্রোতে এটি করতে পারেন।
দ্রষ্টব্য: কিছু কিছু
yum
উবুন্টু ইউনিভার্সের সংগ্রহস্থলগুলিতে পাওয়া যায় এবং এমনকি প্যাকম্যান, পোর্টেজ ইত্যাদি তাত্ত্বিকভাবে ইনস্টল করা যেতে পারে, এটি অনুশীলনে একটি খারাপ ধারণা কারণ প্যাকেজগুলি উবুন্টুর জন্য উপযুক্ত নয় (ডিরেক্টরি কাঠামো ইত্যাদি)।
বিভিন্ন প্যাকেজিং সিস্টেমের কারণে, প্যাকেজ পরিচালকদের প্রচুর রক্ত, ঘাম এবং অশ্রু ছাড়া বিনিময়যোগ্য হয় না। তারপরেও অনেকগুলি নির্ভরশীলতা সমস্যা, এবং বাগ, এবং ত্রুটিগুলি এবং খরগোশের গর্তগুলি রয়েছে যা আপনি নিজের পথ খুঁজে পাচ্ছেন না। না, এটি অসম্ভব নয়, তবে এটি প্রস্তাবিত নয়। আপনার কম্পিউটারকে বিনষ্ট না করে উবুন্টুতে প্যাকম্যান এবং পোর্টেজ কমান্ডগুলি ব্যবহার করার জন্য প্যাকএপ্ট আপনার সেরা বাজি। আমি বিশ্বাস করি যে এটি সমস্ত প্রধান প্যাকেজ পরিচালকদের কমান্ড সমর্থন করে। উবুন্টুতে প্যাকম্যান / পোর্টেজ-অনুরূপ স্থাপনের জন্য এটি সম্ভবত আপনার নিরাপদ বাজি। এটা দেখ.
যদি আপনি যা সন্ধান করছেন এটি যদি তা না হয় তবে আপনার সেরা বাজি (এবং প্রস্তাবিত কার্যক্রমে) আপনি ব্যবহার করতে চান এমন প্যাকেজ ম্যানেজারের বিতরণ ইনস্টল করা হতে পারে।
Source: LifeHacker
এখানে লোকেদের তুলনায় কীভাবে অন্যান্য লিনাক্স ডিসটিবুলেশনগুলিতে পোর্টেজ ইনস্টল করা যায় তা লোকেরা ডিক্রি করে: https://forums.gentoo.org/viewtopic-t-125553-postdays-0-postorder-asc-start-300.html
এখানে একজন ব্যক্তি বর্ণনা করেছেন যে কীভাবে উবুন্টু http://blog.abhiomkar.in/2008/07/17/install-gentoo-when-other-linux-running/ থেকে অন্যান্য পার্টিশনে পুরো জেন্টো ইনস্টল করবেন?
আমি কোনও দেবিয়ান সিস্টেমে পোর্টেজ ইনস্টল করার জন্য একটি ভাল কারণ সম্পর্কে ভাবতে পারি। নির্ভরতা নরক। সংঘাতের সময়ে লোকেরা কেবল যে কোয়াবাঁকা মুখোমুখি হয় তা নয়, তবে এমন কিছু অ্যাপ্লিকেশনগুলির রিড-রাইড যা নির্ভরযোগ্যতা হিসাবে তালিকাভুক্ত রয়েছে যা কিছু ব্যবহারকারী না চান want
উদাহরণ?
আমি যদি ভৌতিক হয়ে থাকি এবং "সিকিউরিটি বর্ধিত লিনাক্স" বা আমার সিস্টেমে এনএসএ উত্পাদিত কোনও কিছু না চাইলে কী হবে? আমি দাবি করছি না যে এটি অন্তর্নিহিতভাবে একটি সুরক্ষা ত্রুটি, যদিও এর মধ্যে কিছু শোষণ পাওয়া গেছে। যদি আমি কেবল পক্ষপাতদুষ্ট হয়ে থাকি এবং এটি আমার সিস্টেমটির অফ চাই, অন্য কোনও কারণ ছাড়াই এটির ধারণাটি আমাকে বিরক্ত করে? এটি করার জন্য কেন এটি আমার সিস্টেমে থাকা সমস্ত গুরুত্বপূর্ণ অ্যাপ্লিকেশনটিকে সরিয়ে ফেলতে হবে? .... আমি চাই না যদি এটি আপনি চান তবে এটি আপনার ডিফল্ট সিস্টেমে অন্তর্ভুক্ত করবেন না, তবে কেন এটি এ জাতীয় নির্বিচার নির্ভরতা যখন এটি স্পষ্টভাবে হয়? একটি না?
নেটমাস্ক? এটি আপনার নেটওয়ার্ক পরিচালকের পক্ষে সত্যিকারের নির্ভরতা নয়। সার্ভারে এটি কীভাবে কার্যকর হতে পারে তা আমি দেখতে পাচ্ছি, তবে ডেস্কটপ ব্যবহারকারীদের এটির প্রয়োজন কেন? প্রকৃতপক্ষে, এটি ভার্চুয়াল সিস্টেমগুলি ব্যবহার করে আরও বেনাম চান এমন ব্যবহারকারীদের একটি দায়বদ্ধতা হতে পারে। এটিতে একটি বাগও রয়েছে যা আপনাকে সত্যই সহজ ডিডিওএস-আক্রমণ করতে দেয় বা সবাই যখন এতে ক্ষিপ্ত হয়েছিল তখন ফিরে এসেছিল।
অবাহী সার্ভার? আবার, দরকারী হতে পারে, তবে কেন আমার ডেস্কটপের বিজ্ঞাপনের সমস্ত পরিষেবা এবং ডেমন প্রয়োজন? আমি যদি আরও নাম প্রকাশ না করতে চাই তবে আমি এই জাতীয় প্রোগ্রামটি আমার কম্পিউটার পরিষেবাদি কোনও হ্যাকার বা সরকারী স্ত্রীর কাছে বিজ্ঞাপনের জন্য চাইনি। "আমি একজন প্রিন্টার" বলার মতো প্রিন্টারটি হওয়া উচিত .... আমার কম্পিউটারটি এমন হওয়া উচিত নয় যে "এই সমস্ত পোর্টে আমি কম্পিউটার শুনছি, আপনি কি প্রিন্টার ... আপনি কি প্রিন্টার? ..আপনি একটি প্রিন্টার .. "। আমি যখন এটি অপসারণ করার চেষ্টা করি তখন এটির সাথে এটি খুব বেশি লাগে।
নেট-জীবনবৃত্তান্ত? এটি দরকার নেই। এটা চাই না।
স্ট্যান্ডার্ড জবাব কি? এটি অপসারণ করবেন না। এটি একটি সহজ উত্তর, কিন্তু এটি sucks।
পোর্টেজের মতো কিছু, যা বাইনারি ইনস্টল করতে পারে, অথবা এমনকি ফাইল ম্যানেজমেন্টের স্ল্যাকওয়্যার্স স্টাইলও একটি ডেবিয়ান / উবুন্টু ভিত্তিক অপারেটিং সিস্টেমের জন্য কিছু ভাল করতে পারে .... তবে তারপরে ব্যবহারকারীরা কেবল তাদের নিজস্ব কম্পিউটারের উপর খুব বেশি নিয়ন্ত্রণ রাখতে পারবেন এবং আমরা পারব ওপেন সোর্স ওয়ার্ল্ডে এখন কি তা পারি?