উত্স থেকে অ্যাপ্লিকেশন ইনস্টল করা


12

আমি লিনাক্সের সমস্ত অ্যাপ্লিকেশনগুলির জেনেরিক ইনস্টলেশন সম্পর্কে ভাবছিলাম। এবং এর অর্থ কী? ঠিক আছে, যখন আমি উইন্ডোজগুলি ব্যবহার করছিলাম তখন আমি জানতাম যে আমি কোনও অ্যাপ্লিকেশন ইনস্টল করতে চাইলে আমি .exe ফাইলটি ডাবল ক্লিক করে তারপরে, পরের, পরের দিকে থাকি।

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

আমি জিজ্ঞাসা করছি কারণ আমি গুগল জিজ্ঞাসা করতে চাই না, কীভাবে? সুতরাং, আমি সম্প্রতি এই গাইড থেকে উত্স ফ্রিকেড থেকে ইনস্টল করতে পেরেছি এবং আমি মনে করি এটি সাধারণ পদ্ধতি হিসাবে খুব সুন্দর শুরু হবে, তাই না?

তবে জিনিসটি হ'ল সঠিক উত্সটি কোথায় পাওয়া যাবে এবং যখন কোনও অ্যাপ্লিকেশনটিতে ইনস্টলেশনটির খুব অনন্য পদ্ধতি রয়েছে!


.Tar.gz থেকে কীভাবে ইনস্টল করবেন তার সম্ভাব্য নকল?
টাচিয়ন্স

না, আমার প্রশ্নটি পরিষ্কার মনে হয়েছিল আমি মনে করি! কেবল একটি গভীর তথ্য
গ্যাব্রিয়েল

মহান মহান মহান কিভাবে howtogeek.com/105413/...
মোহাম্মদ রেজা Rezwani

উত্তর:


14

অটোটুলের মতো সু-প্রতিষ্ঠিত সরঞ্জামগুলি (অটোমেক এবং অটোকনফ অন্তর্ভুক্ত) এবং cmake এর মধ্যে ইনস্টলেশন সংক্রান্ত নির্দেশাবলী পৃথক হয়ে থাকে।

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

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

আপনি যে প্রোগ্রামটি সংকলনের চেষ্টা করছেন তার উপর নির্ভর করে আপনার অন্যান্য নির্ভরতা ইনস্টল করতে হতে পারে। তার জন্য README বা ./configureস্ক্রিপ্টের আউটপুট পরীক্ষা করুন (নিষ্কাশিত উত্সের মূলের মধ্যে একটি এক্সিকিউটেবল ফাইল)। উদাহরণস্বরূপ, যদি এটি বলে যে আপনার "x11 বিকাশ শিরোলেখ" প্রয়োজন, সঞ্চিতাগুলিতে "x11-dev" বা "libx11-dev" সন্ধান করার চেষ্টা করুন (এই ক্ষেত্রে এটি libx11-devআপনি খুঁজছেন)।

অটোকনফ / অটোমেক দিয়ে নির্মিত উত্স বিতরণগুলি উত্তোলন এবং এর সাথে কনফিগার করা যেতে পারে:

tar xf foo-1.0.tar.gz
cd foo-1.0
./configure
make
sudo make install

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

