मैं फैंसी एपेट रंग और प्रगति सलाखों को कैसे सक्षम करूं?


40

मैंने सुना है कि apt में एक नया फैंसी रंग और प्रगति बार सुविधा है, लेकिन मुझे इसे मैन्युअल रूप से सक्षम करना होगा।

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


उपयोगकर्ताओं को यह बताने के लिए एक त्वरित ऐड कि आप इस बॉक्स के बाहर का उपयोग कर सकते हैं कोई और विन्यास की आवश्यकता है। रंग और प्रगति बार डिफ़ॉल्ट रूप से सक्षम है, aptइसके बजाय का उपयोग करेंapt-get
Madivad

जवाबों:


47

14.04 और नए के लिए:

इसमें एक फ़ाइल बनाएं /etc/apt/apt.conf.d:

sudoedit /etc/apt/apt.conf.d/99progressbar

फिर इन सामग्रियों को जोड़ें:

Dpkg::Progress-Fancy "1";

और फाइल को सेव करें।

फिर यदि आपका umask0027 नहीं था, (अर्थात यह 0023 भी हो सकता है), तो इस नई फ़ाइल की अनुमति को 644 (यानी -rw-r - r--) पर निम्नानुसार सेट करें:

$ chmod 644 99progressbar

(इस अनुमति सुधार के बिना डेबियन की चीजें reportbugकाम करना बंद कर देंगी।)

अब उनकी सभी महिमा में उपयुक्त प्रगति पट्टियों का आनंद लें:

यहाँ छवि विवरण दर्ज करें

आप इन आदेशों के साथ एक अच्छे नए अनुभव के लिए उनका उपयोग कर सकते हैं:

apt update
apt install
apt upgrade

aptआदेशों की सूची के लिए स्वयं द्वारा चलाएं । रंग डिफ़ॉल्ट रूप से सक्षम होते हैं apt, और प्रभावित नहीं करते हैं apt-get

रंग की:

आप प्रगति पट्टी के रंग को भी जोड़ सकते हैं:

Dpkg::Progress-Fancy::Progress-Bg "%1b[40m"; 

रंग ANSI रंग कोड पर आधारित हैं, इस चार्ट को संदर्भ के रूप में देखें।

सूत्रों का कहना है:


मैं अभी भी 13.10 (कम से कम अगले सप्ताह या दो के लिए) का उपयोग कर रहा हूं। क्या यह सुविधा 13.10 में उपलब्ध है?
OSE

मैं यथोचित निश्चित हूं कि यह 13.10 में नहीं है।
जॉर्ज कास्त्रो

8
क्या उपयुक्त-प्राप्त, आदि के बजाय उपयुक्त का उपयोग करने का कोई नुकसान है?
मायिकमॉप

1
यह थोड़ा अजीब है। मैं एप्टीट-गेट अपग्रेड पर प्रगति बार प्राप्त करता हूं, स्थापित करता हूं और हटाता हूं, लेकिन एप्ट-गेट अपडेट में कोई रंग नहीं है, मुझे एप्ट अपडेट का उपयोग करना होगा। बहुत अजीब।
सेठ

2
हम्म। मैं 13.10 पर हूं और इस सेटिंग को लागू करने के बाद मैं एप्टीट्यूड और एप्टी-गेट दोनों के साथ-साथ dpkg में प्रगति देखता हूं।

4

-oविकल्प व्यवहार अस्थायी रूप से बदलने के लिए अनुमति देता है। मैंने इसे यहाँ वर्णित किया है :

यह केवल एक उपयुक्त-डिफ़ॉल्ट नहीं है, बल्कि उपयुक्त-उपलब्ध के लिए भी उपलब्ध है, इसे साथ चलाएं

-o Dpkg::Progress-Fancy="1"

उदाहरण के लिए

sudo apt-get -o Dpkg::Progress-Fancy="1" install alpine-pico

3

डिफ़ॉल्ट रंगों के लिए

जोर्ज कास्त्रो के शानदार जवाब के अलावा, आप /etc/apt/apt.conf.d/99progressbarफाइल में एक अतिरिक्त लाइन जोड़ सकते हैं :

Dpkg::Progress-Fancy "1";
APT::Color "1";

यह डिफ़ॉल्ट रंगों को इसके लिए सक्षम करेगा aptapt manपृष्ठ को पढ़ते समय मुझे यह दुर्घटना से मिला :

उपयुक्त कमांड अंत उपयोगकर्ताओं के लिए सुखद होने के लिए है और इसे उपयुक्त-प्राप्त (8) की तरह पिछड़े संगत होने की आवश्यकता नहीं है। इसलिए कुछ विकल्प अलग हैं:

  • विकल्प DPkgPM :: प्रगति-फैंसी सक्षम है।

  • विकल्प APT :: रंग सक्षम है।


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