मैं टर्मिनल से डाउनलोड और पुन: आरम्भ कैसे करूं?


10

मैं ज्यादातर कार्यक्रमों की स्थापना के लिए टर्मिनल का उपयोग करता हूं (जैसा कि ज्यादातर हर कोई करता है)। हालाँकि, कई बार (विशेषकर जब मेरे पास कम बैटरी और कोई चार्जर तार नहीं है या इससे भी महत्वपूर्ण बात यह है कि जब इंस्टॉलर फ़ाइल बहुत बड़ी है, तो स्थापना अधूरी है और मुझे अपने सिस्टम को पावर देने की आवश्यकता है ) मैं इंस्टॉलेशन को रोकना चाहूंगा (जबकि यह इसमें है) राज्य डाउनलोड करना) ताकि मैं पहले से डाउनलोड की गई फ़ाइलों को ढीला न करूँ।

मैं यह कैसे करु?


क्या बैटरी कम होने पर लंबी स्थापना शुरू करना सरल नहीं होगा? मैंने सोचा कि "हर कोई" उसके बारे में नया है।
mikewhatever 12

मैं काफी बैटरी (ज्यादातर> 90%) के साथ इंस्टॉलेशन शुरू करता हूं। लेकिन मेरे पास एक धीमा बैंडविड्थ कनेक्शन और बिजली की बचत की समस्या है। मुझे अधिकतम 25 kB / s डाउनलोड पर मिलते हैं (कभी-कभी रात में 30 kB / s)। इसके अलावा दूसरी स्थिति पर भी ध्यान केंद्रित किया जा रहा है क्योंकि यह अधिक बार हो रहा है।
वेदवल्स

जवाबों:


10

Ctrl+ cइसे रद्द कर देता है, लेकिन अगली बार उस जगह से शुरू करता है जहां से आपने छोड़ा था Ctrl+ zप्रक्रिया को रोकता है लेकिन फिर आप दूसरी प्रक्रिया नहीं कर सकते क्योंकि यह पहली प्रक्रिया के लिए बंद रहता है।

उपरोक्त विधियों में से किसी एक का उपयोग करना आम तौर पर टर्मिनल को बंद करने से बेहतर है, लेकिन यदि आप पैकेज डाउनलोड करते समय टर्मिनल को बंद करते हैं, तो इसे सही तरीके से डाउनलोड करना शुरू करना चाहिए , जहां आप अगली बार चलते हैंsudo apt-get upgrade

यदि आप Ctrl+ का उपयोग करने के बाद डाउनलोड को पुनः आरंभ करना चाहते हैं z:

  1. jobsटर्मिनल में टाइप करके रुके हुए कार्यों की जाँच करें
  2. किसी प्रक्रिया को फिर से शुरू करने के लिए, टाइप करें fg
  3. आप कई कार्य है, तो टाइप करें fg 1, fg 2, आदि ...

हालाँकि, सुनिश्चित करें कि डाउनलोड किए गए पैकेजों को स्थापित करते समय आप इसे कभी नहीं रोकेंगे, क्योंकि इससे apt-get पर लॉक लग जाएगा, जिसके लिए कंप्यूटर को पुनरारंभ करने या apt के पुन: कॉन्फ़िगर करने की आवश्यकता होगी, और आपको शुरुआत में शुरू करना होगा स्थापना की। इसलिए टर्मिनल को केवल "पॉज़" (बंद) करें जब वह डाउनलोड हो रहा हो, तो इंस्टॉल न करें।

यदि आप एक और उपयुक्त प्रक्रिया शुरू करना चाहते हैं - पहली प्रक्रिया को रोकने के बाद, दौड़ें sudo rm /var/lib/dpkg/lock && sudo rm /var/cache/apt/archives/lock; ऐसा नहीं लगेगा कि यह कुछ भी किया है, लेकिन आप एक और उपयुक्त प्रक्रिया शुरू करने में सक्षम होना चाहिए।

उस कमांड को मारने के लिए जिसे आपने Ctrl+ के साथ रोका है z, kill -9 %xटर्मिनल में दर्ज करें , x को उस संख्या से प्रतिस्थापित करें जो रुकी हुई प्रक्रिया है (देखें jobs)। प्रक्रिया सूची में रहेगी, लेकिन यह "बंद" के बजाय इसे "मार" कहा जाएगा, यह दर्शाता है कि यह अब सक्रिय नहीं है।


स्रोत: [ubuntu] टर्मिनल में डाउनलोड ऑपरेशन को रोकने के लिए कैसे
उबंटु निडर Ipex में एक लिनक्स टर्मिनल में Ctrl-Z दबाया। अब मैं क्या करू? उबंटू टर्मिनल में स्टार्टिंग, स्टॉपिंग और मैनेजिंग जॉब्स



जवाब देने की कोशिश की। अब फिर से कैसे शुरू करें?
वेदवल्स

@ ved2254 बस उपयोग करें fg, यह मानते हुए कि आपने कोई अन्य प्रक्रिया शुरू नहीं की है। मैंने इसे निरंतरता के जवाब में जोड़ा।
DaimyoKirby

मैं अभी अपने घर के कंप्यूटर पर नहीं हूं, इसलिए जब मैं घर पहुंचूंगा , तब मैं इसका परीक्षण करूंगा, लेकिन टाइप करना चाहिएfg या fg 1 इसे "अनपॉज़" करना चाहिए
DaimyoKirby 14

यह काम करता हैं। एक साइड नोट पर, मुझे इसे रोकना पड़ा क्योंकि यह सर्वर से कनेक्ट नहीं हो सका। क्या ऐसा होता है? उबंटू अल्टीमेट एडिशन थीम पैक
VVVals

1
मैंने पोस्ट में निर्देश जोड़े - sudo rm /var/lib/dpkg/lock && sudo rm /var/cache/apt/archives/lockइसे अनलॉक करना चाहिए, फिर भी पुरानी प्रक्रिया को बनाए रखना चाहिए ताकि आप इसे बाद में याद कर सकें। मुझे लगता है कि यह सिर्फ उस पैकेज के साथ है, क्योंकि मैं कुछ भी करता हूं और fgबिना किसी सर्वर त्रुटियों के सामान्य की तरह रन के साथ याद करता हूं । वास्तव में पता नहीं और क्या, क्षमा करें। : / हो सकता है कि यदि आप एक नया सूत्र शुरू करते हैं तो कोई और जानकार इस पर एक नज़र डाल सकता है।
डेम्योकिर्बी


-1

यदि आप टर्मिनल से डाउनलोड की गई फ़ाइलों को रोकना चाहते हैं, तो मुझे आशा है कि आपके पास कुछ यूआरएल डाउनलोड है। पहले इसे कॉपी करें। और इस लाइन को उस टर्मिनल में दर्ज करें

wget -m -P [download-url]

यह डाउनलोडिंग फ़ाइलों को पल्स कर सकता है। जहाँ आप डाउनलोड करने के लिए या नेट डिस्कनेक्ट होने के बाद भी फाइल को फिर से शुरू करना चाहते हैं। बस इसे टर्मिनल में चलाएं:

wget -c -m -P [brokern url]

या

wget --continue [broken url]

1
थोड़ा भ्रमित। हम चाहते हैं कि वान्ट-अप न हो
वुड्स

क्या आप पल्स करने की कोशिश कर रहे हैं?
याकोव आइंसपैन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.