업글병
이제 데뱐으로 전향한지 5일 되었습니다.
과의 서버하나를 업글해준다는 조건으로, 서버 세팅을 제 맘대로 할수 있게 하는 것이었습니다. 거의 계산서버로 이용되는 서버이지만, 사용자가 손가락으로 꼽을 정도이고 요새 그나마 사용빈도가 뜸해져서 가지고 놀 구실이 생긴거지요.
데뱐으로 깐 다음에 가장 쇼킹했던 것은 apt-get, dpkg등의 패키지 관리였습니다.
X에서 synaptic을 쓰는지라 dselect는 거의 안쓰고요.
제가 우디 기본 CD에 있던 설정에서 지금은 sid 의 GNOME 2.2 와 mozilla 1.4.5를 쓰고 있고요, 물론 문제가 되었던 glibc도 최신버전을 쓰고 있지만, 제가 해준 일이라고는 소스 리스트에 sarge, sid추가 해주고 apt-get, dpkg 를 몇번 또닥거린것밖에 없는것 같습니다.
sarge, sid를 쓰는 위험성은 좀 감수를 해야겠지만, stable은 업글이 너무 느린 감도 있긴 하고요..
그리고 커널 컴파일조차 패키지화를 시켜서 하네요.
신기신기..
alien이라는 놈은 rpm을 deb패키지로 바꾸기 까지 하네요 ㅎㅎ.
업글하는 재미에 닷새가 후딱 지나가네요.
계산서버라, pari-gp란 프로그램을 깔아야 하는데, 계산 속도를 빠르게 하기 위해서 이놈만 패키지로 깔지않고 따로 컴팔해서 깔았습니다.
앞으로도 패키지 컴파일할 일이 얼마나 있을지 모르겠습니다.
데뱐 만세입니다. 왜 6년이나 레드햇만 고집했는지 모르겠습니다.
계산서버라 함은... 어떤 프로그램이 돌아가는지 잘 모르겠지만....
계산서버라 함은... 어떤 프로그램이 돌아가는지 잘 모르겠지만....
외부 구입을 해서 사온 프로그램의 경우에도 데비안에서 잘 돌아가나요?
(직접 짜서 돌리는 것이라면 데비안도 좋겠지만)
음... 제가 리눅스용 회로설계 프로그램들의 경우에 보면 거의 다 rpm으로 배포를 하고, 게다가 특정 버젼의 레드햇을 요구해서....
그냥 레드햇9을 쓰고 있습니다... -_-
Consider the ravens: for they neither sow nor reap; which neither have storehouse nor barn; and God feedeth them: how much more are ye better than the fowls?
Luke 12:24
[quote="ihavnoid"]계산서버라 함은... 어떤 프로그램이 돌
걸리는 부분에서 꽃삽질 조금 하면 대개 곱게 깔려주던데요. vmware는 실패.. - 0- ( 커널 패치를 안 해서 그런지도 모르겠네요) rpm 패키지를 깔고 (alien을 쓰기위해서라도) /var/lib/rpm 디렉토리 만들고 rpm --initdb 한번하면 그담부턴 rpm도 깔려 나갑니다.
-------------------------------
== warning 대부분 틀린 얘기입니다 warning ===
저는 vmware 도 잘 돌던걸요.woody를 사용하고 있습니다.
저는 vmware 도 잘 돌던걸요.
woody를 사용하고 있습니다.
으음...
초보자분들(?) 은 데비안 안 쓰시는게 좋을 듯 합니다..
쓰다보니 "패키지에 없는것들은 아예 쓰지말자" 쪽으로 가게 되는군요 -_-;
엄청난 귀차니즘의 압박 :oops:
쓰레드를 벗어난 얘긴데.. vmware 설치할때, 커널 헤더 경로를 가르켜 달라고 하던데, 그냥 현재 버젼에 맞는 커널헤더 패키지를 깔고 경로를 적어줬는데, 안되더라구요. 어떤 식으로 하셨는지... 커널 컴파일을 새로 해야 하나요?
WaitplzplzWait
계산서버라함은..
우리과(수학)에서 쓰는 계산서버는
정수론(pari-gp, kash/kant)쪽 계산과,
수치해석(Matlab,Fortran)
그리고 심볼릭 계산과 그래픽에 강점이 있는 Mathmatica 서버 정도로 나누어 집니다.
Matlab과 Mathematica는 과에서 구입한 것이 Windows버전이라,
이 두 패키지는 윈2000 서버/ 클라이언트 환경에서 돌리고요.
정수론쪽 계산에서 쓰이는 패키지들은 UNIX용 공개 소프트웨어라,
리눅스에서 돌립니다. Pari-gp는 데비안 배포본에도 있지요.
물론 제가 가지고 놀아도 좋다고 허가 받은 서버는 대수 패키지가 깔린 리눅스 서버입니다.
No Pain, No Gain.
[quote="무한포옹"][quote="ihavnoid"]계산서버라 함은
결국 귀차니즘 때문이죠-_-
뭔놈의 라이브러리 요구사항이 그렇게 많고 복잡한지....
그렇다고 레드햇 버젼만 딸랑 써놓고 어떤 버젼의 무슨 라이브러리가 필요하다는 얘기는 제대로 안 되어있고.....
아예 특정 버젼의 tcl/tk를 요구하거나, 특정 버젼의 c++ 라이브러리를 요구하거나...
이유없이 갑자기 프로그램이 죽으면 머리에 쥐가 납니다...
무슨 undefined behaviour까지 응용해가면서 만들었는지.... -_-
(문제는 레드햇 9에서는 돌아가다가 죽는데, 제조사에서 요구한 레드햇 8에서는 아주 잘 돌아가는 경우-_-)
이거 쫓아다니기가 귀찮아서 그냥 씁니다....
레드햇 버젼 숫자 하나 달라지는 것도 끔찍한데......
데비앙 쓰다가는 머리 터질지도 모릅니다.... ㅠㅠ
프로그램 제조사 입장에서는 고작해야 수천카피 파는 프로그램인데 플랫폼마다 다 되게 어떻게 하기가 쉽지 않나보더군요.... -_-
그래서인지 프로그램들이 대체로 레드햇 7이나 8용으로 나오더군요...
Consider the ravens: for they neither sow nor reap; which neither have storehouse nor barn; and God feedeth them: how much more are ye better than the fowls?
Luke 12:24