1C и Postgres 2024. Часть 1

09.07.24

Администрирование - Linux

1C > Postgres > (Linux) > мы (=проблемы в 2024). Информация будет полезна начинающим 1С программистам (и сисадминам). Без ИТС. Часть 1.

Статья получилась большой, придется ее разделить, иначе запутаете советами!

Т.к. это вопрос надо уже рассмотреть с черырех сторон.

Здесь рассматриваем "1С и Postgres 2024 для изучения" если ты сам по себе (и у тебя нет ИТС).

 

1С и Postgres 2024 для работы (маленькие организации, средние и большие) с ИТС.

Это рассмотрим в другой статье.

 

Просьба дочитывать статьи до конца. Всё, что Вы будете делать сами, делайте, но на свой страх и риск !!!

Информация предназначена для увеличения кругозора (изучения), желательно использовать на первых порах "тестовую среду", пока не разберётесь, а не "нужный" (рабочий) ПК (или сервер).

В статье описаны: какие проблемы возникли у меня (начинающего программиста в 1С) с ними можете столкнуться и Вы, первый раз устанавливая Postgres (чтобы он заработал с 1С); а также где его взять (на каких условиях) и что нужно еще ...

 

1) Где скачать Postgres:

1.1) 1С:Комьюнити https://developer.1c.ru/

Продукты/1С:Предприятие/Комьюнити-лицензии (бесплатно для изучения)

- PostgreSQL для Linux 64-bit (DEB)

Версия: 15.5-10.1cДистрибутив СУБД PostgreSQL для DEB-based Linux-систем (64-bit)

- PostgreSQL для Windows (x64)

Версия: 15.5-10.1cДистрибутив СУБД PostgreSQL для Windows (64-bit)

- PostgreSQL для Linux 64-bit (RPM)

Версия: 15.5-10.1cДистрибутив СУБД PostgreSQL для RPM-based Linux-систем (64-bit)

 

1.2) С сайта "отщепенцев" https://1c.postgres.ru/ (бесплатно для изучения и небольших проектов)

Нужно будет пройти простую регистрацию на сайте, потом придет письмо с инструкциями (для Linux скрипт .sh)

 

1.3) По 1С:ИТС - платно (если есть)

 

у 1C PostgreSQL v: 16.2-3.1C от 18.04.2024 версии уже старые
https://releases.1c.ru/total 15.5 14.10 13.13 12.17 11.22
 

 

1.4) С оф. сайта https://www.postgresql.org/ (бесплатно, но не факт, что будет нормально работать с 1С)

 

1.5) В любом Линуксе, есть уже (но см. предыдущий пункт)

 

2) Куда установить PostgreSQL от 1C (v15.5):

Его лучше устанавливать на Линукс Ubuntu 22.04 (файловая система ext4), я б добавил еще: "на чистую ОС".

Для тестов (изучения) можно и на Windows, но он плохо работает с большим количеством маленьких файлов (которые в основном и будут им использоваться и 1С).
 

3) Что еще нужно (для учебных целей):

3.1.1) Еще один компьютер (сервер, должен быть мощнее), но нам подойдет любой - это чтобы "по-взрослому" ...

3.1.2) Если его нет, не беда, можно воспользоваться виртуалкой https://www.virtualbox.org/ 

(Настроить \ Сеть |Тип подключения: Сетевой мост), в Windows есть Hyper-V. Но это требует хорошее железо с поддержкой виртуализации и включенным параметром в BIOS (и компонентой).

3.1.3) можно установить всё и на один компьютер (тогда будет "localhost")

 

3.2) "Кластер серверов 1С: Предприятия 8" (это как бы много мощных "компьютеров"), звучит серьезно ...

Но на самом деле это небольшая программка (непонятно, зачем большинству нужная), которая устанавливается всеми для клиент-серверной  архитектуры (базы, это в довесок к SQL-серверу ;-) при установке 1С и входит в любой комплект поставки (по-моему, кроме учебной и базовой версий), надо только поставить при установке галочку напротив.

 

3.3) Нормально настроенную (гигабитную) сеть ("звезда"), при этом компьютеры должны видеться в сетевом окружении проводника системы и отвечать на команду (в терминале) ping ИмяВашегоПК ( кроме п.3.1.3 тут: ping localhost ). Показывает доступность компьютера и время отклика: чем меньше, тем лучше (<1мс).

