목록전체 글 (25)
매일매일

2년전엔 Ubuntu Server LTS 버전이 22 였는데 지금은 24랜다... 그 사이에 한번 OS 밀었어서 다시 설치를 해준다. ollama 깃헙 페이지에 들어간다. GitHub - ollama/ollama: Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, and other large language models.Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, and other large language models. - ollama/ollamagithub.com 이왕 NVIDIA GPU까지 달아뒀는데, CUDA를 최대한 써보자. NVIDIA랑 리눅스는 앙숙이라 지원을..
근래 극심한 지병을 앓고 회복하는 도중 집에 돌아올 수 있어서 마침 요새 그렇게 핫한 (사실 핫한지 꽤 된) AI를 써보려 한다.그냥 ChatGPT나 Claude 같은 거 쓰면 안 되냐고? 재미도 없고 돈도 들고 기분도 안 좋다. 1. 굴러다니는 서버에 로컬 AI 설치하기 (Ollama 사용 예정)2. Copilot과 같이 Code assistant AI로 만들어보기 (Visual Studio Code 확장 프로그램 형식으로)3. Node.js 및 React로 챗봇 UI 만들어서 원격 접속 및 대화4. 챗봇에 행동지침등을 부여, 대화내용을 저장하여 유동적인 대화가 가능하게끔 해보기 (SQL로 봇별로 나누고 NoSQL로 대화내역 저장)5. Reverse Proxy 및 Cloudflare 도메인을 연결하여 ..
screen # initialise screen session screen -S name # initialise screen session with name ctrl + a d # detach from current session screen -ls # shows all screen sessions screen -r screen -r name # attach to screen session with id or name screen -X -S quit # quits the session
압축 해제 unzip 설치 sudo apt-get install unzip 압축 풀기 unzip file.zip -d destination_folder 같은 경로에 풀고 싶다면 unzip file.zip
마인크래프트 서버를 독커로 돌리다가 쿠버네티스에도 흥미를 가지게 되어 설치해보려 한다. 구글링을 해보니 대부분 20.04 LTS 기반이었고, 내 메인보드의 이더넷 어댑터(리얼텍 2.5G 어쩌구)와는 호환이 안 되어서 22.04 환경에서 진행해야 했으며, 수많은 우여곡절이 있었다. (Container Runtime으로 containerd를 선택했더니 무한 재시작이라던가) 다음에 우분투 서버 22.04를 다시 설치하게 될 때를 위하여, 그리고 나와 같은 상황에 처한 중생들을 위하여 이 글을 적는다. minikube는 사용하지 않는다. kubeadm, kubectl, kubelet 등을 설치한다. https://kubernetes.io/ko/docs/setup/production-environment/tool..
마인크래프트 서버를 독커로 돌려보려고 한다. GUI 버전보다 가벼울테고... https://docs.docker.com/engine/install/ubuntu/ Install Docker Engine on Ubuntu Jumpstart your client-side server applications with Docker Engine on Ubuntu. This guide details prerequisites and multiple methods to install. docs.docker.com 구버전 삭제하기 for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; d..
한 대의 기기로 여러 마인크래프트 서버를 운영해보고 있다. 곧 여름인데 죽겠네 자바 특성 상, 싱글 스레드만 사용하므로, 멀티 스레드 CPU의 경우 각 스레드당 각각의 프로세스를 연동시키면 어떨까 라는 생각에서 시작하였다. 출처 : https://www.cyberciti.biz/tips/setting-processor-affinity-certain-task-or-process.html Ubuntu Server 22.04.2 LTS를 사용하므로, apt-get install schedutils 를 입력하여 설치해줘야 하지만... 여기서 문제가 생겼다. E: unable to locate package schedutils 가 떠버린것. Repository가 없는 듯 하여, root 권한으로 /etc/apt/..
출처 : https://necromuralist.github.io/posts/enabling-wake-on-lan/ Enabling Wake-On-LAN (In Ubuntu 20.10) How to enable Wake-On-LAN in Ubuntu. necromuralist.github.io Docker 등으로 갖고 놀려고 Ubuntu Server 22.04.2 LTS 및 Windows 를 설치한 상태이다. Ubuntu Server에서 게임 서버 열어서 친구들과 놀려는 목적이 더 크지만 기숙사에서도 서버에 접속하기 위해 Wake On Lan 설정을 해두기로 했다. 이 문서는 마더보드가 WOL을 지원하며, 마더보드의 설정을 끝냈다는 가정 하에 작성되었다. 먼저 ethtool 을 설치해준다. sudo ap..