আমি কীভাবে কোনও টার্মিনালে একটি অ্যাপ-গেট আপডেট প্রক্রিয়াটি বিরতি / পুনঃসূচনা করতে পারি?


20

3 জি সিগন্যাল শক্তি পরিবর্তনের কারণে আমার ইন্টারনেট মাঝে মাঝে বিরতি পায় এবং আমি পুরো অ্যাপটি-আপডেট আপডেট প্রক্রিয়াটি আবার চালু করতে পারি! প্রতিটি আপডেট 13-15 এমবি খরচ করে এবং এখানে প্রতিটি এমবি খরচ হয় !! আপডেটটি বিরতি দেওয়ার জন্য কি আমি কিছু করতে পারি যাতে আমি আবার আমার ইন্টারনেট সংযোগ করার পরে এটিকে আবার চালু করতে পারি! PS - আমি জানি যে আমি অ্যাপস / আপগ্রেডগুলির ডাউনলোডগুলি আবার শুরু করতে পারি ume


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

@ এভিলফিনিক্স নং। এটির জন্য নয় point মূল বক্তব্যটি হ'ল সংযোগটি যদি আমার আপডেটের শেষ ধাপে ভেঙে যায় তবে আমি 14 এমবি হারাব, কারণ আমি আবার এটি চালাতে চাই! এবং আমার ইন্টারনেট সংযোগ ডেটা ভিত্তিক ... তাই আমি অকারণে ডেটা হারাতে পারি না!
এভিআই

উত্তর হিসাবে একটি প্রতিক্রিয়া চিহ্নিত করতে @ অ্যামিথ, @jgbelacqua এর উত্তরের পাশে টিক চিহ্নটি ক্লিক করুন।
TheTuxRacer

@ কৌস্তুব তবে তার সঠিক উত্তরটি আসল উত্তর নয়! এটি অন্য উত্তরের মন্তব্য!
এভিআই

প্রতিটি আপডেটে 13-15 এমবি কীভাবে নেওয়া যায়? আপনি কি প্রি-রিলিজ চালাচ্ছেন? একটি নতুন আপডেটে কেবল কয়েক শ কেবি নেওয়া উচিত।
ব্যবহারকারী 1974

উত্তর:


25

Ctrl+ ব্যবহারের জন্য সুপারিশগুলি দেখে C, আমার মনে হয় যে নেটওয়ার্কটি যখন / বন্ধ হয় তখন পটভূমিতে প্রক্রিয়াটি স্থগিত করার জন্য Ctrl+ চেষ্টা করা ভাল Zfgআপনার সংযোগটি ফিরে আসার পরে আপনি পুনরায় শুরু করতে ব্যবহার করতে সক্ষম হতে পারেন । (যদিও আমি জানি না এই দৃশ্যে দৃ how়রূপে কীভাবে কার্যকর হয়েছে pt)

অন্য সম্ভাবনা ব্যবহার axelএবং apt-fastস্ক্রিপ্ট হবে। এটি সমান্তরাল ডাউনলোডগুলি করে ডাউনলোডগুলি গতি বাড়ানোর বিজ্ঞাপন হিসাবে প্রচারিত হয় তবে এটি ইতিমধ্যে ডাউনলোড করা হয়েছে কিনা তা ট্র্যাক করে রাখা ভাল বলে মনে হয়, সম্ভবত এটি সমান্তরাল খণ্ডে ডাউনলোড হওয়ার সাথে সাথে ফাইলের টুকরো ট্র্যাক করতে হবে track

উবুন্টুফর্ম থেকে মূল থ্রেড এখানে


এক্সেল / এপট-ফাস্ট এপট-আপডেট আপডেটের ট্র্যাক রাখতে পারে? এটা বিরতি দিতে পারেন?
avi

@ এমিথ - অ্যাক্সেল / দ্রুতগতির বিরতি হিসাবে, বিরতি দেওয়ার জন্য একটি ভাতা রয়েছে, তবে জানি না যে প্রক্রিয়াটি আপনার প্রয়োজন ঠিক তাই কিনা।
belacqua

ডাউন ভোট কে করেছে? আমি আপনাকে ভোট দিয়েছি!
এভিআই

5

আপনি "Ctrl + C" টিপে এবং প্রোগ্রামটি বন্ধ করে প্যাকেজগুলি ডাউনলোড বা সিস্টেমের আপডেট বন্ধ করতে পারেন। এটি প্রোগ্রামটি পুরোপুরি বন্ধ করে দেবে। পরের বার আপনি একই কমান্ডটি চেষ্টা করার পরে, অ্যাপ্ট-গেটটি শেষ বার যেখানে থামেছে সেই স্থান থেকে ডাউনলোড শুরু করবে


@ অ্যামিথ এটি প্যাকেজগুলি আবার চালু করবে তবে আপডেট নয়! আপডেট আবার শুরু হয়!
এভিআই

1
নেটওয়ার্ক ড্রপ হয়ে গেলে পটভূমিতে প্রক্রিয়াটি স্থগিত করার জন্য Ctrl-Z চেষ্টা করা আরও ভাল better আপনি fgআবার আপনার সংযোগটি ফিরে এলে পুনরায় কাজ শুরু করতে সক্ষম হতে পারেন । যদিও এই দৃশ্যে দৃ rob়ভাবে কীভাবে শক্তিশালী হয়েছে তা জানেন না।
বেলাকুয়া

1
@ জেগবেলাচোয়া হে !! এটি কাজ করে ... আমি কীভাবে এটি উত্তর হিসাবে চিহ্নিত করব ??
এভিআই

@amithv - আমি মন্তব্যটি আমার মূল উত্তরের শীর্ষে যুক্ত করেছি, কারণ এটি কার্যকর বলে মনে হচ্ছে। আমি খুব খুশি যে এটি সাহায্য করে।
belacqua

5

প্রথমে সেই কাজটি বিরতি দিন। একটি কাজ বিরতি:

Ctrl + z 

আপনি যখন নেটওয়ার্ক সিগন্যাল পান তখন আবার কাজটি শুরু করার জন্য:

অগ্রভাগে এটি চালানোর জন্য, ব্যবহার করুন

fg %1 

ব্যাকগ্রাউন্ডে এটি চালানোর জন্য, ব্যবহার করুন

 bg %1 

কমপক্ষে ব্যাশে, আপনাকে কেবলমাত্র সাসপেন্ড করা থাকলে এর %1জন্য fgবা নির্দিষ্ট করার দরকার নেই bg
Xen2050

4

aptitudeঅপ্রত্যাশিত পুনরায় বুট করার পরে আমার যেভাবে আমাকে বলেছে, ব্যবহার করুন:

sudo dpkg --configure -a

এবং হিসাবে man dpkgব্যাখ্যা:

যদি প্যাকেজের পরিবর্তে -a বা --pend দেওয়া হয় তবে সমস্ত আনপ্যাকড তবে অ-কনফিগার করা প্যাকেজ কনফিগার করা আছে।


2

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


-1

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

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

এটি কোনও ভাল সমাধান নয়, তবে এটি কার্যকর হয়। যদি সিনাপটিক বা সফ্টওয়্যার সেন্টার কোনও ধরণের "লক" সম্পর্কে অভিযোগ করে তবে / var / cache / apt / সংরক্ষণাগারগুলিতে যান এবং "লক" ফাইলটি মুছুন এবং আপনি যেতে ভাল হবেন :)


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