Как переустановить пакеты, которые были установлены из неофициального источника, на пакет из официального источника? (apt, debian 10)

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

Для получения дополнительной информации см. здесь .

1
16.11.2019, 07:50
1 ответ

Это специфично для репозитория sury, но может быть воспроизведено с другими репозиториями.

Для buster sury использует +debian10 во всех версиях своих пакетов, в отличие от vanilla debian, который либо использует deb10, либо ничего не добавляет.

Таким образом, вы можете выполнить sudo apt list --installed|grep -i debian10или что-то подобное, чтобы найти пакеты, установленные с помощью sury.

Сделайте apt-cache policy (each package in the list)и найдите стандартный репозиторий (, обычно {security,cdn}.debian.org со стандартными зеркалами ).

Выполните apt reinstall (package)=(package version of vanilla one), и он установит ванильную версию.

Как только у вас больше не будет пакетов, перечисленных в команде list, в репозитории sury больше нет пакетов.

0
27.01.2020, 23:57

Теги

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