makeঅনুমিত make installস্থানে ফাইলগুলি ইনস্টল করার মতো সমস্ত কিছু সংকলন শুরু করার কথা রয়েছে ( sudoযেমন সুবিধাগুলিযুক্ত স্থানে লেখার জন্য প্রয়োজনীয় /usr/local)। পরে এটি আনইনস্টল করতে সোর্স ডিরেক্টরিটি থেকে চালনা করুন sudo make uninstall(এটি সরবরাহ করে যে প্যাকেজটি সঠিকভাবে অটোকনফ / অটোমেক দিয়ে তৈরি করা হয়েছে, যা বিকাশকারীর দায়িত্ব, আপনি নয়, ব্যবহারকারী!

আপনি যদি কেবলমাত্র আপনার কম্পিউটারের সফ্টওয়্যার কেন্দ্র থেকে একটি প্যাকেজ সংকলন করতে আগ্রহী হন তবে এগিয়ে যান ( packageসেই অনুযায়ী সংস্করণটি প্রতিস্থাপন করুন ):

sudo apt-get build-dep package
apt-get source package
cd package-1.0
dpkg-buildpackage -b -uc -us

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


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

আপডেট পোস্ট দেখুন। এক্সট্র্যাক্ট এবং চেঞ্জ ডিরেক্টরিটি সমস্ত ক্ষেত্রে 99%। .Gz, .bz2, .xz এর মতো .tar এর পরে আপনি বিভিন্ন ধরণের এক্সটেনশন দেখতে পাবেন। এগুলি সংকোচনের বিন্যাসকে বোঝায়। .zip ফাইলটি অনুমতি সঞ্চয় করতে পারে না বলে এটি কম সাধারণ, তবে এটি কমপক্ষে 7-জিপ-এ দেখা যায়। দ্রষ্টব্য: "উত্স থেকে সংকলন" করার জন্য আমার নির্দেশাবলী আরও জেনেরিক। উবুন্টু সফটওয়্যার সেন্টার থেকে পাথ এবং কনফিগারেশন একের মতো নয়।
লেকেনস্টেইন

সুতরাং, আমি কোন ডিরেক্টরিতে। / কনফিগার, মেক এবং ইনস্টলটি তৈরি করে কাজ করি তা বিবেচ্য নয় For উদাহরণস্বরূপ, আইডি আমি হোম ডিরেক্টরিতে ডাউনলোড এবং এক্সট্রাক্ট করেছিলাম তখন আমার এই কমান্ডগুলি চালানো উচিত এবং স্বয়ংক্রিয়ভাবে মেক ইনস্টল আদেশটি ইনস্টলেশন ফাইলগুলিকে স্থাপন করবে একটি নির্দিষ্ট ডিরেক্টরি ঠিক আছে?
গ্যাব্রিয়েল

উইন্ডোজ "প্রোগ্রাম ফাইলস" এর মতো একটি নির্দিষ্ট ডিরেক্টরি নেই, তাই না?
গ্যাব্রিয়েল

টার্বল নিষ্কাশনের পরে, আপনার ডিরেক্টরিটি নিষ্কাশিত ডিরেক্টরিতে পরিবর্তন করুন। সঠিক অবস্থানটি কোনও ব্যাপার নয়, আপনি এটি আপনার হোম ডিরেক্টরিতে বা ~ / ডাউনলোডগুলিতে করতে পারেন, কেবলমাত্র নিশ্চিত হয়ে নিন যে পথটিতে বেশিরভাগ সরঞ্জাম বিচ্ছিন্ন হওয়ার কারণে শ্বেত স্পেস নেই। উদাহরণস্বরূপ, ~/Downloaded Sourcesএকটি খারাপ ধারণা যেখানে ~/Downloaded-sourcesপুরোপুরি সূক্ষ্ম। আপনার শেষ প্রশ্নের জন্য, askubuntu.com/q/27213/6969
লেকেনস্টেইন

7

ফ্রিসিএডি উবুন্টু সফটওয়্যার সেন্টারে উপলভ্য, সুতরাং এটি উত্স কোড থেকে তৈরি এবং ইনস্টল করার প্রয়োজন ছিল না।

উবুন্টু সফ্টওয়্যার কেন্দ্র সর্বদা প্রথম স্থান যেখানে আপনার দেখা উচিত। ইনস্টল করা কেবল একটি বোতাম ক্লিক করার বিষয়।

স্ক্রিনের বাম দিকে বারে উবুন্টু সফটওয়্যার কেন্দ্রের জন্য একটি আইকন রয়েছে।

আপনি যদি সত্যই কোনও উত্স থেকে কোনও প্রোগ্রাম তৈরি ও ইনস্টল করতে চান তবে একটি README ফাইল বা প্রোগ্রামের সাথে আসা অন্যান্য নির্দেশাবলী সন্ধান করুন।

অনেকগুলি সফ্টওয়্যার প্যাকেজগুলি GNU অটোটুলগুলি বিল্ড সিস্টেম হিসাবে ব্যবহার করে এবং নিম্নলিখিত কমান্ডের সাহায্যে বিল্ট এবং ইনস্টল করা যেতে পারে:

./configure
make
sudo make install

একটি প্রোগ্রাম তৈরির আগে আপনাকে প্রয়োজনীয় লাইব্রেরি এবং অন্যান্য নির্ভরতা কী তা পরীক্ষা করতে হবে (এটি প্রোগ্রামের নথিতেও উল্লেখ করা উচিত)। উপর packages.ubuntu.com আপনি উবুন্টু প্যাকেজসমূহ যে প্রয়োজনীয় লাইব্রেরি ধারণ খুঁজে পেতে পারেন।

ধরুন প্রোগ্রামটির একটি লাইব্রেরি প্রয়োজন blah, তারপরে আপনাকে সম্ভবত প্যাকেজটি ইনস্টল করতে হবে libblah-dev(আমি উল্লিখিত উবুন্টু প্যাকেজ পৃষ্ঠাগুলিতে সঠিক নামটি অনুসন্ধান করব)।

sudo apt-get install libblah-dev

হাহা, হ্যাঁ, আমি এই আইকনটি জানি! তবে আপনি যদি কখনও খেয়াল করে থাকেন যে কোনও অ্যাপ্লিকেশনটিতে সফটওয়্যার সেন্টারে একটি বিবরণ রয়েছে যা বলে যে "ক্যানোনিকাল সমালোচনামূলক আপডেট সরবরাহ করে না" এবং ফ্রিক্যাড সংস্করণটি ছিল 0.8 এবং আমি ফ্রেইকেড v0.13 ইনস্টল করেছি I কেবল লিনাক্স সিস্টেমে আরও গভীর জ্ঞান চাই উত্তরগুলি নির্দেশ করে না সফ্টওয়্যার কেন্দ্রটি কোথায় আছে, যাইহোক ধন্যবাদ! :-)
গ্যাব্রিয়েল

