리눅스 메모리 사용에 관해 웹에서 수집한 내용들..

리눅스 시스템의 메모리 사용 방식은 윈도우즈와 다르다. 리눅스 커널이 메모리를 제어하는데, 데이터를 디스크에서 읽어 오는 것 보다 메모리에서 읽어오는 것이 훨씬 효율적이기 때문에 (대략 1000배 정도), 시스템 성능의 향상을 위해서 최근 사용한 것들을 그 때 마다 바로 지워버리지 않고 메모리상에

Read More 리눅스 메모리 사용에 관해 웹에서 수집한 내용들..

리눅스에서 NVIDIA 그래픽 카드 드라이버 설치

페도라 코어 4의 쉘 프롬프트 상에서 sh NVIDIA-Linux-x86-1.0-9746-pkg1.run 라고 실행하면 설치화면으로 넘어가지만 다음과 같은 에러가 발생하면서 더 이상의 설치가 진행되지 않는다. ERROR: You appear to be running an X server; please exit X before installing. 그래픽 카드의 드라이버 설치는 X

Read More 리눅스에서 NVIDIA 그래픽 카드 드라이버 설치

랜카드 드라이버 설치 및 네트워크 설정

NIC는 Marvell 88E8053 PCI-Express LAN카드이다. http://www.syskonnect.com 에서 최신 설치 파일을 다운로드 받는다. URL이 http://www.syskonnect.de 로 바뀌면서 독일어(?)가 나오는데, Download Center를 클릭하고 항목을 대충 찍어서 찾아 들어가면 받을 수 있다. 1) Produkt(=Product)에서 PCI Express Desktop Adapter SK9E21D 10/100/1000Base-T Adapter 2) Typ(=Type)에서

Read More 랜카드 드라이버 설치 및 네트워크 설정

리눅스 디렉토리 구조

/ : 가장 최상위 디렉토리 (즉, root 디렉토리)     절대 경로의 기준이 된다.     ex) cd /        -> 최상위 디렉토리로 이동         cd /usr/bin -> 최상위 디렉토리 아래 있는 bin 디렉토리로 이동 /bin : 리눅스의 기본 명령어 실행 파일들이 들어

Read More 리눅스 디렉토리 구조

리눅스에서 윈도우즈 공유 폴더 억세스

OS: Fedora Core 4 (32bit) 네트워크 설정과 삼바 설정에 별다른 문제가 없는 경우에도 (사실상 리눅스에서 윈도우즈로 접근하는 경우 삼바(Windows File Server)는 설치가 안되어 있어도 상관이 없다.) 윈도우즈 네트워크에 있는 컴퓨터들이 보이지 않는 경우가 있다. 문제는 방화벽 설정이었다. Desktop -> System

Read More 리눅스에서 윈도우즈 공유 폴더 억세스

Could not look up internet address for …

부팅후 로그인을 하고 나면 다음과 같은 메세지가 뜰 때가 있다. Could not look up internet address for fedora4_wano. This will prevent GNOME from operating correctly. It may be possible to correct the problem by adding fedora4_wano to the file /etc/hosts.

Read More Could not look up internet address for …

.bashrc

 Windows에서 명령창에서 명령어를 입력하면 입력된 명령어들이 command.com에 의해서 해석되면서 실행된다. 마찬가지로 Linux에서도 shell이 이러한 역할을 한다. shell은 OS에서 대화형 user interface를 제공한다. 따라서, shell을 ‘명령어 해석기’라고도 부른다. OS에서 가장 핵심이 되는 부분을 kernel이라고 하는데, shell은 kernel을 감사고 있으며, 응용

Read More .bashrc

리눅스 Alt키 윈도우 이동 해제

리눅스에서는 기본적으로 Alt 키를 누른 상태에서 마우스 왼쪽 버튼을 누르면 윈도우가 이동하게 되어 있다. 그러나, 마야와 같은 application에서도 Alt 키가 사용되어야 하는 경우가 있는데 이럴 때에는 Alt 키의 이동 기능을 해제해 주어야 한다. GNOME을 사용할 경우, Desktop -> Preferences ->

Read More 리눅스 Alt키 윈도우 이동 해제

alias

bash shell에서 rm 파일이름 이라고 입력하면, 지울까요? 라는 확인 메세지 없이 바로 삭제된다. 이것은 여러 가지 위험한 경우를 야기할 수 있기 때문에, 반드시 rm 명령어를 통해서 파일을 삭제하기 전에 확인 메세지가 나오도록 해야한다. rm -i 파일이름 을 입력하게 되면 이와

Read More alias

리눅스에서 프로그램 설치(RPM)

리눅스에서 응용 프로그램을 설치하는 방법에는 크게 2가지가 있다. 1. source code 이용 2. binary package 이용 2번의 방법이 쉽고 간편하며 유지 및 보수도 쉽기 때문에 대부분이 이 방법을 이용하지만 리눅스를 사용하다 보면 1번의 방법으로 설치해야 하는 경우도 적지 않게 발생하게

