Несоответствие зависимостей libc6 в Debian 9.12 stretch

Хитрый трюк здесь :просто установите разделитель полей в пустую строку , чтобы каждый отдельный символ был полем. Таким образом, вам просто нужно проверить, является ли $NFчетным или нечетным:

$ awk -F "" '$NF % 2' file
abc123
abc435

С другими данными:

$ echo "23
... 24
... 25" | awk -F "" '$NF % 2'
23
25

0
29.02.2020, 01:29
2 ответа

Наконец-то мне помогли на другом форуме :https://serverfault.com/a/1004951/302842

Это было решение понизить версию проблемных пакетов:

apt install libc6/stretch libc6-dev/stretch libc-dev-bin/stretch libc-bin/stretch locales/stretch sudo/stretch

Понижение версии прошло успешно!

0
28.04.2021, 23:21

Текущая версия libc6в вашей системе новее, чем версия в Debian 9, и это не позволяет вам установить libc6-dev(, которая должна совпадать с версиейlibc6). Чтобы установить libc6-dev, вам придется откатить libc6и связанные с ним пакеты :

.
sudo apt install libc6/stretch libc-bin/stretch locales/stretch

Это может потребовать понижения версии и других пакетов.

Когда все это будет сделано, вы сможете установить libc6-dev.

2
28.04.2021, 23:21

Теги

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