프로그래밍 QnA + 설치 및 활용 QnA

익명 사용자의 이미지

자바 스윙 1번 창에서 2번 창 끄기

1번 창에서 종료 버튼을 누르면 2번 창이 꺼지게 하고싶네요

슉@Naver의 이미지

우분투 소프트웨어 설치 패키지 생성

안녕하세요.
우분투 소프트웨어 패키지 업데이트 하는 방법을 질문드리고자 글 남깁니다.
예를 들어 현재 시점에 automake-1.0.0, make-1.0.0, vim-1.0.0이 설치되어 있고, 1년 후 automake-2.0.0, make-2.0.0, vim-2.0.0을 업데이트 하기 위한 방법을 조사하고 있습니다.
설정파일들, 라이브러리, 실행파일 등이 고려 사항이 되겠네요.
지금 생각나는건 A,B,C 패키지들과 기존 패키지들을 삭제하고 새로 설치하는 스크립트를 함께 압축하여, 압축을 풀고 스크립트를 수행하면 호환성 유지하면서 가능하지 않을까 싶은데, 혹시 다른 방법이 있는지 알고 싶어서 질문 드립니다.
참고 할 만한 자료나 키워드 알려주시면 너무 고맙겠습니다.
감사합니다.

Ji-Hoon Lee@Google의 이미지

gdb 로 attach 한 프로세스의 표준출력을 볼수 있는 방법

프로세스를 gdb 로 attach 해서 디버깅중입니다.

그런데, attach 한 프로세스의 표준출력이 출력이 되지 않네요.

좀 구체적으로 말씀드리면,

A 라는 프로세스가 B라는 프로세스를 fork 합니다.
A 라는 프로세스는 daemonize 되어 있습니다.

저는 B라는 프로세스를 디버깅하기 위해 attach 한 상황입니다.

고수님들의 가르침 부탁드립니다.

merace의 이미지

안녕하세요 이제 막 배우기 시작한 초보입니다

리눅스 서버를 체크를 하던중
프로세스 체크를 해봤는데
각 항목에 대한 의미를 잘 모르겠습니다 ㅠㅠ
혹시 도움을 받을수 있을까 해서 작성해봅니다

agi - ok
asterisk - ok
eventcdr - ok
maincliserver - ok
maincli_connettor - ok
monitorserver - ok
monitor_connnector - ok
mysqld - ok / sql과 연결 상태?
statserver - ok
tomcat - ok / tomcat과의 연결상태?

알려주시면 감사하겠습니다 구글링 해보아도 나오질 않습니다 ㅠㅠ

study의 이미지

UBoot의 동작에 관한 질문입니다.

개발보드를 하나구해서 UBoot를 올려봤는데요.
Uboot에서 bdinfo 명령을 실행하면,
DRAM bank = 0x0000000000000000
-> start = 0x0000000040000000
-> size = 0x00000000be000000
으로 나오구요.

Uboot 코드를 컴파일한 후의 System.map화일을 보면
0000000040200000 T __image_copy_start
0000000040200000 T _start
0000000040200008 T _TEXT_BASE
.
.
.
라고 나오는데요,
UBoot에서 md.b 0x40200000 100 처럼 실행해보면
컴파일된 spl.bin의 내용이 0x40200000 주소에서 보이지 않네요

Uboot 이미지를 DRAM 메모리상에서 찾아보려면, 어떻게해야 할까요?
도움 주시면 감사하겠습니다.

세벌의 이미지

apt upgrade message

debian 11 설치되어있던 컴에서 debian 12 로 올렸습니다.

apt upgrade
하면
The following packages have been kept back:
라고 뜨며 여러 패키지 이름이 주르륵 나오고, 그 다음에
0 upgraded, 0 newly installed, 0 to remove and 423 not upgraded
나오네요.
왜 그런 건가요?

423개 업그레이드 안 된 거 업그레이드 하려면 어떻게 하나요?

I LY@Google의 이미지

리눅스 디바이스드라이버 질문입니다.

일단 제가 디바이스 드라이버를 공부하려고 "임배디드 개발자를 위한 코드로 읽는 리눅스 디바이스 드라이버"라는 책을 읽는 도중 1장부터 막혔습니다. 진짜 몇장 넘기지도 못하고(37페이지 이였습니다) 막혀버리니 완독 할 수있을지도 걱정입니다ㅠㅠ

책내용은 www.kernel.org에서 원시 코드를 내려받아 패치를 적용하고 코드 트리구조부터 익히자 입니다.

$ cd /usr/src
$ wget www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.23.tar.bz2
$ tar xvfj linux-2.6.23.tar.bz2

여기까지는 잘 따라했는데

study의 이미지

Openssl 관련 질문입니다.

OpenSSL을 이용해서 CA 인증서 만들기를 하고 있습니다.

그러다가 생긴 openssl 명령어에 대한 질문인데요.
-passin하고 -passout이 어떤 용도인지를 모르겠네요

Openssl명령의 Pass Phrase Argument를 보면 -passin을 써서 input password를 지정하는 것이 가능하고, -passout을 써서 output password를 지정하는 것이 가능하다고 되어있는데요.

input password와 output password의 의미를 모르겠어요.

예를들어,
# openssl genrsa -des -out ./ca.key라고 하면
Enter PEM pass phrase:
라는 프롬프트가 나와서 사용자가 password를 입력하도록 하는데요

이걸
# openssl genrsa -passout pass:abcd1234 -des3 -out ./ca.key라고 하면
위에 나왔던 프롬프트 필요없이 password를 명령어상에서 지정할 수 있다는 것은 알겠는데요

trymp의 이미지

wireshark 에서 덤프파일내에서 패킷 하나만 따로 추출하는 기능이 있나요?

wireshark 에서 traffic 덤프파일을 볼때 여러패킷이 표시되자나요

여기서 특정 패킷 하나만 따로 분리해서 다른 pcap 파일로 만드는 기능이 있을까요?

알려주시면 감사하겠습니다.

growbook91의 이미지

GPIO 다루는 법..??

안녕하세요, 선배님들.

얼마 전에 리눅스 임베디드에 입문하게 된 신입 개발자입니다!

제가 회사에 입사한지 얼마 안돼서 타겟보드에 리눅스 deploy까지는 했고 gpio 컨트롤을 해볼려고 하는데 인터넷에 찾아봤을 때는 API를 통해서 gpio를 컨트롤하라고 하는데 저희 팀원들이 스쳐지나가듯이 말해줬던 방법은 device tree를 이용해서 뭘 해야 한다고 하더라고요. 그래서 device tree에 대해서 읽어보는 중인데 이걸 어떻게 해야지 gpio 제어까지 할 수 있을지...감이 안잡혀서 여기에 여쭤보려고 합니다.

1)gpio를 제어할려고 하면 device tree를 이용하는 게 맞는 건지 혹은 api를 이용하는 게 좋을지 궁금합니다.
2)device tree를 이용한다면 어떻게 하는 게 좋을까요..?

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기