প্যাকম্যান কিছু ডাউনলোড করেন না - সর্বদা 404


13

আমি আমার রাস্পবেরি পাই আর্চ লিনাক্সে চলমান কিছু সফ্টওয়্যার ইনস্টল করতে চাই, তবে আমি 404 ত্রুটি পেতে থাকি।

আমি কিছু গবেষণা করে দেখেছি যে আমার করা দরকার pacman -Syyএবং pacman -Syu...

আমি যখন pacman -Syyসক্ষম সমস্ত আয়না দিয়ে চালাই , আমি পাই:

# pacman -Syy
:: Synchronizing package databases...
error: failed retrieving file 'core.db' from mirror.aarnet.edu.au : The requested URL returned error: 404 Not Found
error: failed retrieving file 'core.db' from ftp.iinet.net.au : The requested URL returned error: 404 Not Found
error: failed retrieving file 'core.db' from mirror.internode.on.net : The requested URL returned error: 404 Not Found
error: failed retrieving file 'core.db' from mirror.optus.net : The requested URL returned error: 404 Not Found
error: failed retrieving file 'core.db' from mirror.rackcentral.com.au : The requested URL returned error: 404 Not Found
error: failed retrieving file 'core.db' from syd.mirror.rackspace.com : The requested URL returned error: 404 Not Found
error: failed retrieving file 'core.db' from ftp.swin.edu.au : The requested URL returned error: 404 Not Found
error: failed retrieving file 'core.db' from archlinux.mirror.uber.com.au : The requested URL returned error: 404 Not Found
error: failed retrieving file 'core.db' from mirror1.htu.tugraz.at : The requested URL returned error: 404 Not Found
error: failed retrieving file 'core.db' from mirrors.ispros.com.bd : The requested URL returned error: 404 Not Found
error: failed retrieving file 'core.db' from ftp.byfly.by : The requested URL returned error: 404 Not Found
error: failed retrieving file 'core.db' from mirror.datacenter.by : The requested URL returned error: 404 Not Found
error: failed retrieving file 'core.db' from archlinux.cu.be : The requested URL returned error: 404 Not Found
error: failed retrieving file 'core.db' from archlinux.mirror.kangaroot.net : The requested URL returned error: 404 Not Found
error: failed retrieving file 'core.db' from archlinux.c3sl.ufpr.br : The requested URL returned error: 404 Not Found
error: failed retrieving file 'core.db' from www.las.ic.unicamp.br : The requested URL returned error: 404 Not Found`

আমি চেক, এটি সমগ্র এই বলে core.dbফাইল, সব আয়না, এবং জন্য extra.db, community.dbএবং aur.db

আমি বিভিন্ন সার্ভার পিং করতে সক্ষম, তাই আমার কাছে ইন্টারনেট রয়েছে। এছাড়াও, আমি হোম নেটওয়ার্কে এসএসএইচ দিয়ে এটি করছি।

সম্পাদনা: আমি প্রক্সি সার্ভার ব্যবহার করছি না।

যদি এটি সহায়তা করে তবে আমি ব্যবহার করতে সক্ষম হলাম rankmirrorsযা ডাউনলোড করে মিররগুলির একটি তালিকা ডাউনলোড করে এবং তাদের কয়েকটি ব্যবহারের জন্য অবিরাম ব্যবহার করে, আমি অনুমান করি যে এটি গতির উপর ভিত্তি করে।


আপনি কোন প্রক্সি ব্যবহার করছেন?
ড্যানিয়েল বি

না, কেবল একটি রাউটার, কোনও প্রক্সি নেই, যদি না আমার আইএসপি একটি ব্যবহার করে তবে আমি ব্যক্তিগতভাবে নই।
জেমস টালবার্ট

আপনি লিঙ্কে বা লিঙ্কগুলিতে ওয়েবপৃষ্ঠাগুলি খুলতে পারেন? (আমি জিজ্ঞাসা করি কারণ প্যাকম্যান এবং লিঙ্কগুলি / লিংকগুলি HTTP ব্যবহার করে, যেখানে এসএসএইচ এবং পিং ব্যবহার করে না))
ট্র্যাভ

আমার কাছে নেই। আমি যদি লিংক বা ব্যাশগুলিতে লিঙ্কগুলি টাইপ করি তবে আমি কমান্ডটি পাইনি। আমি ধারণা করি যে এটি pacman -S lynxপেতে আমি ব্যবহার করব , তবে pacmanকাজ করছে না।
জেমস টালবার্ট

উত্তর:


5

ব্যবহার করার চেষ্টা করুন curl(এটা কোর অংশ তাই ইনস্টল করা উচিত,) নিচের কমান্ড ব্যবহার করে core.db ফাইল ডাউনলোড করতে। এটি আপনার সমস্যাটি pacmanএবং / অথবা এর কনফিগারেশনের সাথে সম্পর্কিত কিনা বা আপনার সমস্যাটি আপনার ইন্টারনেট সংযোগের সাথে সম্পর্কিত কিনা তা রায়তে সহায়তা করবে।

curl -O http://mirror.aarnet.edu.au/pub/archlinux/core/os/x86_64/core.db

যদি কোর.ডিবি সফলভাবে ডাউনলোড হয় তবে এটি একটি পাঠ্য সম্পাদক ( nano core.dbবা এমনকি less core.db) এ খুলুন । বিষয়বস্তুগুলি যদি নীচের এই HTML 404 Not Foundটির মতো দেখতে লাগে ( বিষয়বস্তুগুলিতে নির্দিষ্টভাবে বলা হয় ) তবে এটি সম্ভবত আপনার প্যাসম্যান কনফিগারেশন রয়েছে। আমি সর্বশেষ আর্চ ইনস্টলেশন সিডি ডাউনলোড করব এবং সেখান থেকে প্যাকম্যান পুনরায় ইনস্টল করব।

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /pub/archlinux/core/os/x86_64/core.db was not foun$
<hr>
<address>Apache/2.2.15 (Red Hat) Server at 127.0.0.1 Port 8080</address>
</body></html>

কোর.ডিবি যদি ডাউনলোড করতে ব্যর্থ হয় তবে তা আপনার ইন্টারনেট সংযোগ। আপনি প্রাপ্ত কোনও ত্রুটি বার্তা পোস্ট করুন এবং আমরা আপনাকে আরও সমস্যা সমাধানে সহায়তা করতে পারি।

এছাড়াও, এই কমান্ড কমান্ড চালান

cat /etc/pacman.d/mirrorlist | grep aarnet.edu.au

এবং ফলাফলটি এর সাথে মেলে যাচাই করুন

Server = http://mirror.aarnet.edu.au/pub/archlinux/$repo/os/$arch

যদি এটি না হয় তবে সর্বশেষতম মিরর তালিকাটি ডাউনলোড করুন এবং আপনার আয়নাগুলি অস্বচ্ছন্দ করুন। আপনি এই কমান্ডটি ব্যবহার করে দ্রুত এটি করতে পারেন (আপনার এখনও এটি কোনও পাঠ্য সম্পাদকের মধ্যে খোলার এবং লাইনের Server = ...লাইনগুলিকে সংঘাতবদ্ধ করতে হবে )।

sudo mv /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist~ && curl -o /etc/pacman.d/mirrorlist https://www.archlinux.org/mirrorlist/?country=AU

এটি করার পরে যদি pacman -Syyএখনও ব্যর্থ হয় তবে আমার মতে আপনার প্যাকম্যান ইনস্টল করা সম্পূর্ণরূপে ভেঙে গেছে। প্যাকম্যান পুনরায় ইনস্টল করতে আর্ক উইকির নির্দেশাবলী অনুসরণ করুন ।


দেখে মনে হচ্ছে:^B▒^▒/^^G▒▒gp^▒;▒Wi?^▒▒*c^?▒?^▒▒▒>^?/^R▒=▒^▒▒Oj^A▒c▒^_▒▒^▒▒▒▒b▒^G▒^▒▒^_b▒▒▒3N
জেমস টালবার্ট

আসলে এটি একটি দীর্ঘ ফাইল, তবে একটি চর সীমা রয়েছে। এটি সমস্ত যদিও উপরের মতো দেখাচ্ছে।
জেমস টালবার্ট

তারপরে এটি সফলভাবে কোর.ডিবি ফাইলটি ডাউনলোড করেছে এবং আপনি যাচাই করেছেন যে এটি আপনার ইন্টারনেট সংযোগ নয়। আমি আরও কিছু পদক্ষেপ অন্তর্ভুক্ত করার জন্য আমার উত্তর আপডেট করেছি।
ড্রু চ্যাপিন

3

রেকর্ডের জন্য, আপনি যদি এআরএম ব্যবহারকারী না হন তবে আপনার কাছে 32 বিট আর্চ লিনাক্স থাকতে পারে, তবে i686 সমর্থনটি শেষ হয়েছে।

$ pacman -Syu --debug

আপনি যদি রেপো ইউআরএলগুলিতে আই 686 দেখতে পান তবে আপনার আর্চ লিনাক্স 32 এ স্যুইচ করা উচিত । মূলত আপনি সরকারীটির পরিবর্তে এর মিররলিস্টটি ব্যবহার করতে পারেন।


প্রশ্নটি জানিয়েছে এটি রাস্পবেরি পাইতে রয়েছে, তারা এআরএম চালায়।
জেমস টালবার্ট

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


1

আমি আজ আমার নতুন রাস্পবেরি পাই 4 নিয়ে এই ইস্যুতে দৌড়েছি my
আমার ক্ষেত্রে, প্যাকম্যান-মিররগুলি উত্পন্ন URL গুলি দিয়ে শেষ হয়

.../$arch/$repo

তবে এটি হওয়া উচিত

.../$repo/$arch

সুতরাং ডাউনলোডের সময় 404 ত্রুটি।


অথবা হতে পারে (আমার ক্ষেত্রে যেমন) কাঠামো পরিবর্তনের কারণে আপনাকে প্রথমে প্যাকম্যান-মিরর আপডেট করতে হবে লিঙ্ক: ftp.osuosl.org/pub/manjaro-arm/repo/stable/core/aarch64 এবং "আয়না-তালিকা" অনুসন্ধান করুন তারপরে এটি ইনস্টল করুন sudo pacman -U http://ftp-osl.osuosl.org/pub/manjaro-arm/repo/stable/aarch64/core/pacman-mirrorlist-20200225-1-any.pkg.tar.xz(এই লিঙ্কটি ব্যর্থ হলে নতুন সংস্করণটি থাকতে পারে)
ফাহাল-ডিজাইন

0

আপনি যদি ভিএমওয়্যার বা ভার্চুয়ালবক্সের ভিতরে খিলান চালান তবে আপনার ফায়ারওয়াল এবং প্রধান সিস্টেমের অ্যান্টিভাইরাস সেটিংস পরীক্ষা করে দেখুন।

যে বিধিনিষেধ রয়েছে এমন সিস্টেমগুলির জন্য ইন্টারনেট সংযোগ ভাগ করে নেওয়ার জন্য দরকারী হতে পারে: http://blog.timmattison.com -ইন্টারনেট নিরাপত্তা/


0

আমি এই খুব ইস্যু মধ্যে দৌড়ে; আমি যা পেয়েছি তা হ'ল যে নেমসার্ভার (ওপেনএনআইসি) আমি ব্যবহার করছিলাম তা মিরর তালিকায় থাকা ইউআরএলগুলি সমাধান করা হয়নি।

আমি /etc/resolv.conf সম্পাদনা করেছি, অন্য একটি ডিএনএস সার্ভার যুক্ত করেছি যা সঠিকভাবে ইউআরএল সমাধান করেছে এবং প্যাকম্যান সফলভাবে আপডেট হয়েছে:

GNU nano 2.5.3                          File: /etc/resolv.conf

nameserver 127.0.0.1
nameserver 104.238.153.178
nameserver //add new DNS server here//

যদি আপনার রেজোলভকন্ট বলেন:

# Generated by resolvconf

এই পরিবর্তনগুলি স্থায়ী করতে আপনাকে /etc/resolvconf.conf সংশোধন করতে হবে:

GNU nano 2.5.3                         File: /etc/resolvconf.conf

name_servers=//add new DNS server here//

আমার কাছে এখনও একটি /etc/resolvconfconf.conf বা /etc/resolvconfconfconf.conf সন্ধান করতে হবে, সুতরাং URL গুলি সমাধান করা যদি সমস্যা হয় তবে উপরের পদক্ষেপগুলি এটির যত্ন নেওয়া উচিত। শুভকামনা! :-)

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