Я сделал следующие команды:
sudo rename 's/\.list$/.list.disable/' /etc/apt/sources.list.d/*.list
sudo apt-get update
sudo aptitude -f install libgl1-mesa-dri:i386=9.2.1-1ubuntu3 libgl1-mesa-glx:i386=9.2.1-1ubuntu3`
Теперь каждый раз я пробую sudo apt-get update
Я получаю следующее:
N: Ignoring file 'linrunner-tlp-trusty.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'fossfreedom-rhythmbox-plugins-trusty.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'atareao-atareao-trusty.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'steam.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'webupd8team-sublime-text-2-trusty.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
Мои вопросы: Что точно я сделал к своей системе и как я могу вернуться она?
Это
rename 's/\.list$/.list.disable/' /etc/apt/sources.list.d/*.list
переименовало все файлы в /etc/apt/sources.list.d/
от *.list
до *.list.disabled
.
, Вероятно, самое легкое, чтобы сделать должно было бы повернуть переименовывание вокруг: Таким образом, это было бы...
rename 's/\.list.disable$/.list/' /etc/apt/sources.list.d/*.list.disable
sudo apt-get update
Источники репозитория сохранены в /etc/apt/sources.list
. Этот файл говорит склонный который репозитории проверить на обновления.
, Когда несколько дополнительных репозиториев добавляются, список может стать длинным и твердым поддержать; так .list
файлы иногда добавляются к /etc/apt/sources.list.d
. Это облегчает включать и отключать репозитории, поскольку Вам нужны они. Негласно apt
просто читает их всех в основном файле списка прежде, чем выполнить проверку на обновления.
Вы использовали sed
для изменения имен файлов всех файлов в sources.list.d
к .list.disable
, который - хорошо, отключил их.
сообщение от apt
:
...it has an invalid filename extension
необходимо возвратить расширения этих файлов ко всего .list
, чтобы включить им снова.