전체 글 289

[Linux] The package google-chrome-stable needs to be reinstalled, but I can't find an archive for it 해결 방법

필자는 OCI 우분투 환경에서 apt install unrar을 설치 시도하려다가, 아래와 같이 오류가 발생하였다. 이를 해결하기 위해 해결 방안은 한줄이면 충분하다. ubuntu@ubuntu-web:~/download$ sudo apt install unrar Reading package lists... Done Building dependency tree Reading state information... Done E: The package google-chrome-stable needs to be reinstalled, but I can't find an archive for it. 해결 방법 sudo dpkg --remove --force-remove-reinstreq google-chrome-s..

Linux 2023.01.24

[Linux] ELK(Elasticsearch, Logstash, and Kibana) 설치

ELK 를 설치하기 위해 필자는 아래와 같은 명령어를 순서대로 실해아여 설치해 보았다. docker를 이용하여, 간단하게 설치하는 방법도 있지만, 네이티브하게 한번 멋지게 설치해보자. apt update 및 openjdk8 설치 sudo apt update sudo apt upgrade -y sudo apt-get install openjdk-8-jdk -y profile 수정 sudo vi /etc/profile export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 export PATH=$JAVA_HOME/bin:$PATH export Class_PATH=$JAVA_HOME/lib:$CLASS_PATH GPG 키 추가 wget -qO - https://artifac..

Linux 2023.01.23

[Tmaxsoft] Tibero Studio 설치

필자는 Tibero 6 DB 를 설치 하였고, 그 다음 CLI 형식으로 SQL을 실행할 수는 있지만, Tibero 스튜디오를 사용함으로써 스키마구조라든지, SQL 실행을 손 쉽게 할 수 있다. Tibero Studio는 데이터베이스 개발을 돕는 GUI 툴로써, 데이터베이스 개발자에게 보다 개발에 필요한 기능과 환경을 제공합니다. Tibero Studio는 SQL 질의뿐만 아니라 데이터 정의 언어(Data Definition Language, 이하 DDL)와 트랜잭션과 관련된 SQL 문장을 실행할 수 있습니다. 또한 tbPSM 프로그램을 생성하거나 실행할 수 있으며, 여러 SQL문장과 tbPSM 프로그램을 하나의 파일로 생성하거나 저장하여 호출할 수 있습니다. 특히, 개발자가 Tibero Studio를 이..

Tmax-Jeus-Webtob 2023.01.22

[Ubuntu] 우분투 최초 yum 설치

필자는 ubuntu에 yum을 설치하기 위해 기본 명령어를 사용하였지만, 설치가 되지 않았다. 우분투에서 yum 설치 시 겪었던 오류와 과정을 소개하겠다. yum 설치 명령어 sudo apt install yum -y sources.list 백업 cd /etc/apt/ sudo cp -p sources.list sources.list.backup sources.list vi 에디터로 작성 sudo vi sources.list 하단에 아래 리스트를 작성 deb http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu bionic-security main restr..

Linux 2023.01.21

[Tmaxsoft] Tibero DB 설치 과정

오늘은 Tmaxsoft에서 제공하는 Tibero라는 DB를 설치해보려고 한다. 보통은 oracle, mysql, postgre 등의 유명한 DB를 사용하고 있는데, 티베로는 접할 기회가 많이 없는데, 필자의 회사에서는 Probus와 연동하여 사용하고 있다. 하지만 Tibero 4 버전을 사용하고 있어서, 나중을 생각하면 고민되는 부분이다. 우선 설치하기 위해서 아래 사이트로 접속한다. TmaxSoft Technical Network [technet-02] TmaxSoft Technical Network [technet-02] 데모라이선스 신청 데모라이선스는 제품구입 전 테스트 및 검토를 위하여 제한 된 기간 동안 발급받아 사용가능한 라이선스 입니다. technet.tmaxsoft.com 필자는 Tiber..

Tmax-Jeus-Webtob 2023.01.20

[Docker] Docker-compose 로 nextcloud 설치

필자는 구글 드라이버, 테라박스, 네이버 마이박스 등 여러 클라우드 저장소를 소유하고 있다. 하지만, 모두 용량의 제한 때문에 사진 또는 동영상 올리는데 너무 부족하다. 테라박스 같은 경우는 기본 1TB는 무료이기 때문에, 그래도 자주 이용하게 된다. 하지만 초창기에는 쓸만했지만, 지금은 광고로 덕지덕지 발라놔서 들어갈 때마다 조금 화가 나기도 한다. 이를 보완하고자, 필자는 라즈베리파이 서버를 이용하여, 거기다 외장하드를 연결하여, 나만의 클라우드 저장소를 만들어 사용하고 있다. 그게 바로 NextCloud이다. 아래 docker-compose.yml 은 지금 내가 사용하고 있는 nextcloud 도커 스크립트이오니, 유용하게 사용하길 바란다. # docker-compose 설정 파일 docker-co..

