আমি কীভাবে "অ্যাপস্ট্রিম ক্যাশে আপডেট সমাপ্ত করতে পারি, তবে কিছু মেটাডেটা ত্রুটির কারণে উপেক্ষা করা হয়েছিল?"


68

আমি মৃত্যুদন্ড কার্যকর apt updateরুট হিসাবে, কিন্তু আমি এই ত্রুটি বার্তা পেয়েছেন: AppStream cache update completed, but some metadata was ignored due to errors.আমি এই লিঙ্ক আছে যা একটি সমাধান সম্পাদনা এই কনফিগ ফাইল অফার খুঁজে পেয়েছি: /usr/share/app-info/xmls/org.freedesktop.fwupd.xml। তবে আমি এটি খুলেছি এবং আমি দেখতে পেয়েছি যে সমাধানের মতো আমার কাছে একই কোড রয়েছে। আমার কনফিগারেশন ফাইল

আমি কি এই সমস্যাটি সহ আমার প্যাকেজগুলি আপডেট করতে পারি? সম্পাদনা: শেল থেকে সম্পূর্ণ লগ:

Des:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]
Obj:2 http://es.archive.ubuntu.com/ubuntu xenial InRelease  
Des:3 http://es.archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB]    
Des:4 http://security.ubuntu.com/ubuntu xenial-security/main amd64 DEP-11 Metadata [67,0 kB]
Des:5 http://es.archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB]  
Des:6 http://security.ubuntu.com/ubuntu xenial-security/main DEP-11 64x64 Icons [38,3 kB]
Des:7 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 DEP-11 Metadata [19,4 kB]
Des:8 http://security.ubuntu.com/ubuntu xenial-security/universe DEP-11 64x64 Icons [25,6 kB]
Des:9 http://security.ubuntu.com/ubuntu xenial-security/multiverse amd64 DEP-11 Metadata [212 B]
Des:10 http://es.archive.ubuntu.com/ubuntu xenial-updates/main amd64 DEP-11 Metadata [293 kB]
Des:11 http://es.archive.ubuntu.com/ubuntu xenial-updates/main DEP-11 64x64 Icons [182 kB]
Des:12 http://es.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 DEP-11 Metadata [119 kB]
Des:13 http://es.archive.ubuntu.com/ubuntu xenial-updates/universe DEP-11 64x64 Icons [132 kB]
Des:14 http://es.archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 DEP-11 Metadata [2.520 B]
Des:15 http://es.archive.ubuntu.com/ubuntu xenial-backports/main amd64 DEP-11 Metadata [208 B]
Des:16 http://es.archive.ubuntu.com/ubuntu xenial-backports/universe amd64 DEP-11 Metadata [212 B]
Des:17 http://es.archive.ubuntu.com/ubuntu xenial-backports/multiverse amd64 DEP-11 Metadata [212 B]
Descargados 1.186 kB en 1s (851 kB/s)                        
AppStream cache update completed, but some metadata was ignored due to errors.
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias       
Leyendo la información de estado... Hecho
Todos los paquetes están actualizados.

উত্তর:


86

বাগটি appstreamপ্যাকেজ সংস্করণে স্থির করা হয়েছে 0.10.1তবে উবুন্টু 16.04 এ ইনস্টল হওয়া সংস্করণটি 0.9.4ডিফল্টরূপে। উবুন্টু 16.10 এটি স্ট্যান্ডার্ড সংগ্রহস্থলগুলিতে সরবরাহ করা হিসাবে স্বয়ংক্রিয়ভাবে আপডেটটি গ্রহণ করে।

উবুন্টু ১.0.০৪-র বাগ-ফিক্সের সাথে আপডেট হওয়া প্যাকেজ সংস্করণটি কেবলমাত্র xenial-backportsসংগ্রহস্থলের মাধ্যমে সরবরাহ করা হয়েছে, যা অন্যের তুলনায় কম অগ্রাধিকার রয়েছে। এর অর্থ এটি আপনি যদি ম্যানুয়ালি নির্দিষ্ট না করেন তবে এটি এই সংস্করণে আপগ্রেড হবে না।

xenial-backportsসংগ্রহস্থলটিকে প্রথম স্থানে সক্ষম করতে , অনুসরণ করুন আমি কীভাবে "ব্যাকপোর্টস" সংগ্রহস্থল সক্ষম করব? (তবে কেবল সংগ্রহস্থল সক্ষম করুন, আপনার রেপো অগ্রাধিকারটি পরিবর্তন করার দরকার নেই)।

