[Study]/[Linux & Unix]2013. 4. 11. 21:44

아래의 스크립트를 +x 해주고 사용하면됨.

리눅스에서 한글text가 깨질때 쓰면됨.

cp949 를 utf8로 바꾸기


#!/bin/bash

#cp949 to utf8 iconv

if [ $# == 0 ]; then

   echo "ERORR!. Please give the param"

   exit

fi


echo "Converting cp949 file to utf8"

echo "$1 -> iconv -> $2"

iconv -f cp949 -t utf8 -c $1 > $2




--------------------------------------

그 반대

#!/bin/bash

#cp949 to utf8 iconv


if [ $# == 0 ]; then

   echo "ERORR!. Please give the param"

   exit

fi


echo "Converting utf8 to cp949"

echo "$1 -> iconv -> $2"

iconv -f utf8 -t cp949 -c $1 > $2



'[Study] > [Linux & Unix]' 카테고리의 다른 글

[linux] debian dpkg error  (0) 2012.12.18
[Linux] my linux box  (0) 2011.10.12
[debian] 저사양용 설치.  (0) 2011.06.02
[Linux] puppy linux  (1) 2011.02.28
인코딩 변환 eucKR <-> utf8  (0) 2011.02.06
Posted by xiasonic
[Study]/[Linux & Unix]2012. 12. 18. 12:41

tasksel 혹은 dpkg로 패키지를 설치하다 뻑나던가 비정상적 종료가 되어

후에 재설치 할려고 해도 오류메세지 255 혹은 패키지가 락 되어 진행 할수 없다는 메세지가 나올떄


dpkg --reconfigure -a


dpkg-reconfigure -a 가 아니다.


전자는 dpkg 패키지 매니저를 재점검

후자는 dpkg로 설치된 패키지들을 재점검 하는것 이다.


그래도 오류가 난다면

tasksel -> 패키지 사용자선택? -> tasks -> 'g' key -> execute


후에 다시 도전!


problem solved!

'[Study] > [Linux & Unix]' 카테고리의 다른 글

[SH] 리눅스 인코딩 변환 간단 스크립트  (0) 2013.04.11
[Linux] my linux box  (0) 2011.10.12
[debian] 저사양용 설치.  (0) 2011.06.02
[Linux] puppy linux  (1) 2011.02.28
인코딩 변환 eucKR <-> utf8  (0) 2011.02.06
Posted by xiasonic
[Study]/[Linux & Unix]2011. 10. 12. 01:06
2011.10.11 setting complete!
 
현실을 생각치 않은 영화속의 화면처럼
꾸며 보았다.

상당히 좋은듯

나의 고물 놋북에서도 날라다닐정도의 속도이니...

아직 터미널 부분 색 + 폰트 조절 그리고 자잘한 세팅을 마치지 못했다.
지금 저상태로 간단한 웹서버와 ftp서버를 돌려도 동접 100명은 거뜬할듯 하다. (486으로도 아파치 돌려서 동접 100은 되던것 같은데...)

일단 이뻐서 굳~

 

'[Study] > [Linux & Unix]' 카테고리의 다른 글

[SH] 리눅스 인코딩 변환 간단 스크립트  (0) 2013.04.11
[linux] debian dpkg error  (0) 2012.12.18
[debian] 저사양용 설치.  (0) 2011.06.02
[Linux] puppy linux  (1) 2011.02.28
인코딩 변환 eucKR <-> utf8  (0) 2011.02.06
Posted by xiasonic
[Study]/[Linux & Unix]2011. 6. 2. 21:49
debian공식 site에서 넷설치 이미지를 다운받는다.

영문판으로 설치한다 절대로 한글판을 설치하면 안됨.
x를 설치하지 않았기때문에 터미널에서 한글이 깨져보여서 후에 작업이 힘듬.

적당한 파티셔닝후 설치

이때 절대로 X윈도우쪽은 설치 하지 않는다.

모두 설치후 x를 설치 안했으니 콜솔용으로 밖에 못보지만...

tasksel

후 가장 만만한 fluxbox, blackbox, xfce를 설치한다.
절대로 gnome이나 kde를 설치하면 안됨.
오래된 x24기종(투알라딘 1.2gb 512mb??) 컴기준으로 kde나 gnome설치하면 마우스를 움직이기 힘들정도로 느려짐.

한글세팅

 1. dpkg- reconfigure locales 후 ko_KR.eucKR선택 ko_KR.UTF-8도 괜춘함.

 2. apt-get install ttf-alee
    apt-get install ttf-unfonts*

3. 상황에따라 위작업후 x설치해도 좋음

4. 한글입력이 입맛대로 선택
    nabi, imhangul,scim등등

그리고 잘 사용하면됨. 

'[Study] > [Linux & Unix]' 카테고리의 다른 글

[linux] debian dpkg error  (0) 2012.12.18
[Linux] my linux box  (0) 2011.10.12
[Linux] puppy linux  (1) 2011.02.28
인코딩 변환 eucKR <-> utf8  (0) 2011.02.06
Dell Studio 1555 Linux Sound Problem.  (0) 2010.06.19
Posted by xiasonic
[Study]/[Linux & Unix]2011. 2. 28. 03:05
대학교 입학할때 거금을 주고산 노트북이 요즘나오는 저렴한 넷북보다 성능이 떨어지는 상황이 되었으니...

세월의 힘 + 기술의 힘은 무시 못하는것 같다.

가벼운 운영체제를 선택한다는것이 윈도우 xp sp2를 설치하였지만 트위터나 블로그 같은 곳에서는 상당히 버벅거리는 모습을 보이고

xvid, divx같은 저용량? 동영상을 구동하고 찍어보기를 할때 너무 많은 인내심을 유발시켰다.

그래서 선택한것이 저사양의 리눅스!

일단 후보선수로는

-xubuntu :
 Gnome desktop 환경을 사용하는 ubuntu에서 데스크탑환경을 가벼운  xface로 변경한 녀석이다.
우분투의 최소 사양이 700MHz cpu, 4Gb HDD, 256MB Ram 인데 반해서
이녀석은 300MHz cpu, 1.5 Gb HDD, 192MB Ram만 필요로 한다.

-Debian Linux:
많이 알려진 리눅스로서 우분투 리눅스의 기본?,기반?? 이며 매우 안정적이다.
최초 사양으로는 64MB Ram정도이고 검증되고 가벼운 리눅스 라고 할 수 있다.

-Knoppix & Damn Small Linux
Knoppix 는  오래전에 라이브 CD용으로 사용해본 경험이 있었는데 나름 외국에선 많이 사용되는 리눅스중 하나이다.
그 Knoppix를 기본으로 만든것이 Damn Small Linux으로 이름만봐도 뭔가 정말로 저용량으로 보인다. 전체용량이 55MB 정도밖에 되지 않지만 16MB Ram이상을 가진 486컴퓨터에서도 실행이 가능하다고 한다.
그런 저용량에도 불구하고 파폭, xmms xpdf, fluxbox(blackbox, xface같은 윈도우 메니져), 스프레드시트, 워드프로세서 등이 탑제되어있으며 라이브 cd혹은 라이브 usb로 사용될수 있다.

-Puppy linux
사실 xubuntu를 깔고나서 조금 버벅거리는것을 느껴서 데비안이나 댐스몰 리눅스쪽으로 갈려고 했는데 구글링을 하다가 찾게 된 리눅스이다.
최소사양으로 166MMX cpu(펜티엄1)에 128mb 램만 있으면된다.
귀여운 인터페이스 어디하나 빠지지 않는 기능

Posted by xiasonic
[Study]/[Linux & Unix]2011. 2. 6. 01:03

eucKR -> utf8
iconv -f cp949 -t utf8 -c [바꿀파일명] > [바꿔서 저장할 파일명]

eucKR <- utf8
당연히 위의 반대로 쓰면됨


iconv

-f        from, convert characters from encoding

-t       to, convert characters to encoding

-c       Omit invalid characters from output

Posted by xiasonic
[Study]/[Linux & Unix]2010. 6. 19. 04:18
언제부턴가 구버젼에선 사운드가 잘나왔떤 녀석이 약 8~9 초반 버젼의 Utuntu를 깔면 소리가 안나는 증상이 난다고 한다.

해외나 국내에서 많은? 글들이 올라왔는데

이상하게도 신버젼 9.10을 깔았더니 해결이 됬따

궁금해서 찾아봤떠니

http://ubuntuforums.org/showthread.php?t=1139700

http://www.linlap.com/wiki/dell+studio+17

그래서 해결 방안으로

/etc/modprobe.d/alsa-base.conf

파일의 중간쯤 보면 options들이 적혀있는곳이 있다

이곳에다가

options snd-hda-intel model=dell-m6

이라고 적어주고 리붓을 하면 상콤하게

사운드가 나온다~!!!






Posted by xiasonic
[Study]/[Linux & Unix]2010. 6. 19. 01:25
(firefox:????) : GLib-WARNING **: g_set_prgname() called multiple times

오랜만에 리눅스를 만져보고싶어서 만만해? 보이는 우분투를 깔고선 신나게 놀다가...
전원코드를 밝아서 하필이면 노트북의 베터리도 빼논 상태라서 그냥 꺼져 버렸다....

재부팅한 후에 아무리 파폭을 실행 할려고 해봐도 실행되는듯 하다가 멈추고
그러길래 터미널에서

>firefox -safe-mode
>gksu firefox %u


등등 해봤지만 위와 같은 메세지가 계속 뜨고 gksu로 했을경우 몇번 저런 메세지가 뜨다가 겨우겨우 실행됬다...

오랜만에 리눅스 만져볼려고 깔았다가 완전 개삽질을 해대 다가

결국 외국 포럼에서 찾았다.

그냥 자신의 홈 폴더(/home/자기 아이디)에 숨겨진 파일(폴더)로 mozila(firefox)의 개인 설정 파일 내용들이 들어 있는데 이것이 강제 종료나 기타 상황으로 뻑났을때 일어나는 증상 이라고 한다...

해결책으로는 간단하게

>rm -rfv /home/자기 아이디/.mozila


Issue

Firefox is crashing or closing unexpectedly

Description

i can't run firefox 3.5.6 without sudo in ubuntu, it just show error like this :
(firefox:2447): GLib-WARNING **: g_set_prgname() called multiple times
for detail, i have post a repport to launchpad

Solution
1-open a terminal
2-go to your home folder
>cd
3- remove the folder .mozilla
> rm -rf .mozilla
4- restart your computer (it's not obligated (i'm not sure that this word exist in english but ;)... ) but it is what i have done)
5- re launch firefox
6- it might be good !!