এখনই আপনি ঠিক কথা বলুন! এবং আপনাকে অনেক ধন্যবাদ, আমি কেবল এটিই চাই গভীর জ্ঞান! চালিয়ে যান!
গ্যাব্রিয়েল

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

"যদি আমি উত্স থেকে অ্যাপ্লিকেশন ইনস্টল করতে চাই তবে এই অ্যাপ্লিকেশনটির লোকেরা অবশ্যই উত্স কোড সরবরাহ করবে?" - হ্যাঁ অবশ্যই, " উত্স থেকে " এর অর্থ! এবং যদি এটি কোনও বাণিজ্যিক প্রোগ্রাম যা ওপেন সোর্স নয়, তবে আপনি উত্স কোডটি পাবেন না।
জেস্পার

সুতরাং বেশিরভাগ উইন্ডো অ্যাপ্লিকেশন লিনাক্সে ঠিক ইনস্টলযোগ্য নয়?
গ্যাব্রিয়েল

2

দুটি মাত্র প্রাথমিক পদ্ধতির রয়েছে:

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

    যদি আপনার প্যাকেজটি স্ট্যান্ডার্ড ব্যবহার করে তবে আপনি যা তৈরি করেছেন তার একটি .ডেব পেতে ./configure; make; sudo make installআপনি ব্যবহার করতে পারেন checkinstall। এইভাবে, আপনাকে প্যাকেজ পরিচালনা ত্যাগ করতে হবে না।


ঠিক আছে আমি এই প্রশ্নটি জিজ্ঞাসা করেছি কারণ সফ্টওয়্যার কেন্দ্র এবং .deb ফাইলগুলির সাথে আমার কিছু সমস্যা ছিল For উদাহরণস্বরূপ আমি ড্রাফাইট, একটি ক্যাড প্রোগ্রাম ইনস্টল করতে চেয়েছিলাম এবং এটি 32 বিটের জন্যই ছিল o তাই আমি উপেক্ষিত নির্ভরতা এবং আর্কিটেকচার কমান্ড দিয়ে চেষ্টা করেছি কিন্তু কিছুই আসে নি on.So উদাহরণস্বরূপ একটি .deb ফাইলের নিষ্কাশন কি সম্ভব হয় তারপরে মেক এবং সুডো মেক ইত্যাদি দিয়ে একটি ম্যানুয়াল ইনস্টলেশন সম্ভব? ধন্যবাদ
গ্যাব্রিয়েল

