Доброго времени суток!
Решил наконец обновиться!
sudo apt-get update
sudo apt-get upgrade
упираюсь в проблему:
Расчёт обновлений… Готово
Следующие пакеты будут оставлены в неизменном виде:
gcc-9-base:i386 libgcc1:i386 libstdc++6:i386
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 3 пакетов не обновлено.
дальнейшее обновление не возможно по причине того, что обновлены не все пакеты.
Возможно причина в том, что пакеты имеют предназначены для другой архитектуры, но так ведь они притянуты для совместимости другого по?! Или я не прав? Ниже вывод того, как я это понял.
vlad@vlad:~$ dpkg --print-architecture
amd64
vlad@vlad:~$ dpkg --print-foreign-architectures
i386
Проблема появилась после того, как я решил починить QTCreator, который напрочь отказывался работать со стандартом с++17. Проблему решил следующим образом:
sudo apt-get install -y software-properties-common
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt update
sudo apt install g++-7 -y
Set it up so the symbolic links gcc, g++ point to the newer version:
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 60 \
--slave /usr/bin/g++ g++ /usr/bin/g++-7
sudo update-alternatives --config gcc
больше ничего криминального не делал.
Итак вопрос - как обновить систему?)