Ubuntu 18.04.3 LTS 버전에서 홈디렉토리를 변경 jetbrain datagrip, pycharm을 설치 시 sanp으로 인스톨을 추천해서 작업했지만 실행시 오류가 발생함 해결 방법은 간단했다. /etc/apparmor.d/tunables/home.d/ubuntu #{HOMEDIRS}+=경로 추가 (/data/xxxx 이면 /data/로 넣으면 됨) sudo systemctl restart apparmor.service 참고 https://askubuntu.com/questions/943740/conjure-up-cannot-create-user-data-directory
노트북에 설치한 WSL Arch의 postgresql이 자동 업그레이드 되면서 11에서 12로 메이저 업그레이드가 되었음. 희안한것은 데이터 업그레이드를 자동으로 안해주고 에러를 발생함. Postgresql은 서비스 서버에서는 자동 업그레이드하면 매우 위험한 것으로 판단됨 현재의 Postgresql 버전 확인 # cat /var/lib/postgres/data/PG_VERSION Arch에서 자동 업그레이드를 막는 방법 /etc/pacman.conf ... IgnorePkg = postgresql postgresql-libs ... Arch pg_upgrade를 통한 업그레이드 방법 1. Postgresql 서비스 종료 # systemctl stop postgresql.service # systemctl..
Wiki를 보고 설치했지만 실행이 안되어 살펴보니 디렉토리 권한 문제였음 $ sudo pacman -S postgresql $ su - # chown postgres.postgres /var/lib/postgres # mkdir /run/postgresql # chown postgres.postgres /run/postgresql # su - postgres $ pg_ctl -D /var/lib/postgres/data -l logfile start $ pg_ctl -D /var/lib/postgres/data -l logfile stop 사용자, 데이터베이스 생성 $ createuser --interactive 사용자 계정 추가 # 사용자 계정을 postgres 그룹에 추가 # 사용자 계정 $ crea..
윈도우에서 리눅스와 99% 비슷한 환경을 구축하도록 지원환경 시스템 - 정보 - Windows 사양 - 버전 1709 확인 제어판 - 모든 제어판 항목 - 프로그래밍 및 기능 - WIndows 기능 켜기/끄기 - Linux용 Windows 하위 시스템 설치 ArchWSL 다운로드 후 Zip 파일 압축 해제 Arch.exe 실행 - 압축 해제후 WSL 등록 수행 첫 실행시 pacman 초기화 > Arch.exe #pacman-key --init #pacman-key --populate 사용자 추가 후 암호 설정 # useradd -m -G wheel -s /bin/bash user # passwd root # passwd user 기본 사용자 설정 > Arch.exe config --default-user..
윈도우즈 소프트웨어 설치 툴, Chocolately https://chocolatey.org/리눅스와 맥의 패키지 관리를 비슷하게 만든 툴. 1. 설치관리자 권한 CMD 창@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin 관리자 권한 파워쉴Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).Downl..
64bit 리눅스 시스템에서 프로그램을 개발하다 만난 희안한 에러다. 옆에 실행중인 sqldeveloper는 잘 되는데 테스트중인 프로그램은 connection reset이 발생한다. 어쩔때는 잘되고 어쩔대는 안되고 안되면 참 안된다. 계속 안된다. 잘되면 그냥 잘된다.원인을 찾을 수가 없었다. 랜덤이다. 버그가 랜덤이다. 원인은... random 때문이었다. /dev/random, /dev/urandom, 리눅스에서는 위 두 장치로 랜덤을 발생시키기 위해 키보드, 마우스 같은 io 장치의 노이즈를 수집해서 비트 연산한다고 한다. 전자는 고른 난수를 발생 시킬 수 있어 보안에 강하지만 속도가 느리고 후자는 보안이 취약하지만 속도가 빠르다고 한다. 자바 기본설정은 /dev/random을 사용한다. 이 설정..
10년전 APM으로 개발된 웹페이지를 건드려볼 일이 생겼다.netbeans php ide로 설치하고 테스트 해보려했는데 APM 설치가 필요했다. 하지만 최신 버전과 10년전 버전은 하늘과 땅 차이!!! APM 10년전 버전을 개인 계정에 설치했던 로그 기록이다. 사용한 플랫폼은 gentoo x86-64 하지만 소스 컴파일 설치이니 모든 리눅스에 적용 가능하다 생각함 소스들은 각 아카이브에서 받아왔다. md5sum으로 확인해보니 깨끗.$prefix는 설치 위치 1. mysql 5.0.67 설치 $ tar xfvz mysql-5.0.67.tar.gz $ cd mysql-5.0.67/$ ./configure --prefix=$prefix/mysql-5.0.67 --with-charset=utf8 --with-..
사내 파일서버 백업 스케줄링를 위한 목적으로 설치했음. CentOS 6.7는 기본적으로 yum으로 rdiff-backup이 설치가 안됨yum으로 설치가능하게 repository 추가 (/etc/yum.repos.d/epel.repo 추가됨)하고 rdiff-backup 설치# yum install epl-release -y# yum install rdiff-backup -y rdiff-backup 참고: https://wiki.kldp.org/wiki.php/rdiff-backup아래는 필요한 내용만 추출 사용법 rdiff-backup 원본경로/ 사본경로/rdiff-backup --remove-older-than 30D 사본경로/ rdiff-backup id@hostname::/원본경로 사본경로/ (원격 ..
- Total
- Today
- Yesterday
- 저금
- 피곤한 휴일
- ruby
- 시리
- GPT3
- 벗꽃축제
- ThumbFish
- pg_upgrade
- Synergy
- 해약
- 단축어
- IDE
- 소화불량
- OpenAI
- netbeans
- marvin
- 안타까움
- commons-fileupload
- gpt4
- Deep Learning
- source
- java
- ChatGPT
- machine learing
- rapidminer
- Shortcuts
- 블로그 업데이트
- 창준이 득남
- postgresql upgrade
- xe
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |