태그: CentOS

exFAT on CentOS 7.x

yum install -y http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm yum install exfat-utils fuse-exfat  

GRUB single mode booting

1. 부팅과정의 grub 메뉴에서 e를 누른다. 2. edit 화면에서 화살표키로 “kernel /boot/vmlinuz….”를 선택한다. 3. e를 누르면 명령어 편집을 할 수 있는데 맨 마지막에 한 칸 띄우고 single을 입력한 후 엔터를 친다. 4. b를 눌러서 부팅한다.

CentOS 6 에서 .bin 파일 실행

Adobe Acrobat Reader 파일이 .bin으로 배포되어 다운로드 받았다면, (AdbeRdr9.5.1-1_i486linux_enu.bin) chmod +x AdbeRdr9.5.1-1_i486linux_enu.bin ../AdbeRdr9.5.1-1_i486linux_enu.bin 하면 된다. 하지만, 만약 /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 와 같은 에러가 발생한다면, yum install glibc.i686 을 해준 후 다시 실행하면 된다.

Google Chrome Error on CentOS 6

잘 되다가 어느날 부터인가 갑자기 Google Chrome이 다음과 같은 에러 메세지를 표시하면서 실행이 되지 않는 문제가 발생하였다. /opt/google/chrome/chrome: error while loading shared libraries: libz.so.1: failed to map segment from shared object: Permission denied 임시 해결책: sudo setenforce 0 && google-chrome 으로 실행한다.

CentOs 6.x 한글 입력

CentOS 6.x에서는 한글 입력기로  SCIM이 아닌 IBUS를 이용한다. 1. 설치 su 해서 root 계정으로 바꾼 후, yum install ibus ibus-hangul ibus-anthy 2. 설정 System > Preferences > Input Method 3. ctrl + alt + back space 하거나 다시 로그인하면 적용된다.

yum을 이용하여 CentOS에서 mplayer 설치

당연히 root 계정 또는 sudo-user 상태에서 실행해야 한다. yum -y install yum-priorities yum -y install mplayer (yum -y install mplayer-gui) 만약, yum repository에서 검색이 안될 때에는 다음과 같은 과정을 먼저 해주면 된다.  /etc/yum.repos.d/dag.repo 파일을 만들고 다음의 내용을 기록한 후 저장해준다. [dag]name=DAG RPM Repositorybaseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/daggpgcheck=1enabled=1 그 다음 다음을 실행해준다. yum install libdvdcss libdvdplay libdvdnav lsdvd   만약

CentOS에서 Nabi 설치

CentOS 5.7에서 한글 입력기로 SCIM 대신 Nabi를 설치하여 사용하는 방법에 대한 설명이다. 1. 우선.. PKG_CONFIG_PATH에 /usr/local/lib/pkgconfig LD_LIBRARY_PATH에 /usr/local/lib 이 설정되어 있어야 한다. (.bashrc 등에 환경변수 추가) 2. http://code.google.com/p/nabi/downloads/list 에서 최신 버전을 다운받는다. (현 시점에서 최신 버전 파일: nabi-0.99.11.tar.gz) 3. 터미널 창을 띄우고 다운로드 받은 위치로 가서 우선 su 명령어를 이용하여  root  계정으로 바꾼다. 4. 압축해제

리눅스에서 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 윈도우를 닫고 text 모드에서 해주어야 한다. 쉘 프롬프트에서 su 명령어를 이용하여 root로 switch user를 해준

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

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)에서 Treiber(=Driver) 3) System에서 Linux 를 선택한 후 [Suchen] 버튼 클릭하면 install_v10.0.4.3.tar.tar 파일을 받을 수 있다.

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. 여기서 fedora4_wano는 컴퓨터의 Hostname이다. 이것의 해결법은 다음과 같다. /etc/hosts의 내용을 다음과 같이 수정해주면 된다. 127.0.0.1

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

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

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

리눅스에서 응용 프로그램을 설치하는 방법에는 크게 2가지가 있다. 1. source code 이용 2. binary package 이용 2번의 방법이 쉽고 간편하며 유지 및 보수도 쉽기 때문에 대부분이 이 방법을 이용하지만 리눅스를 사용하다 보면 1번의 방법으로 설치해야 하는 경우도 적지 않게 발생하게 된다. MS WINDOWS의 경우 .msi 파일을 실행하게 되면 대부분의 설치 과정이 자동적으로 이루어지게 된다. 각각의

HDD 추가

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

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

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

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 를 실행    만약, error: GL/glu.h: No such file or directory 라는 에러가 뜨는 경우…    /usr/include/GL/glu.h 파일이

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에는 저 경로가 LD_LIBRARY_PATH에 설정되어 있지 않았으므로 정상 실행된 것이었다. 파일 실행시마다 매번 root로 계정을 바꿔서 할 수는

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 by nateon-1.0-20080814rev183.x86_64         libkhtml.so.4()(64bit) is needed by nateon-1.0-20080814rev183.x86_64         libkio.so.4()(64bit) is needed by nateon-1.0-20080814rev183.x86_64        