(Осторожно с этим: Даже старый компьютер уже имеет гигабитную сетевую карту. Поэтому напрашивается соединить, два компьютера напрямую, специально обжатым для этого 8 жильным кабелем. А для связи с миром, через интернет, можно использовать USB-интернет адаптер или др. дешевую сетевую, т.к. стоят они 300...600 руб)

 

3.4) еще pgAdmin https://www.pgadmin.org/

Нужная программа, она облегчает доступ к базе.

 

4) Проблемы при установке

Немного предыстории: на дворе хороший летний день, да еще выходной. Решил я начать изучать клиент-серверный вариант работы 1C с SQL, имея работающий настроенный Linux "сервер" с Postgres на базе старого компьютера. Мне и в голову не пришло, что можно так "увлекательно" провести все выходные.

А теперь поподробнее, может, это пригодится и вам:

lsb_release -a

Distributor ID:    Linuxmint            # это как бы "дочка" Ubunt-ы (с Postgres 14)
Description:    Linux Mint 21.3      # одна из самых популярных Линукс ОС (среди начинающих)
Codename:    virginia

 

4.1) проблема: 1С сама и через "кластер" базу создает, а потом к ней не подключается ("не та база" блин ;-)

 

4.2) скачал п. 1.1 от 1С:Комьюнити, Postgres не установился ("не удовлетворенные зависимости"...)

Версия: 15.5-10.1cДистрибутив СУБД PostgreSQL для DEB-based Linux-систем (64-bit)

 

4.3) с оф. сайта Postgres просто предлагает установить "штатный"! Постгре командой:

sudo apt-get install postgresql

 

4.4) пробовал с сайта Ubunt-ы (тоже куча не "удовлетворенных зависимостей")

http://archive.ubuntu.com/ubuntu/pool/main/p/postgresql-16/postgresql-16_16.3-0ubuntu0.24.04.1_amd64.deb

 

4.5) присланный скрипт.sh "отщепенцев" сообщил мне, что у меня "не та система" (и это якобы улучшенный платный продукт ;-)

 

4.6) захотел попробовать под тестовым Виндовс (запустил виртулку) и 1С:Комьюнити Postgres

/PostgreSQL/15.5-10.1C/postgresql-15.5-10.1C_x64/

Я стараюсь большим программам выделять (создавать) отдельный виртуальный диск.

Мало того, что она упорно ставится на диск "С", так еще и не заработала ! И Виндовс постоянно "ругалась":

- не запустилась  служба;

- произошел конфликт портов;

- и что "vcredist_x64.exe" старая версия.

 

Вывод лично для себя я сделал, что создателям программ как 1С (так и Postgres) абсолютно параллельно, что у тебя уже что-то может быть установлено на компьютере и что не всем изучающим хватит время и терпения разобраться с их "недоделками".

Проще создать в виртуалке, и установить чистую ОС Линукс Ubuntu 22.04 (файловая система ext4 -  установивается обычно сейчас, если устанавливать систему с настройками по умолчанию на весь диск) для клиент-серверного варианта (не удивлюсь еще, что в версии Server, т.е. без графического интерфейса вообще).

(или для "localhost", все на одной системе: Виндовс ) версию postgresql-15.5 (1С:Комьюнити)

 

5) Сокращения

5.1) ОС - операционная система, по сути та же программа для "железа" без графического интерфейса (ГИ).

В народе больше известная как Виндовс, но есть и другие Андроид (Линукс), МакОС, FreeDOS.

5.2) BIOS - тоже программа, для первичного тестирования и опроcа железа, но выполняется до ОС. Содержит еще и настройки для технически грамотных людей.

 

Не забываете делать резервные копии (если информация нужна).

 

6) Команды

(которые я уже использавал, отсортированы по популярности, приведены ниже)

6.1) Команды Linux (Ubuntu) "сервер"

sudo apt-get update   # обновляет информацию о пакетах, потом на их основе:

sudo apt-get upgrade   # устанавливаются новые версии программ

ls   #

cd НазваниеПапкиКудаХотитеПерейти   # например: ~Загрузки

lsb_release -a  # выводит информацию о (дистрибутиве) системы

hostnamectl   # выводит информацию о ПК и ОС

sudo dpkg -i НазваниеСкаченногоПакета.deb   # установка "внешних" пакетов (или указать явно путь до папки)

ssh ИмяПользователя@IPадресс # для подключения из терминала (командной строки)

