본문 바로가기

Linux_ubuntu

(4)
파이썬 코드 우분투 시작 프로그램 등록 라즈베리파이용 status_log 파이썬 코드 60초마다 라즈베리파이의 UPS 전압, 충전량, CPU온도를 mysql에 저장하는 파이썬 코드 smbus, pymysql 필요 smbus 설치 sudo apt-get install i2c-tools python3-smbus venv 구성 및 pymysql 설치 sudo apt-get in.. geagolas.tistory.com 위의 파이썬 코드를 우분투 시작 시 자동 실행 되도록 설정 service 파일 작성 sudo vim /etc/systemd/system/ups_status.service [Unit] Description=ups status log After=multi-user.target [Service] Type=idle PermissionsSta..
우분투 서버_설치 프로그램 리스트 history log를 보고 작성한 내용이라 정확하지 않을 수 있음. vi는 현대사회의 키보드를 무시하는 편집기 이다. 그러므로 vim 먼저 sudo apt install vim -y net-tools sudo apt install net-tools -y samba sudo apt install samba -y sudo ufw enable sudo ufw allow samba sudo ufw --list-all sudo ufw status sudo vim /etc/samba/smb.conf sudo smbpasswd -a geagolas home directory를 공유 폴더로 설정 위에서 패스워드 설정 및 유저 추가를 했기 때문에 Valid users에 포함된다. [homes] comment = Hom..
라즈베리파이에 우분투 서버 설치 라즈베리파이 imager를 이용하여 우분투 서버 버전 설치 우분투 서버의 경우 라즈베리파이 OS를 설치해서 사용할 시 필요한 raspi-config 를 이용한 설정변경이 필요하지 않지만 UPS가 I2C를 사용하기 때문에 설치해야 하기 때문에 window 터미널로 ssh 접속 raspi-coinfig 설치 wget -4 https://archive.raspberrypi.org/debian/pool/main/r/raspi-config/raspi-config_20210604_all.deb -P /tmp sudo apt-get install libnewt0.52 whiptail parted triggerhappy lua5.1 alsa-utils -y sudo apt-get install -fy dpkg -i /..
MyCli Error MyCli 사용중 문법오류가 없음에도 아래의 에러가 발생하는 경우 (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' ~~~~) MyCli의 문자열 포맷 관련 에러 일수 있음. 1) 초기 설치 시 sudo apt-get install python3 python3-pip sudo apt install python3-pip sudo pip3 install mycli 2) MyCli 사용 중 에러가 발생한 경우 (pip가 설치 되어 있으면 1,2행은 필요 없음) sudo apt-get install pyt..