-출처-
https://support.mozilla.com/en-US/forum/1/536197

'[Study] > [Linux & Unix]' 카테고리의 다른 글

인코딩 변환 eucKR <-> utf8  (0) 2011.02.06
Dell Studio 1555 Linux Sound Problem.  (0) 2010.06.19
Vi Setting 새로 올림  (0) 2010.01.11
Linux X-Window resolution Setting tip  (0) 2009.09.25
[Linux] vimrc 설정파일  (0) 2009.09.06
Posted by xiasonic
[Study]/[Linux & Unix]2010. 1. 11. 22:53

vi의 설정 파일은 /etc/vimrc 파일과 홈 디렉토리의 .vimrc 파일입니다.
서버에서 /etc/vimrc에서 설정을 해주면 모든 로긴 사용자가 같은 vi 설정을 사용할 수 있습니다.


set autoindent    " 자동으로 들여쓰기를 한다.
set cindent    " C 프로그래밍을 할때 자동으로 들여쓰기를 한다.
set smartindent   " 좀더 똑똑한 들여쓰기를 위한 옵션이다.
set textwidth=79   " 만약 79번째 글자를 넘어가면 \
set wrap    " 자동으로 를 삽입하여 다음 줄로 넘어간다.
set nowrapscan    " 검색할 때 문서의 끝에서 다시 처음으로 돌아가지 않는다.
set nobackup    " 백업 파일을 만들지 않는다.
set visualbell    " 키를 잘못눌렀을 때 삑 소리를 내는 대신 번쩍이게 한다.
set ruler    " 화면 우측 하단에 현재 커서의 위치(줄,칸)를 보여준다.
set tabstop=3    " Tab을 눌렀을 때 8칸 대신 3칸 이동하도록 한다.
set shiftwidth=3   " 자동 들여쓰기를 할때 3칸 들여쓰도록 한다.
set number    " 행번호를 사용한다.
set nobackup    " 백업파일을 생성하지 않는다.
set fencs=ucs-bom,utf-8,euc-kr.latin1 "한글 파일은 euc-kr로 읽어들이며, 유니코드는 유니코드로 읽어들이도록 설정
set fileencoding=euc-kr  " 실제로 파일을 저장할때 사용되는 인코딩은 euc-kr
set background=light   " 하이라이팅 옵션 lihgt or dark
set expandtab    " 탭을 입력하면 공백문자로 변환하는 기능을 설정
set hlsearch    " 검색어를 구문강조해주는 기능
set ignorecase    " 검색할 때 대소문자 무시하도록 하는 것.

