sed :неизвестная опция для `s' в моем сценарии sed

Поскольку Synaptic не может запуститься, пропустите часть, которая зависит от него (, которая не очевидна ), и выполните последние две команды, указанные в сообщении:

sudo apt-get update

, а затем

sudo apt-get install -f

update— это часть, которая отвечает за индексы программного обеспечения.

Если у вас есть недопустимый индекс, который не соответствует репозиторию в вашей конфигурации, он не будет исправлен (, но я бы подумал, что это тоже не будут ссылки ). Чтобы справиться с этим, удалите все индексы и обновите:

sudo rm /var/lib/apt/lists/*
sudo apt-get update

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

.
sudo rm /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty_multiverse_i18n_Translation-en

и не запускайте apt-get updateперед повторной попыткой установить пакет. Такие ошибки должны исправиться при следующем зеркальном импульсе (в течение двенадцати часов или около того ).

0
27.10.2020, 23:24
1 ответ

Ответ найден. Я удалил "в конце строки 1, что привело к появлению сообщения об ошибке в строке 4, чтобы я мог точно определить проблему. Проблема возникала в 4-й строке с символом ?. Я добавил перед ним обратную косую черту, а не запускал скрипт.

1
18.03.2021, 22:54

Теги

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