Я испортил свои источники.list Ubuntu 14.04

Только идея.

Начать загрузку всех файлов index.html с wget:

wget -r -np -A "*.html" http://ubuntu.uni-klu.ac.at/ubuntu/pool/main

Затем введите в ту же папку другую команду (вы можете сделать это пока другая команда запущена):

find -type f | xargs cat | grep -oP '[0-9]+[K,M]' | \
sed 's/\([0-9]*\)K/\(\1*1024\)/g; s/\([0-9]*\)M/\(\1*1024*1024\)/g;' | \
paste -sd+ | bc

Число, которое команда выдает, - это размер в байтах. Но обратите внимание: вам нужно дождаться завершения первой команды до того, как вторая команда напечатает правильный размер.

1
задан 3 November 2017 в 21:15

6 ответов

1. sudo nano /etc/apt/sources.list

2. Нажмите # в начале строки cdrom, которую вы отредактировали / добавили.

3. Ctrl+o для сохранения, [ f4], чтобы выйти из nano.

4. sudo apt-get update

Если это работает и вы не получаете ошибок, вы можете попробовать

5. sudo apt-cdrom add to получите запись cdrom правильно.

1
ответ дан 22 May 2018 в 16:50

1. sudo nano /etc/apt/sources.list

2. Нажмите # в начале строки cdrom, которую вы отредактировали / добавили.

3. Ctrl+o для сохранения, Ctrl+x, чтобы выйти из nano.

4. sudo apt-get update

Если это работает и вы не получаете ошибок, вы можете попробовать

5. sudo apt-cdrom add to получите запись cdrom правильно.

1
ответ дан 18 July 2018 в 03:57

1. sudo nano /etc/apt/sources.list

2. Нажмите # в начале строки cdrom, которую вы отредактировали / добавили.

3. Ctrl+o для сохранения, Ctrl+x, чтобы выйти из nano.

4. sudo apt-get update

Если это работает и вы не получаете ошибок, вы можете попробовать

5. sudo apt-cdrom add to получите запись cdrom правильно.

1
ответ дан 24 July 2018 в 17:58

Вы можете переустановить всю ОС, которая вернет ваш файл.

Вы также можете использовать сторонний сервис, такой как RepoGen от SimplyLinux, но это сторонний инструмент, поэтому ваш пробег может варьироваться здесь.

Если это пугает вас, вы всегда можете попробовать $ sudo apt edit-sources и прокомментировать строку нарушения в вашем исходном файле.

Третьим вариантом (рискованным!) было бы переустановить apt:

$ sudo apt-get --reinstall install apt

Надеюсь, это поможет!

-1
ответ дан 22 May 2018 в 16:50
  • 1
    Пожалуйста, удалите последнее предложение. Это не сработает, если OP имеет сломанные sources.list, и это не будет необходимо, если его sources.list не будет нарушен. Ваше второе предложение на самом деле самое лучшее, поскольку переустановка ОС только из-за поврежденного файла sources.list - это переполнение. – Bruni 3 November 2017 в 21:55
  • 2
    Вы имеете в виду подходящее предложение для редактирования или переустановку apt? Я смущен тем, что вы имеете в виду, так как мое последнее предложение - переустановка apt, которая также копирует стандартные конфигурации на место, что решит его проблему, я думаю – Sebastiaan Franken 4 November 2017 в 00:24
  • 3
    переустановка apt - это тот, который я бы удалил. Повторная установка apt с помощью apt будет невозможна, если файл sources.list поврежден. – Bruni 4 November 2017 в 11:07
  • 4
    Спасибо, но это было не нужно. Я просто прокомментировал эту строку. Я не знал, что вы можете редактировать его с помощью gedit извне. В первый раз, когда я его отредактировал, он открылся внутри самого терминала. Мне жаль, что я такой нуб. – Sarvesh Patil 4 November 2017 в 21:28

Вы можете переустановить всю ОС, которая вернет ваш файл.

Вы также можете использовать сторонний сервис, такой как RepoGen от SimplyLinux, но это сторонний инструмент, поэтому ваш пробег может варьироваться здесь.

Если это пугает вас, вы всегда можете попробовать $ sudo apt edit-sources и прокомментировать строку нарушения в вашем исходном файле.

Третьим вариантом (рискованным!) было бы переустановить apt:

$ sudo apt-get --reinstall install apt

Надеюсь, это поможет!

-1
ответ дан 18 July 2018 в 03:57

Вы можете переустановить всю ОС, которая вернет ваш файл.

Вы также можете использовать сторонний сервис, такой как RepoGen от SimplyLinux, но это сторонний инструмент, поэтому ваш пробег может варьироваться здесь.

Если это пугает вас, вы всегда можете попробовать $ sudo apt edit-sources и прокомментировать строку нарушения в вашем исходном файле.

Третьим вариантом (рискованным!) было бы переустановить apt:

$ sudo apt-get --reinstall install apt

Надеюсь, это поможет!

-1
ответ дан 24 July 2018 в 17:58
  • 1
    Пожалуйста, удалите последнее предложение. Это не сработает, если OP имеет сломанные sources.list, и это не будет необходимо, если его sources.list не будет нарушен. Ваше второе предложение на самом деле самое лучшее, поскольку переустановка ОС только из-за поврежденного файла sources.list - это переполнение. – Bruni 3 November 2017 в 21:55
  • 2
    Вы имеете в виду подходящее предложение для редактирования или переустановку apt? Я смущен тем, что вы имеете в виду, так как мое последнее предложение - переустановка apt, которая также копирует стандартные конфигурации на место, что решит его проблему, я думаю – Sebastiaan Franken 4 November 2017 в 00:24
  • 3
    переустановка apt - это тот, который я бы удалил. Повторная установка apt с помощью apt будет невозможна, если файл sources.list поврежден. – Bruni 4 November 2017 в 11:07
  • 4
    Спасибо, но это было не нужно. Я просто прокомментировал эту строку. Я не знал, что вы можете редактировать его с помощью gedit извне. В первый раз, когда я его отредактировал, он открылся внутри самого терминала. Мне жаль, что я такой нуб. – Sarvesh Patil 4 November 2017 в 21:28

Другие вопросы по тегам:

Похожие вопросы: