postgis / psql 깔렷고 psql 쉘에서 확인 가능
하지만 리눅스 외부 쉘에서 shp2pgsql 같은 postgis 기능 사용 불가로
외부에 postgis 설치하는 방법 정리 (깔끔한 뒷마무리도)
9 shp2pgsql
10 which shp2pgsql
20 sudo apt-get install postgis
24 sudo -u postgres psql
42 sudo systemctl restart postgresql
32 cd /etc/postgresql/12/main/
35 sudo vi pg_hba.conf
61 sudo vi postgresql.conf
63 psql -U postgres
27 shp2pgsql -I -s 5186 /home/test/shp/ETL_OCUP_C_PS.shp public.test > test.sql
74 psql -U postgres -d postgres -f /home/test/test.sql
# 현재 설치된 psql 패키지 목록 확인
dpkg -l | grep postgresql
# 아래 3개 순차적으로 삭제
# --purge 는 패키지를 제거하면서, 관련된 설정 파일과 모든 데이터를 완전히 삭제
sudo apt-get remove --purge postgresql-16
sudo apt-get remove --purge postgresql-client-16
sudo apt-get remove --purge postgresql-16-postgis-3-scripts
# 있는거 버전 확인
shp2pgsql
pgsql2shp
# 여기에 원래 버전만 남아잇는거 확인
cd /var/lib/postgresql/