apt-get 0 এ আটকে [আমাদের সাথে সংযুক্ত হচ্ছে archআরচাইভ.বুন্টু.কম]


164

আমি যখন আপগ্রেড করি এটি এখানে আটকে যায়:

user@plato:~# sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  bind9-host coreutils cpio curl dnsutils libbind9-90 libc-bin libc-dev-bin
  libc6 libc6-dev libcgmanager0 libcurl3 libcurl3-gnutls libdns100
  libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libisc95 libisccc90
  libisccfg90 libjasper1 liblwres90 libplymouth2 libsepol1 libssl-dev
  libssl-doc libssl1.0.0 linux-libc-dev mime-support multiarch-support ntp
  ntpdate openssl plymouth plymouth-theme-ubuntu-text python3-distupgrade
  ubuntu-release-upgrader-core unzip
39 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 16.0 MB of archives.
After this operation, 12.3 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
0% [Connecting to us.archive.ubuntu.com (2001:67c:1562::15)] ░

আমি আপডেট করার সময় এটি এখানে আটকে যায়:

user@plato:~# apt-get update
0% [Connecting to us.archive.ubuntu.com (2001:67c:1562::14)] [Connecting to sec░

আমি us.archive.ubuntu.com ঠিক জরিমানা করতে সক্ষম:

user@plato:~# ping us.archive.ubuntu.com
PING us.archive.ubuntu.com (91.189.91.23) 56(84) bytes of data.
64 bytes from economy.canonical.com (91.189.91.23): icmp_seq=1 ttl=54 time=81.5 ms
64 bytes from economy.canonical.com (91.189.91.23): icmp_seq=2 ttl=54 time=81.5 ms
64 bytes from economy.canonical.com (91.189.91.23): icmp_seq=3 ttl=54 time=81.5 ms
64 bytes from economy.canonical.com (91.189.91.23): icmp_seq=4 ttl=54 time=81.4 ms
^C
--- us.archive.ubuntu.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 81.425/81.528/81.582/0.355 ms

আমি এই সমাধানের জন্য কি করতে পারি?


আমি এখন পর্যন্ত যা চেষ্টা করেছি।

আমি এই ব্লগে নিম্নলিখিত নির্দেশাবলী চেষ্টা করেছি: http://nickescobedo.com/719/ubuntu-apt-get-hangs-at-0

অ্যাপটি-জোরকে একচেটিয়াভাবে আইভিভি 4 ব্যবহার করতে বাধ্য করা

  • একটি ফাইল তৈরি করুন /etc/apt/apt.conf.d/99force-ipv4
  • নতুন তৈরি করা ফাইলটিতে এই লাইনটি যুক্ত করুন Acquire::ForceIPv4 false;
  • অ্যাপটি-গেট এখন একচেটিয়াভাবে আইভিভি 4 ব্যবহার করবে

উত্তরের কোনওটিই আমার পক্ষে কাজ করেনি: আমার সমস্যাটি ছিল আমার উইন্ডোজ হোস্ট ফায়ারওয়ালটি ভার্চুয়ালবক্সে চলমান আমার উবুন্টু গেস্টকে ব্লক করা।
ড্রডসৌ

এই উত্তরগুলির কোনওোটাই আমার পক্ষে কাজ করেনি। আমি আমার ভার্চুয়াল মেশিনটি পুনরায় চালু করেছি এবং এটি এখন কাজ করে।
কিলোজুল 18

উত্তর:


309

আমি কীভাবে পুনরায় কাজে লাগাতে পারি তা বুঝতে পেরেছি।

সম্পাদনা করুন gai.conf:

sudo vim /etc/gai.conf

নিম্নলিখিতটি uncomment করতে লাইন ~ 54 পরিবর্তন করুন:

precedence ::ffff:0:0/96  100

লিখুন এবং ছেড়ে দিন:

:wq

সতর্কতা বিশেষ

50 টি লাইন দেখুন যা দেখতে প্রায় অভিন্ন:

precedence ::ffff:0:0/96  10

এটি ভুল লাইন। ~ 4 লাইন নিচে যান এবং আপনি অসুবিধার সঠিক লাইনটি খুঁজে পাবেন কারণ এটি এর 100পরিবর্তে শেষ হয়10


1
আপনার সমাধান পোস্ট করার জন্য আপনাকে ধন্যবাদ। আমি একই সমস্যা ছিল এবং এটি এটি স্থির।
ব্র্যাডিয়াম

55
পৃথিবীতে আপনি এটি কীভাবে খুঁজে পেয়েছেন? এটি হঠাৎ আমার এক সার্ভারে আমার সাথে ঘটতে শুরু করে এবং এটি এটি ঠিক করে দেয়।
ব্রায়ান নিল

4
এখানে কি হচ্ছে? এই ফিক্সটি কেন কাজ করে তা বিশদ করার জন্য যত্নশীল?
চারটি

53
সমস্যা: আইএসপিগুলি শেষ পর্যন্ত আইপিভি 6 ইন্টারনেটের সাথে সংযোগের প্রস্তুতিতে অভ্যন্তরীণ আইপিভি 6 নেটওয়ার্ক সেটআপ শুরু করছে। ফলস্বরূপ, এই নেটওয়ার্কের সার্ভারগুলি এখন অ্যাপটি-গেট চলাকালীন ডিফল্টরূপে তার IPv6 ঠিকানার মাধ্যমে * .ubuntu.com এর সাথে সংযোগ স্থাপনের চেষ্টা করে। সমাধান: uncommenting precedence ::ffff:0:0/96 100অনুরোধ IPv4- র পছন্দ করা করার অনুমতি দেয়
আর্য Faurtosh

8
সংশোধন করা হয়েছে! এটি অবশ্যই এই সমস্যার সঠিক সমাধান। তবে যে কেউ এই সংশোধন করে এসেছেন তাদের পক্ষে নিশ্চিত হয়ে নিন যে আমি যা করেছি তা আপনি করছেন না। আমি নিঃশর্ত হয়ে গিয়েছিলাম precedence ::ffff:0:0/96 10এবং আমাকে ফাইলে ফিরে গিয়ে আবার সেই লাইনটি মন্তব্য করতে হয়েছিল এবং তারপরে সঠিক লাইনটি precedence ::ffff:0:0/96 100
আপসহীন

14

আপনি আপডেট এবং আপগ্রেড করার আগে আইপিভি 6 অক্ষম করা ভাল।

  1. টার্মিনাল খুলুন

  2. প্রবেশ করুন sudo -H gedit /etc/sysctl.confএবং কনফিগারেশন ফাইলটি খুলুন এবং শেষে নিম্নলিখিত লাইনগুলি যুক্ত করুন

    net.ipv6.conf.all.disable_ipv6 = 1
    net.ipv6.conf.default.disable_ipv6 = 1 
    net.ipv6.conf.lo.disable_ipv6 = 1 
    
  3. তারপরে রান

    cat /proc/sys/net/ipv6/conf/all/disable_ipv6 
    

    যদি এটি '1 reports প্রতিবেদন করে তবে আপনি আইপিভি 6 অক্ষম করেছেন।

    যদি এটি '0' প্রতিবেদন করে তবে দয়া করে পদক্ষেপ 4 এবং পদক্ষেপ 5 অনুসরণ করুন।

  4. কমান্ড টাইপ করুন sudo sysctl -p। আপনি এটি টার্মিনালে দেখতে পাবেন।

    net.ipv6.conf.all.disable_ipv6 = 1 
    net.ipv6.conf.default.disable_ipv6 = 1 
    net.ipv6.conf.lo.disable_ipv6 = 1 
    
  5. "পদক্ষেপ 3" এর উপরে পুনরাবৃত্তি করুন এবং এটি এখন 1 টি প্রতিবেদন করবে।


আমি বুঝতে পারিনি কেন। আপনি দয়া করে ব্যাখ্যা করতে পারেন?
এএআই

6

কোনও আইপিভি 6 ফিক্স আমার পক্ষে কাজ করেনি। সম্ভবত আমার অন্য কারণের সাথে একই লক্ষণ রয়েছে। আমার কাজের ভিত্তিটি ছিল অনুসন্ধানের মাধ্যমে একটি ভিন্ন সংরক্ষণাগারে স্যুইচ করা এবং সোর্স.লিস্টে প্রতিস্থাপন করা, যেমন:

sudo vim /etc/apt/sources.list

এবং তারপর:

:%s/us\.archive/de\.archive/g
:wq

এটি আসল সমস্যাটি সনাক্ত না করা অবধি কমপক্ষে আমাকে কাজে ফিরে আসতে দেয়।


1

আমার জন্য যা কাজ করেছিল তা হ'ল আমার উবুন্টু অতিথির জন্য "ব্রিজড অ্যাডাপ্টার" থেকে "NAT" এ আমার ভার্চুয়ালবক্স নেটওয়ার্ক সেটিংস পরিবর্তন করা।


হ্যাঁ, এটি কাজ করতে বাধ্য। তবে, কেন এটি 'ব্রিজড অ্যাডাপ্টারের' উপর কাজ করে না। আমি 'ব্রিজড অ্যাডাপ্টার' বাদে সবকিছু করতে সক্ষম apt-get update
soufrk
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.