उन्नयन की गणना नहीं कर सका, क्या हुआ?


67

मैं चला रहा हूं sudo update-manager -dऔर अपग्रेड प्रक्रिया शुरू कर रहा हूं । मैं उन्नयन विकल्प का चयन करता हूं और जब प्रबंधक इसमें प्रवेश करता है तो Setting new software channelsयह एक त्रुटि फेंकता है।

उन्नयन की गणना नहीं कर सका

नवीनीकरण की गणना करते समय एक अनप्लॉएबल समस्या उत्पन्न हुई।

 इसके कारण हो सकते हैं:
 * उबंटू के पूर्व-रिलीज़ संस्करण में अपग्रेड करना
 * उबंटू के वर्तमान पूर्व-रिलीज़ संस्करण को चलाना
 * अनधिकृत सॉफ्टवेयर संकुल उबंटू द्वारा प्रदान नहीं किया गया

यदि इनमें से कोई भी लागू नहीं होता है, तो कृपया टर्मिनल में 'ubuntu-bug ubuntu-release-upgrader-core' कमांड का उपयोग करके इस बग की रिपोर्ट करें।

मैंने सभी अनौपचारिक और तीसरे पक्ष के पैकेजों को निष्क्रिय कर दिया है, मैं 13.04 बजे के बाद से प्री-रिलीज़ संस्करण नहीं चला रहा हूं और मैं बीटा 2 को अपडेट करने का प्रयास कर रहा हूं जो पूर्व-रिलीज़ नहीं है। इससे पहले कि मैं एक बग रिपोर्ट भरूं, क्योंकि मेरे दोनों सिस्टम के होने के बाद मैं यह पता लगाना चाहूंगा कि क्या किसी और के भी मुद्दे थे।

संपादित करें : टिप्पणी के लिए जोड़ा गया आउटपुट।

$ sudo dpkg -l | grep -w "rc"`
rc google-chrome-beta 31.0.1650.16-1 amd64 The web browser from Google
ii sysv-rc 2.88dsf-13.10ubuntu15 all System-V-like runlevel change mechanism

$ cat /etc/apt/sources.list

deb http://dk.archive.ubuntu.com/ubuntu/ raring main restricted
deb-src http://dk.archive.ubuntu.com/ubuntu/ raring main restricted

deb http://dk.archive.ubuntu.com/ubuntu/ raring-updates main restricted
deb-src http://dk.archive.ubuntu.com/ubuntu/ raring-updates main restricted

deb http://dk.archive.ubuntu.com/ubuntu/ raring universe
deb-src http://dk.archive.ubuntu.com/ubuntu/ raring universe
deb http://dk.archive.ubuntu.com/ubuntu/ raring-updates universe
deb-src http://dk.archive.ubuntu.com/ubuntu/ raring-updates universe

deb http://dk.archive.ubuntu.com/ubuntu/ raring multiverse
deb-src http://dk.archive.ubuntu.com/ubuntu/ raring multiverse
deb http://dk.archive.ubuntu.com/ubuntu/ raring-updates multiverse
deb-src http://dk.archive.ubuntu.com/ubuntu/ raring-updates multiverse

deb http://security.ubuntu.com/ubuntu raring-security main restricted
deb-src http://security.ubuntu.com/ubuntu raring-security main restricted
deb http://security.ubuntu.com/ubuntu raring-security universe
deb-src http://security.ubuntu.com/ubuntu raring-security universe
deb http://security.ubuntu.com/ubuntu raring-security multiverse
deb-src http://security.ubuntu.com/ubuntu raring-security multiverse

deb http://extras.ubuntu.com/ubuntu raring main
deb-src http://extras.ubuntu.com/ubuntu raring main
deb http://dk.archive.ubuntu.com/ubuntu/ raring-proposed multiverse universe restricted main

$ lsb_release -c
Codename:   raring

$ sudo apt-get -y install aptitude && \
      sudo rename 's/\.list$/.list.disable/' /etc/apt/sources.list.d/*.list && \
      sudo aptitude update && \
      aptitude search '?narrow(?installed, !?archive(raring))'`

