Установка базы данных Postgres на FreeBSD

Вы можете сделать это интерактивно, используяGNU sed:

$ sed 's/^\([0-9]\{4\}\)-\([0-9]\{2\}\)-\([0-9]\{2\}.*\)/\1\2\3/g' stuff.txt

Для нескольких файлов (, если они находятся в одном каталоге и нет других рассматриваемых файлов в каталоге):

for file in *
do
    if [ -f "$file" ]
    then
          sed 's/^\([0-9]\{4\}\)-\([0-9]\{2\}\)-\([0-9]\{2\}\).*/\1\2\3/g' "$file"
    fi
done
0
14.07.2019, 00:45
1 ответ

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

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

2
28.01.2020, 02:39

Теги

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