syntax on

 

 

set encoding=cp949
set fileencodings=utf-8,cp949
set guifontset=-*-*-medium-r-normal--16-*-*-*-*-*-*-*


vi에서 set all을 하면 모든 옵션을 볼 수 있다.
Posted by xiasonic
[Study]/[Linux & Unix]2009. 9. 25. 13:56
먼저 vi /etc/X11/xorg.conf 파일을 open한후 아래의 항목을 찾아 수정해준다.

 Section "Device"
     Identifier  "Configured Video Device"
     Option      "UseFBDev"      "true"
 EndSection
 
 Section "Monitor"
     Identifier  "Configured Monitor"
 EndSection
 
 Section "Screen"
     Identifier  "Default Screen"
     Device      "VirtualBox graphics card"
     Monitor     "Generic Monitor"
    DefaultDepth    24
     SubSection  "Display"
        Depth   24
        Modes   "1600x1200" "1280x1024" "1024x768"
     EndSubSection
 EndSection


터미널에서의 해상도 설정및 주사율 설정
$ cvt 1368 676 60
# 1368x676 59.74 Hz (CVT) hsync: 42.00 kHz; pclk: 74.25 MHz
Modeline "1368x676_60.00"   74.25  1368 1432 1568 1768  676 679 689 703 -hsync +vsync

해상도 자동검색 끄기 방법
xorg.conf 파일에서
Section "Device"
Option "modeValidation" "NoDFPNativeResolutionCheck"

Posted by xiasonic