sudo su - postgres # меняем пользователя для Постгре

psql # Постгре на "минималках

postgres=# \q    # выход из Постгре

pg_config --version  # версия PostgreSQL
psql -V  # версия  терминальной утилиты PSQL
hostname -I  # мой IP адрес

df -BG  # свободное место на дисках

lsblk   # "дерево" дисков


sudo shutdown -h +5 "Компьютер будет выключен через 5 минут" # для ssh и серсерной версии linux
sudo shutdown -c   #  отменить запланированное отключение
sudo shutdown -h 21:00   #  выключить в девять вечера

 

sudo apt-get install postgresql   #  установка идущего с  Линукс программы , в данном случае

                                                   # с 1С встроенный\"чистый" Постгре, лучше не использовать

sudo apt-get --purge remove postgresql* # удаление Постгре (программы) из ОС

 

Если что-то не получается, перезагрузите компьютер (иногда это помогает).

 

6.2) Еще информация (для "клиента" на Виндовс)

# НаКлиенте #w10# комплект поставки 1С
: setup.exe (ПКМ Запуск от имени администратора)
: [=] Сервер 1С предприятие (те убираем Х)
: [=] Администрирование сервера 1С предприятие (те убираем Х)

: [v] Установить сервер 1С предприятие как сервис Windows
: (o) Создать пользователя USR1CV8 (задаем ему пароль)

 

: 1С предприятие (ярлык 1С на рабочем столе)
: [Добавить]
: (o) Создание новой информационной базы
: (o) Создание информационной базы без конфигурации...
: Информационная база клиент-сервер (указываем новое имя ИБ)
: (o) На сервере 1С предприятие

 

# чтобы запустить утилиту «Администрирование серверов 1С:Предприятие»
# НаКлиенте #w10# Слева внизу "форточки"
# Раскрываем в меню Виндовс папку "1С предприятие" и находим в ней
# Администрирование серверов 1С:Предприятие
# (ПКМ > Дополнительно > Запуск от имени администратора)

hostname  #w10# узнать имя компьютера , например # DESKTOP-P00001

 

6.3) Настройки доступа

sudo cat /etc/postgresql/15/main/pg_hba.conf # что бы посмотреть в 15 версии
192.168.0.12/24             #IPv4 ваш и /24 = 255.255.255.0  0.0.0.255

sudo cat /etc/postgresql/15/main/postgresql.conf  # vi # i  и  Shift+: wq  (что бы изменить и сохранить)
listen_addresses = '*'        #добавить в конце файла и пустую строчку (нажать enter)


CREATE USER ИмяАдминистратора WITH PASSWORD 'ЕгоПароль' SUPERUSER;  #Для создания администратора

sudo -u postgres psql -U postgres -c "select * from pg_user" # Вывод пользователей

 

6.4) SSH для сервера (для тестов "удаленно"):

aptitude install openssh-server
iptables -I INPUT -p tcp --dport 22 -j ACCEPT
iptables -A OUTPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

на клиенте (если то же linux):

aptitude install openssh-client
iptables -I OUTPUT -p tcp --dport 22 -j ACCEPT
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

 

 

6.5) Если ошибки (мне "везет", похоже, я насобирал все, что можно ...)

# НаКлиенте #w10#  Если сеть не видит "сервер"
C:\Windows\System32\drivers\etc\hosts #  добавляем строчку  #  IPадрес   НазваниеПк

# после можно будет вызвать в командной строке (чтоб проверить)

ping НазваниеПк

 

# Ошибка : Консоль управления MMC не может создать оснастку 1C 8.3
# НаКлиенте #w10# Слева внизу "форточки"
# Раскрываем в меню Виндовс папку "1С предприятие" и находим в ней
# Регистрация утилиты администрирования
# (ПКМ > Дополнительно > Запуск от имени администратора)

 

# Ошибка "...mchar..." - похоже, на редкие "функции" Microsoft SQL Server

 

6.6) Уже доступна для скачивания Ubuntu Server 24.04 LTS (с поддержкой PostgreSQL 16.3) с сайта

https://ubuntu.com/download/server  Размер 2.8GB на флешке или 4.8GB на диске (после установки).


Эта версия без графического интерфейса для серверов (можно использовать без дисплея; не работает даже мышка, только черный экран с белыми буквами) с удаленным управлением по ssh.

У меня 1C подключилась к PostgreSQL (psql: 16.3) установленному по скрипту п.1.2. в виртуалке.

