অ্যাপেট-গেট আপডেট এবং আপগ্রেডের মধ্যে পার্থক্য কী?


386

মধ্যে পার্থক্য কি apt-get updateএবং apt-get upgrade?

আমার প্রথমে কোনটি চালানো উচিত?

এগুলির মধ্যে কি কোনও স্বয়ংক্রিয়ভাবে অন্যটি চালায়?


দেখুন: Askubuntu.com/questions/99033/… অ্যাপ-গিগ আপগ্রেড এবং
ডেভিড 6

: সম্ভাব্য সদৃশ askubuntu.com/questions/81585/... বা askubuntu.com/questions/99033/...
david6

9
এটি কোনও সদৃশ নয়: এটি আপডেট / আপগ্রেডের মধ্যে পার্থক্য সম্পর্কে, আপগ্রেড / ডিস্ট-আপগ্রেডের মধ্যে পার্থক্য সম্পর্কে নয়।
Andrea Corbellini

উত্তর:


404

আপনিই প্রথম চালানো উচিত update, তারপর upgrade। এগুলির কোনওটিই স্বয়ংক্রিয়ভাবে অন্যটিকে চালায় না।

  • apt-get update উপলব্ধ প্যাকেজ এবং তাদের সংস্করণগুলির তালিকা আপডেট করে তবে এটি কোনও প্যাকেজ ইনস্টল বা আপগ্রেড করে না।
  • apt-get upgradeআসলে আপনার কাছে থাকা প্যাকেজগুলির নতুন সংস্করণ ইনস্টল করে। তালিকাগুলি আপডেট করার পরে, প্যাকেজ পরিচালক আপনি যে সফ্টওয়্যারটি ইনস্টল করেছেন তার জন্য উপলব্ধ আপডেটগুলি সম্পর্কে জানে। এই কারণেই আপনি প্রথমে চান update

অতিরিক্তভাবে, আপনি apt-get update && apt-get upgradeএকে অপরের পরে উভয় পদক্ষেপ করতে ব্যবহার করতে পারেন ।


20
মনে রাখবেন যে পরিবর্তে সময়ের সবচেয়ে apt-get upgradeতুমি কি করতে চাওapt-get dist-upgrade
fdierre

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

5
সুতরাং আপনার অর্থ কি "আপ্ট-গেট আপগ্রেড" কিছু করবে না যদি "অ্যাপটি-গেট আপডেট" অনুসরণ না করা হয়? যদি এটি হয় তবে "অ্যাপট-গেট আপডেট" এর আসল ব্যবহারটি কী? তাহলে "আপডেট" কেন "আপগ্রেড" এর অন্তর্ভুক্ত নয়?
ব্যবহারকারী22180

12
তারপর একটি দিয়ে শেষ apt-get autoremove!
অস্টিন

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