গিম্পের আসল ডাউনলোডের আকারটি কী?


29

আমি সম্প্রতি শিখেছি যে জিম্প উবুন্টু বিশ্বে একটি ফটোশপ প্রতিস্থাপন এবং ফটোশপ যা আমি জানতাম যে প্রায় 500MB এর কাছাকাছি একটি বিশাল অ্যাপ্লিকেশন। গিম্প ডাউনলোড করার আগে, আমি অ্যাপ্লিকেশনটির আকার জানতে চেয়েছিলাম। আমি দৌড়ে গেলাম

$ apt-cache --no-all-versions show gimp | grep '^Size: '
Size: 3611842

ধরে নিচ্ছি যে সেগুলি বাইট, এটি প্রায় 3.61 মেগা বাইটে রূপান্তরিত হয়েছে। 3.61 মেগাবাইট? আমি বলতে চাইছি এটি বা এমন কোনও গোপন নির্ভরতা রয়েছে যা আমার ইন্টারনেট বরাদ্দকে দূরে খাবে?


এবং যদি এটি 3.61 মেগাবাইট হয় তবে লিনাক্স অ্যাপ্লিকেশনগুলি এটি কীভাবে ছোট হতে পারে?



16
মনে রাখবেন যে জিমপ সত্ত্বেও (অনেকগুলি) নির্দিষ্ট ব্যবহারের ক্ষেত্রে ফটোশপের বিকল্প হতে পারে, এটি বৈশিষ্ট্যের সংখ্যায় ফটোশপের কাছে কোথাও নেই। সুতরাং তাদের আকারগুলি তুলনা করা ঠিক ন্যায্য নয়।
রুসলান

উত্তর:


64

উবুন্টু সফ্টওয়্যার, যখন প্যাকেজ করা হয়, সাধারণত আলাদা করে আলাদা আলাদা প্যাকেজে বিভক্ত হয়:

  • স্থাপত্য-স্বাধীন ডেটা, ( gimp-data)
  • বাইনারি, ( gimp)
  • ভাগ লাইব্রেরি, ( libgimp2.0)
  • বিকাশ শিরোনাম, ( libgimp2.0-dev)
  • প্লাগইন, ( gimp-data-extra)
  • ডকুমেন্টেশন, ( gimp-help-en)
  • এবং যে কোনও বাহ্যিক নির্ভরতা সাধারণত পৃথক প্যাকেজ হয়।

ফলাফলটি হ'ল মূল gimpপ্যাকেজটি অন্যান্য gimpসম্পর্কিত প্যাকেজগুলি এবং অনেকগুলি লাইব্রেরির উপরও নির্ভর করে । মূল gimpপ্যাকেজের ডাউনলোডের আকারটি আসলে প্রায় 3 এমবি। মোট ডাউনলোডের আকারটি 3 এমবি এর চেয়ে অনেক বেশি হবে।

তবে আপনি খুব কমই উবুন্টু ভান্ডারগুলিতে বিশাল একরঙা প্যাকেজ দেখতে পাবেন। 0ad-data, একটি বিশেষত বৃহত প্যাকেজ, এমনকি একঘেয়েমিও নয় - এটিতে 0 এডি গেমের জন্য কেবলমাত্র ডেটা ফাইল রয়েছে এবং বাইনারি রয়েছে 0ad

গিটল্যাব ওমনিবাস প্যাকেজ (MB 300 এমবি!) এর মতো সংগ্রহস্থলের বাইরের প্যাকেজগুলি বিশাল হতে পারে কারণ এই বিকাশকারীরা প্রতিটি প্যাকেজটিতে রিপোজিটরি প্যাকেজের উপর নির্ভর না করে একক প্যাকেজে অন্তর্ভুক্ত করার সিদ্ধান্ত নিয়েছে।

মোট ডাউনলোডের আকার হিসাবে, আপনি ইতিমধ্যে আপনার সিস্টেমে কোন লাইব্রেরি ইনস্টল করেছেন তার উপর নির্ভর করে। aptআপনাকে কতটা ডাউনলোড করা হবে তা বলবে:

$ sudo apt install gimp
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  gimp-data libamd2.4.1 libbabl-0.1-0 libblas-common libblas3 libcamd2.4.1 libccolamd2.9.1 libcholmod3.0.6 libgegl-0.3-0 libgfortran3 libgimp2.0 liblapack3 libsdl1.2debian libumfpack5.7.1 python-cairo python-gobject-2 python-gtk2
Suggested packages:
  gimp-help-en | gimp-help gimp-data-extras python-gobject-2-dbg python-gtk2-doc
The following NEW packages will be installed:
  gimp gimp-data libamd2.4.1 libbabl-0.1-0 libblas-common libblas3 libcamd2.4.1 libccolamd2.9.1 libcholmod3.0.6 libgegl-0.3-0 libgfortran3 libgimp2.0 liblapack3 libsdl1.2debian libumfpack5.7.1 python-cairo python-gobject-2 python-gtk2
0 upgraded, 18 newly installed, 0 to remove and 0 not upgraded.
Need to get 17.2 MB of archives.
After this operation, 92.5 MB of additional disk space will be used.
Do you want to continue? [Y/n]

1
@SundarLabhar 17.2 - কি এটি "পেতে প্রয়োজন ..." বলেছেন
muru