Но такой подход можно использовать только для изучения основ создания "тестовой среды" или как временный выход (при мощном незагруженном железе и малым количеством пользователей), я пока ни чего другого не придумал, но это "костыль" еще тот!

Хотя многие "блогерные эксперты" его приводят и потраченное время 5 ... 15 минут, что не соответствует реали.

Это видно даже на бытовом (моем примере). Сейчас даже у маленкого ИП есть сайт, настроен обмен с сайтом (там тоже SQL-база), облачная кассой; на предприятиях "сегмент" VPN файл хранилища, почтовый-сервер и т.д. И они "снести все" вряд ли разрешат!

Возможно, может пригодиться только при покупке нового сервера и то вряд ли - т.к. скорее всего он уже будет с софтом и настроен кем-то. А эта же проблема "всплывет" через 1 ... 4 года, когда "прилетят" критические обновления.

 

7) Разъяснения:

7.1) к п.3.3 "старый компьютер" я имею ввиду ПК имеющий:

память (ОЗУ) >= 2х4ГБ DDR3                            [2x2ГБ DDR2]

процессор >= 4 ядра 3ГГц                                  [2 ядра \4 потока]

SSD-диск  >= 120ГБ  >= 400МБ\с (c SATA3)      [жеский диск >= 64ГБ >= 100МБ\с (c SATA2)]

При комплектация указанной в "[","]", использовать можно например к качестве "тонкого клиента": для файл-сервера (или веб-сервера), к тому же возможны проблемы с установкой самой ОС, т.к. железо уже старое и придется искать ту, которая на нем заработает (или ставить 32 битную, что сейчас не актуально!).

Если Вам кто-нить "дарит" "работавший" комьютер (или старые комплектующие), убедитесь, что он включается и проходит тест на память и скорость (ошибки) жесткого диска, иначе придется потратить много времени и нервов, чтоб его "оживить" (а надо ли это делать).

Если характеристики еще хуже, то это скорее уже "металлолом" и на "любителя" ...

 

7.2) "Сбои" при работе (например, пропало надолго напряжение) и их последствия.

Внимание! При нормальной работе надо до последнего пытаться штатно завершить работу (процессы), иначе можно повредить систему и потерять данные! Это приведено только для обучения.

Так делать не надо! Но еcли хотите повысить свой уровень, надо знать, что часто сервер стоит в отдельной комнате, с "игрушечным" (или "полудохлым") ИБП и при длительном отключении напряжения питания (сети 220В\380В) его мощности может не хватить, поэтому для приближения к "реальным условиям тестирования" его работы можно еще на нашем "сервере" (старом ПК, если его не жалко!) выключать периодически питание. При этом в BIOS в разделе Power Management Setup нужно выставить (если есть) AC Back Function [Memory] или [Power On], чтобы при появлении напряжения ПК сам восстанавливался или хотя бы включился автоматически. Это, конечно, "жестко" по отношению к железу (оно может пострадать), скажете вы, но такие случаи бывают и к ним тоже надо быть готовым, а точнее к последствиям..!

Примерно то же самое происходит при "сильном зависании" компьютера, если другие способы не помогают и люди просто жмут на кнопку питания (ладно если еще спереди корпуса, а то могут нажать и сзади)!

Так делать не надо!  "Помягче" это же можно сделать из командной строки. Эта команда тоже выключает компьютер. Только делает она это очень по-своему. Она не выполняет никаких подготовительных действий перед выключением, а просто отключает питание:
sudo halt         # /!\ Использование halt может повредить систему или
sudo poweroff # /!\ Это аналог halt, делает в точности то же самое

А для включения ПК в BIOS выставить пробуждение по таймеру Resume by Alarm [Enabled] Date\Time (или клавиатуре \ мышке Power On By Mouse \ Keybord [Enabled]).

Так делать не надо! Для виртуалки это же (называется "убить" ее процес) сделать это можно, набрав в терминале:

sudo htop # потом выбрать нужную строку и нажать F9 (это вызовет kill процесса) или еше "мягче" Машина\Перезагрузить (Host+R).

Внимание!  При нормальной работе надо до последнего пытаться штатно завершить работу (процессы) иначе можно повредить систему и потерять данные! Это приведено только для обучения.

 

7.3) Почему я поставил:

7.3.1) "Ubuntu Server 24.04 LTS", а не "Ubuntu 22.04"?

