예전 우분투 에서는 gconf-editor를 사용하여 해결하였다고합니다.

하지만 gnome3부터는 gconf-editor를 사용하지 않고 dconf-editor를 사용합니다.

 

한글깨짐관련해서 검색을 하다보면 gconf-editor로 하라는 글도 많이 있는데 요즘버전에는

해당되지 않으니 참고하시면 됩니다.


제가 사용하는 12.04버전은 gnome3을 사용하므로 dconf-editor로 설정하시면 됩니다.



1. 우선 dconf-editor을 설치합니다.

$ sudo apt-get install dconf-tools


2. alt + f2를 입력합니다. (윈도우의 실행창) 

dconf-editor를 입력해서 실행합니다.

 

3. Congiguration Editor창이 뜹니다.

[org]-[gnome]-[gedit]-[preferences]-[encodings]로들어가셔서 [auto-detected] 에 'UHC'를 추가하면

정상적으로 gedit에서 한글을 볼수가 있습니다.








일반적으로 우분투에서 개발 환경구축할때는 apt-get install build-essential로 설치를 합니다.

이때 120.04는 기본적으로 gcc,g++ 버전이 4.6이 설치가 됩니다.

 

2014년 5월현재는 gcc,g++버전이 4.8까지 나와있는데 4.8버전을 설치해보도록 하겠습니다.

 

컴파일러 버전업을 위해서 저장소를 추가하고 설치를 해보도록 하겠습니다.

 

1. 저장소 추가

$ sudo add-apt-repository ppa:ubuntu-toolchain-r/test

 

2. 업데이트 리스트 갱신

$ sudo apt-get update

 

3. gcc 4.8설치

sudo apt-get install gcc-4.8

sudo apt-get install g++-4.8

 

4. 설치가 완료되었다면 기본적으로 어떤 컴파일러를 사용할지 설정해야합니다.

(여러 버전의 패키지를 관리하는 명령어인 sudo update-alternatives 를 사용합니다. 등록및 삭제 모두 가능합니다.)

 

- 선택할수있 버전별 목록 만들기

$ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 60 --slave /usr/bin/g++ g++ /usr/bin/g++-4.6

$ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 40 --slave /usr/bin/g++ g++ /usr/bin/g++-4.8

 

 

 - 원하는 버전 선택하기

$ sudo update-alternatives --config gcc 를 입력하면 아래와 같이 출력됩니다.

 

There are 2 choices for the alternative gcc (providing /usr/bin/gcc).

 

  Selection    Path              Priority   Status

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

  0            /usr/bin/gcc-4.6   60        auto mode

* 1            /usr/bin/gcc-4.6   60        manual mode

  2            /usr/bin/gcc-4.8   40        manual mode

 

Press enter to keep the current choice[*], or type selection number: "원하는 버전 버전선택"


*는 현재 선택된 버전이고 원하는 버전을 선택하시면 됩니다.


기본적으로 리눅스에서 계정을 만들 때 다음과 같은 명령어로 만듭니다.

 

useradd –d /pgsql –g postgres –m postgres

 

  • -d : 로그인했을 때 기본 디렉터리로 pgsql으로 설정 합니다.
  • -g : 생성되는 계정의 그룹은 postgres입니다.
  • -g : 계정의 이름은 postgres 입니다.

 

 

물론 더 간단하게 useradd postgres 로 유저를 추가할 수도 있습니다.

 

이제 이미 설정되어있는 기본 디렉터리를 변경해보도록 하겠습니다.

변경하려는 계정으로 로그인 및 사용하는 모든 프로세스를 종료합니다.

 

postgres 계정의 기본 폴더를 WANTDIR로 변경합니다.

 

  • usermod -m -d /ANTDIR postgres


기본적으로 우분투(서버)를 설치하면 ssh가 설치되어있지 않습니다.

SSH를 설치해보도록 하겠습니다.


1. 설치

# sudo apt-get install openssh-server


2. 재시작

# sudo /etc/init.d/ssh restart


3. 확인

# ps -ef | grep ssh

root      3341     1  0 15:28 ?        00:00:00 /usr/sbin/sshd -D


# sudo netstat -ntlp | grep ssh

tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      3341/sshd       

tcp6      0                0 :::22                         :::*               LISTEN      3341/sshd


22번 포트를 사용해 리슨중인것을 확인할수있습니다.

수세에서는 .. 을 입력하면 cd .. 로 동작을해서 좀 간편했습니다.


수세를 사용해서 그런지 우분투에서 ..가 안되니 너무 불편해서 찾아본 결과 .. 명령러가 동작하도록 하는 방법이 있었습니다.


다음 명령어를 사용하면됩니다.


alias ..='cd ..'


매번 사용하기 번거로우니 .profile에 등록하면 쉽게 쓰실수있습니다.


#cd ~/

#sudo vi .profile


alias ..='cd ..' 추가

+ Recent posts