আমি ডেবিয়ানের "স্ট্যান্ডার্ড সিস্টেম ইউটিলিটিগুলি" ইনস্টল না করলে পরিণতিগুলি কী হবে?


19

ইনস্টলেশন চলাকালীন, আপনাকে বেছে নিতে দেয় যে কোন ডেস্কটপটি এবং ইনস্টল করা আছে কি না standard system utilities। স্ক্রিন শট এবং অন্তর্ভুক্ত প্যাকেজগুলির জন্য এখানে দেখুন ।

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


আমি কোনও স্ক্রিনশট দেখছি না?
হেনরিক

@ হেনরিক মানে পোস্টটি, প্রথম ছবিটি একটি স্ক্রিন শট
একটি অফার

উত্তর:


10

ফলাফলগুলি কী যে আমি ডেবিয়ানের স্ট্যান্ডার্ড সিস্টেম ইউটিলিটিগুলি ইনস্টল করি না?

সম্পাদন করা

ইনস্টল না করেই standard system utilitiesআপনি একটি ওয়ার্কিং অপারেটিং সিস্টেম পাবেন তবে utilitiesপরে আপনার বেশিরভাগটির প্রয়োজন হবে ।

আমি ভার্চুয়ালবক্স অফলাইন ইনস্টলটিতে জিইউআই ছাড়াই এবং না করে ডেবিয়ান পরীক্ষা করেছি standard system utilities। আউটপুট apt list --installed > installed.txtহয় এখানে

ইনস্টল করা ওএস থেকে আমি কনফিগার করেছি aptকারণ এটি সম্পূর্ণরূপে কাজ করছে না কেবলমাত্র সুরক্ষা আপডেট সক্ষম করা হয়েছে:

deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main

তারপরে আমি একটি জিইউআই ইনস্টল করেছি, আমি যে দুটি পদক্ষেপ সম্পাদন করি তা এখানে:

1) আমার কনফিগার করতে sources.listআমি নীচের লাইনগুলিতে মন্তব্য করব:

deb http://ftp.fr.debian.org/debian/ jessie/updates main
deb http://ftp.fr.debian.org/debian/ jessie/updates main

তারপরে যুক্ত করা:

deb http://ftp.fr.debian.org/debian/ jessie main
deb-src http://ftp.fr.debian.org/debian/ jessie main

2) taskselগুই ইনস্টল করতে দৌড়ে: আমি ব্যান্ডউইথটি বাঁচাতে ডেবিয়ান.আইসো লাগিয়েছি, ইন্টারনেটের সাথে সংযুক্ত হয়ে আমার ডেস্কটপ ইনস্টল করছি।

প্যাকেজ আপডেট করা এবং সবকিছু ঠিকঠাক কাজ করে।

standard system utilitiestaskselইনস্টল করা সিস্টেমে চালনার পরে এনবি "উপলব্ধ নেই"

"স্ট্যান্ডার্ড সিস্টেম" টাস্কের মধ্যে কী কী রয়েছে?

এই টাস্কটি কেবলমাত্র ইনস্টলেশন চলাকালীন উপলভ্য, এতে নিম্নলিখিত প্যাকেজগুলি রয়েছে:

# tasksel --task-packages standard
~pstandard
~prequired
~pimportant

এটি নিম্নলিখিত কমান্ডের সাথে মিলে যায়:

aptitude search ~pstandard ~prequired ~pimportant -F%p

নিম্নলিখিত অগ্রাধিকার স্তরগুলি ডেবিয়ান প্যাকেজ পরিচালনা সরঞ্জামগুলির দ্বারা স্বীকৃত।

প্রয়োজনীয়

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

গুরুত্বপূর্ণ

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

মান

এই প্যাকেজগুলি যুক্তিসঙ্গতভাবে ছোট কিন্তু খুব সীমিত অক্ষর-মোড সিস্টেম সরবরাহ করে। এটিই ডিফল্টরূপে ইনস্টল করা হবে যদি ব্যবহারকারী অন্য কিছু নির্বাচন না করে। এটিতে অনেক বড় অ্যাপ্লিকেশন অন্তর্ভুক্ত নয়।