Потому что она ("легче" для виртуальной среды) без ГИ и лишних программ, надежней, (и новее) + можно потренироваться в удаленном управлении (через SSH). Ubuntu 22.04, как бы, проще (для тех, кто новичок еще и в администрировании).

7.3.2) "PostgreSQL 16.3", а не "postgresql-15.5" т.к. он "свежее" (дольше не надо будет обновлять потом)  и поддерживается установленной ОС.

7.3.3) Linux Mint 21.3 устанавливать стоит только если Вы решили решить эту "задачу" (проблему) и то можно на виртуалку (для того, чтобы самому лучше "погрузиться" в тему статьи).

 

 

Информация актуальна на 2024-07-01 (и ошибки) для платформы 1С:Предприятие 8.3 (8.3.25.1257) версия для разработчиков (конфигурация 0).

 

Автор не несет ответственности за неумелые действия пользователей!

P.S.: Если что-то непонятно, спросите еще у Яндекса или в специализированном чате, прежде чем что-то делать.

 

Источники:

1) Версии СУБД Tantor SE 1С / PostgresPro / Pangolin / PostgreSQL от 1С / Jatoba

https://v8.1c.ru/tekhnologii/systemnye-trebovaniya-1s-predpriyatiya-8/subd-postgresql/

 

2) Литература

"1С Предприятие руководство администратора 8.3" от 1С

 

3) Видео

"Настройка и тонкости эксплуатации PostgreSQL для 1С, ч.1" (их 6) на https://developer.1c.ru/

СУБД PostgreSQL 16.2 1С:Комьюнити 15.5 Ubuntu 22.04 проблемы Linux Mint 21.3 1С:Предприятие 8.3 SQL Ubuntu Server 24.04 LTS

См. также

Linux Программист Бесплатно (free)

При многолетней эксплуатации 1С на Windows и MS SQL в базе накапливаются не самые оптимальные запросы, COM-объекты и скрипты, зависящие от ОС. Из-за этого процесс перехода на PostgreSQL и переноса сервера 1С на Linux неизбежно осложняется длительным исправлением кода и оптимизацией запросов. Расскажем о том, как с задачей такого рефакторинга справились в компании Avito.

13.11.2024    4531    klimat12    15    

24

Облачные сервисы, хостинг Linux Тестирование QA Сервера Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

Завершающая публикация цикла "В облако на работу:.. Рецепты от Капитана", в ходе которых был собран полнофункциональный рабочий контур 1С в сети на отечественной Ред ОС. С веб-серверами, доменной авторизацией, архивированием, отказоустойчивостью и прочая, прочая... В этой статье мы определяемся с быстродействием системы, проводим нагрузочное тестирование и отпускаем ее в свободное плавание (зачеркнуто) выпускаем ее в продуктовый контур, где, конечно же, придется отлавливать ошибки, мониторить состояние и т.п.

31.10.2024    1307    capitan    0    

0

Облачные сервисы, хостинг Linux Сервера Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

Одна из завершающих публикаций цикла "В облако на работу:.. Рецепты от Капитана", в ходе которых был собран полнофункциональный рабочий контур 1С в сети на отечественной Ред ОС. С веб-серверами, доменной авторизацией, архивированием и прочая, прочая... На закуску разбираемся с отказоустойчивостью. В этой публикации для серверов 1С заодно попробуем подобно сериалу «Разрушители легенд» подтвердить или опровергнуть пару устойчивых мифов о требованиях назначения функциональности.

18.10.2024    1701    capitan    5    

12

Сканер штрих-кода Linux Системный администратор Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Драйвер сканера штрих-кодов в 1С выполнен по технологии NativeAPI, следовательно, поддерживается возможность работы в Linux, но сама настройка оказалось не такой простой, как в Windows, понадобились навыки администрирования linux. В данной публикации представлен опыт установки сканера Mercury CL-2200 P2D BT в ALT Linux.

18.06.2024    1344    MOleg82    1    

9

Облачные сервисы, хостинг Linux Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

Одна из завершающих публикаций цикла "В облако на работу:.. Рецепты от Капитана" в ходе которых был собран полнофункциональный рабочий контур 1С в сети на отечественной Ред ОС. С веб-серверами, доменной авторизацией, архивированием и прочая прочая... Это основное блюдо, на закуску разберемся с отказоустойчивостью. В этой публикации для PostgreSQL, заодно попробуем сделать это по новому.

