Почему apt -get upgrade возвращает только «Следующие пакеты были сохранены :python3 -psycopg2», в то время как apt update показывает, что его можно обновить (как )?

Строго внутри bash, при условии, что вы не переполняете свыше 9 квинтиллионов и не изменяете (9 223 372 036 854 775 807 ),

while IFS= read -r 
do 
  res=1
  for((i=0;i<${#REPLY};i++))
  do 
    res=$((res * ${REPLY:i:1}))
  done
  echo "$res"
done < input > output

0
06.01.2021, 12:52
1 ответ

В репозитории Postgresql измените кодовое имя stretchна buster:

.
sudo sed -i 's/stretch/buster/' /etc/apt/sources.list.d/pgdg.list

, затем запустите:

sudo apt update
sudo apt upgrade

python3-psycopg2/stretch-pgdg 2.8.5-1~pgdg90+1 amd64 [upgradable from: 2.7.7-1]

Установленную версию python3-psycopg2, предоставленную репозиторием debian, необходимо обновить до версии 2.8.5-1~pgdg90+1, предоставленной репозиторием postgresql. Но перед обновлением вам необходимо установить правильный репозиторий, указывающий на debian Buster вместо Stretch, установленного в настоящее время.

Репозиторий PostgreSQL Apt

2
18.03.2021, 22:38

Теги

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