Ошибка обновления Debian 10 buster apt -Чтение -Только файловая система

pkgздесь твой друг. man pkgдля получения дополнительной информации. Возможно, в вашей системе уже установлены некоторые бинарные пакеты. pkg infoсообщит вам, какие пакеты (установлены, если таковые имеются ). В только что установленной -системе pkg infoсообщит вам, что pkgеще не установлена, и спросит, хотите ли вы ее установить :

.
root@test:/root # pkg info
The package management tool is not yet installed on your system.
Do you want to fetch and install it now? [y/N]: y
Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/FreeBSD:12:amd64/latest, please wait...
Verifying signature with trusted certificate pkg.freebsd.org.2013102301... done
[test] Installing pkg-1.11.1...
[test] Extracting pkg-1.11.1: 100%
pkg-1.11.1                     Package manager

После установки pkgвы можете искать нужную версию PostGreSQL:

# pkg search postgres

Это дает 78 результатов, поэтому вы можете использовать grep, чтобы показать только те пакеты, которые воплощают полный сервер PostgreSQL:

# pkg search postgres | grep '^postgresql.*-server'
postgresql10-server-10.6_2     PostgreSQL is the most advanced open-source database available anywhere
postgresql11-server-11.1       PostgreSQL is the most advanced open-source database available anywhere
postgresql94-server-9.4.20_2   PostgreSQL is the most advanced open-source database available anywhere
postgresql95-server-9.5.15_2   PostgreSQL is the most advanced open-source database available anywhere
postgresql96-server-9.6.11_2   PostgreSQL is the most advanced open-source database available anywhere

Если вам нужны бета-версии, то да, вам, вероятно, придется устанавливать из исходников.

0
19.05.2021, 14:26
2 ответа

I think the error was caused by the fact that the server was not shutdown correctly.

Это и была основная проблема из того, что я здесь читал

Другие мои экземпляры Ubuntu столкнулись с той же проблемой. Я перезапустил серверы, чтобы решить проблему!

1
28.07.2021, 11:30

Можно перемонтировать файловую систему для чтения/записи, но НЕ делайте этого. Я бы предложил запустить fsck в файловой системе, что потребует перезагрузки, так как у него должен быть доступ на запись для исправления любых ошибок.

Как принудительно включить fsck при перезагрузке:

sudo shutdown -rF now

или (, если можно написать на /)

sudo touch /forcefsck
sudo reboot now
0
28.07.2021, 11:30

Теги

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