전체 글 (772) 썸네일형 리스트형 pip 모듈 옵션 [1. 개요]pip 모듈 사용 시, 다양한 옵션이 존재[2. --user]특정 패키지 install 시 이 옵션을 사용하면,해당 패키지가 현재 파이선 버전 및 현재 사용자를 대상으로 만 설치가 된다. 전역적으로 설치되지 않는다는 점 (root 권한이 필요 없음)[3. --upgrade] update-alternatives [1. 개요]데비안 계열에서는 update-alternatives레드헷 계열에서는 alternatives 라는 유틸은 /etc/alternatives/ 디렉토리에 심볼릭 링크를 만들어서, 여러 버전의 프로그램 중 하나를 기본값으로 지정하는 기능을 제공 한다. 즉, 실행 할 프로그램의 버전을 관리해주는 유틸이다.[2. --install]update-alternatives --install 최종적으로 만들어질 심볼릭 링크 위치 이 파일은 자동으로 /etc/alternatives/ 으로 링크된다. alternatives 시스템에서 관리할 그룹 이름 /etc/alternatives/ 아래에 이라는 링크가 생김.관례상 의 파일명과 동일하게 사용한다. 대체 후보 프로그램의 실제 실행 파일 경로 .. 리눅스 크래시 로그 파악하기 [1. 개요]프로그램이 비정상 종료하게 되어 dmesg 를 체크 한 경우,비정상 종료한 프로그램에서 crash 난 위치를 대강 파악할 수 있다. 보통 그 크래시 로그는 아래와 같은 형태이다.segfault at 1d ip 00000...508b30 sp 00007f93474f19838 error 4 in MyApp[400000+33f000]# at 다음에는 주소 값 (0 인 경우는 NULL 포인터를 접근 한 경우라 볼 수 있다.)# ip 는 instruction pointer 로 실제 진행 한 명령어의 주소 값 (이 명령어, 코드가 충돌 지점이다)# error 는 오류 코드# sp 는 stack pointer 로 아직 써본 경우는 없음.# MyApp ~ 는 base_address + offset 으로 구.. 이전 1 2 3 4 5 6 7 8 ··· 258 다음