Вам нужно будет проверить свои источники. Я вижу, что libruby1.8 1.8.7.352-2 доступен через main хотя кажется, что самая новая версия, которая у вас есть, это: 1.8.6.111-2ubuntu1. Это, вероятно, означает, что вы dist-upgrade не удалось или что вам все еще нужно update ваши источники.
Интересно, почему ваш libruby все еще находится на уровне 1.8.6? Репозитории ubuntu содержат 1.8.7 (Ubuntu – Error ). Используете ли вы основной репозиторий? Введите „программное обеспечение gnome-control-center” и увидите параметр “Загрузить с”.
Вы можете попробовать установить для него значение „Главный сервер” и выполнить обновление, просто чтобы исключить случай, когда ваш репозиторий не обновлен. Если это не поможет вернуть его обратно, это снизит нагрузку на основные серверы.
Переход на главный сервер не помог. это позволило dist-upgrade запускаться без каких-либо ошибок, но у меня все еще та же ситуация при попытке установить vim