yum ক্ষতিগ্রস্থ repomd.xML ফাইল


10

ফেডোরা 16 এ yum দিয়ে কিছু করতে আমার সমস্যা হচ্ছে। আমি যে আউটপুট পাচ্ছি তা এখানে:

[user@mycomputer yum-3.4.3]$ sudo yum update
[sudo] password for user: 
Loaded plugins: langpacks, presto, priorities, refresh-packagekit
adobe-linux-x86_64                                                                                                                                                                                                                                                                                    |   39 B     00:00 ... 
http://linuxdownload.adobe.com/linux/x86_64/repodata/repomd.xml: [Errno -1] Error importing repomd.xml for adobe-linux-x86_64: Damaged repomd.xml file
Trying other mirror.
fedora                                                                                                                                                                                                                                                                                                |   39 B     00:00 ... 
http://download.fedoraproject.org/pub/fedora/linux/releases/16/Everything/x86_64/os/repodata/repomd.xml: [Errno -1] Error importing repomd.xml for fedora: Damaged repomd.xml file
Trying other mirror.
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
 Eg. Protocol mismatch./
removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/16/rpmfusion-free/mirrorlist.txt
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
 Eg. Protocol mismatch./
removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/16/rpmfusion-free-updates/mirrorlist.txt
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
 Eg. Protocol mismatch./
removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/16/rpmfusion-nonfree/mirrorlist.txt
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
 Eg. Protocol mismatch./
removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/16/rpmfusion-nonfree-updates/mirrorlist.txt
updates                                                                                                                                                                                                                                                                                               |   39 B     00:00 ... 
http://download.fedoraproject.org/pub/fedora/linux/updates/16/x86_64/repodata/repomd.xml: [Errno -1] Error importing repomd.xml for updates: Damaged repomd.xml file
Trying other mirror.
adobe-linux-x86_64                                                                                                                                                                                                                                                                                    |   39 B     00:00 ... 
http://linuxdownload.adobe.com/linux/x86_64/repodata/repomd.xml: [Errno -1] Error importing repomd.xml for adobe-linux-x86_64: Damaged repomd.xml file
Trying other mirror.
Error: failure: repodata/repomd.xml from adobe-linux-x86_64: [Errno 256] No more mirrors to try

এবং এখানে আমার /etc/yum.conf এর বিষয়বস্তু রয়েছে:

[user@mycomputer yum-3.4.3]$ cat /etc/yum.conf                                                                                                                                                                                                                                                                               
[main]                                                                                                                                                                                                                                                                                                                       
cachedir=/var/cache/yum/$basearch/$releasever                                                                                                                                                                                                                                                                                
keepcache=0                                                                                                                                                                                                                                                                                                                  
debuglevel=2                                                                                                                                                                                                                                                                                                                 
logfile=/var/log/yum.log                                                                                                                                                                                                                                                                                                     
exactarch=1                                                                                                                                                                                                                                                                                                                  
obsoletes=1                                                                                                                                                                                                                                                                                                                  
gpgcheck=1                                                                                                                                                                                                                                                                                                                   
plugins=1                                                                                                                                                                                                                                                                                                                    
installonly_limit=3                                                                                                                                             
proxy=http://xx.xx.xx.xx:xxxx
PROXY_USERNAME=user
PROXY_PASSWORD=password

এবং এখানে /etc/yum.repos.d/fedora.repo এর সামগ্রীগুলি রয়েছে:

[user@mycomputer yum-3.4.3]$ cat /etc/yum.repos.d/fedora.repo 
[fedora]
name=Fedora $releasever - $basearch
failovermethod=priority
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch
enabled=1
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

[fedora-debuginfo]
name=Fedora $releasever - $basearch - Debug
failovermethod=priority
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever/Everything/$basearch/debug/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-debug-$releasever&arch=$basearch
enabled=0
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

[fedora-source]
name=Fedora $releasever - Source
failovermethod=priority
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever/Everything/source/SRPMS/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-source-$releasever&arch=$basearch
enabled=0
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

এটি কীভাবে ঠিক করা যায় তার জন্য কারও কি কোন ধারণা আছে?

উত্তর:


6

এটি আপনার repomd.xml(ভান্ডার মেটা ডেটা) ক্ষতি নয় । আমি এখানে দুটি সম্ভাব্য সমস্যা দেখছি:

  • আপনার প্রক্সি সার্ভারের একটি বাসি আংশিক পুনরুদ্ধার অনুলিপি আছে বা কেবল একটি ভাল দিতে অস্বীকার করেছে।
  • খারাপ অনুলিপিটি সংগ্রহস্থল মাস্টার সার্ভারে রাখা হয়েছিল এবং তারপরে সমস্ত আয়না এটি টানায় (আমি এটি দেখতে ব্যবহার করতাম)। যাইহোক সময়ে আমি প্রতিক্রিয়াটি লিখি প্রথম বাছাই করা আয়নাটি একটি বৈধ ফাইল ফিরিয়ে দেয়।

আপনার fedora.repoফাইল ঠিক আছে।


আহ, ঠিক আছে. আমি সবেমাত্র প্রক্সি পরিবর্তন করেছি - এর সাথে কি কিছু থাকতে পারে? আইপি, ব্যবহারকারীর নাম এবং পাসওয়ার্ড সবই সঠিক, এবং আমি এটিতে প্রেরণ করতে পারি। সোসকে কানেকশনটি ব্যবহার করার জন্য আমি কি কোনও উপায় পেতে পারি?
আয়ান

অপেক্ষা করুন. দুঃখিত। আমি এখনও আউটপুটটির দিকে তাকিয়ে আছি
সার্জ করুন

1
আপনি কি দয়া করে এই সিস্টেমের শেল প্রম্পটে এই কমান্ডটি ব্যবহার করে দেখুন:wget http://download.fedoraproject.org/pub/fedora/linux/releases/16/Everything/x86_64/os/repodata/repomd.xml
সার্জ করুন

ঠিক আছে, ফাইল repomd.xML পেয়েছেন। এখানে লিখিত সামগ্রী রয়েছে:
ইয়ান

[ব্যবহারকারী @ মাইকম্পিউটার ইয়াম-৩.৪.৩] rep বিড়াল repomd.xML এসএসএইচ -২.০-ওপেনএসএইচ_৫.০ প্রোটোকল মেলেনি।
আয়ান

3

আমি আমার yum.confফাইলে একটি প্রক্সি ট্যাগ যুক্ত করে এটি কাজ করেছিলাম যা প্রাথমিকভাবে অনুপস্থিত ছিল।


1
  1. Yum.conf খুলুন

    vi /etc/yum.conf
    
  2. সর্বশেষে "প্রক্সি" ট্যাগ যুক্ত করুন

    proxy=http://XXXX.XXX.XXXX.XXX:XXXX
    

সংরক্ষণ করেন এবং বন্ধ করেন. এই কাজ করা উচিত.


0

ফেডোরা 20-23-এ ভিএলসি প্রাক ইনস্টলড সংগ্রহস্থল নয়।

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

cd /etc/yum.repos.d
ls -lrt
rm -f rpmfusion-free*

আপনি সেই অফিশিয়াল ফিউশন রিপোজিটোরি মুছার পরে সমস্ত কিছু ঠিক হয়ে যাবে।


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.