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

inform83의 이미지

ubuntu 64bit 서버 버전에서 xwindow 설치하기

리눅스 한번도 안써봤는데, 어제 오늘 엄청난 자료들을 보며 하고 있어요.

우분투 64빗 서버 버전에서(console only) xwindow를 설치하려고 하는데요,

포스팅 된 자료들을 보며 패키지들은 다 설치를 한 것 같은데,

GUI 로그인창에서 아이디와 비번을 입력하면!!!!

그대로 바탕화면만 보이고... 마우스만 움직이고... 아무런 동작도 되지 않습니다.

끌 수도 없어요. 전원버튼 길게눌러 끄고 있습니다.


원인이 뭘까요??

리눅스 참 어렵네요 ㅎㅎㅎㅎㅎ

hoyeon222의 이미지

우분투 apt-get update 에러 문제입니다

안녕하세요. 우분투 서버 10.04를 받아 설치 하였습니다.

IP설정하고, ping 및 nslookup으로 인터넷이 연결된걸 확인하였습니다.

그 이후, apt-get update를 수행했는데,

W : Failed to fetch http://~~~ Temporary failur resolving ~~~

W : Some index files failed to download, they have been ignored, or old ones used instead.

라는 에러를 날리더군요,

인터넷 연결은 확인했으며, /etc/apt/sourcelist도 확인했습니다.

소스 리스트가 이상한것 같아서, 다음으로도 바꾸어 보고, apt-get을 사용했던 pc에서 sourcelist 파일을 복사해 와도 같은 현상입니다.

이곳저곳에서 된다는 소스리스트를 넣어보고 있는데 당췌 에러메시지도 같고... 뭐가 문제인지 모르겠네요,

구글링을 하니, 대부분 두가지 문제이던데...1. 인터넷이 문제다. 2. 방화벽 때문이다.

eastcirclek의 이미지

제가 임의로 설정한 폴더에 위치한 library file들(*.so)를 LD_LIBRARY_PATH를 써도 못 읽을 때 어떻게 하죠?

상황을 말씀 드리자면

일단 linux machine에 root권한을 일부러 얻지 않고
제 홈디렉토리 밑에 프로그램들을 깔고
~/bin을 PATH 환경변수에 추가해놓고
~/lib를 LD_LIBRARY_PATH 환경변수에 추가해놓고
필요한 program들이나 library들을 설치해서 쓰고 있습니다.

그런데
몇몇 프로그램에서 필수는 아니지만 readline을 요구 하고 있어서
~/lib에 readline을 설치했지만 이걸 다른 프로그램이 설치될 때 읽지를 못하네요(예-postgresql 8.4)

/lib에는 분명히 libreadline.so.6이라는 파일이 있지만 이건 읽지 못하는거 같아서
~/lib/libreadline.so를 /lib에 강제로 복사했더니 잘 됩니다(-_- 이유를 모르겠네요)

아무튼 요점은
제가 임의로 사용할 library들을 ~/lib에 copy해놓고
LD_LIBRARY_PATH에 그 폴더를 추가 해 놨는데, 다른 프로그램이 그 안에 있는 파일들을 못봅니다.

trymp의 이미지

FD 가 한개인 경우 select, epoll 의 사용여부에 대한 질문입니다.


리눅스 프로그래밍 초보입니다.

네트워크 멀티쓰래드 프로그램을 짜고 있는데요.

소켓 FD 에서 수신여부를 확인하기 위해... 좀 더 정확히 말하면 다중 FD 에서

어떤 FD 에서 이벤트가 발생하였는지를 알기 위해 select 나 epoll 을 사용하는 것으로

알고 있습니다.

그러면 FD 가 한개인 경우는 select 나 epoll 안써도 되지 않나요?

그냥 loop 내에서 setsockop() timeout 설정하고 recvform() 으로 걸어놓으면

동일하지 않나요?

혹시 recvform() 에서 block 하고 있으면 다른 thread 에 영향을 주나요?

고수님들의 많은 조언 부탁드립니다.

leeeunglae의 이미지

직선 원호 보간 프로그램 어떻게 만드나요

직선 원호 보간 프로그램 어떻게 만들지 준비하고 있읍니다
공식은 어떤게 좋은지 소스는 어디를 참고 하면 되는지 알고 싶어요
연습용으로 만들어볼려구요

lmk378의 이미지

상용제품에 제가 작성한 module을 올리는 방법?

갤X시나 넥X스 같은 상용 안드로이드기기에 제가 만든 모듈을 추가하고 싶습니다.
해당 기기의 커널소스가 없어도 올릴수 있는 방법이 없을까요?
솔루션이 있다면 좋겠지만 연구 방향에 대한 조언좀 듣고 싶습니다.
ps. 제가 작성한 모듈은 하드웨어 종속적이지 않은 모듈입니다.

freehn의 이미지

mysql의 my.cnf 내용 수정 후 서버 재시동이 안 됩니다.

mysql utf8 설정에서
/etc/my.cnf 내용을 수정하고 나면 mysql 서버가 재시동이 안됩니다.

[mysqld]
default-character-set=utf8
character-set-client-handshake=FALSE

이걸 넣으면 서버 시동이 안 되고,
지우면 다시 됩니다.

어떻게 해야 할지 검색해도 안 나오고 해서 질문드립니다.

fruitsclipper의 이미지

/dev/sdb 와 /dev/sdb1 의 차이가 뭔가요?

데비안을 usb 로 설치하려고 하는데,
usb 가 마운트되어있는 디바이스가 /dev/sdb1 이길래

cat debian.iso > /dev/sdb1
sync

로 했더니 usb 로 부팅을 못했습니다.

하루 종일 열심히 삽질하다가

cat debian.iso > /dev/sdb
sync

sdb1 을 sdb 로 바꾸어주었더니 부팅이 잘됩니다.. -_-

/dev/sdb 와 /dev/sdb1 의 차이는 뭔가요?

powersheld의 이미지

[완료]엔디안 순서에 대해 질문이 있습니다.

글삭제가 안되네여;;

leolo의 이미지

regcomp, regexec 를 이용한 패턴 매칭

패턴 매칭에서
114 와 1148을 구분하기 위해서 자리수를 지정할 수 있는지요?

[0-9]{3} 이렇게 하면 114, 00123 모두 매칭이 되는데.
제가 필요한 것은 자리수로 제한을 두는 것입니다.

어떻게 하는지 부탁드립니다.

페이지

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