리눅스 싱글 모드 부팅

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

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 ->Services ->usbstor    : Start값을 3에서 4로 변경 5. C:\Windows\inf 폴더에서    : cdrom.inf, cdrom.pnf,

리눅스 듀얼 모니터 설정

/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 Section “Device”     Identifier     “Videocard0”     Driver         “nvidia” EndSection Section “Screen”     Identifier     “Screen0”    

LaTeX on Linux

1. 설치 Add/Remove Software에서 tetex로 검색하여 설치해준다. (tetex, tetex-dvips 설치) 또는, yum -y install texlive texlive-latex yum -y install dvipdfm 2. *.tex -> *.dvi latex [filename].tex 3. *.dvi 확인 xdvi [filename].dvi 4. *.dvi -> *.pdf dvipdfm [filename].dvi 5. *.pdf 확인 acroread *.pdf (acrobat이 설치되어 있을 때) evince *.pdf <dvi 파일로 부터 letter format의 ps 파일

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 HWADDR=90:E6:BA:88:84:0D ONBOOT=no TYPE=Ethernet USERCTL=no IPV6INIT=no PEERDNS=yes ONBOOT 항목의 no를 yes로 바꿔보자. 다시 부팅을 하게 되면

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 xine-lib-extras-freeworld http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=10302&docId=70473736&qb=66as64iF7IqkIHRvdGVt&enc=utf8&section=kin&rank=1&sort=0&spq=0&pid=gtDIJwoi5TVssu38MZCsss–446103&sid=TBl676dXGUwAAC38FJI]

Python2.65 설치 on CentOS 5.5

1. 다운로드  http://www.python.org/ftp/python 에서 2.6.5 디렉토리를 click하여 Python-2.6.5.tgz을 다운로드한다. 2. 압축 해제 tar xvf Python-2.6.5.tgz 3. compile cd Python-2.6.5 su ./configure –prefix=/opt/python2.65 –with-threads –enable-shared make -j32 4. 설치 make install 5. symbolic link ln -s /opt/python2.65/bin/python /usr/bin/python2.65 6. library 설정 cat >> /etc/ld.so.conf.d/opt-python2.65.conf /opt/python2.65/lib [enter를 누름] [ctrl+d를 누르고 빠져나옴] ldconfig 7. .bashrc에 다음 내용을 추가해준다.

How to mount NTFS HDD on CentOS

1) portable HDD su yum install yum-priorities rpm -ivh http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm (CentOS 5) rpm -ivh http://apt.sw.be/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm (CentOS 6) yum -y install kernel-headers yum –enablerepo=rpmforge install fuse fuse-ntfs-3g dkms dkms-fuse 2) SATA HDD (우선 Add/Remove Software에서 fuse-ntfs-3g 가 설치되어 있어야 함) su fdisk -l 하면 다음과 같이 출력된다. Device Boot      Start         End      Blocks   Id  System /dev/sda1   *          

How to install Python2.65 & SWIG 2.0.1 on CentOS

직접 작성한 C++ module을 SWIG를 이용하여 Python에서 사용하려면 SWIG를 설치해주어야 한다. CentOS에서 기본적으로 제공하는 SWIG version은 1.3.25와 1.3.29 이므로, WEB에서 2.0.1 version을 직접 download받아 설치해보자. [SWIG 2.0.1] <Download> http://sourceforge.net/projects/swig/files/swig/swig-2.0.1/swig-2.0.1.tar.gz/download <Uncompress> tar xvf swig-2.0.1.tar.gz cd swig-2.0.1 <Generate Makefile> ./configure 만약 ./configure 시에.. Can’t find pcre-config script from PCRE (Perl Compatible Regular Expressions) library package. error가 발생하면,

Everest in Linux?

Windows에서의 Everest와 같이 Linux에도 hardinfo라는 software가 있다. 설치는 간단. CentOS라면 Add/Remove Software -> Search -> hardinfo 를 검색해서 설치해준다.

Error: Could not create command port

If you meet an error showing below message after maya starting up, commandPort -securityWarning -name commandportDefault; // Error: Could not create command port : commandportDefault (terminating other Maya instancesinstances may solve this problem) // su cd /tmp chown [your id]:[your id] commandportDefault

Error: missing extension: null.slo

Maya를 실행한 뒤 이러한 error가 발생할 때에는… sudo cp /opt/pixar/RenderManProServer-13.5.2/lib/shaders/matte.slo /opt/pixar/RenderMan_Studio-1.0.1-Maya2008/lib/shaders/null.slo

Maya MFnFluid bug? on Linux

I developed my own smoke simulator and rendered the data using Maya, but met a problem. MFnFluid fluidFn( fDagPath ); unsigned int Nx, Ny, Nz; fluidFn.getResolution( Nx, Ny, Nz ); float* density = fluidFn.density(); for( int i=0; i<Nx; ++i ) {    for( int j=0; j<Ny; ++j ) {       for( int k=0; k<Nz; ++k )