Apt-get stuck at 0% [Working]











up vote
15
down vote

favorite
4












When I try to do anything with apt-get using a terminal, the apt-get gets stuck at 0% [Working].










share|improve this question
























  • what about aptitude ?? aptitude install firefox
    – Rahul V Sharma
    Jul 16 '14 at 9:40










  • Aptitude is working, I quess. I opened it and it was working fine. I have never used it..
    – Digital
    Jul 16 '14 at 10:15












  • I tried aptitude install and it (after few things) got stuck too.
    – Digital
    Jul 16 '14 at 10:57






  • 1




    What is the result of ping -c 3 google.com?
    – pmichna
    Jul 16 '14 at 11:25






  • 1




    my apt-get would get stuck whenever it tried to connect to an IPv6 address....this SE answer fixed it: askubuntu.com/a/575130/421665
    – Eric
    Sep 27 '16 at 7:47















up vote
15
down vote

favorite
4












When I try to do anything with apt-get using a terminal, the apt-get gets stuck at 0% [Working].










share|improve this question
























  • what about aptitude ?? aptitude install firefox
    – Rahul V Sharma
    Jul 16 '14 at 9:40










  • Aptitude is working, I quess. I opened it and it was working fine. I have never used it..
    – Digital
    Jul 16 '14 at 10:15












  • I tried aptitude install and it (after few things) got stuck too.
    – Digital
    Jul 16 '14 at 10:57






  • 1




    What is the result of ping -c 3 google.com?
    – pmichna
    Jul 16 '14 at 11:25






  • 1




    my apt-get would get stuck whenever it tried to connect to an IPv6 address....this SE answer fixed it: askubuntu.com/a/575130/421665
    – Eric
    Sep 27 '16 at 7:47













up vote
15
down vote

favorite
4









up vote
15
down vote

favorite
4






4





When I try to do anything with apt-get using a terminal, the apt-get gets stuck at 0% [Working].










share|improve this question















When I try to do anything with apt-get using a terminal, the apt-get gets stuck at 0% [Working].







apt






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Jul 16 '14 at 9:55









Pabi

5,59933042




5,59933042










asked Jul 16 '14 at 9:37









Digital

76114




76114












  • what about aptitude ?? aptitude install firefox
    – Rahul V Sharma
    Jul 16 '14 at 9:40










  • Aptitude is working, I quess. I opened it and it was working fine. I have never used it..
    – Digital
    Jul 16 '14 at 10:15












  • I tried aptitude install and it (after few things) got stuck too.
    – Digital
    Jul 16 '14 at 10:57






  • 1




    What is the result of ping -c 3 google.com?
    – pmichna
    Jul 16 '14 at 11:25






  • 1




    my apt-get would get stuck whenever it tried to connect to an IPv6 address....this SE answer fixed it: askubuntu.com/a/575130/421665
    – Eric
    Sep 27 '16 at 7:47


















  • what about aptitude ?? aptitude install firefox
    – Rahul V Sharma
    Jul 16 '14 at 9:40










  • Aptitude is working, I quess. I opened it and it was working fine. I have never used it..
    – Digital
    Jul 16 '14 at 10:15












  • I tried aptitude install and it (after few things) got stuck too.
    – Digital
    Jul 16 '14 at 10:57






  • 1




    What is the result of ping -c 3 google.com?
    – pmichna
    Jul 16 '14 at 11:25






  • 1




    my apt-get would get stuck whenever it tried to connect to an IPv6 address....this SE answer fixed it: askubuntu.com/a/575130/421665
    – Eric
    Sep 27 '16 at 7:47
















what about aptitude ?? aptitude install firefox
– Rahul V Sharma
Jul 16 '14 at 9:40




what about aptitude ?? aptitude install firefox
– Rahul V Sharma
Jul 16 '14 at 9:40












Aptitude is working, I quess. I opened it and it was working fine. I have never used it..
– Digital
Jul 16 '14 at 10:15






Aptitude is working, I quess. I opened it and it was working fine. I have never used it..
– Digital
Jul 16 '14 at 10:15














I tried aptitude install and it (after few things) got stuck too.
– Digital
Jul 16 '14 at 10:57




I tried aptitude install and it (after few things) got stuck too.
– Digital
Jul 16 '14 at 10:57




1




1




What is the result of ping -c 3 google.com?
– pmichna
Jul 16 '14 at 11:25




What is the result of ping -c 3 google.com?
– pmichna
Jul 16 '14 at 11:25




1




1




my apt-get would get stuck whenever it tried to connect to an IPv6 address....this SE answer fixed it: askubuntu.com/a/575130/421665
– Eric
Sep 27 '16 at 7:47




my apt-get would get stuck whenever it tried to connect to an IPv6 address....this SE answer fixed it: askubuntu.com/a/575130/421665
– Eric
Sep 27 '16 at 7:47










10 Answers
10






active

oldest

votes

















up vote
19
down vote













I came to this page via a high ranked Google search but these answers didn't help me. Instead I cleared out my local repository of retrieved package files with:



apt-get clean





share|improve this answer




























    up vote
    15
    down vote













    You can try to check the cache and to clean the cache directory.

    In the order (each step is more deep, so stop as you find a solution):





    • sudo apt-get clean (Update) on recent versions it will clear out the local repository of retrieved package files. It will be enough most of the time. It is (was) not so on earlier versions.




      It removes everything but the lock file from /var/cache/apt/archives/
      and /var/cache/apt/archives/partial/.




    • Look inside /var/lib/apt/lists/partial/ it should be empty.

      If not you can decide to empty it sudo rm /var/lib/apt/lists/partial/* eventually you may need sudo rm -f /var/lib/apt/lists/partial/*



    • sudo apt-get check




      it updates the package cache and checks for broken dependencies.




    • Shrink to a normal (not huge) number of repositories the list of /etc/apt/sources.list.

      If they are too many your system can hang in the attempt to build all the dependencies tree.

      You can create a minimal set of repositories from Ubuntu Sources List Generator site and after that you backup the
      /etc/apt/sources.list (with e.g. sudo cp -i /etc/apt/sources.list /etc/apt/sources.list.000) you can paste that instead of your present list.


    • eventually you can check if you have a source lists file with https rather than http, but apt-transport-https is not installed (see the comment).

    • try again sudo apt-get update and if it fails

    • backup your /var/lib/apt/lists directory with sudo cp -r -p -i /var/lib/apt/lists ${HOME}/temp_apt_lists and after sudo rm -R /var/lib/apt/lists/*

    • run sudo apt-get update again


    It's possible you need to clean by hand some of the following directories (you can always backup them and only after delete the files inside) :





    • /etc/apt/sources.list.d/

      File fragments for locations to fetch packages from. Configuration Item: Dir::Etc::SourceParts.


    • etc/apt/preferences.d/

      File fragments for the version preferences. Configuration Item: Dir::Etc::PreferencesParts.


    • /var/cache/apt/archives/partial/

      Storage area for package files in transit. Configuration Item: Dir::Cache::Archives (partial will be implicitly appended)


    • /var/lib/apt/lists/partial/
      Storage area for state information in transit. Configuration Item: Dir::State::Lists (partial will be implicitly appended)


    • /var/lib/apt/lists/
      Storage area for state information for each package resource specified in sources.list(5) Configuration Item: Dir::State::Lists.


    PS> If you have succeed, remember to delete the backup copy that you don't need anymore, but not the sources.list.000 it can always be useful!

    You can find additional hints in related answer as this one.



    Update

    There was an old bug because the package squid-deb-proxy-client does not clean up all its changes, solved so:




    Removing the line:

    Acquire::http::ProxyAutoDetect "/usr/share/squid-deb-proxy-client/apt-avahi-discover";




    from:
    /etc/apt/apt.conf.d/30autoproxy



    Maybe can be useful this bug thread



    More drastic remove the package if it is possible.






    share|improve this answer























    • Hmm this looks promising, I'll try this tomorrow (Actually its today but there is a period of sleeping between it :b). I'll post results!
      – Digital
      Jul 18 '14 at 0:36










    • Have a nice night... and dream about the point number 3 (to substitute the source list/ to shrink number of sources). If the cache is cleaned usually it solves. Check always that is possible to reach your repositories. E.g. paste http://extras.ubuntu.com/ubuntu inside the browser... (or better the lines inside your /etc/apt/sources.list
      – Hastur
      Jul 18 '14 at 8:02










    • I tried every step, but those for some reason did not help. I think I'll re-install my ubuntu. Could someone tell me how can I reinstall ubuntu that has been installed as a secondary OS (With windows)? Do I have to manually delete all Ubuntu's files and then install again, or how?
      – Digital
      Jul 18 '14 at 8:35












    • ADD: Also when I break the "Working" operation using Control-C, this apperars on the terminal: pastebin.com/GgJ2R3Ph . Do you find any answers from there?
      – Digital
      Jul 18 '14 at 8:44






    • 1




      I had the problem, that one of the hosts in sources.list was using https rather than http, but apt-transport-https was not installed.
      – cimnine
      Jun 20 '17 at 13:40




















    up vote
    3
    down vote













    Make sure you can ping out of your own network and more importantly to the Ubuntu network i.e.



     ping us.archive.ubuntu.com
    OR
    ping security.ubuntu.com


    You should get an output similar to:



     PING security.ubuntu.com (91.189.88.161) 56(84) bytes of data.
    64 bytes from keeton.canonical.com (91.189.88.161): icmp_seq=1 ttl=52 time=127 ms
    64 bytes from keeton.canonical.com (91.189.88.161): icmp_seq=2 ttl=52 time=128 ms

    --- security.ubuntu.com ping statistics ---
    2 packets transmitted, 2 received, 0% packet loss, time 1000ms
    rtt min/avg/max/mdev = 127.325/127.952/128.579/0.627 ms





    share|improve this answer




























      up vote
      3
      down vote













      I also found this happening to me when I switched to some https repos. apt needs apt-transport-https to be installed in order to work (which understandably can be a problem when you're trying to download some stuff).






      share|improve this answer




























        up vote
        2
        down vote













        first try to update it by



        aptitude update


        and then run apt-get



        or should change your mirror to closest to your place, watch this - How can I get apt to use a mirror close to me, or choose a faster mirror?






        share|improve this answer























        • I did sudo aptitude update and now I am once again stuck at 0% [Working]
          – Digital
          Jul 16 '14 at 10:44












        • I also tried changing the mirror but I do not see any changes.
          – Digital
          Jul 16 '14 at 10:56






        • 1




          You met with strange issue ...i researched on it ... But no result
          – Rahul V Sharma
          Jul 16 '14 at 11:48


















        up vote
        2
        down vote













        This could also be caused by being behind a proxy that blocks access. Sometimes I got a NODATA error... sometimes it just stayed at 0% [Working...].






        share|improve this answer




























          up vote
          1
          down vote













          if you changed location, change your download server as well:



          sudo software-properties-gtk


          click other then select best server:



          select best server 1select best server 2



          after that select and delete all other software repositories:



           delete all other software repositories



          finally:



          sudo apt-get update
          sudo apt-get upgrade





          share|improve this answer






























            up vote
            0
            down vote













            In debian 9, my apt was stuck at 0%[working] for sometime before it does any task which requires access to internet.
            After trying many other methods, When i disabled the network manager and started using systemd-networkd instead, this problem was finally solved.






            share|improve this answer




























              up vote
              0
              down vote













              An answer I did not find on the internet anywhere but actually found it based on a command I executed a couple of hours ago. An example of such a command is



              echo "deb http://dl.bintray.com/tproenca/pmsarm7 jessie main" | sudo tee /etc/apt/sources.list.d/pms.list


              After which a file is added to /etc/apt/sources.list.d/. In this directory, sources could also be added. In my case it was teamviewer which contained it's own list which had an invalid url.
              Therefore causing my update to fail.
              These are the commands that I executed.



              Note: teamviewer.list was causing me problems but it can be anything for you inside this directory. Try it out and make back-ups!)



              cd /etc/apt/
              cp sources.list.d/* sources.list.d.backup/
              rm sources.list.d/teamviewer.list
              apt-get clean
              apt-get check
              apt-get update


              Hope this saves someone the hours it could have saved me!






              share|improve this answer






























                up vote
                0
                down vote













                I have got the same problem, but I solved it like this:



                sudo systemctl restart networking


                hope this can help.






                share|improve this answer























                  Your Answer








                  StackExchange.ready(function() {
                  var channelOptions = {
                  tags: "".split(" "),
                  id: "89"
                  };
                  initTagRenderer("".split(" "), "".split(" "), channelOptions);

                  StackExchange.using("externalEditor", function() {
                  // Have to fire editor after snippets, if snippets enabled
                  if (StackExchange.settings.snippets.snippetsEnabled) {
                  StackExchange.using("snippets", function() {
                  createEditor();
                  });
                  }
                  else {
                  createEditor();
                  }
                  });

                  function createEditor() {
                  StackExchange.prepareEditor({
                  heartbeatType: 'answer',
                  convertImagesToLinks: true,
                  noModals: true,
                  showLowRepImageUploadWarning: true,
                  reputationToPostImages: 10,
                  bindNavPrevention: true,
                  postfix: "",
                  imageUploader: {
                  brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
                  contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
                  allowUrls: true
                  },
                  onDemand: true,
                  discardSelector: ".discard-answer"
                  ,immediatelyShowMarkdownHelp:true
                  });


                  }
                  });














                  draft saved

                  draft discarded


















                  StackExchange.ready(
                  function () {
                  StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f498462%2fapt-get-stuck-at-0-working%23new-answer', 'question_page');
                  }
                  );

                  Post as a guest















                  Required, but never shown

























                  10 Answers
                  10






                  active

                  oldest

                  votes








                  10 Answers
                  10






                  active

                  oldest

                  votes









                  active

                  oldest

                  votes






                  active

                  oldest

                  votes








                  up vote
                  19
                  down vote













                  I came to this page via a high ranked Google search but these answers didn't help me. Instead I cleared out my local repository of retrieved package files with:



                  apt-get clean





                  share|improve this answer

























                    up vote
                    19
                    down vote













                    I came to this page via a high ranked Google search but these answers didn't help me. Instead I cleared out my local repository of retrieved package files with:



                    apt-get clean





                    share|improve this answer























                      up vote
                      19
                      down vote










                      up vote
                      19
                      down vote









                      I came to this page via a high ranked Google search but these answers didn't help me. Instead I cleared out my local repository of retrieved package files with:



                      apt-get clean





                      share|improve this answer












                      I came to this page via a high ranked Google search but these answers didn't help me. Instead I cleared out my local repository of retrieved package files with:



                      apt-get clean






                      share|improve this answer












                      share|improve this answer



                      share|improve this answer










                      answered Dec 30 '15 at 11:10









                      hexnet

                      19114




                      19114
























                          up vote
                          15
                          down vote













                          You can try to check the cache and to clean the cache directory.

                          In the order (each step is more deep, so stop as you find a solution):





                          • sudo apt-get clean (Update) on recent versions it will clear out the local repository of retrieved package files. It will be enough most of the time. It is (was) not so on earlier versions.




                            It removes everything but the lock file from /var/cache/apt/archives/
                            and /var/cache/apt/archives/partial/.




                          • Look inside /var/lib/apt/lists/partial/ it should be empty.

                            If not you can decide to empty it sudo rm /var/lib/apt/lists/partial/* eventually you may need sudo rm -f /var/lib/apt/lists/partial/*



                          • sudo apt-get check




                            it updates the package cache and checks for broken dependencies.




                          • Shrink to a normal (not huge) number of repositories the list of /etc/apt/sources.list.

                            If they are too many your system can hang in the attempt to build all the dependencies tree.

                            You can create a minimal set of repositories from Ubuntu Sources List Generator site and after that you backup the
                            /etc/apt/sources.list (with e.g. sudo cp -i /etc/apt/sources.list /etc/apt/sources.list.000) you can paste that instead of your present list.


                          • eventually you can check if you have a source lists file with https rather than http, but apt-transport-https is not installed (see the comment).

                          • try again sudo apt-get update and if it fails

                          • backup your /var/lib/apt/lists directory with sudo cp -r -p -i /var/lib/apt/lists ${HOME}/temp_apt_lists and after sudo rm -R /var/lib/apt/lists/*

                          • run sudo apt-get update again


                          It's possible you need to clean by hand some of the following directories (you can always backup them and only after delete the files inside) :





                          • /etc/apt/sources.list.d/

                            File fragments for locations to fetch packages from. Configuration Item: Dir::Etc::SourceParts.


                          • etc/apt/preferences.d/

                            File fragments for the version preferences. Configuration Item: Dir::Etc::PreferencesParts.


                          • /var/cache/apt/archives/partial/

                            Storage area for package files in transit. Configuration Item: Dir::Cache::Archives (partial will be implicitly appended)


                          • /var/lib/apt/lists/partial/
                            Storage area for state information in transit. Configuration Item: Dir::State::Lists (partial will be implicitly appended)


                          • /var/lib/apt/lists/
                            Storage area for state information for each package resource specified in sources.list(5) Configuration Item: Dir::State::Lists.


                          PS> If you have succeed, remember to delete the backup copy that you don't need anymore, but not the sources.list.000 it can always be useful!

                          You can find additional hints in related answer as this one.



                          Update

                          There was an old bug because the package squid-deb-proxy-client does not clean up all its changes, solved so:




                          Removing the line:

                          Acquire::http::ProxyAutoDetect "/usr/share/squid-deb-proxy-client/apt-avahi-discover";




                          from:
                          /etc/apt/apt.conf.d/30autoproxy



                          Maybe can be useful this bug thread



                          More drastic remove the package if it is possible.






                          share|improve this answer























                          • Hmm this looks promising, I'll try this tomorrow (Actually its today but there is a period of sleeping between it :b). I'll post results!
                            – Digital
                            Jul 18 '14 at 0:36










                          • Have a nice night... and dream about the point number 3 (to substitute the source list/ to shrink number of sources). If the cache is cleaned usually it solves. Check always that is possible to reach your repositories. E.g. paste http://extras.ubuntu.com/ubuntu inside the browser... (or better the lines inside your /etc/apt/sources.list
                            – Hastur
                            Jul 18 '14 at 8:02










                          • I tried every step, but those for some reason did not help. I think I'll re-install my ubuntu. Could someone tell me how can I reinstall ubuntu that has been installed as a secondary OS (With windows)? Do I have to manually delete all Ubuntu's files and then install again, or how?
                            – Digital
                            Jul 18 '14 at 8:35












                          • ADD: Also when I break the "Working" operation using Control-C, this apperars on the terminal: pastebin.com/GgJ2R3Ph . Do you find any answers from there?
                            – Digital
                            Jul 18 '14 at 8:44






                          • 1




                            I had the problem, that one of the hosts in sources.list was using https rather than http, but apt-transport-https was not installed.
                            – cimnine
                            Jun 20 '17 at 13:40

















                          up vote
                          15
                          down vote













                          You can try to check the cache and to clean the cache directory.

                          In the order (each step is more deep, so stop as you find a solution):





                          • sudo apt-get clean (Update) on recent versions it will clear out the local repository of retrieved package files. It will be enough most of the time. It is (was) not so on earlier versions.




                            It removes everything but the lock file from /var/cache/apt/archives/
                            and /var/cache/apt/archives/partial/.




                          • Look inside /var/lib/apt/lists/partial/ it should be empty.

                            If not you can decide to empty it sudo rm /var/lib/apt/lists/partial/* eventually you may need sudo rm -f /var/lib/apt/lists/partial/*



                          • sudo apt-get check




                            it updates the package cache and checks for broken dependencies.




                          • Shrink to a normal (not huge) number of repositories the list of /etc/apt/sources.list.

                            If they are too many your system can hang in the attempt to build all the dependencies tree.

                            You can create a minimal set of repositories from Ubuntu Sources List Generator site and after that you backup the
                            /etc/apt/sources.list (with e.g. sudo cp -i /etc/apt/sources.list /etc/apt/sources.list.000) you can paste that instead of your present list.


                          • eventually you can check if you have a source lists file with https rather than http, but apt-transport-https is not installed (see the comment).

                          • try again sudo apt-get update and if it fails

                          • backup your /var/lib/apt/lists directory with sudo cp -r -p -i /var/lib/apt/lists ${HOME}/temp_apt_lists and after sudo rm -R /var/lib/apt/lists/*

                          • run sudo apt-get update again


                          It's possible you need to clean by hand some of the following directories (you can always backup them and only after delete the files inside) :





                          • /etc/apt/sources.list.d/

                            File fragments for locations to fetch packages from. Configuration Item: Dir::Etc::SourceParts.


                          • etc/apt/preferences.d/

                            File fragments for the version preferences. Configuration Item: Dir::Etc::PreferencesParts.


                          • /var/cache/apt/archives/partial/

                            Storage area for package files in transit. Configuration Item: Dir::Cache::Archives (partial will be implicitly appended)


                          • /var/lib/apt/lists/partial/
                            Storage area for state information in transit. Configuration Item: Dir::State::Lists (partial will be implicitly appended)


                          • /var/lib/apt/lists/
                            Storage area for state information for each package resource specified in sources.list(5) Configuration Item: Dir::State::Lists.


                          PS> If you have succeed, remember to delete the backup copy that you don't need anymore, but not the sources.list.000 it can always be useful!

                          You can find additional hints in related answer as this one.



                          Update

                          There was an old bug because the package squid-deb-proxy-client does not clean up all its changes, solved so:




                          Removing the line:

                          Acquire::http::ProxyAutoDetect "/usr/share/squid-deb-proxy-client/apt-avahi-discover";




                          from:
                          /etc/apt/apt.conf.d/30autoproxy



                          Maybe can be useful this bug thread



                          More drastic remove the package if it is possible.






                          share|improve this answer























                          • Hmm this looks promising, I'll try this tomorrow (Actually its today but there is a period of sleeping between it :b). I'll post results!
                            – Digital
                            Jul 18 '14 at 0:36










                          • Have a nice night... and dream about the point number 3 (to substitute the source list/ to shrink number of sources). If the cache is cleaned usually it solves. Check always that is possible to reach your repositories. E.g. paste http://extras.ubuntu.com/ubuntu inside the browser... (or better the lines inside your /etc/apt/sources.list
                            – Hastur
                            Jul 18 '14 at 8:02










                          • I tried every step, but those for some reason did not help. I think I'll re-install my ubuntu. Could someone tell me how can I reinstall ubuntu that has been installed as a secondary OS (With windows)? Do I have to manually delete all Ubuntu's files and then install again, or how?
                            – Digital
                            Jul 18 '14 at 8:35












                          • ADD: Also when I break the "Working" operation using Control-C, this apperars on the terminal: pastebin.com/GgJ2R3Ph . Do you find any answers from there?
                            – Digital
                            Jul 18 '14 at 8:44






                          • 1




                            I had the problem, that one of the hosts in sources.list was using https rather than http, but apt-transport-https was not installed.
                            – cimnine
                            Jun 20 '17 at 13:40















                          up vote
                          15
                          down vote










                          up vote
                          15
                          down vote









                          You can try to check the cache and to clean the cache directory.

                          In the order (each step is more deep, so stop as you find a solution):





                          • sudo apt-get clean (Update) on recent versions it will clear out the local repository of retrieved package files. It will be enough most of the time. It is (was) not so on earlier versions.




                            It removes everything but the lock file from /var/cache/apt/archives/
                            and /var/cache/apt/archives/partial/.




                          • Look inside /var/lib/apt/lists/partial/ it should be empty.

                            If not you can decide to empty it sudo rm /var/lib/apt/lists/partial/* eventually you may need sudo rm -f /var/lib/apt/lists/partial/*



                          • sudo apt-get check




                            it updates the package cache and checks for broken dependencies.




                          • Shrink to a normal (not huge) number of repositories the list of /etc/apt/sources.list.

                            If they are too many your system can hang in the attempt to build all the dependencies tree.

                            You can create a minimal set of repositories from Ubuntu Sources List Generator site and after that you backup the
                            /etc/apt/sources.list (with e.g. sudo cp -i /etc/apt/sources.list /etc/apt/sources.list.000) you can paste that instead of your present list.


                          • eventually you can check if you have a source lists file with https rather than http, but apt-transport-https is not installed (see the comment).

                          • try again sudo apt-get update and if it fails

                          • backup your /var/lib/apt/lists directory with sudo cp -r -p -i /var/lib/apt/lists ${HOME}/temp_apt_lists and after sudo rm -R /var/lib/apt/lists/*

                          • run sudo apt-get update again


                          It's possible you need to clean by hand some of the following directories (you can always backup them and only after delete the files inside) :





                          • /etc/apt/sources.list.d/

                            File fragments for locations to fetch packages from. Configuration Item: Dir::Etc::SourceParts.


                          • etc/apt/preferences.d/

                            File fragments for the version preferences. Configuration Item: Dir::Etc::PreferencesParts.


                          • /var/cache/apt/archives/partial/

                            Storage area for package files in transit. Configuration Item: Dir::Cache::Archives (partial will be implicitly appended)


                          • /var/lib/apt/lists/partial/
                            Storage area for state information in transit. Configuration Item: Dir::State::Lists (partial will be implicitly appended)


                          • /var/lib/apt/lists/
                            Storage area for state information for each package resource specified in sources.list(5) Configuration Item: Dir::State::Lists.


                          PS> If you have succeed, remember to delete the backup copy that you don't need anymore, but not the sources.list.000 it can always be useful!

                          You can find additional hints in related answer as this one.



                          Update

                          There was an old bug because the package squid-deb-proxy-client does not clean up all its changes, solved so:




                          Removing the line:

                          Acquire::http::ProxyAutoDetect "/usr/share/squid-deb-proxy-client/apt-avahi-discover";




                          from:
                          /etc/apt/apt.conf.d/30autoproxy



                          Maybe can be useful this bug thread



                          More drastic remove the package if it is possible.






                          share|improve this answer














                          You can try to check the cache and to clean the cache directory.

                          In the order (each step is more deep, so stop as you find a solution):





                          • sudo apt-get clean (Update) on recent versions it will clear out the local repository of retrieved package files. It will be enough most of the time. It is (was) not so on earlier versions.




                            It removes everything but the lock file from /var/cache/apt/archives/
                            and /var/cache/apt/archives/partial/.




                          • Look inside /var/lib/apt/lists/partial/ it should be empty.

                            If not you can decide to empty it sudo rm /var/lib/apt/lists/partial/* eventually you may need sudo rm -f /var/lib/apt/lists/partial/*



                          • sudo apt-get check




                            it updates the package cache and checks for broken dependencies.




                          • Shrink to a normal (not huge) number of repositories the list of /etc/apt/sources.list.

                            If they are too many your system can hang in the attempt to build all the dependencies tree.

                            You can create a minimal set of repositories from Ubuntu Sources List Generator site and after that you backup the
                            /etc/apt/sources.list (with e.g. sudo cp -i /etc/apt/sources.list /etc/apt/sources.list.000) you can paste that instead of your present list.


                          • eventually you can check if you have a source lists file with https rather than http, but apt-transport-https is not installed (see the comment).

                          • try again sudo apt-get update and if it fails

                          • backup your /var/lib/apt/lists directory with sudo cp -r -p -i /var/lib/apt/lists ${HOME}/temp_apt_lists and after sudo rm -R /var/lib/apt/lists/*

                          • run sudo apt-get update again


                          It's possible you need to clean by hand some of the following directories (you can always backup them and only after delete the files inside) :





                          • /etc/apt/sources.list.d/

                            File fragments for locations to fetch packages from. Configuration Item: Dir::Etc::SourceParts.


                          • etc/apt/preferences.d/

                            File fragments for the version preferences. Configuration Item: Dir::Etc::PreferencesParts.


                          • /var/cache/apt/archives/partial/

                            Storage area for package files in transit. Configuration Item: Dir::Cache::Archives (partial will be implicitly appended)


                          • /var/lib/apt/lists/partial/
                            Storage area for state information in transit. Configuration Item: Dir::State::Lists (partial will be implicitly appended)


                          • /var/lib/apt/lists/
                            Storage area for state information for each package resource specified in sources.list(5) Configuration Item: Dir::State::Lists.


                          PS> If you have succeed, remember to delete the backup copy that you don't need anymore, but not the sources.list.000 it can always be useful!

                          You can find additional hints in related answer as this one.



                          Update

                          There was an old bug because the package squid-deb-proxy-client does not clean up all its changes, solved so:




                          Removing the line:

                          Acquire::http::ProxyAutoDetect "/usr/share/squid-deb-proxy-client/apt-avahi-discover";




                          from:
                          /etc/apt/apt.conf.d/30autoproxy



                          Maybe can be useful this bug thread



                          More drastic remove the package if it is possible.







                          share|improve this answer














                          share|improve this answer



                          share|improve this answer








                          edited Jun 20 '17 at 18:09

























                          answered Jul 17 '14 at 9:13









                          Hastur

                          2,67011731




                          2,67011731












                          • Hmm this looks promising, I'll try this tomorrow (Actually its today but there is a period of sleeping between it :b). I'll post results!
                            – Digital
                            Jul 18 '14 at 0:36










                          • Have a nice night... and dream about the point number 3 (to substitute the source list/ to shrink number of sources). If the cache is cleaned usually it solves. Check always that is possible to reach your repositories. E.g. paste http://extras.ubuntu.com/ubuntu inside the browser... (or better the lines inside your /etc/apt/sources.list
                            – Hastur
                            Jul 18 '14 at 8:02










                          • I tried every step, but those for some reason did not help. I think I'll re-install my ubuntu. Could someone tell me how can I reinstall ubuntu that has been installed as a secondary OS (With windows)? Do I have to manually delete all Ubuntu's files and then install again, or how?
                            – Digital
                            Jul 18 '14 at 8:35












                          • ADD: Also when I break the "Working" operation using Control-C, this apperars on the terminal: pastebin.com/GgJ2R3Ph . Do you find any answers from there?
                            – Digital
                            Jul 18 '14 at 8:44






                          • 1




                            I had the problem, that one of the hosts in sources.list was using https rather than http, but apt-transport-https was not installed.
                            – cimnine
                            Jun 20 '17 at 13:40




















                          • Hmm this looks promising, I'll try this tomorrow (Actually its today but there is a period of sleeping between it :b). I'll post results!
                            – Digital
                            Jul 18 '14 at 0:36










                          • Have a nice night... and dream about the point number 3 (to substitute the source list/ to shrink number of sources). If the cache is cleaned usually it solves. Check always that is possible to reach your repositories. E.g. paste http://extras.ubuntu.com/ubuntu inside the browser... (or better the lines inside your /etc/apt/sources.list
                            – Hastur
                            Jul 18 '14 at 8:02










                          • I tried every step, but those for some reason did not help. I think I'll re-install my ubuntu. Could someone tell me how can I reinstall ubuntu that has been installed as a secondary OS (With windows)? Do I have to manually delete all Ubuntu's files and then install again, or how?
                            – Digital
                            Jul 18 '14 at 8:35












                          • ADD: Also when I break the "Working" operation using Control-C, this apperars on the terminal: pastebin.com/GgJ2R3Ph . Do you find any answers from there?
                            – Digital
                            Jul 18 '14 at 8:44






                          • 1




                            I had the problem, that one of the hosts in sources.list was using https rather than http, but apt-transport-https was not installed.
                            – cimnine
                            Jun 20 '17 at 13:40


















                          Hmm this looks promising, I'll try this tomorrow (Actually its today but there is a period of sleeping between it :b). I'll post results!
                          – Digital
                          Jul 18 '14 at 0:36




                          Hmm this looks promising, I'll try this tomorrow (Actually its today but there is a period of sleeping between it :b). I'll post results!
                          – Digital
                          Jul 18 '14 at 0:36












                          Have a nice night... and dream about the point number 3 (to substitute the source list/ to shrink number of sources). If the cache is cleaned usually it solves. Check always that is possible to reach your repositories. E.g. paste http://extras.ubuntu.com/ubuntu inside the browser... (or better the lines inside your /etc/apt/sources.list
                          – Hastur
                          Jul 18 '14 at 8:02




                          Have a nice night... and dream about the point number 3 (to substitute the source list/ to shrink number of sources). If the cache is cleaned usually it solves. Check always that is possible to reach your repositories. E.g. paste http://extras.ubuntu.com/ubuntu inside the browser... (or better the lines inside your /etc/apt/sources.list
                          – Hastur
                          Jul 18 '14 at 8:02












                          I tried every step, but those for some reason did not help. I think I'll re-install my ubuntu. Could someone tell me how can I reinstall ubuntu that has been installed as a secondary OS (With windows)? Do I have to manually delete all Ubuntu's files and then install again, or how?
                          – Digital
                          Jul 18 '14 at 8:35






                          I tried every step, but those for some reason did not help. I think I'll re-install my ubuntu. Could someone tell me how can I reinstall ubuntu that has been installed as a secondary OS (With windows)? Do I have to manually delete all Ubuntu's files and then install again, or how?
                          – Digital
                          Jul 18 '14 at 8:35














                          ADD: Also when I break the "Working" operation using Control-C, this apperars on the terminal: pastebin.com/GgJ2R3Ph . Do you find any answers from there?
                          – Digital
                          Jul 18 '14 at 8:44




                          ADD: Also when I break the "Working" operation using Control-C, this apperars on the terminal: pastebin.com/GgJ2R3Ph . Do you find any answers from there?
                          – Digital
                          Jul 18 '14 at 8:44




                          1




                          1




                          I had the problem, that one of the hosts in sources.list was using https rather than http, but apt-transport-https was not installed.
                          – cimnine
                          Jun 20 '17 at 13:40






                          I had the problem, that one of the hosts in sources.list was using https rather than http, but apt-transport-https was not installed.
                          – cimnine
                          Jun 20 '17 at 13:40












                          up vote
                          3
                          down vote













                          Make sure you can ping out of your own network and more importantly to the Ubuntu network i.e.



                           ping us.archive.ubuntu.com
                          OR
                          ping security.ubuntu.com


                          You should get an output similar to:



                           PING security.ubuntu.com (91.189.88.161) 56(84) bytes of data.
                          64 bytes from keeton.canonical.com (91.189.88.161): icmp_seq=1 ttl=52 time=127 ms
                          64 bytes from keeton.canonical.com (91.189.88.161): icmp_seq=2 ttl=52 time=128 ms

                          --- security.ubuntu.com ping statistics ---
                          2 packets transmitted, 2 received, 0% packet loss, time 1000ms
                          rtt min/avg/max/mdev = 127.325/127.952/128.579/0.627 ms





                          share|improve this answer

























                            up vote
                            3
                            down vote













                            Make sure you can ping out of your own network and more importantly to the Ubuntu network i.e.



                             ping us.archive.ubuntu.com
                            OR
                            ping security.ubuntu.com


                            You should get an output similar to:



                             PING security.ubuntu.com (91.189.88.161) 56(84) bytes of data.
                            64 bytes from keeton.canonical.com (91.189.88.161): icmp_seq=1 ttl=52 time=127 ms
                            64 bytes from keeton.canonical.com (91.189.88.161): icmp_seq=2 ttl=52 time=128 ms

                            --- security.ubuntu.com ping statistics ---
                            2 packets transmitted, 2 received, 0% packet loss, time 1000ms
                            rtt min/avg/max/mdev = 127.325/127.952/128.579/0.627 ms





                            share|improve this answer























                              up vote
                              3
                              down vote










                              up vote
                              3
                              down vote









                              Make sure you can ping out of your own network and more importantly to the Ubuntu network i.e.



                               ping us.archive.ubuntu.com
                              OR
                              ping security.ubuntu.com


                              You should get an output similar to:



                               PING security.ubuntu.com (91.189.88.161) 56(84) bytes of data.
                              64 bytes from keeton.canonical.com (91.189.88.161): icmp_seq=1 ttl=52 time=127 ms
                              64 bytes from keeton.canonical.com (91.189.88.161): icmp_seq=2 ttl=52 time=128 ms

                              --- security.ubuntu.com ping statistics ---
                              2 packets transmitted, 2 received, 0% packet loss, time 1000ms
                              rtt min/avg/max/mdev = 127.325/127.952/128.579/0.627 ms





                              share|improve this answer












                              Make sure you can ping out of your own network and more importantly to the Ubuntu network i.e.



                               ping us.archive.ubuntu.com
                              OR
                              ping security.ubuntu.com


                              You should get an output similar to:



                               PING security.ubuntu.com (91.189.88.161) 56(84) bytes of data.
                              64 bytes from keeton.canonical.com (91.189.88.161): icmp_seq=1 ttl=52 time=127 ms
                              64 bytes from keeton.canonical.com (91.189.88.161): icmp_seq=2 ttl=52 time=128 ms

                              --- security.ubuntu.com ping statistics ---
                              2 packets transmitted, 2 received, 0% packet loss, time 1000ms
                              rtt min/avg/max/mdev = 127.325/127.952/128.579/0.627 ms






                              share|improve this answer












                              share|improve this answer



                              share|improve this answer










                              answered May 29 '16 at 18:49









                              toystory

                              5761411




                              5761411






















                                  up vote
                                  3
                                  down vote













                                  I also found this happening to me when I switched to some https repos. apt needs apt-transport-https to be installed in order to work (which understandably can be a problem when you're trying to download some stuff).






                                  share|improve this answer

























                                    up vote
                                    3
                                    down vote













                                    I also found this happening to me when I switched to some https repos. apt needs apt-transport-https to be installed in order to work (which understandably can be a problem when you're trying to download some stuff).






                                    share|improve this answer























                                      up vote
                                      3
                                      down vote










                                      up vote
                                      3
                                      down vote









                                      I also found this happening to me when I switched to some https repos. apt needs apt-transport-https to be installed in order to work (which understandably can be a problem when you're trying to download some stuff).






                                      share|improve this answer












                                      I also found this happening to me when I switched to some https repos. apt needs apt-transport-https to be installed in order to work (which understandably can be a problem when you're trying to download some stuff).







                                      share|improve this answer












                                      share|improve this answer



                                      share|improve this answer










                                      answered Jun 7 '17 at 15:35









                                      Peter Turner

                                      324214




                                      324214






















                                          up vote
                                          2
                                          down vote













                                          first try to update it by



                                          aptitude update


                                          and then run apt-get



                                          or should change your mirror to closest to your place, watch this - How can I get apt to use a mirror close to me, or choose a faster mirror?






                                          share|improve this answer























                                          • I did sudo aptitude update and now I am once again stuck at 0% [Working]
                                            – Digital
                                            Jul 16 '14 at 10:44












                                          • I also tried changing the mirror but I do not see any changes.
                                            – Digital
                                            Jul 16 '14 at 10:56






                                          • 1




                                            You met with strange issue ...i researched on it ... But no result
                                            – Rahul V Sharma
                                            Jul 16 '14 at 11:48















                                          up vote
                                          2
                                          down vote













                                          first try to update it by



                                          aptitude update


                                          and then run apt-get



                                          or should change your mirror to closest to your place, watch this - How can I get apt to use a mirror close to me, or choose a faster mirror?






                                          share|improve this answer























                                          • I did sudo aptitude update and now I am once again stuck at 0% [Working]
                                            – Digital
                                            Jul 16 '14 at 10:44












                                          • I also tried changing the mirror but I do not see any changes.
                                            – Digital
                                            Jul 16 '14 at 10:56






                                          • 1




                                            You met with strange issue ...i researched on it ... But no result
                                            – Rahul V Sharma
                                            Jul 16 '14 at 11:48













                                          up vote
                                          2
                                          down vote










                                          up vote
                                          2
                                          down vote









                                          first try to update it by



                                          aptitude update


                                          and then run apt-get



                                          or should change your mirror to closest to your place, watch this - How can I get apt to use a mirror close to me, or choose a faster mirror?






                                          share|improve this answer














                                          first try to update it by



                                          aptitude update


                                          and then run apt-get



                                          or should change your mirror to closest to your place, watch this - How can I get apt to use a mirror close to me, or choose a faster mirror?







                                          share|improve this answer














                                          share|improve this answer



                                          share|improve this answer








                                          edited Apr 13 '17 at 12:24









                                          Community

                                          1




                                          1










                                          answered Jul 16 '14 at 10:22









                                          Rahul V Sharma

                                          3961210




                                          3961210












                                          • I did sudo aptitude update and now I am once again stuck at 0% [Working]
                                            – Digital
                                            Jul 16 '14 at 10:44












                                          • I also tried changing the mirror but I do not see any changes.
                                            – Digital
                                            Jul 16 '14 at 10:56






                                          • 1




                                            You met with strange issue ...i researched on it ... But no result
                                            – Rahul V Sharma
                                            Jul 16 '14 at 11:48


















                                          • I did sudo aptitude update and now I am once again stuck at 0% [Working]
                                            – Digital
                                            Jul 16 '14 at 10:44












                                          • I also tried changing the mirror but I do not see any changes.
                                            – Digital
                                            Jul 16 '14 at 10:56






                                          • 1




                                            You met with strange issue ...i researched on it ... But no result
                                            – Rahul V Sharma
                                            Jul 16 '14 at 11:48
















                                          I did sudo aptitude update and now I am once again stuck at 0% [Working]
                                          – Digital
                                          Jul 16 '14 at 10:44






                                          I did sudo aptitude update and now I am once again stuck at 0% [Working]
                                          – Digital
                                          Jul 16 '14 at 10:44














                                          I also tried changing the mirror but I do not see any changes.
                                          – Digital
                                          Jul 16 '14 at 10:56




                                          I also tried changing the mirror but I do not see any changes.
                                          – Digital
                                          Jul 16 '14 at 10:56




                                          1




                                          1




                                          You met with strange issue ...i researched on it ... But no result
                                          – Rahul V Sharma
                                          Jul 16 '14 at 11:48




                                          You met with strange issue ...i researched on it ... But no result
                                          – Rahul V Sharma
                                          Jul 16 '14 at 11:48










                                          up vote
                                          2
                                          down vote













                                          This could also be caused by being behind a proxy that blocks access. Sometimes I got a NODATA error... sometimes it just stayed at 0% [Working...].






                                          share|improve this answer

























                                            up vote
                                            2
                                            down vote













                                            This could also be caused by being behind a proxy that blocks access. Sometimes I got a NODATA error... sometimes it just stayed at 0% [Working...].






                                            share|improve this answer























                                              up vote
                                              2
                                              down vote










                                              up vote
                                              2
                                              down vote









                                              This could also be caused by being behind a proxy that blocks access. Sometimes I got a NODATA error... sometimes it just stayed at 0% [Working...].






                                              share|improve this answer












                                              This could also be caused by being behind a proxy that blocks access. Sometimes I got a NODATA error... sometimes it just stayed at 0% [Working...].







                                              share|improve this answer












                                              share|improve this answer



                                              share|improve this answer










                                              answered Oct 30 '16 at 19:58









                                              Keith

                                              22528




                                              22528






















                                                  up vote
                                                  1
                                                  down vote













                                                  if you changed location, change your download server as well:



                                                  sudo software-properties-gtk


                                                  click other then select best server:



                                                  select best server 1select best server 2



                                                  after that select and delete all other software repositories:



                                                   delete all other software repositories



                                                  finally:



                                                  sudo apt-get update
                                                  sudo apt-get upgrade





                                                  share|improve this answer



























                                                    up vote
                                                    1
                                                    down vote













                                                    if you changed location, change your download server as well:



                                                    sudo software-properties-gtk


                                                    click other then select best server:



                                                    select best server 1select best server 2



                                                    after that select and delete all other software repositories:



                                                     delete all other software repositories



                                                    finally:



                                                    sudo apt-get update
                                                    sudo apt-get upgrade





                                                    share|improve this answer

























                                                      up vote
                                                      1
                                                      down vote










                                                      up vote
                                                      1
                                                      down vote









                                                      if you changed location, change your download server as well:



                                                      sudo software-properties-gtk


                                                      click other then select best server:



                                                      select best server 1select best server 2



                                                      after that select and delete all other software repositories:



                                                       delete all other software repositories



                                                      finally:



                                                      sudo apt-get update
                                                      sudo apt-get upgrade





                                                      share|improve this answer














                                                      if you changed location, change your download server as well:



                                                      sudo software-properties-gtk


                                                      click other then select best server:



                                                      select best server 1select best server 2



                                                      after that select and delete all other software repositories:



                                                       delete all other software repositories



                                                      finally:



                                                      sudo apt-get update
                                                      sudo apt-get upgrade






                                                      share|improve this answer














                                                      share|improve this answer



                                                      share|improve this answer








                                                      edited Mar 21 at 9:37









                                                      hg8

                                                      9,569125388




                                                      9,569125388










                                                      answered Feb 7 at 11:17









                                                      Farid Oubbati

                                                      112




                                                      112






















                                                          up vote
                                                          0
                                                          down vote













                                                          In debian 9, my apt was stuck at 0%[working] for sometime before it does any task which requires access to internet.
                                                          After trying many other methods, When i disabled the network manager and started using systemd-networkd instead, this problem was finally solved.






                                                          share|improve this answer

























                                                            up vote
                                                            0
                                                            down vote













                                                            In debian 9, my apt was stuck at 0%[working] for sometime before it does any task which requires access to internet.
                                                            After trying many other methods, When i disabled the network manager and started using systemd-networkd instead, this problem was finally solved.






                                                            share|improve this answer























                                                              up vote
                                                              0
                                                              down vote










                                                              up vote
                                                              0
                                                              down vote









                                                              In debian 9, my apt was stuck at 0%[working] for sometime before it does any task which requires access to internet.
                                                              After trying many other methods, When i disabled the network manager and started using systemd-networkd instead, this problem was finally solved.






                                                              share|improve this answer












                                                              In debian 9, my apt was stuck at 0%[working] for sometime before it does any task which requires access to internet.
                                                              After trying many other methods, When i disabled the network manager and started using systemd-networkd instead, this problem was finally solved.







                                                              share|improve this answer












                                                              share|improve this answer



                                                              share|improve this answer










                                                              answered Jun 30 '17 at 18:27









                                                              iinnke

                                                              1




                                                              1






















                                                                  up vote
                                                                  0
                                                                  down vote













                                                                  An answer I did not find on the internet anywhere but actually found it based on a command I executed a couple of hours ago. An example of such a command is



                                                                  echo "deb http://dl.bintray.com/tproenca/pmsarm7 jessie main" | sudo tee /etc/apt/sources.list.d/pms.list


                                                                  After which a file is added to /etc/apt/sources.list.d/. In this directory, sources could also be added. In my case it was teamviewer which contained it's own list which had an invalid url.
                                                                  Therefore causing my update to fail.
                                                                  These are the commands that I executed.



                                                                  Note: teamviewer.list was causing me problems but it can be anything for you inside this directory. Try it out and make back-ups!)



                                                                  cd /etc/apt/
                                                                  cp sources.list.d/* sources.list.d.backup/
                                                                  rm sources.list.d/teamviewer.list
                                                                  apt-get clean
                                                                  apt-get check
                                                                  apt-get update


                                                                  Hope this saves someone the hours it could have saved me!






                                                                  share|improve this answer



























                                                                    up vote
                                                                    0
                                                                    down vote













                                                                    An answer I did not find on the internet anywhere but actually found it based on a command I executed a couple of hours ago. An example of such a command is



                                                                    echo "deb http://dl.bintray.com/tproenca/pmsarm7 jessie main" | sudo tee /etc/apt/sources.list.d/pms.list


                                                                    After which a file is added to /etc/apt/sources.list.d/. In this directory, sources could also be added. In my case it was teamviewer which contained it's own list which had an invalid url.
                                                                    Therefore causing my update to fail.
                                                                    These are the commands that I executed.



                                                                    Note: teamviewer.list was causing me problems but it can be anything for you inside this directory. Try it out and make back-ups!)



                                                                    cd /etc/apt/
                                                                    cp sources.list.d/* sources.list.d.backup/
                                                                    rm sources.list.d/teamviewer.list
                                                                    apt-get clean
                                                                    apt-get check
                                                                    apt-get update


                                                                    Hope this saves someone the hours it could have saved me!






                                                                    share|improve this answer

























                                                                      up vote
                                                                      0
                                                                      down vote










                                                                      up vote
                                                                      0
                                                                      down vote









                                                                      An answer I did not find on the internet anywhere but actually found it based on a command I executed a couple of hours ago. An example of such a command is



                                                                      echo "deb http://dl.bintray.com/tproenca/pmsarm7 jessie main" | sudo tee /etc/apt/sources.list.d/pms.list


                                                                      After which a file is added to /etc/apt/sources.list.d/. In this directory, sources could also be added. In my case it was teamviewer which contained it's own list which had an invalid url.
                                                                      Therefore causing my update to fail.
                                                                      These are the commands that I executed.



                                                                      Note: teamviewer.list was causing me problems but it can be anything for you inside this directory. Try it out and make back-ups!)



                                                                      cd /etc/apt/
                                                                      cp sources.list.d/* sources.list.d.backup/
                                                                      rm sources.list.d/teamviewer.list
                                                                      apt-get clean
                                                                      apt-get check
                                                                      apt-get update


                                                                      Hope this saves someone the hours it could have saved me!






                                                                      share|improve this answer














                                                                      An answer I did not find on the internet anywhere but actually found it based on a command I executed a couple of hours ago. An example of such a command is



                                                                      echo "deb http://dl.bintray.com/tproenca/pmsarm7 jessie main" | sudo tee /etc/apt/sources.list.d/pms.list


                                                                      After which a file is added to /etc/apt/sources.list.d/. In this directory, sources could also be added. In my case it was teamviewer which contained it's own list which had an invalid url.
                                                                      Therefore causing my update to fail.
                                                                      These are the commands that I executed.



                                                                      Note: teamviewer.list was causing me problems but it can be anything for you inside this directory. Try it out and make back-ups!)



                                                                      cd /etc/apt/
                                                                      cp sources.list.d/* sources.list.d.backup/
                                                                      rm sources.list.d/teamviewer.list
                                                                      apt-get clean
                                                                      apt-get check
                                                                      apt-get update


                                                                      Hope this saves someone the hours it could have saved me!







                                                                      share|improve this answer














                                                                      share|improve this answer



                                                                      share|improve this answer








                                                                      edited Apr 24 at 10:28









                                                                      Fabby

                                                                      26.2k1360159




                                                                      26.2k1360159










                                                                      answered Aug 21 '17 at 21:55









                                                                      Jorrick Sleijster

                                                                      134




                                                                      134






















                                                                          up vote
                                                                          0
                                                                          down vote













                                                                          I have got the same problem, but I solved it like this:



                                                                          sudo systemctl restart networking


                                                                          hope this can help.






                                                                          share|improve this answer



























                                                                            up vote
                                                                            0
                                                                            down vote













                                                                            I have got the same problem, but I solved it like this:



                                                                            sudo systemctl restart networking


                                                                            hope this can help.






                                                                            share|improve this answer

























                                                                              up vote
                                                                              0
                                                                              down vote










                                                                              up vote
                                                                              0
                                                                              down vote









                                                                              I have got the same problem, but I solved it like this:



                                                                              sudo systemctl restart networking


                                                                              hope this can help.






                                                                              share|improve this answer














                                                                              I have got the same problem, but I solved it like this:



                                                                              sudo systemctl restart networking


                                                                              hope this can help.







                                                                              share|improve this answer














                                                                              share|improve this answer



                                                                              share|improve this answer








                                                                              edited Dec 7 at 6:58









                                                                              muru

                                                                              135k20289492




                                                                              135k20289492










                                                                              answered Dec 5 at 2:05









                                                                              mostafa maoui

                                                                              1




                                                                              1






























                                                                                  draft saved

                                                                                  draft discarded




















































                                                                                  Thanks for contributing an answer to Ask Ubuntu!


                                                                                  • Please be sure to answer the question. Provide details and share your research!

                                                                                  But avoid



                                                                                  • Asking for help, clarification, or responding to other answers.

                                                                                  • Making statements based on opinion; back them up with references or personal experience.


                                                                                  To learn more, see our tips on writing great answers.





                                                                                  Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                                                                                  Please pay close attention to the following guidance:


                                                                                  • Please be sure to answer the question. Provide details and share your research!

                                                                                  But avoid



                                                                                  • Asking for help, clarification, or responding to other answers.

                                                                                  • Making statements based on opinion; back them up with references or personal experience.


                                                                                  To learn more, see our tips on writing great answers.




                                                                                  draft saved


                                                                                  draft discarded














                                                                                  StackExchange.ready(
                                                                                  function () {
                                                                                  StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f498462%2fapt-get-stuck-at-0-working%23new-answer', 'question_page');
                                                                                  }
                                                                                  );

                                                                                  Post as a guest















                                                                                  Required, but never shown





















































                                                                                  Required, but never shown














                                                                                  Required, but never shown












                                                                                  Required, but never shown







                                                                                  Required, but never shown

































                                                                                  Required, but never shown














                                                                                  Required, but never shown












                                                                                  Required, but never shown







                                                                                  Required, but never shown







                                                                                  Popular posts from this blog

                                                                                  flock() on closed filehandle LOCK_FILE at /usr/bin/apt-mirror

                                                                                  Mangá

                                                                                  Eduardo VII do Reino Unido