Docker 2023.01.19

[Docker] Docker-compose 로 netdata 시스템 모니터링 설치

필자는 OCI 인스턴스와 Raspberry PI4 서버를 가지고 있다. 쓸데없이 욕심이 많은 필자는, 이것 저것 깔아보고 체험해 보는 것을 좋아한다. 그중 하나는 모니터링 툴을 운영하는 것에 흥미가 있다. 아래 docker-compose.yml 내용은 netdata라는 시스템 모니터링할 수 있는 툴이다. CPU 및 Memory, Swap 사용량, Network 사용량, Disk 사용률 등 여러 항목으로 모니터링 가능하다. # docker-compose 설정 파일 docker-compose.yml # docker-compose 실행 docker-compose up -d version: '3' services: netdata: image: netdata/netdata ports: - 19999:19999 c..

Docker 2023.01.18

[리눅스] unrar 설치 및 사용법

압축 확장자가 rar에 대한 압축 풀기에 대해 설명하도록 한다. unrar을 이용하여, rar 압축파일을 풀어보자 unrar 설치 sudo apt install unrar sudo apt-get install unrar yum install unrar unrar 압축해제 방법 unrar [옵션] [파일명] [압축풀 위치] unrar 옵션 e : 현재 경로에 압축 풀기 p : 파일 내용 출력 l : 압축 파일의 내용 출력 t : 압축파일 테스트 x : 전체 경로로 압축 풀기 v : 자세한 내용 출력 unrar 실 사용 명령어 # 압축한 디렉터리 구조 그대로 현재 경로로 압축 해제 unrar x file.rar # 압축한 디렉터리 구조 그대로 다른 경로에 압축 해제 unrar x file.rar /home/..

Linux 2023.01.17

정규표현식[Regular expression] 테스트 추천 사이트

필자는 개발자 출신이자, 현재 운영팀에서 일하고 있다. 어느 영역에서 일하든 IT 인이라면, 잊을만하면 생각나고, 사용할 때가 된다. 하지만 자주 사용하지 않는 정규 표현식은 매번 찾아볼 수밖에 없는 마성의 매력을 가지고 있달까. 정규 표현식의 기본 문법과 테스트할 수 있는 추천 사이트를 소개한다. 자주 사용하는 정규 표현식 이메일 : /(\w+\.?|-?\w+?)+@\w+\.?-?\w+?(\.\w{2,3})+/g 휴대폰 : ^\d{2,4}-?\d{2,4}-?\d{2,4}$ 주민등록번호 : \d{6} \- [1-4]\d{6} IP주소 : ([0-9]{1,3}) \. ([0-9]{1,3}) \. ([0-9]{1,3}) \. ([0-9]{1,3}) 숫자만 허용 : ^[0-9]*$ 영어와 숫자만 허용 : ^[..

Linux 2023.01.16

[로지텍 코리아] 로지텍 무선 기계식 TKL 키보드 Signature K855 사용기 리뷰

필자는 키보드에 욕심이 있는 편이다. 또한 IT 에 종사하고 있어서, 이런 저런 전자 기기를 사랑한다. 이번 키보드는 무선 키보드 + 블루투스 기능을 탑재한 경량이면서, AAA 건전지 두개로 36개월까지 사용가능하다고 내놓은 로지텍 기계식 키보드를 소개한다. 필자는 텐키리스 키보드 보단 오른쪽에 숫자키가 있는 키보드를 선호한다. 하지만 이번만큼은 로지텍이 너무나도 매력적인 키보드를 내놓은게 아닌다. 장점 이쁘다 - 사진에서 볼 수 있듯이, 너무 이쁘다... 가볍다 - 일반 기계식 키보드라고하면 묵직하고, 무겁다. 하지만 이 키보드는 아주는 아니지만 비교적 가볍다 배터리 수명이 길다 - 필자는 무선 키보드라면, 오래 사용할 수 있어야한다고 생각한다. 누구나 마찬가지일거다. 청소하기 쉬운 비키스타일 키보드 ..

제품리뷰 2023.01.15