Knowledge Base/Linux

Fedora12 Install Guide

Woos™ 2010. 3. 30. 13:46
http://fedoralinux.or.kr/board-read.do?boardId=bbs4&boardNo=126457207626800&command=READ&page=1&categoryId=-1

http://fedoralinux.or.kr/article/bbs4/126457207626800


페도라 11에 비해  페도라 12가 눈으로 봤을때 크게 달라진점은 보이지 않았습니다.
설치는 이제 리눅스에 낫선 사용자라도 쉽게 설치할수 있는 수준까지 온것임에는 분명한것같습니다.
물론, Easy to Use면에서는 페도라가 우분투에 비해서 뒤지는 것이 객관적인 사실이 아닐까합니다.


저는 페도라 12을 설치후에  이 배포판을  WinXP처럼  데스크탑용도로 저처럼 사용시에
후속조치해야 될 사항에 대해서 정리해보았습니다.



Fedora 12 배포판  버젼   설치/사용  리뷰
===============================================
          Written by 인베인


페도라 11에 비해  페도라 12가 눈으로 봤을때 크게 달라진점은 보이지 않았습니다.
설치는 이제 리눅스에 낫선 사용자라도 쉽게 설치할수 있는 수준까지 온것임에는 분명한것같습니다.
물론, Easy to Use면에서는 페도라가 우분투에 비해서 뒤지는 것이 객관적인 사실이 아닐까합니다.


저는 페도라 12을 설치후에  이 배포판을  WinXP처럼  데스크탑용도로 저처럼 사용시에
후속조치해야 될 사항에 대해서 정리해보았습니다.


*  fedora YUM 을 한국 미러로 변환하기

#> cd /opt
#> w get http://android-group-korea.googlecode.com/files/yum.kor.neowiz.fedora.repo
#> w get http://android-group-korea.googlecode.com/files/yum.kor.neowiz.fedora-updates.repo
#> cp ./yum.kor.neowiz.fedora.repo /etc/yum.repos.d/fedora.repo 
#> cp ./yum.kor.neowiz.fedora-updates.repo /etc/yum.repos.d/fedora-updates.repo


* 한글 폰트 설치하기
fedora12#> yum install vlgothic-* vlgothic-* fonts-korean* dejavu-*
fedora12#> rpm -ivh http://android-group-korea.googlecode.com/files/ttf-alee-6.4-1.noarch_190.rpm (Eonjin font)
fedora12#> rpm -ivh http://android-group-korea.googlecode.com/files/ttf-nanum-1.0-2.noarch.rpm  (naver Nanum font)


* fedora rpm build website ( rpm collection per kernel version )
http://kojipkgs.fedoraproject.org/packages/kernel/2.6.29/
http://koji.fedoraproject.org/koji/

 

* 삼바 셋팅 작업하기
fedora12#> yum install samba*
vi /etc/samba/smb.conf


* 파이어폭스 브라우저를 위해 플래시 플러그인 설치하기.

방법1) gnash 플러그인 사용하기
fedora12#> sudo yum install swfdec-mozilla gnash-plugin


방법2) flash-plugin for firefox ( If  firefox have "On2 VP6/Flash decoder" problems.)
fedora12#> rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
fedora12#> rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
fedora12#> sudo yum remove swfdec-mozilla gnash-plugin
fedora12#> sudo yum install flash-plugin
fedora12#> mkdir -p $HOME/.mozilla/plugins
fedora12#> cd $HOME/.mozilla/plugins
fedora12#> ln -s /usr/lib/flash-plugin/libflashplayer.so .



* 한글 입력기 설치하기.
fedora12#> yum install scim*


* 큐빅과 같은 3D 인터페이스를 위해 Compiz Fusion 설치하기.
fedora12#> yum install compiz-fusion compiz-fusion-gnome compiz-fusion-extras compiz-fusion-extras-gnome
fedora12#>  yum compiz-manager emerald emerald-themes libcompizconfig ccsm fusion-icon


* Gnome Login Manager Background Image