যদি আপনার আর্কিটেকচারের জন্য কোনও .deb উপলব্ধ না থাকে তবে আপনাকে আপনার প্রোগ্রামটি অন্যভাবে ইনস্টল করতে হবে। অন্যান্য লোকেরা এটি কীভাবে করেছে তার জন্য আপনি গুগল করতে পারেন, বা সঠিক খিলান দিয়ে একটি .দেব অনুসন্ধান করতে পারেন, বা উত্স থেকে তৈরি করতে পারেন। গুরুত্বপূর্ণ কিছু জন্য আমার আসন্ন সম্পাদনা দেখুন।
স্কট সিভেরেন্স

আমরা এই কমান্ডগুলি চালানোর আগে চেকইনস্টল করব? এবং কী, একটি .দেব হাজির? ((আমাকে জিজ্ঞাসা করতে হবে যে আপনি কীভাবে আপনার পোস্টগুলি সুন্দর এবং সুসংহত দেখিয়েছেন? কমান্ডগুলি হাইলাইটেড এবং স্টাফ দিয়ে? জিজ্ঞাসুবন্তুর জন্য কোনও গাইড?)) তাই আমি আহরণ করতে পারি একটি .deb তারপরে চেকইনস্টল করুন এবং এটি 64 বিবিটে চালিত করুন উদাহরণস্বরূপ বা আমি এই প্রশ্নটির সাথে ভুল এবং বোকা?
গ্যাব্রিয়েল

আপনি checkinstallবিদ্যমান .deb প্যাকেজগুলিতে ব্যবহার করতে পারবেন না । আপনার যদি ইতিমধ্যে একটি .deb থাকে তবে প্রযুক্তিগতভাবে আপনি এটিটি বের করতে এবং ম্যানুয়ালি ইনস্টল করতে পারেন, তবে এটি সর্বোত্তম উপায় নয়। checkinstallআপনি উত্স থেকে নির্মাণ যখন জন্য হয়। বিন্যাসকরণের সহায়তার জন্য, পোস্টের সময় সর্বদা উপস্থিত হওয়া সহায়তা লিঙ্কটি দেখুন।
স্কট সিভেরেন্স

সুতরাং, আমার কাছে bit৪ বিবিটের চেয়ে পৃথক একটি আর্কিটেকচারের সাথে .deb ফাইলটি উত্তোলন করা উচিত নয় এবং তারপরে ম্যানুয়ালি ইনস্টল করা উচিত নয় এবং আপনি যখন বলেন "আপনি যখন উত্স থেকে তৈরি করবেন তখনই"। .deb ফাইলটি কোথা থেকে তৈরি হয়? আপনি উত্স থেকে তৈরি করার মতো একই উত্স কোডটি ব্যবহার করেন? নির্বোধ প্রশ্ন?
গ্যাব্রিয়েল

0

উত্স থেকে ইনস্টল করা সমর্থন করা খুব কঠিন।

যখনই সম্ভব, সফ্টওয়্যার কেন্দ্র থেকে ইনস্টল করুন। এটি উইন্ডোগুলির সমতুল্য -> পরের-> সমাপ্ত মানসিকতা

আপনি উইন্ডোতে উত্স থেকে জিনিসগুলি ইনস্টল করতে পারেন। এটি লিনাক্সের জন্য অনন্য নয়, এটি কেবলমাত্র আরও উত্স উপলভ্য অ্যাপ্লিকেশনগুলিকে লক্ষ্য করে লিনাক্সকে লক্ষ্য করে।


1
ভাল, আমি এখনই আমার লিনাক্স অভিজ্ঞতায় ঝাঁপিয়ে পড়তে চাই যে আমি এখন তিন বছর বয়সী এবং আমি যা চাইছি তা শেষ পর্যন্ত কীভাবে এবং কীভাবে করা উচিত তা জিজ্ঞাসা না করা, আপনি আমাকে কী অনুভব করছেন? কেবল আমার লিনাক্স জ্ঞানকে আরও গভীর এবং আরও গভীর করে তোলার জন্য কেন? আমাকে সোর্স ইত্যাদি ব্যাখ্যা কর?
গ্যাব্রিয়েল