17.06.2024    7641    capitan    18    

40

Сервера Linux Системный администратор Россия Бесплатно (free)

Тема Ubuntu, PostgreSQL и 1С уже избитая. Но все же, следуя инструкциям всех мануалов, пришлось потратить около 3-х дней. И как результат — готовые скрипты для установки сервера 1С и PostgreSQL на свежей Ubuntu за 5 минут.

14.06.2024    3870    user1389975    15    

38

Облачные сервисы, хостинг Linux Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

В прошлых публикациях мы, не торопясь, после настройки персонального рабочего места на РедОС 7.3, посмотрели РедОС 8 и почти полностью собрали рабочую сеть 1С на отечественной ОС подходящую для работы среднего размера компании. С веб-серверами, доменной авторизацией и прочая прочая... Осталось настроить регулярное архивирование, чтобы не потерять нажитое.

27.05.2024    1454    capitan    6    

9
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Ins3nsE 01.07.24 13:57 Сейчас в теме
Шикарная статья.
baracuda; AlOkt; +2 Ответить
6. AlOkt 108 02.07.24 11:48 Сейчас в теме
7. AlOkt 108 02.07.24 12:14 Сейчас в теме
(6) Всего хорошего (в ваших начинаниях) и пусть "проходимцы" и крупные проблемы обходят Вас стороной !!!
2. sklskl 8 01.07.24 14:45 Сейчас в теме
А зачем чтобы пинговались компы?
3. AlOkt 108 01.07.24 22:37 Сейчас в теме
(2) Если ping большой (отклик плохой), значит сеть "слабая", 1С будет тормозить (особенно если пользователей много). Если экспериментируюте на одном компьютере (да же без виртуалки, тут надо доступность узла "сервера" проверить), то вам этим голову можно не забивать - в Виндовс нажмите просто 3 раза мышкой ...
4. sklskl 8 02.07.24 10:14 Сейчас в теме
(3)Ну уж если говорить о пинге и 1С, то явно надо пинговать не с стандартным пакетом, слишком мал. Да и даже если комп не пингуется, Вы наверно понимаете, что это не говорит о его недоступности.
5. AlOkt 108 02.07.24 10:34 Сейчас в теме
(4) Это учебный пример. Т.е. Вы предлагаете еще и заблокировать (порты) ответ на ping-запросы.
А "тормозить" все может (в т.ч. 1С) и из за жесткого диска (например\на нормальном железе).
8. baracuda 2 02.07.24 14:58 Сейчас в теме
Изначально читал с подозрением) Смутил зеленый текст заголовков.

После прочтения
6.1) Команды Linux (Ubuntu) "сервер"

sudo apt-get update # обновляет информацию о пакетах, потом на их основе:

sudo apt-get upgrade # устанавливаются новые версии программ

все стало ясно)

А еще как вам удалось не установить Postgres попробовав столько вариантов?😊
У меня почти все перечисленные варианты сработали без запинки.
9. AlOkt 108 02.07.24 17:53 Сейчас в теме
А какая у Вас ОС? Вы ставили Postgres, идуший в комплекте ОС?

Интересно, что "стало ясно" ...? эти команды для "обслуживания" ОС

Там ниже еще есть команды (а рядом комментарии):

sudo apt-get install postgresql # установка идущего с Линукс программы , в данном случае

# с 1С встроенный\"чистый" Постгре, лучше не использовать

sudo apt-get --purge remove postgresql* # удаление Постгре (программы) из ОС

P.S.:и причем тут зеленый цвет заголовков, когда намного интереснее синий
ps2: Вы статью читали вообще? Там же написано:
"я начать изучать клиент-серверный вариант работы 1C с SQL, имея работающий настроенный Linux "сервер" с Postgres"
10. rambomax 07.07.24 09:20 Сейчас в теме
Удивительный поток сознания: сегодня какой-то компьютерный день 1 апреля?
Откровенно, шутка получилась не умная и не смешная.
11. AlOkt 108 08.07.24 10:53 Сейчас в теме
(10) У человека "горе" он "убил все выходные" на ... можно узнать, что Вас рассмешило?
На Linux Mint 21.3 как бы Вы установили Postgres?
Есть ли опыт у Вас использования "чистого" Postgres?
Приходилось ли его обновлять?
12. rambomax 08.07.24 10:57 Сейчас в теме
(11)
1. Читать надо не только "гомиксы", но и "документацию". Поэтому на вопрос 1 отвечаю вопросом: что на эту тему говорит учебник?
2. Да, есть. И что?