bash# cd /usr/share/backgrounds
bash# cp -a leonidas leonidas.orig
bash# cd leonidas
bash# vim leonidas.xml
/etc/background.jpg
/etc/background.jpg
/etc/background.jpg
/etc/background.jpg


* compiz-fusion의 Super(windows-key) + tab 메뉴가 작동하지 않는 경우

GnomeFoot - 시스템 - 기본설정 -모양새 - compi 설정관리자에서 좌측의 [환경설정] 메뉴를 클릭한후
[프로필 및 백엔드] 탭 메뉴의 [백엔드]세부 메뉴에서 아래처럼 변경하도록 한다.
before) Flat-file configuration backend
after ) GConf configuration backend


* gdesklets for fedora
Applications > Add/Remove Software > searching for gdesklets
fedora12#>  yum install gdesklets-calendar gdesklets gdesklets-*

fedora12#> gdesklets
fedora12#> gdesklets-calendar
fedora12#> gdesklets-goodweather
fedora12#> gdesklets-quote-of-the-day


* google gadget  for fedora
fedora12#> rm -rf ~/.google
fedora12#> yum install google-*

설치가 완료되면 아래와 같이 명령을 실행하면 된다.
fedora12#> ggl-gtk ( or ggl-qt)

Xwindows실행시마다 자동으로 실행이 되게 하고자 할경우에는
시스템 - 기본설정 - 개인 - 세션에  ggl-gtk명령을 추가하면 된다.


* X윈도우 자동으로 로그인되도록 설정하기.

F9/10#> vi  /etc/gdm/custom.conf
[daemon]
# http://live.gnome.org/GDM/2.22/Configuration
TimedLoginEnable=true
TimedLogin=your-user-name
TimedLoginDelay=0


fedora11/12#>  vi /etc/gdm/gdm.schemas
< key>daemon/TimedLoginEnable< /key>
     < signature>b< /signature>
     < default>true< /default> <-----------  Modify
   < /schema>
   < schema>
< key>daemon/TimedLogin< /key>
     < signature>s< /signature>
     < default>invain< /default><----------  Modify
   < /schema>
   < schema>
< key>daemon/TimedLoginDelay
     < signature>i< /signature>
     < default>3< /default> <--------------  Modify
   < /schema>



* firefox 3D effect - foxtab
fedora12#>  firefox https://addons.mozilla.org/ko/firefox/addon/8879

 

* ALSA(default) support  for rdesktop
- /dev/dsp (OSS) has long been an obsolete interface on Linux.
  In fedora12,  we have disabled kernel support for it.
  You can reenable it by hacking the modprobe blacklist.

a) download sources (rdesktop 1.6.0 and pluseaudio patch)
#> firefox http://www.rdesktop.org/   (rdesktop source 1.6.0 download)
#> https://bugzilla.redhat.com/attachment.cgi?id=347299   (alsa support patch)
     or http://www.csg.is.titech.ac.jp/~tadokoro/rdesktop/rdesktop-1.6.0.patch

b) Installation
#>  tar xvzf rdesktop-1.6.0.tar.gz
#>  cd rdesktop-1.6.0
#>  patch -p1 < ../rdesktop-1.6.0.patch
#>  ./configure  --prefix=/usr
#>  make
#>  make install

c) Run
#> /usr/bin/rdesktop -a 16 -g1010x1255 -T "winxp" -u yourid -p yourpass -r sound:local 192.168.155.30
#> explorer http://youtube.com/watch?v=QNEjY9OUKXg

 

* ATI Graphics Driver 설치 방법 (fedora12)

fedora 12을 부팅시에  해당 그래픽 카드의 드라이버가 설치되어 있지 않은 경우
atd --> Avahi --> libvirtd 서비스데몬이 구동된후 Xorg GUI화면이 나타난다.
이 경우 콘솔 화면이 정상적으로 구동된 상태에서 아래와 같이 ATI 그래픽카드를 설치 하도록 한다.