Read More 리눅스에서 프로그램 설치(RPM)

HDD 추가

이미 리눅스가 설치되어 있는 컴퓨터에 새롭게 하드 디스크를 설치하여 파티션 설정 및 포멧을 하는 과정에 대한 설명이다. 우선 알아야 할 내용은… 리눅스는 모든 장치들을 파일로 처리한다는 것이다. 최상위 디렉토리인 root에 보면 dev라는 디렉토리가 있는데, 이 디렉토리 안에 장치들을 나타내는 파일들이

Read More HDD 추가

부팅시 “Enabling Swap Space” 다음 멈춤

아..이렇게 어렵고 복잡하니 누가 MS Windows를 안쓰고 Linux를 쓸까 싶다…ㅡ.ㅡ 사정상 Fedora core 4를 써야만 하는 상황이 원망스럽다… (그런데, google searching을 해보니 그 이후 버젼들에서도 나타나는 문제인듯..ㅡ.ㅡ) 이틀동안 Linux를 무려 15차례 정도 설치했다…토 나온다…ㅡ.ㅡ (그 덕에 이제 Linux 설치하는 건

Read More 부팅시 “Enabling Swap Space” 다음 멈춤

리눅스에서 윈도우즈 공유폴더 마운트 시키기

OS: CentOS 5.1 /mnt/ 아래에 마운트 대상 디렉토리를 만든다. 이름을 iDrive로 한다면… mkdir /mnt/iDrive 공유할 폴더를 가지고 있는 PC의 IP 주소를 xxx.xxx.xxx.xxx라고 한다면 다음과 같이 하게 되면 윈도우즈 공유 폴더를 access할 수 있다. mount -t cifs //xxx.xxx.xxx.xxx/[folder] /mnt/iDrive 여기서 [folder]는

Read More 리눅스에서 윈도우즈 공유폴더 마운트 시키기

Linux에서 Glut 설치법

리눅스에서 Glut 설치법 (주의: 본 설명은 완벽 버전이 아님) OS: CentOS 5.1 64bit 1. glut-3.7.tar.gz을 download한다. 2. 적당한 위치로 옮긴다. 3. 압축을 푼다.    tar xvfz glut-3.7.tar.gz    -> glut-3.7 디렉토리가 생김 4. cd glut3-7 5. ./mkmkfiles.imake 를 실행   

Read More Linux에서 Glut 설치법

gvim color change

OS: CentOS 5.1 64bit http://www.cs.cmu.edu/~maverick/VimColorSchemeTest/index-c.html 에서 원하는 색상 설정 파일(*.vim)을 다운 받는다. 다운받은 파일(*.vim)을 /usr/share/vim/vim70/colors에 저장한다. gvim을 열고 명령 모드에서 :colorscheme [.vim을 제외한 설정 파일 이름] 을 입력하면 색상이 바뀌게 된다. (tab키 사용이 가능하므로 편리하다.) 매번 설정하기 귀찮다면 홈디렉토리에 .vimrc파일을

Read More gvim color change

일반 user가 root 권한 행사하기 (sudo)

상당수의 명령어들은 root 권한이 아니면 실행되지 않는 경우가 많이 있다. 하지만, 이 때 마다 su 명령어로 root 계정으로 바꾼 후 명령을 실행시키기에는 많이 불편하다. root가 아닌 일반 user에게 일부 root 권한을 행사할 수 있도록 하는 기능으로 sudo라는 것이 있다. 예를

Read More 일반 user가 root 권한 행사하기 (sudo)

libgcc_s.so.1: version `GCC_4.2.0′ not found

gtkgl로 작성한 프로그램 실행시 /usr/autodesk/maya2008-x64/lib/libgcc_s.so.1: version `GCC_4.2.0′ not found (required by /usr/lib64/libstdc++.so.6)와 같은 에러가 발생하였는데, root계정으로 실행할 때에는 정상적으로 실행되는 것으로 보아 특정 파일의 permission 문제인 것으로 생각을 했었지만, LD_LIBRARY_PATH에 /usr/autodesk/maya2008-x64/lib 경로가 잡혀있기 때문에 발생한 문제였다. root계정의 .bashrc에는 저 경로가

Read More libgcc_s.so.1: version `GCC_4.2.0′ not found

X11/Intrinsic.h: No such file or directory

Linux에서 Maya plugin을 complile하면 다음과 같은 error가 발생할 때가 있다. /usr/autodesk/maya2008-x64/include/maya/M3dView.h:94:27: error: X11/Intrinsic.h: No such file or directory /usr/autodesk/maya2008-x64/include/maya/M3dView.h:95: error: ‘Widget’ does not name a type /usr/autodesk/maya2008-x64/include/maya/M3dView.h:326: error: ‘MWindow’ does not name a type make: *** [/home/wano/work/maya/FXSilhouette/obj/FXSilhouette.o] Error 1 원인은

Read More X11/Intrinsic.h: No such file or directory

Maya 설치 및 실행

CentOS 5.2에서 Maya 2008 64비트 버전을 설치한 후 실행시키면 다음과 같은 error가 발생할 수 있다. /usr/autodesk/maya2008-x64/bin/maya.bin: error while loading shared libraries: /usr/autodesk/maya2008-x64/lib/libirc.so: cannot restore segment prot after reloc: Permission denied 보안설정 문제때문에 실행이 안되는 현상으로 다음과 같이 하면 된다. 메뉴:

Read More Maya 설치 및 실행

NateOn for Linux

KDE가 설치되지 않은 상태로, GNOME을 사용중일 때, 네이트온 설치시 다음과 같은 에러가 발생할 수 있다. error: Failed dependencies:         libDCOP.so.4()(64bit) is needed by nateon-1.0-20080814rev183.x86_64         libartskde.so.1()(64bit) is needed by nateon-1.0-20080814rev183.x86_64         libkdecore.so.4()(64bit) is needed by nateon-1.0-20080814rev183.x86_64         libkdeui.so.4()(64bit) is needed

Read More NateOn for Linux

리눅스 싱글 모드 부팅

리눅스에도 윈도우즈 처럼 안전모드의 개념이 있는데, 이를 싱글모드라고 한다. 리눅스에서 싱글모드로 부팅하는 방법은 다음과 같다. 보통의 경우 부팅시에 GRUB부팅 메뉴에서 e를 눌러주면 부팅 편집 모드가 되어 다음과 같은 3줄이 뜨게 된다. root … kernel … initrd … 2번째 줄인 kernel

Read More 리눅스 싱글 모드 부팅

How to disable CD-ROM, USB strorage

보안 등의 이유로 CD-ROM이라던지 USB 저장매체를 비활성화 시켜야 하는 경우, 다음과 같이 하면 된다. 1. Administrator로 log-iin 2. regedit 실행 3. HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet ->Services ->cdrom    : Start값을 1에서 4로 변경 4. HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet

Read More How to disable CD-ROM, USB strorage

리눅스 듀얼 모니터 설정

/etc/X11/xorg.conf 에 다음 내용을 추가 Section “Monitor” ### Comment all HorizSync and VertSync values to use DDC:     Identifier     “Monitor0”     VendorName     “Unknown”     ModelName      “Unknown”     HorizSync       28.0 – 33.0     VertRefresh     43.0 – 72.0     Option         “DPMS” EndSection

Read More 리눅스 듀얼 모니터 설정

CentOS 시작시 Network Activation

CentOS를 시작하면 자동으로 network가 인식되지 않고, 수동으로 active 시켜야만 하는 증상이 나타나는 경우가 있다. 이 때, cat /etc/sysconfig/network-scripts/ifcfg-(자신의 네트워크 설정 프로파일 이름) 을 쳐보면 다음과 같은 내용이 출력된다. # Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller DEVICE=eth0 BOOTPROTO=dhcp

Read More CentOS 시작시 Network Activation

How to install Movie Player @ CentOS

su 명령어를 이용하여 root 계정으로 바꿔준다. [Installation Codec] yum install ffmpeg ffmpeg-libs gstreamer-ffmpeg libmatroska xvidcore [Installation Totem] yum install totem-xine totem-gstreamer xine-lib-extras-freeworld [Installation MPlayer] yum install mplayer smplayer [Installation VLC] yum install vlc [Installation Kaffeine] yum install kaffeine xine xine-lib

Read More How to install Movie Player @ CentOS

Ubuntu에서 nVidia graphic card driver 설치

1. www.nvidia.com 에서 해당 드라이버를 다운받는다. 2. [Ctrl] +  [Alt] + [F1] 을 눌러 텍스트 콘솔 모드로 변환 3. root 계정으로 로그인 4. gdm-stop 또는 /etc/init.d/gdm stop 을 실행 5. apt-get install build-essential pkg-config xserver-xorg-dev 6. sh ./[다운받은 드라이버 파일

Read More Ubuntu에서 nVidia graphic card driver 설치

RenderMan Studio SLIM에서 키보드로 입력 안될 때,

[idea@localhost ~]$ /opt/hfs11.0.469/bin/hmaster Could not find platform independent libraries <prefix> Could not find platform dependent libraries <exec_prefix> Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] ‘import site’ failed; use -v for traceback Traceback (most recent call last):   File “<string>”, line 3, in

Read More RenderMan Studio SLIM에서 키보드로 입력 안될 때,

IOException scim_bridge_client_imcontext_set_cursor_location

An IOException occurred at scim_bridge_client_imcontext_set_cursor_location () scim scim: /usr/autodesk/maya2008-x64/lib/libgcc_s.so.1: version `GCC_4.2.0′ not found (required by /usr/lib64/libstdc++.so.6) cd /usr/autodesk/maya2008-x64/lib/ mv libgcc_s.so.1 libgcc_s.so.1.origin ln -s lib/libgcc_s-4.1.2-20080102.so.1 libgcc_s.so.1