Смысл моего высказывания: в 21м веке обидно наблюдать "грамотных потребителей", которые вместо чтения руководства ДО и выполнения требований ИНСТРУКЦИИ, пишут смешные статьи на тему "если делать тяп-ляп, то результат, оказывается, тяп-ляп".
Резюме: зумеры открывают "тяп-ляп и в продакшн".
13. AlOkt 108 08.07.24 11:08 Сейчас в теме
когда у меня не получилось
я два дня читал как раз разные статьи
и видео смотрел

1) На Linux Mint 21.3 как бы Вы установили Postgres? так чтоб он работал с 1С
(про то что есть еще SQL база: от сайта, например и еще много чего настроенного на пк мы пока не считаем)
14. AlOkt 108 08.07.24 11:22 Сейчас в теме
2. Да, есть. И что?

2) Может поделитесь опытом тогда? использования "чистого" Postgres с 1С

Информации путевой мало, кроме того что советуют так не делать...
15. altu71 08.07.24 12:56 Сейчас в теме
Не хочу никого обидеть, но мне эта статья напомнила один случай. Моя дочь купила набор каких-то типа химических опытов. Нашла ролик в YouTube, который назывался "Делаем пластиковых червячков из набора..,", где какая-то юная блогерша как раз учила как сделать каких-то там пластиковых червячков из такого набора. Ну как всегда: налейте то-то, добавьте столько-то того-то, нагрейте, потрясите и т.д. И вот в конце этого 20-минутного ролика говорит: " к сожалению, у меня ничего не получилось, но вы напишите в комментариях, где я ошиблась".
Еще раз: без обид :-)
starik-2005; +1 Ответить
18. AlOkt 108 09.07.24 17:49 Сейчас в теме
(15) так у тех кто получилось много и они как раз использют "тестовую среду" - помотрите их видео в кабинете (разработчика например) или почитайте статьи (только 50% их не рабочие вообще)
21. AlOkt 108 10.07.24 10:49 Сейчас в теме
(15) Или вернее в виде "загадки":
тут описаны три стандартных варианта и есть "подсказки" для их "решения"
+ 2 нестандартных варианта.
А увидите ли Вы их - это уже зависит от вашего предыдущего опыта и уровня развития.
Еще раз почеркну это пособие для начинающих (изучающих, ищущих, желающих расширить свой кругозор), а не банальный алгоритм (скрипт с комментариями).
16. Kalam 105 09.07.24 10:04 Сейчас в теме
жесть, я реально испытал страх, но только от статьи
17. zlaya_alena 09.07.24 16:05 Сейчас в теме
На ИТС есть нормальная инструкция по развертыванию тестовой ВМ на убунте https://its.1c.ru/db/freshex1. Только первую часть делаете.
И почему ПостгресПро - "отщепенцы"? Нормальная у них сборка
Если оригинальный постгрус скачивать, то не факт, что получится пропатчить под 1с, это задача не для новичков
20. AlOkt 108 09.07.24 18:28 Сейчас в теме
(17)
отщепенцы

почитайте про идею движения open-source
19. AlOkt 108 09.07.24 17:54 Сейчас в теме
не знаю застали ли Вы старые мышки (под ps/2 порт или ps) вот это была жесть
когда "помирая" мышка могла "утащить" за собой пк,
а тут всего-то надо "купить новый сервер" что б жить нормально ;-)
22. gigapevt 25 11.07.24 11:14 Сейчас в теме
Да уж, "тяп-ляп" - вся статья. Ничего не расписано, ни настроек ни нюансов, а там столько нюансов, что даже матерые админы "кто в лес, кто по дрова".Почему Ubuntu, а не Debian (он ведь однозначно стабильнее); почему DEB, а не RPM; где разметки дисков, почему именно EXT4, а не XFS и т.д. и.т.п. где сравнения, где ссылки что и откуда брали?. Даже очень новичкам в Linux, Ваши советы - как сломать систему и убить всё чтоб увольняли пинками (а ведь всего лишь прочитал статью на инфостарте и просто решил потренироваться). Пишите о виртуалках, но о гипервизорах - ни слова.
Очень скудная статья, сплошной сумбур. Начинающим не советую, опытные всплакнут (похоже образование и книги действительно отменили).
23. AlOkt 108 11.07.24 16:15 Сейчас в теме
(22) там же с вамом начале написано
Информация предназначена для увеличения кругозора (изучения), желательно использовать на первых порах "тестовую среду", пока не разберётесь, а не "нужный" (рабочий) ПК (или сервер).