1
@ সুন্দরলভর তখন এটির একটি খারাপ উত্তর। :(
মুড়ু

2
@muru, গিম্পের জন্য একটি অতিরিক্ত ডাটা পয়েন্ট হিসাবে, AppImage (ক প্যাকেজের মধ্যে পুরো জিনিস) পরীক্ষামূলক জন্য (কিন্তু সত্যিই চমৎকার) 2.9.5 সংস্করণ উপলব্ধ pixls.us উপর , 80Mbyte প্রায়।
রমানো

8
@ সুন্দরলভর প্যাকেজগুলি সংকুচিত আকারে ডাউনলোড করা হয়। সুতরাং মুড়ু 17.2MB প্যাকেজ ডাউনলোড করবে কিন্তু এই প্যাকেজগুলি সঙ্কুচিত হয়ে ইনস্টল হয়ে গেলে তারা তার ডিস্কে 92.5MB স্থান গ্রহণ করবে।
শেঠ

1
সুতরাং যদি 17.2MB ডাউনলোড হয় তবে 92.5MB ব্যবহার করা হয় কেন? এটি কি একটি সঙ্কোচিত / ইনস্টল করা আকার?
জাহাজবাজ

2

আমি সম্প্রতি শিখেছি যে জিম্প উবুন্টু বিশ্বে একটি ফটোশপ প্রতিস্থাপন

এই বক্তব্য অনেক ফ্লেয়ারওয়ার হতে পারে। উভয়ই চিত্র সম্পাদনা প্যাকেজ, উভয়ই স্ট্রিংহট এবং দুর্বলতা।

আমি বলতে চাইছি এটি বা এমন কোনও গোপন নির্ভরতা রয়েছে যা আমার ইন্টারনেট বরাদ্দকে দূরে খাবে?

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

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

তাহলে লিনাক্স অ্যাপ্লিকেশনগুলি এটি কীভাবে ছোট হতে পারে?

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

দ্বিতীয়ত কোনও চিত্র সম্পাদনা সরঞ্জামের আকারের একটি বড় অংশ মূল চিত্র সম্পাদনা কার্যকারিতা নয়। এটি সমস্ত অতিরিক্ত এবং কোনও নির্দিষ্ট অতিরিক্তের মান এটির আকারের সাথে কেবল আলগাভাবে সম্পর্কিত।


1

শুরু করার জন্য, জিআইএমপি খুব কমই ফটোশপের একটি এনালগ। সেরা ওপেন সোর্স পণ্য হওয়ার অর্থ এই নয় যে আপনি মালিকানা 600 পাউন্ড গরিলার সাথে তুলনা করছেন ble

আমি সম্প্রতি শিখেছি যে জিম্প উবুন্টু বিশ্বে একটি ফটোশপ প্রতিস্থাপন এবং ফটোশপ যা আমি জানতাম যে প্রায় 500MB এর কাছাকাছি একটি বিশাল অ্যাপ্লিকেশন ছিল

এটি জিম্পের আকারের কাছাকাছিও নয়। উদাহরণস্বরূপ জিএমপ প্যাকেজ করা নিম্নলিখিতগুলির উপর নির্ভর করে,

নির্ভর করে: libgimp2.0 (> = 2.10.6), libgimp2.0 (<= 2.10.6-z), জিম্প-ডেটা (> = 2.10.6), গিম্প-ডেটা (<= 2.10.6-z), libgdk-pixbuf2.0-0 (> = 2.27.1), xdg-utils, libaa1 (> = 1.4p5), libbabl-0.1-0 (> = 0.1.10), libbz2-1.0, libc6 (> = 2.27) , libcairo2 (> = 1.12.2), libfontconfig1 (> = 2.12.6), libfreetype6 (> = 2.2.1), libgcc1 (> = 1: 3.0), libgegl-0.4-0 (> = 0.4.8), libgexiv2-2 (> = 0.10.6), libglib2.0-0 (> = 2.55.2), libgs9 (> = 8.61.dfsg.1), libgtk2.0-0 (> = 2.24.10), libgudev- 1.0-0 (> = 167), libharfbuzz0b (> = 0.6.0), libheif1 (> = 1.1.0), libilmbase23 (> = 2.2.0), libjpeg8 (> = 8c), liblcms2-2 (> = 2.8 ), লিব্লজমা 5 (> = 5.1.1 আলফা + 20120614), লিবমং 2 (> = 1.0.10), লিবমিপেইন্ট -১.৩-০ (> = 1.3.0), লাইবোপেনেক্সার 23, লাইবপেনজপি 2-7 (> = 2.0.0), লিপ্পাঙ্গো- 1.0-0 (> = 1.29.4), লিবপ্যাঙ্গোকেইরো-1.0-0 (> = 1.29.4),libpangoft2-1.0-0 (> = 1.29.4), libpng16-16 (> = 1.6.2-1), libpoppler-glib8 (> = 0.44.0), librsvg2-2 (> = 2.14.4), libstdc + +6 (> = 5.2), লিবিটিফ 5 (> = 4.0.3), লিবেব্বিপি 6 (> = 0.5.1), লাইব্বেপডেমিক্স 2 (> = 0.5.1), লিবেব্বেপিএমক্স 3 (> = 0.6.1-2), লিবউএমএফ0.২- 7 (> = 0.2.8.4), libx11-6, libxcursor1 (>> 1.1.2), libxext6, libxfixes3, libxmu6, libxpm4, zlib1g (> = 1: 1.1.4)

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

তদুপরি, উপরের সমস্ত গ্রন্থাগারগুলি উইন্ডোজের ফটোশপের মাধ্যমে প্যাকেজ করা থাকতে হবে, তবে অ্যাডোবকে অবশ্যই অন্যান্য সমস্যাগুলি কভার করতে হবে,

মাইক্রোসফ্ট উইন্ডোজ 7 সার্ভিস প্যাক 1 (64-বিট) *, উইন্ডোজ 10 ** (সংস্করণ 1709 বা তার পরে)

তাদের উইন্ডোজ 2 সংস্করণের জন্য একটি ডাউনলোড আছে।

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