এর পরে, xenial-backportsটাইপ করে সংস্করণে আপগ্রেড করুন :

sudo apt install appstream/xenial-backports

এখন আপনার appstreamপ্যাকেজটি সংস্করণে আপগ্রেড করা উচিত 0.10.1

$ appstreamcli --version
AppStream CLI tool version: 0.10.1

এখন ক্যাশে ডেটা রিফ্রেশ করার জন্য জোর করুন, আপনার আর কোনও সতর্কতা দেখতে পাওয়া উচিত নয়:

$ sudo appstreamcli refresh --force
AppStream cache update completed successfully.

6
হাই, আমি শেষ বার্তাটি দিয়ে এই বার্তাটি পাচ্ছি: "অ্যাপস্ট্রিম সিস্টেম ক্যাশে আপডেট হয়েছিল, তবে সমস্যাগুলি পাওয়া গেছে: মেটাডেটা ফাইলগুলিতে ত্রুটি রয়েছে: /var/cache/app-info/xmls/fwupd.xml।" অ্যাপস্ট্রিম সিএলআই সরঞ্জাম সংস্করণ: 0.10 .6
জেআইভি

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

আমি কয়েক বছর এটি ব্যবহার করার পরে প্রথমবার উবুন্টু 16.04 এ এই সমস্যাটি ব্যবহার করছি। ব্যাকপোর্টের সংগ্রহস্থল সক্ষম থাকলেও একই ত্রুটি থাকা Having শুধু এই প্রশ্ন পোস্ট করুন ।
সান বিয়ার

@ জেআইভি, আপনি কি "অ্যাপস্ট্রিম সিস্টেম ক্যাশে আপডেট করা হয়েছিল, কিন্তু সমস্যাগুলি খুঁজে পেয়েছিলেন: মেটাডেটা ফাইলগুলিতে ত্রুটি রয়েছে: /var/cache/app-info/xmls/fwupd.xML" এর জন্য একটি প্রশ্ন পোস্ট করেছিলেন? "আপনার মত আমারও একই চিত্র আছে" আপনি কি সমাধান খুঁজে পেয়েছেন?
সান বিয়ার 6

আমি এখনই করেছি - Askubuntu.com/questions/1057791/…
JIV


6

বাগগুলি প্রতি 1 ডিসেম্বর স্থির করা হয়েছে , ত্রুটিগুলি থেকে মুক্তি পাওয়ার জন্য আপনাকে proposedসফ্টওয়্যার ও আপডেটে বিকাশকারী বিকল্পের অধীনে সংগ্রহস্থল সক্ষম করতে হবে ।

  • ড্যাশ খুলুন তারপরে "সফ্টওয়্যার ও আপডেট" টাইপ করুন।
  • "বিকাশকারী বিকল্পসমূহ" ট্যাবে নেভিগেট করুন।
  • "প্রাক-প্রকাশের আপডেটগুলি (জেনিয়াল-প্রস্তাবিত)" চেকবাক্স সক্ষম করুন।
  • সংগ্রহস্থল সেটিং পরিবর্তন করে অ্যাডমিনের পাসওয়ার্ডের প্রয়োজন হয়, এটি পপআপে পূরণ করুন।
  • তারপরে উইন্ডোটি বন্ধ করুন, Reloadপরিবর্তিত উত্স প্রয়োগ করতে ক্লিক করুন (সমতুল্য apt-get update)।
  • টার্মিনাল খুলুন তারপর sudo apt-get updateকমান্ড চেষ্টা করুন ।

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

6
proposedথেকে বিনীতভাবে সক্ষম ও আপগ্রেড করা অনেক সমস্যার কারণ হতে পারে।
পাইলট 6

0

কখনও কখনও কোনও লক্ষ্য প্রকাশের ফলে এ জাতীয় সমস্যা দেখা দেয়, যদি আপনার কোনও সমস্যা থাকে তবে এটি সরিয়ে ফেলার কথা বিবেচনা করুন। এটি থাকা উচিত /etc/apt/apt.conf.d/<filename>, এবং দেখতে কিছু অন্যরকমAPT::Default-Release "n=stretch,o=Debian"

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