Так чего не стоит делать начинающим - это лесть в партиции!
Ссылку (п.17) уже один "умный" человек дал на ИТС (для людей без ИТС) посмотрите там ещё.
Я уже много чего посмотрел и почитал ... мне запомнилось только видео из кабинета разработчика и то потому что наверное было одно из первых и там много частей (можите посмотреть хотябы 1 часть) остальное мне ни как не помогло \ до этого все сделал сам до того момента как "база не та" оказалась, на линуксе уже давно (у меня наборот виндовс в виртуалке, так что запускать виртуалку в виртуалке как то ...) и что так узнаешь что такое локалхост...
По мне так лучше сломать свой старый ненужный комп, который можно купить за 2тр (или вообще пузырь), и узнать все нюансы, чем тебя уволят потому, что в Пт ночью, когда ни кого уже не было, отключили свет, а когда все (в т.ч. и начальство) пришли в Пн и наступило "усёЁ"
Критиковать все специалисты, а что же Вы не ответили на главные вопросы которые звучат в статье:
1) На Linux Mint 21.3 (это же "дочка" Ubuntы, а она в свою очередь дочка Debian) как бы Вы установили Postgres?
2) Есть ли опыт у Вас использования "чистого" Postgres?
24. AlOkt 108 12.07.24 09:50 Сейчас в теме
(22) Привет тебе gigapevt (посмотри ниже фото) и это только по 1с ("загорелся" года два назад ...)
Телек я выкинул лет 10 назад и в игрульки не играю и тебе не советую
Прикрепленные файлы:
25. gigapevt 25 12.07.24 10:46 Сейчас в теме
(24) Не хотел Вас задеть за живое, все мы когда то учились и много ошибались. Я уже более 20 лет работаю с 1С и столько же в мире Linux. Создавайте что то новое, исследуйте, учитесь. И научитесь держать себя в руках, когда Вас критикуют по делу и извлекать из слов собеседника не гнев с вою сторону, а стимул для повышения квалификации, новые идеи, предложения. А холиварить можно бесконечно, Вы только сгорите в этом споре, так ничего и не доказав никому.
26. AlOkt 108 12.07.24 11:15 Сейчас в теме
да у меня тоже сложилось впечатление что трачу время зря, т.к. люди заместо того чтоб "с улицы" вежливо спросить откуда и куда едит "автобус" (если действительно что-то не понятно) просто, заходят, издают "громкий звук" и с гордым видом выходят из него, наблюдая за тем как другие начинают морщиться ...
27. gigapevt 25 12.07.24 13:24 Сейчас в теме
(26) Если у Вас нет дельных комментариев, зачем нести ахинею про автобусы?
28. AlOkt 108 12.07.24 13:39 Сейчас в теме
(27) Так я Вас тоже спросил? Вы статью то читали хоть? И даже повторил основные воросы, которые в ней звучат:
1) На Linux Mint 21.3 (это же "дочка" Ubuntы, а она в свою очередь дочка Debian) как бы Вы установили Postgres?
2) Есть ли опыт у Вас использования "чистого" Postgres?
29. sorb 11.10.24 15:53 Сейчас в теме
В tg есть группа "Postgres + 1C + Linux", она очень давно существует, там много весьма продвинутых участников. Вступите в нее и попросите прокомментировать вашу статью. Уверен, что Вы получите огромную пользу, сэкономите кучу времени на обучении, а статья после доработки/переписывания перестанет вызывать недоуменные комментарии.
P.S. Называть крупнейшего российского разработчика postgres, одного из ведущих мировых мейнтейнеров, "отщепенцами" - это, как минимум, забавно)
user1613021; +1 Ответить
30. user1613021 17.10.24 14:44 Сейчас в теме
Вот это я понимаю.
Записки сумасшедшего 2024 года.
Это надо уметь столько написать и по факту ничего не написать. Даже люди знающие и умеющие с трудом здесь найдут крупицы полезной информации, а что говорить про начинающих? Сугубо моё личное мнение, конечно, но - автор ретроград пытающийся описать события современного мира собственным языком
Оставьте свое сообщение