반응형

Linux 30

dhcp 사용 시에 진행 안 되고 랙 걸려 있을 때

dhclient로 dhcp 서버에서 아이피 받아 올 때 스크립트로 실행 할 때 엄청 오래 대기 상태에 빠질 때가 있다. 랜선이 빠져 있거나 서버를 못 찾거 할 때 등등... 이럴 때 빠를 응답을 원할 때 dhclient.conf 파일 내용을 수정 해서 해결 할 수 있다. /etc/dhclient/dhclient.conf #send dhcp-lease-time 3600; #아이피를 할당하여 빌려 사용 하는 시간 설정 이후 재 설정 될 수 있으므로 주석 처리 #supersede domain-name "fugue.com home.vix.com"; #이 부분은 주석처리 #prepend domain-name-servers 127.0.0.1; #이 부분 주석 처리 #require subnet-mask, domain..

Linux 2022.05.16

uClibc VS glibc

uClibc VS glibc glibc GNU C 라이브러리는 일반적으로 glibc로 알려진, GNU 프로젝트가 C 표준 라이브러리를 구현한 것이다. 이름과는 달리 현재는 C++도 지원한다. 일반적인 PC환경의 리눅스에서 사용 한다. uClibc uClibc는 임베디드 리눅스 전용으로 만들어진 소형 C 표준 라이브러리다. uClibc는 메모리 관리 장치가 필요없는 마이크로컨트롤러에 장착하는 μLinux 전용으로 만들어졌다. 따라서 uClibc는 glibc에 비해 용량이 더 작지만 glibc와 완벽 호환 되지는 않는다. 또한, glibc로 컴파일 한 실행파일을 uClibc환경에서 실행 하거나 반대로 하는 경우 링크되어야 하는 so 라이브러리들이 달라서 에러가 발생 한다.

Linux 2022.03.15

linux 64 bit system에서 32bit apps 실행

​ 요새 배포판에서는 32bit 관령 패키지가 없어서 따로 설치 해줘야 32bit 프로그램을 실행 할 수 있다. ​ ​ 현재 아키텍쳐 확인 ​ dpkg –print-architecture dpkg –print-foreign-architectures 32bit arch 추가 ​ dpkg –add-architecture i386 apt-get update ​ ​ 실행에 필요한 패키지 설치 ​ ​ apt-get install libstdc++6:i386 ( i386 이 32bit용 패키지를 설치 하겠다는 의미 ) ​ 위로 안 되면 다음도 설치 해보자. libncurses5:i386 libc6:i386 libgcc1:i386 zlib1g:..

Linux 2020.08.18

Buildroot 업데이트 후 다음의 segmentation fault 발생시 처리 - 메모리침범 - kernel traps general protection ip

Buildroot 업데이트 후 다음의 segmentation fault 발생시 처리 - 메모리침범 - kernel traps general protection ip ​ Error : kernel traps general protection ip xxxxx libc-xxxx ( 메모리 침범 ) ​ Buildroot의 Busybox의 설정 변경 ​ Make busybox-menuconfig ​ -> setting ​ -> Use -mpreferred-stack-boundary=2 on i386 arch을 uncheck ​ ( 이 옵션은 스택 주소 영역을 16 byte에서 4byte로 변경 함. sse2 명령을 사용 하..

Linux 2020.08.18

Raspberry Pi 3/4 OS 설치 - Raspbian

Raspbian Image Download : https://www.raspberrypi.org/downloads/ 현재 최신 Buster 말고 이전 Stretch Download 하기 위해서는 다음 저장소에서 찾아서 다운로드 해야 한다. https://downloads.raspberrypi.org/raspbian_full/images/ Win32 Disk Image https://win32diskimager.download/ 혹은 Balena Etcher https://www.balena.io/etcher/ 위의 이미지 복사 프로그램을 이용 해서 Micro SD에 원하는 이미지를 복..

Linux 2020.05.07
반응형