1
এফডব্লিউআইডাব্লু, আপনি যদি একটি অনুলিপি taskselনেন (যেমন এটি / টেম্পে রাখুন) এবং এক লাইনে (জেসির 244 লাইনটি) পড়া !package_installed($package)) {এবং এটি এমন কিছু পড়ার জন্য তৈরি করেন !package_installed("foooooooo$package")) {তবে আপনি /tmp/tasksel --task-packages standardপ্যাকেজের সম্পূর্ণ তালিকা পেতে পারেন can
স্টিফেন হ্যারিস

1
@ GAD3R না, আপনি একটি ভাঙা সিস্টেম পাবেন না । আমি সব সময় এটি করি, এবং কিছুই ভাঙে না । আপনি ডিফল্টরূপে কিছু কার্যকারিতা মিস করতে পারেন (যেমন রিমোট এনএফএস ফাইল সিস্টেমগুলি মাউন্ট করা) যদি আপনি পরে প্যাকেজটি প্যাকেজ ইনস্টল না করেন তবে এটি কি ঠিক তাইনা?
মাতিজা নালিস

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

1
হাই @ জিএডি 3 আর। ঠিক আছে, তবে উত্তরটি প্রয়োজনের তুলনায় কিছুটা দীর্ঘ এবং কিছুটা বিভ্রান্তিকর। উদাহরণস্বরূপ, "ইনস্টল করা ওএস থেকে আমি অ্যাপটি কনফিগার করেছি যে এটি পুরোপুরি কাজ করছে না তবে আমি একটি জিইআইআই ইনস্টল করেছি" এর প্রাসঙ্গিকতা কী? এছাড়াও (1) এবং (2) কিসের জন্য?
ফাহিম মিঠা

1
নোট করুন যে আপনি এখনও ব্যবহার করে পোস্ট-ইনস্টল করে সেই বিকল্পটি অ্যাক্সেস করতে পারেন tasksel --new-install
jlh

8

সিএসমোজো নিবন্ধ অনুসারে স্ট্যান্ডার্ড সিস্টেম ইউটিলিটিগুলি ডেবিয়ান 8 (জেসি) -এ নিম্নলিখিত প্যাকেজগুলি নিয়ে গঠিত :

apt-listchanges, lsof, mlocon, w3m, at, libswitch-perl, xz-utils, telnet, DC, bsd-mailx, ফাইল, exim4-config, m4, bc, dnsutils, exim4, python2.7, openssh-client, প্রবণতা, বাশ-সমাপ্তি, অজগর, হোস্ট, ইনস্টল-ইনফো, বিজিপ 2, রিপোর্টব্যাগ, ক্রেবি 5-লোকেলস, ​​বাইন্ড 9-হোস্ট, সময়, তথ্য, লাইব্লকফাইল-বিন, হুইস, অ্যাপটিচিউড-কমন, প্যাচ, এনক্রিস-টার্ম, মুট, মাইম- সমর্থন, এক্সিম 4-ডেমন-লাইট, এফটিপি, এনএফএস-কমন, পাইথন-রিপোর্টব্যাগ, আরপিসিবাইন্ড, টেক্সিনফো, পাইথন-মিনিমাল, প্রোমেল, লাইব্লাক্লাস-ইসা-পার্ল, পাইথন-এপেট, পাইথন-সাপোর্ট, এক্সিম 4-বেস, ডিবিয়ান-ফ্যাক, ডক-ডেবিয়ান


হ্যাঁ, ওপি লিঙ্কিত নিবন্ধের এই তালিকা। তবে প্রশ্নের উত্তর কী?
জেফ শ্যাচলার

1
মনে রাখবেন যে, at, bc, file, m4, patchএবং timeবাধ্যতামূলক POSIX ইউটিলিটি (আমি দেখতে হয় pax, আরেকটি বাধ্যতামূলক POSIX ইউটিলিটি তালিকায় না থাকে)।
স্টাফেন চেজেলাস

@ জেফশালার ওইক, আমি মূল পোস্টটিতে লিঙ্কটি মিস করেছি। কার্যক্ষমতা হারিয়েছে হ'ল তালিকাভুক্ত প্যাকেজগুলির দ্বারা সরবরাহ করা ঠিক কার্যকারিতা ality অসুবিধার জন্য - ভাল, শেল অভিজ্ঞতা সরবরাহ করা কাছাকাছি হবে cmd.exe
মিঃ তাও

সম্ভবত কেবলমাত্র আমি সরাসরি ব্যবহার করছি এটি হ'ল ssh। আমি এটি এড়াতে যাচ্ছি তখন alচ্ছিক এবং প্রয়োজনীয় প্যাকেজগুলি অক্ষম করে এবং চাহিদা অনুসারে ইনস্টল করব। ধন্যবাদ!
রলফ

7

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

(দ্রষ্টব্য: আমি প্রাথমিকভাবে এটি যেমন চাই না তেমনভাবে ইনস্টল করি nfs-common এবং এর নির্ভরশীল rpcbindডেমন, না reportbugস্ক্রিপ্ট এবং স্টাফের মতো পাইথন প্রয়োজন হয় )

আপনি সবসময় taskselপরে আবার চালাতে পারেন এবং আপনি চান তা যুক্ত করতে পারেন। (এবং dpkg -lআউটপুটগুলির তুলনা করুন আগে এবং পরে আপনি ঠিক কী অনুপস্থিত তা দেখতে)


আপনি সাধারণত ইনস্টলেশন পরে অনেক প্যাকেজ অপসারণ? উদাহরণস্বরূপ, লিব্রিওফাইস, অ্যাভেনয়েজ এবং গেমস ইত্যাদি
অফারটি

1
@ বুজিদাও সার্ভারের জন্য (এবং ডেস্কটপগুলি, তবে আমি কোনওভাবে ডেস্কটপ এনভায়রনমেন্টগুলি চালিত করি না), আমি এগুলি একেবারে প্রথম স্থানে ইনস্টল করি না (উদাহরণস্বরূপ, আমি সমস্ত কিছু অপসারণ করি এবং ডিফল্ট রূপে taskselরাখি --no-install-recommends) এবং সেখান থেকে তৈরি করি । এবং আপগ্রেড করার পরে, আমি আবার যেতে চাই এবং নতুন ইনস্টল করা জাঙ্কটি আনইনস্টল করব। এটি আসলে দীর্ঘমেয়াদেও সময় সাশ্রয় করে, কম ইনস্টল হওয়া প্যাকেজগুলির অর্থ পরবর্তী আপগ্রেডে ভাঙ্গতে কম জিনিস এবং ম্যানুয়াল হস্তক্ষেপের প্রয়োজন হয়, এবং কেবল কম সুরক্ষা সমস্যা নয় (প্রাথমিক উদ্বেগ)
মাতিজা নালিস

কিন্তু ঠিক এটা কি? LibreOffice এবং Rhytmbox (উবুন্টুর মতো) এর মতো স্টাফ, বা পাঠ্য সম্পাদকের মতো আরও কিছু বেসিক স্টাফ?
ট্রুডলআর

সিসলগ, উইজেট, এনএফএস-কমন, আরপিসিবাইন্ড ইত্যাদির মতো আরও বেসিক স্টাফগুলি সম্পূর্ণ তালিকা পাওয়ার জন্য wiki.debian.org/tasksel#A.22 স্ট্যান্ডার্ড ২২_টাস্ক দেখুন । মনে রাখবেন যে আপনি কোনও ডেস্কটপ পরিবেশ / উইন্ডো ম্যানেজারের সাথে টাস্ক ইনস্টল না করা পর্যন্ত আপনি এক্সপ্লোরার সার্ভিস সহ লিবারঅফিস বা অন্যান্য জিইউআই স্টাফ পাবেন না।
মাতিজা নলিস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.