저는 debian(x64)과 kali linux를 사용하여 첫 번째 가상 머신을 설정하고 있습니다. 저는 Windows 사용자이지만 Linux를 배우고 싶습니다. 리눅스를 업그레이드 하다가 sudo apt upgrade
이런 메시지를 받았습니다.
그러나 나는 이것이 무엇을 의미하는지 잘 이해하지 못합니다. 누군가가 나를 도울 수 있다면 기쁠 것입니다. (저는 리눅스 초보자입니다)
*면책 조항: 그림을 이해하지 못하는 경우 이력서에 PostgreSQL 14가 제대로 작동하지 않는다고 나와 있으며 postgresql-15 및 postgresql-client-15로 업그레이드하고 "pg_upgradecluster" 명령을 사용하여 클러스터를 업그레이드해야 했습니다.
답변1
그림에서는 PostgreSQL 14가 제대로 작동하지 않는 것을 보여주며, postgresql-15 및 postgresql-client-15로 업그레이드하고 다음 순서로 클러스터를 업그레이드해야 합니다 pg_upgradecluster
.
PostgreSQL 버전 14는 더 이상 사용되지 않지만 PostgreSQL 패키지 클라이언트 또는 서버는 계속 설치되어 있습니다. 최신 버전의 패키지(postgresql-15 및 postgresql-client-15)를 설치하고 명령을 사용하여 클러스터를 업데이트해야 합니다
pg_upgradecluster
(man 페이지 참조).postgresql-15를 설치하면 기본 클러스터 15/main이 자동으로 생성됩니다. 14/마스터 클러스터를 업데이트하려면 기존 클러스터 15를 삭제해야 합니다(pg_dropcluster --stop 15). 자세한 내용은 매뉴얼 페이지를 참조하세요. 이전 클라이언트 및 서버 패키지는 더 이상 지원되지 않습니다. 보유한 클러스터를 업그레이드한 후에는 postgresql-14 및 postgresql-client-14 패키지를 제거해야 합니다. 자세한 내용은 /usr/share/doc/postgresql-common/README.Debian.gz를 참조하세요.
지금까지 Postgres를 사용하지 않았다면 "수락"을 클릭하고 업그레이드를 계속하세요.
Debian에서 postgreSQL 데이터베이스를 14에서 15로 업그레이드
바라보다Debian에서 postgreSQL 데이터베이스를 14에서 15로 업그레이드
또는 데이터를 덤프하고 다시 가져옵니다.
sudo -u postgres pg_dumpall --cluster 14/main > ~/backup_postgres_all_dbs.tar
sudo -u postgres psql -d postgres --cluster 15/main -f ~/backup_postgres_all_dbs.tar