i   dropbox                       - cloud synchronization engine - CLI and Nautilus extension                      
i   google-chrome-stable          - The web browser from Google                                                    
i   google-talkplugin             - Google Talk Plugin                                                             
i   libdrm-intel1                 - Userspace interface to intel-specific kernel DRM services -- runtime           
i   libdrm-nouveau2               - Userspace interface to nouveau-specific kernel DRM services -- runtime         
i   libdrm-radeon1                - Userspace interface to radeon-specific kernel DRM services -- runtime          
i   libdrm2                       - Userspace interface to kernel DRM services -- runtime                          
i   libegl1-mesa                  - free implementation of the EGL API -- runtime                                  
i   libegl1-mesa-drivers          - free implementation of the EGL API -- hardware drivers                         
i   libgbm1                       - generic buffer management API -- runtime                                       
i   libgl1-mesa-dri               - free implementation of the OpenGL API -- DRI modules                           
i   libgl1-mesa-glx               - free implementation of the OpenGL API -- GLX runtime                           
i   libglapi-mesa                 - free implementation of the GL API -- shared library                            
i A libgles2-mesa                 - free implementation of the OpenGL|ES 2.x API -- runtime                        
i   libllvm3.3                    - Low-Level Virtual Machine (LLVM), runtime library                              
i   libopenvg1-mesa               - free implementation of the OpenVG API -- runtime                               
i   libxatracker1                 - X acceleration library -- runtime                                              
i   nodejs                        - Node.js event-based server-side javascript engine                              
id  nvidia-persistenced           - Load the NVIDIA kernel driver and create device files                          
id  nvidia-settings-331           - Tool for configuring the NVIDIA graphics driver                                
i   simplescreenrecorder          - A feature-rich screen recorder that supports X11 and OpenGL.                   
i A simplescreenrecorder-lib      - A feature-rich screen recorder that supports X11 and OpenGL.                   
i   sublime-text                  - Sublime Text is a sophisticated text editor for code, markup and prose         
i   vokoscreen                    - easy to use screencast creator                                                 
i   xserver-common                - common files used by various X servers                                         
i   xserver-xorg-core             - Xorg X server - core server                                                    
i   xserver-xorg-input-synaptics  - Synaptics TouchPad driver for X.Org server                                     
i   xserver-xorg-video-ati        - X.Org X server -- AMD/ATI display driver wrapper                               
i   xserver-xorg-video-cirrus     - X.Org X server -- Cirrus display driver                                        
i   xserver-xorg-video-intel      - X.Org X server -- Intel i8xx, i9xx display driver                              
i   xserver-xorg-video-mach64     - X.Org X server -- ATI Mach64 display driver                                    
i   xserver-xorg-video-nouveau    - X.Org X server -- Nouveau display driver                                       
i   xserver-xorg-video-r128       - X.Org X server -- ATI r128 display driver                                      
i   xserver-xorg-video-radeon     - X.Org X server -- AMD/ATI Radeon display driver                                
i   xserver-xorg-video-vmware     - X.Org X server -- VMware display driver        

ऐसा लगता है कि इसकी वजह प्रॉपर वीडियो ड्राइवर हैं।
टॉपलेस

इस कमांड को रन करें और संपादन के बाद अपने उत्तर में आउटपुट पोस्ट करें:sudo dpkg -l | grep -w "rc"
सौरव कुमार

@Braiam मैंने आपके द्वारा पूछे गए आउटपुट को जोड़ा है, apt-get check बिल्डिंग डिपेंडेंसी ट्री और रीडिंग स्टेट इंफॉर्मेशन है ... Done, और dpkg आउटपुट नहीं देता है।
टॉपलेस

आप निम्नलिखित कर सकते हैं: sudo apt-get -y install aptitude && sudo rename 's/\.list$/.list.disable/' /etc/apt/sources.list.d/*.list && sudo aptitude update && aptitude search '?narrow(?installed, !?archive(raring))'और परिणाम चिपकाएँ? पहला कमांड एप्टीट्यूड को स्थापित करेगा, दूसरा सभी PPA को अक्षम करेगा, तीसरा आपकी सूची को अपडेट करेगा और चौथा उन सभी पैकेज को सूचीबद्ध करेगा जो रिपॉजिटरी से नहीं आते हैं।
Braiam

जवाबों:


47

मेरे लिए जो काम किया गया था वह किसी भी टूटे हुए पैकेज को हटा रहा था, क्योंकि वे अपग्रेड को रोक रहे थे।

पहले पता करें कि कौन से पैकेज टूटे हैं:

grep Broken /var/log/dist-upgrade/apt.log

फिर उन्हें हटा दें:

sudo apt-get remove <packages to remove>

अपग्रेड के दौरान कुछ को फिर से इंस्टॉल किया जा सकता है, दूसरों को आपको खुद को फिर से स्थापित करना पड़ सकता है।


3
ऐसा लगता है कि मेरे पास xserver-xorg-video- * pacakges की एक बड़ी सूची है जो टूटी हुई है। मुझे वास्तव में यकीन नहीं है लेकिन मुझे ऐसा लग रहा है कि अगर मैंने उन्हें हटाना शुरू किया तो मेरा सिस्टम टूट जाएगा। क्या आपने उन्हें सफलतापूर्वक निकालने का प्रबंधन किया था? किस तरह के पैकेज आपको परेशान कर रहे थे?
टॉपलेस

2
मुझे वही हटाना पड़ा। नवीनीकरण पूरा होने पर "अच्छे" संस्करण वापस आ गए। मेरा अपग्रेड एक सफलता थी।
Dahahaun

1
मैं xserver-xorg- वीडियो- * पैकेज के साथ एक ही समस्या आ रहा है। आपने उन्हें कैसे हटाया? sudo apt-get remove xserver-xorg-video-*? अधिक विवरण के साथ मेरा यहाँ एक प्रश्न है
modulitos

3
ठीक यही मैंने
o सूडो एप्ट

8
grep Broken grep Broken /var/log/dist-upgrade/apt.logमुझे 700+ पंक्तियाँ देता है। निश्चित रूप से उन सभी को दूर नहीं कर सकता।
पाशा.झुकोव

29

आपका सिस्टम अपग्रेड करने में विफल होने के बाद, फ़ाइल की जाँच करें /var/log/dist-upgrade/main.log

मुझे लाइन मिली:

2013-10-17 15:00:30,543 ERROR Dist-upgrade failed: 'The package 'xubuntu-desktop' is marked for removal but it is in the removal blacklist.'

मैंने मैन्युअल रूप से xubuntu-desktop को हटा दिया है। नवीनीकरण तब बिना किसी समस्या के जारी रहा।


2
क्या कोई तरीका है कि मैं इस पैकेज को रखूं और अभी भी अपडेट रहूं? मेरे पास है postgresql-9.2और मैं इसे हटाना नहीं चाहता।
अब्दुलात्सर मोहम्मद

1
नवीनीकरण पूरा होने के बाद आप इसे फिर से स्थापित कर सकते हैं।
इमेजिनरीआरबॉट्स

जब मैंने एकमात्र ERROR वर्तमान को हटा दिया था, तब मुझे एक दूसरा भिन्न ERROR मिला, जब do-release-upgradeफिर से चल रहा था तो मैन्युअल रूप से इस एक को भी हटाना था। यदि आप पर्याप्त रूप से अशुभ हैं तो आपको कई बार ऐसा करना पड़ सकता है। यह भी संभव है कि अन्य तरीकों में से एक ने इन्हें पकड़ या टूटने की तरह उजागर किया हो, लेकिन मैंने उन्हें आजमाया नहीं।
उत्तरी-ब्रैडले

पोस्टग्रैस को वह चीज लग रही थी जो मुझे पकड़ रही थी। यह इंगित करने के लिए धन्यवाद कि @AbdulsattarMohammed!
१२'१६ को

5

इसी तरह का मुद्दा यहाँ। पिछली पोस्ट में इंगित की गई "main.log" फ़ाइल में अंतिम कुछ पंक्तियाँ थीं:

2013-10-17 23:44:38,233 DEBUG blacklist expr 'unity$' matches 'unity'
2013-10-17 23:44:38,233 DEBUG The package 'unity' is marked for removal but it's in the removal blacklist
2013-10-17 23:44:43,585 ERROR Dist-upgrade failed: 'The package 'unity' is marked for removal but it is in the removal blacklist.'
2013-10-17 23:44:43,586 DEBUG abort called
2013-10-17 23:44:43,592 DEBUG openCache()
2013-10-17 23:44:43,592 DEBUG failed to SystemUnLock() (E:Not locked) 
2013-10-17 23:44:46,786 DEBUG /openCache(), new cache size 41453
2013-10-17 23:44:46,786 DEBUG enabling apt cron job

मैन्युअल रूप से स्थापित की गई एकता और उन्नयन अब आगे बढ़ता है। यह निश्चित नहीं है कि पहली बार में इस मुद्दे का क्या कारण है और क्या यह वास्तव में एक अच्छा "समाधान" है, लेकिन मुझे लगता है कि अद्यतन पूरा होने के बाद मुझे पता चलेगा?


4

यदि आप मालिकाना AMD / ATI fglrx वीडियो ड्राइवरों का उपयोग कर रहे हैं, तो fglrx संकुल को हटा दें और xorg वीडियो ड्राइवर इसे ठीक कर देगा:

sudo apt-get remove fglrx fglrx-amdcccle-updates
sudo apt-get remove xserver-xorg-video-ati:amd64

मेरे मामले में, मेरे पास xorg-edgers PPA से स्थापित किए गए fglrx ड्राइवर थे, और उन पैकेजों को हटाकर मेरे अपग्रेड को मंजूरी दे दी। अपग्रेड पूरा होने के बाद, आप फिर से मालिकाना ड्राइवरों को स्थापित करने की प्रक्रिया से गुजर सकते हैं।


मेरे लिए यही काम था!
निक ग्रीली

fglrx-coreऐसा करने के बाद भी मेरे सिस्टम पर छोड़ दिया गया था। दूसरों को भी इसे हटाने की आवश्यकता हो सकती है।
माइकल हॉफमन

4

मेरे मामले में, समस्या एक पैकेज की वजह से थी जो होल्ड स्थिति में थी। राज्य को स्थापित करने के लिए इसे वापस रखने से समस्या हल हो गई।


होल्ड स्थिति में पैकेज को रखने या हटाने का एक संभावित तरीका उपयोग कर रहा है dpkg। सबसे पहले, आपको सभी पैकेजों की वर्तमान स्थिति मिलती है, और इसे एक फ़ाइल में डालें:

dpkg --get-selections > myselection

फिर, आप फ़ाइल को संपादित करते हैं और इसके installद्वारा प्रतिस्थापित करते हैं hold, या इसके विपरीत। अंत में, आप नया चयन सेट करते हैं:

sudo dpkg --set-selections < myselection
sudo apt-get update
sudo apt-get upgrade

अन्य तरीके बताए गए हैं कि पैकेज को अपग्रेड होने से कैसे रोकें?


1
आपने हमें यह नहीं बताया कि आपने यह कैसे किया? यह पूर्ण उत्तर नहीं है, अपने चरणों का वर्णन करने का प्रयास करें। आपने पैकेज और आपके द्वारा किए गए कार्यों को कैसे पाया।
टॉपलेस

1
आप यह कैसे पता लगा सकते हैं कि कौन से पैकेज होल्ड स्टेट में हैं?
डेनिस

2

जाहिरा तौर पर एक आसान तरीका है, बस /raringइस तरह से प्रत्येक पैकेज का नाम जोड़ें :

sudo apt-get install dropbox/raring google-chrome-stable/raring google-talkplugin/raring libdrm-intel1/raring libdrm-nouveau2/raring libdrm-radeon1/raring libdrm2/raring libegl1-mesa/raring libegl1-mesa-drivers/raring libgbm1/raring libgl1-mesa-dri/raring libgl1-mesa-glx/raring libglapi-mesa/raring libllvm3.3/raring libopenvg1-mesa/raring libxatracker1/raring nodejsnvidia-persistencednvidia-settings-331/raring simplescreenrecorder/raring sublime-text/raring vokoscreen/raring xserver-common/raring xserver-xorg-core/raring xserver-xorg-input-synaptics/raring xserver-xorg-video-ati/raring xserver-xorg-video-cirrus/raring xserver-xorg-video-intel/raring xserver-xorg-video-mach64/raring xserver-xorg-video-nouveau/raring xserver-xorg-video-r128/raring xserver-xorg-video-radeon/raring xserver-xorg-video-vmware/raring

यदि यह काम नहीं करता है, तो नीचे दी गई विधि को आजमाएँ।


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

$ apt-cache policy libdrm2
libdrm2:
  Installed: 2.4.43-0ubuntu1.1
  Candidate: 2.4.43-0ubuntu1.1
  Version table:
 *** 2.4.43-0ubuntu1.1 0
        100 /var/lib/dpkg/status
     2.4.43-0ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ raring/main amd64 Packages

आपके मामले में, ऐसा कुछ दिखाई देना चाहिए। आपको उस संस्करण पर ध्यान देना चाहिए जिसमें एक url है, इस स्थिति 2.4.43-0ubuntu1में http://archive.ubuntu.com/ubuntu/, प्रारूप का उपयोग करके पाठ फ़ाइल में बाद के लिए जोड़ी को सहेजें <package>=<version>

यदि आप कुछ इस तरह देखते हैं:

fluxgui:
  Installed: 1.1.8
  Candidate: 1.1.8
  Version table:
 *** 1.1.8 0
        100 /var/lib/dpkg/status

ध्यान दें कि कोई url नहीं है , फिर उस पैकेज को हटाया जा सकता है:

sudo apt-get remove fluxgui

फिर आप अपनी सूची समाप्त करते हैं, जैसा दिखता है:

libdr2

(फिर से और उदाहरण है, लेकिन आप एक विचार हो सकता है)

एक बार जब आपकी सूची पूरी sudo apt-get -f installहो जाए, तो अपनी पूरी सूची टाइप और पेस्ट करें, इसलिए यह इस तरह दिखना चाहिए:

sudo apt-get -f install libdrm2=2.4.43-0ubuntu1 libdrm2=2.4.43-0ubuntu1 libdrm2=2.4.43-0ubuntu1 libdrm2=2.4.43-0ubuntu1 libdrm2=2.4.43-0ubuntu1 libdrm2=2.4.43-0ubuntu1

यदि आप इसे कुछ तेज़ी से करना चाहते हैं, तो आप apt-cache policy libdrm2 libgbm1कई पैकेज नामों के साथ उपयोग कर सकते हैं ।


पहले दृष्टिकोण ने इस मुद्दे को हल नहीं किया, आज मेरे पास आपके द्वारा सुझाए गए एक-एक कदम से गुजरने का कुछ समय होगा। हालांकि पहले बदलाव को वापस लेने के लिए यह आदेश प्रदान करना अच्छा होगा क्योंकि अब यह वास्तव में अद्यतन नहीं हो सकता है।
टॉपलेस

@topless अगर पहली कमांड विफल हो जाती है, तो इसका मतलब है कि कुछ भी नहीं किया गया था। अगर apt-get updateयह काम नहीं करता है, तो इसका मतलब दूसरी बात है।
ब्रिअम

पर apt-get updateमैं त्रुटियों के इस प्रकार प्राप्तN: Ignoring file 'xorg-edgers-ppa-raring.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
टॉपलेस

यह एक सूचना / चेतावनी है, इसे नजरअंदाज किया जा सकता है, और उम्मीद की जाती है कि हम पीपीए को रास्ते में नहीं चाहते हैं।
ब्रियम

मैं नीचे दिए गए मेरे उत्तर में "एक-एक करके" पैकेजों को हटाने का "एक सामान्य तरीका" शामिल करूंगा। इसके सभी सुझावों का एक संग्रह है जो मुझे सभी जगह से मिला है।
nyxee

1

मैंने ऊपर दिए गए कई उत्तरों का पालन किया, काम को अपग्रेड करने का प्रयास किया, उनमें से किसी ने ब्रोकन पैकेज को हटाने का काम नहीं किया। मेरे पास 144 टूटे हुए पैकेज थे, जो पूरी तरह से अव्यावहारिक थे। मैंने उन्हें एक बार में हटा दिया, हर एक के बाद अपडेट का प्रयास किया। 3 (पर्ल-बेस, gnuplot, gnuplot-11) को हटाने के बाद, अनिवार्य रूप से यादृच्छिक पर चुना गया, अपडेट सफल रहा। (14.04 से 16.04)।


0

मेरे पास एक ही मुद्दा था लेकिन टर्मिनल में निम्नलिखित को चलाकर आसानी से पार कर लिया गया था:

sudo apt-get remove
sudo apt-get autoremove

3
sudo apt-get removeकुछ नहीं करता।
गुंटबर्ट

आह, लेकिन यह उन पैकेजों को सूचीबद्ध करता है जिन्हें ऑटो निकालने के साथ हटाया जा सकता है। :) मेरे तरीके का पागलपन है।
seyDoggy

1
तो करता sudo apt-get autoremoveभी है।
गुंटबर्ट

+1 - मुझे दौड़ना थाsudo apt-get autoremove
निक ग्रीली

-1

मैंने कुछ समय पहले ही इसका उत्तर दिया था यदि आपने प्रश्न पोस्ट करने से पहले यहां एक सरल खोज की थी।

sudo mv /etc/apt/sources.list.d/ /etc/apt/sources.list.d.bak; sudo sed -i 's/raring/saucy/g' /etc/apt/sources.list; sudo apt-get update; sudo apt-get upgrade -y; sudo apt-get dist-upgrade -y; sudo apt-get install -f; sudo aptitude upgrade -y; sudo aptitude dist-upgrade -y; sudo mv /etc/apt/sources.list.d.bak /etc/apt/sources.list.d; sudo sed -i 's/raring/saucy/g' /etc/apt/sources.list.d/*; sudo apt-get update; sudo apt-get upgrade -y; sudo apt-get dist-upgrade -y; sudo apt-get install ubuntu-desktop -y

हो गया, सभी मुद्दों को हल करता है


1
कृपया, इस तरह के उत्तर न दें। यह प्रक्रिया संभावित रूप से खतरनाक है बिना देखभाल के।
Braiam

वास्तव में यह नहीं है। यह बिल्कुल भी खतरनाक नहीं है। तथ्य यह है कि आपको लगता है कि यह खतरनाक है इसका मतलब है कि आप इसके बारे में ज्यादा नहीं जानते हैं। मैंने इसे कई बार अतीत में और कई लोगों के साथ चलाया है। यदि आप वास्तव में पूरी कमांड पढ़ते हैं तो आप देख सकते हैं कि मैंने सभी संभावित मुद्दों के लिए जिम्मेदार है। सभी उपयोगकर्ता को केवल कमांड का आउटपुट देखने की जरूरत है। Ubuntu 13.10 में उन्नयन के साथ बहुत सारे मुद्दे हैं, लेकिन यह एक लंबी कमांड में बड़े करीने से और आसानी से सब कुछ ठीक करता है। मैं आपको सलाह देता हूं कि 'डू-रिलीज़-अपग्रेड' कैसे काम करता है, इसका दस्तावेज़ीकरण देखने के लिए, क्योंकि यह ठीक वही है जो यह कमांड करता है।
मिमीस्टिक

1
@mmstick आप अपनी लंबी कमांड और उन समस्याओं को हल कर सकते हैं, जो वास्तविक समस्या के रूप में लंबे समय से हैं और यह कैसे निपटती है। मैं देख रहा हूं कि आप कई बार apt-get upgradeऔर बाकी कमांड को कॉल कर रहे हैं , इसलिए शायद फिर से आप इसे लाइन से लाइन में विभाजित कर सकते हैं, और अपनी प्रक्रिया और इसके काम करने के तरीके के बारे में बता सकते हैं। मेरे पास उच्च जोखिम, अपरिवर्तनीय आदेशों के साथ प्रयोग करने की लक्जरी नहीं है। हालांकि प्रयास के लिए धन्यवाद। हम सभी यहाँ सीख रहे हैं ..
टॉपलेस

@mmstick, मैं आपके उत्तर की तलाश में हूं, आपने कुछ समय पहले उल्लेख किया था और यह मेरे प्रश्न के बाद दिखता है, इसलिए आप मेरे और ब्रियम के लिए असभ्य फैशन का जवाब देने से पहले थोड़ा बेहतर लग सकते थे।
टॉपलेस

2
@ststick अपने उत्तर को भविष्य के संदर्भ के लिए पूरा करने के लिए आलसी मत बनो। यह अच्छा है कि आपने शुरुआती योगदान दिया लेकिन समस्या का सामना मैंने पहली बार 13.10 के उन्नयन के साथ किया।
टॉपलेस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.