지금까지 많은 리눅스를 사용해보면서 느낀 것은 자기에게 딱맞는 것 1~2가지만 열심히 사용하자다.
그많큼 종류도 많고, 설정방법이 조금씩 틀려서 사용하기 힘들어지고 있기 때문이다.
리눅스 유닉스마다 다른 사용방법을 매번 공부할 수는 없었다.
완전 시간 낭비다.
나는 Redhat으로 처음 리눅스를 배웠고, Fedora를 거쳐 ubtoo, gentoo, Asianux, Solaris(unix), FSB(unix)
, slackware, LFS 까지 오게 되었다.
( 이 밖에 더 많은 리눅스들이 있고 외국사이트에 잘 정리되어 있다. 대충 100여가지 넘는 것으로 보인다. )
자 그럼 우린 이중에 뭘 써야 할까...???
특별한 답을 구하기 참 힘들다.
사람수 만큼이나 답이 여러가지 일 것이다.
결국 어느정도 리눅스를 배우고 나면 다른 리눅스들을 사용해보고 자신에게 맞는 리눅스를 찾아야한다.
다음 내용들은 지금 내가 쓰고 있는 Linux 몇가지들...
=================================================================================
Fedora
설치 보통(gui mode)
기본 불필요한 것들도 많이 포함되어 설치(선택가능)
부트로더 Grub
GUI Gnome, KDE, XFCE
패키지 rpm라는 패키지로 관리
추가 www.rpmfind.net 에서 .rpm 들을 찾을 수 있고, 패키지가 상당히 많다.
yum을 이용하여 online 설치가능
rpm-fusion을 이용하여 의존성을 해결한 좀 더 쉬운 설치 가능해짐
=================================================================================
Slackware 지금까지 사용한 리눅스중 가장 안정적이다.
설치 약가 어려움(text-gui mode)
기본 거의 필요한 것들만 설치(선택가능)
부트로더 lilo (grub이 좋은데 좀 아쉬운 부분, 설치가능)
GUI KDE, XFCE, etc... (exclude gnome)
패키지 tgz라는 패키지로 관리
추가 www.slackbuild.org (추가적인 패키지 생성스크립트 제공)
www.kldp.org (12.1 이전버전을 위한 한글 입력기 개발 배포)
처음 리눅스를 사용하는 사람에게는 조금 어려울 수 있다.
=================================================================================
Slax liveCD를 USB에 가지고 다니고 싶다는 생각에서 찾다보니 Slax 을 발견하였다.
홈피 www.slax.org
설치 매우쉬움( 무설치 )
기본 100MB쯤의 중요 코어 모듈만 있음 (추가모듈 구성가능)
부트로더 grub, lilo
GUI KDE,XFCE, etc
패키지 tzm이라는 모듈사용 ( 사이트에 접속하여 모듈선택 자동으로 설치 )
추가 tgz->tzm가능 마치 ipod touch처럼 프로그램 모듈을 직접 개발 가능 사이트에 올릴수있음
=================================================================================
LFS 나만을 위한 배포판 좀더 작고 멋진 리눅스를 만들어 보겠다고 찾다가 LFS를 발견하였다.
설치 어려움( 직접 컴파일해가면서 처음부터 리눅스를 만듬 )
기본 LFS->BLFS 원하는 만큼 설치가능
부트로더 grub
GUI XFCE, etc 원하면 설치가능
패키지 없다. 처음부터 끝까지 소스코드 컴파일을 통해서 리눅스를 만든다.
추가 사이트에 나온 책을 보면 설치과정이 잘 설명되어있으며,
명령어 사용능력이 요구된다 (설치하면 스크립트와 명령어 사용법에 큰 도움이 된다)
배포판이 없는 형태로 소스컴파일로 설치하지만 자동화 스크립트가 존재한다.
타이핑으로 2주정도 걸렸고, 자동화 스크립트로 4시간 정도 걸렸다. ( 단 LFS )
==================================================================================
Option
Vmware 하나뿐인 서버를 다양하게 이용하기 위해 찾던중 발견
설치 보통( 윈도우를 설치할정도면 충분 )
기본 무료패키지중에서 vmware-server, ESX가 있다.
호스트 vmware-server(win,linux용 모두 무료)
ESXi(vmware 를 기본 O/S 로 사용)
GUI vmware-server( web, console로 관리할 수 있다.)
ESXi( web, console)
패키지 vmware를 사용해본 사람이면 누구나 사용할 수 있으며
추가 리눅스에서 설치 사용하기가 조금 애매할 수 있다.
(slackware에서 설치했을때 2.0버전에서 web 관리 접근이 실패하였다.)
특히 ESX서버는 Host o/s없이 구동되므로 자원을 좀더 효과적으로 사용할 수 있다.
Xeon3.2G 6G-ram 146scsix4ea상태에서 ESX 구동하여 서버3개를 동시에 운영해보고,
동일한 H/W 상태에서 slackware위에 vmware-server 구동하여, winXP, linux, LFS-test를 운영하였다.
===================================================================================
Option
UnetBootin CD굽는 것도 지쳤다 USB로 부팅 설치하자
unebootin (blog내에 usb설치 CD 관련 검색)
설치 매우 쉬움( 윈도우 리눅스 어디서든 가능)
추가 복수개의 리눅스 설치 USB는 아직 성공하지 못했음
CD만드는 것보다 시간이 많이 걸림.
CD로 설치하는 것보다 상당히 빠름.
설치시 CD는 좀 느린 감이 없지 않아 있다.
그래서 다음과 같은 순서로 설치를 추천한다.
- HDD 공간이 충분하다면 iso 파일을 다른 파티션에 넣어놓고 설치한다. (CD or USB부팅)
- 네트워크가 충분히 빠르다면 ftp를 열고 네트워크 설치를 한다.
- USB를 만들어 설치한다.
- DVD가 있다면 DVD설치를 하자
- CD 느리고 바꿔주는 귀찬음.ㅜㅜ
설치시 환경을 고려하여 설치하는것이 좋다.
- HDD공간이 부족할수 있다.
- 유선네트워크도 연결되어 있지 않을 수 있다.
- 4G이상의 USB에 내가 설치하고자 하는 Linux가 꼭 들어가 있으라는 법은 없다.
- DVD-rom이 없을 수 있다.
- CD는 파일명 길이제한이 있을 수 있다.
- (Fedora에서 예전에 java를 설치할때 이것때문에 고생한 적이 있다.)
그래서 내가 자주 사용하는 방법은 (복구 CD or 부팅가능한 usb)+ (ISO가 담긴USB) 이다.
===================================================================================
댓글 없음:
댓글 쓰기