এছাড়াও যখন আমার উবুন্টুতে কোনও অ্যাপ্লিকেশনটির কোনও .deb নেই কীভাবে সফ্টওয়্যার কেন্দ্র থেকে ইনস্টল করবেন? তারপরে আমি জিজ্ঞাসা করার জন্য প্রস্তুত আছি জিজ্ঞাসুবুটু.কম বা গুগল.gr '' 'কে এই উবুন্টু ১১.১০ এ ইনস্টল করবেন?' '
গ্যাব্রিয়েল

হ্যাঁ. অ্যাপ্লিকেশন নির্দিষ্ট আরও ভাল। তারা নির্দিষ্ট ব্যবহারকারীর জন্য লক্ষ্যযুক্ত পুনরুত্পাদনযোগ্য উত্তর উত্পাদন করে। সুতরাং তারা দরকারী।
রোবটহুমানস

ঠিক আছে, এটি আসলেই সহায়ক You আপনি কেবল আমাকে অনুভব করেন এবং যা চান তা দিয়েছিলেন B তবে লিনাক্স এবং লিনাক্স সম্পর্কে অনেক পড়ার পরে আমি আপনাকে জিজ্ঞাসা করতে চাই যে আমি লিনাক্স সিস্টেমে কোনও অ্যাপ্লিকেশন ইনস্টল করতে সক্ষম হবো না বা কিছু এভাবে কি কোনওভাবেই সম্ভব নয়?
গ্যাব্রিয়েল

0

উবুন্টু বিভিন্ন ইনস্টলেশন পদ্ধতি প্রদান করে

  1. সেন্ট্রালাইজড প্যাকেজিং সিস্টেমের মাধ্যমে

    এটি উবুন্টুতে পছন্দের পদ্ধতি (তবে ব্যক্তিগতভাবে আমি এটি পছন্দ করি না) সফ্টওয়্যার-কেন্দ্র, সিনাপটিক এবং প্রবণতা এটির জন্য পরীক্ষামূলক

  2. স্বতন্ত্র ডিবে প্যাকেজ: - উইন্ডোজের ক্ষেত্রে এই পদ্ধতিটি সহজ, কেবলমাত্র ফাইলটিতে ডাবল ক্লিক করুন এবং ইনস্টল বোতামটি টিপুন উদাহরণস্বরূপ: Gdebi প্যাকেজ ম্যানেজার

  3. বাইনারি সফ্টওয়্যার: এগুলি উইন্ডোজ। এক্স ইনস্টলসের সাথে একেবারে সমান, এটি ইনস্টলারের জন্য বিভিন্ন ধরণের গুই সরবরাহ করে, এগুলি সাধারণত .bin ফাইলগুলি

    আপনি এই জাতীয় প্যাকগুলি তৈরি করতে বিট রক বা অনুরূপ সরঞ্জাম ব্যবহার করতে পারেন

  4. অটোপ্যাকেজ এবং অনুরূপ সরঞ্জাম: -তারা বিভিন্ন লিনাক্স ডিস্ট্রো সমর্থন করার জন্য তৈরি করা তৃতীয় পক্ষের প্যাকেজ ম্যানেজার

  5. উত্স কোড: সফ্টওয়্যার ইনস্টলেশনতে এটি প্রথম পদ্ধতি, এই পদ্ধতিতে উত্স কোডটি বাইনারি এক্সিকিউটেবলে রূপান্তরিত হয়, এই সফ্টওয়্যারগুলির জন্য ইনস্টলশন নির্দেশাবলী সাধারণত উত্স কোডের সাথে সংযুক্ত থাকে এবং এগুলি কেবল ওপেন সোর্স s / w এর জন্য বৈধ are

সতর্কতা: - এগুলি কেবলমাত্র আমার পর্যবেক্ষণ, আমি লিনাক্সের এক নবাগত, তাই যদি কোনও ভুল হয় তবে সম্পাদনা / ডাউনভোটটি নির্দ্বিধায় পড়েছি


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

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

পি: আমি এই পদ্ধতি পছন্দ করা শুধুমাত্র কারণ আমার ইন্টারনেট সংযোগ sloooow হয়
Tachyons
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.