fedora12#>  cd /root
fedora12#>  w get https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-9-3-x86.x86_64.run  (2009.03.26)
fedora12#>  chmod 755 ./ati-driver-installer-8-4-x86.x86_64.run
fedora12#>  ./sudo ati-driver-installer-8-4-x86.x86_64.run
fedora12#>   aticonfig --initial  ( ati driver가 설치됨.)
fedora12#>   sudo startx
fedora12#>
또는 아래와 같이 yum 명령을 이용하여 오픈소스기반의 ATI 드라이버를 설치하여도 된다.
fedora12#>   sudo  yum install kmod-fglrx
fedora12#>  yum install xorg-x11-drv-radeonhd
fedora12#>  yum install system-config-display
fedora12#>  system-config-display R11;reconfig.
fedora12#>  vi /etc/X11/xorg.conf
"Device" Section
Driver "radeonhd"
Option "DRI" "True"



* ATI graphic Driver의 fedora9까지원 지원에 대해서
http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx?type=2.4.1&product=2.4.1.3.5〈=English 에 접속하면 xorg 6.7 - 7.4까지만
지원하고 있다. fedora 9 : 7.4(1.4.99.901), fedora 10: 7.5(1.5.3), fedora 11: 7.6(1.6.1.901), fedora 12:  7.7(1.7.1)
을 사용하고 있으므로, ATI Graphics driver는 2009년 8월6일 기준으로 fedora 9까지만 지원을 하고 있다.

fedora11/12 부터는 /etc/X11/xorg.conf파일이 존재하면 리눅스 부팅시에 Xorg가 정상적으로 구동이 안되고 검정색 콘솔화면에 보이는 상태로 멈추게 되는 현상들이 발생한다.

이때 커널 부팅은  nomodeset vmalloc=192M pci=nommconf 옵션을 추가하고,
/etc/X11/xorg..conf파일을 삭제하도록 한다.
이렇게 하면 xorg가 정상적으로 구동이 된다.

즉, fedora11/12부터는 자동으로 환경설정파일이 만들어지면, 이때 만들어지는 해상도를 보고자 한다면 #> xrandr 명령을 이용하면 된다.
 fedora11에서의 그래픽카드 문제들은 https://fedoraproject.org/wiki/Common_F11_bugs#Xorg_fails_to_start_when_using_the_nvidia_kernel_module
을 열람하여 도움을 받도록 한다.



* 매트릭스 스크린세이버 설치하기

fedora12#>  yum -y install  xscreensaver xscreensaver-extras xscreensaver-gl-extras xscreensaver-base
fedora12#>  yum -y install  gnome-screensaver*
fedora12#>  gnome-screensaver-preferences


* xorg  로그인 화면에서  암호입력을 하여도 Xorg-sever 초기화면으로 진입 못하는 경우
 /home//.config/monitors.xml  파일을
또는 ~/.config/ 디렉토리를 삭제하면 해결됨.



* fedora12의 사운드 소리가 너무 작은 경우 해결방법.

fedora12#>  yum install alsa-utils; alsamixer -c 0
콘솔에서 AlsaMixer v1.0.21 인터페이스 화면이 보일것이다. 여기서 각 메뉴별로
(Master, headphone, PCm, Front  Front Mi , Line , Mic)의 메뉴의 볼륨업을 하면 된다.

위의 문제로 해결이 되지 않는 경우 아래처럼 pulseaudio를 제거한다.
fedora12#>  yum remove pulseaudio
fedora12#>  reboot
System > Preferences > Advanced Volume Control  을 실행후에
"PCM, Master, Etc"등의 볼륨을 조절 하도록 한다.


* 리눅스용 피카사 설치하기
   ( http://www.google.com/linuxrepositories/testrepo.html )
fedora12#>  vi /etc/yum.repos.d/
-----------------------
[google]
name=Google - i386
baseurl=http://dl.google.com/linux/rpm/stable/i386
enabled=1
gpgcheck=1

[google-testing]
name=Google Testing - i386
baseurl=http://dl.google.com/linux/rpm/testing/i386
enabled=1
gpgcheck=1

------------------------
fedora12#>  yum install picasa





Fedora