2007년 6월 19일 화요일
2007년 6월 6일 수요일
[OpenSuSE] ATI Mobility Radeon x700 IGP Driver Installation
한동안 문제가 없었기 때문에 방심하고 최신드라이버를 konvenientSuSE를 통해서 설치했더니 어김없이 화면이 나가버렸다.
설치DVD의 복구모드로 부팅하여 inittab을 수정, runlevel 3로 겨우 부팅하여 재설정 중이다.
sax2 -m 0=vesa
그럼 이제 새로이 드라이버를 설치한다.
ATI Proprietary Linux x86 Display Driver 8.37.6
OpenSuSE ATI Driver HOWTO
Unofficial Wiki for the ATI Linux Driver - SuSE/OpenSuSE
ATI Installer HOWTO for SUSE/Novell users
3D Acceleration for ATI cards (works for SuSE, Mandriva and Debian)
YET ANOTHER Installation Guide: Generally following this guide should help most.
A slightly simplified version from Unofficial Wiki
1. BACKUP your current /etx/X11/xorg.conf file, preferably to your home directory. Now change to a command shell by hitting Ctrl-Alt-F1.
2. Remove any previous versions of the ATI driver by either
If you have installed a previous ATI driver version without using RPM packages (or if you don't know if you have or not), type the following:
cd /usr/share/ati
sh ./fglrx-uninstall.sh
Otherwise, and even if you've done the above type the following,
rpm -e $(rpm -qa | grep fglrx)
3. Change the directory containing the downloaded ati-driver...run file.
4. Change the permissions of the driver file to executable by typing the following:
chmod +x ./ati-driver...
Use the tab button to complete the rest of the ati-driver... file name.
5. Create a SuSE RPM (info is for 32 bit version) from the file by typing
./ati-driver.(fillintheblanks).run --buildpkg SuSE/SUSE101-IA32
6. Install the created fglrx... file by typing
rpm -ivh fglrx_...(hit tab again to get full name)...
7. I've no idea what the following does, but you're recommended to run it:
ldconfig
8. Now run the ati config commands:
aticonfig --initial --input=/etc/X11/xorg.conf
9. Now run the Sax2 setup.
sax2 -r -m 0=fglrx
You may wish to alter the refresh rates and DPI info with this,
otherwise just hit save. DO NOT hit the test button, it regually
crashes my machine when i do...
10. Reboot you machine. Do not use the reboot command,
again this messes my machine up on the next boot for whatever reason...
try
shutdown -h now
11. Boot up again, and check the new /etc/X11/xorg.conf file, compare it to your old one, and make any changes if you know what you're doing.
Configuring a Touchpad
To configure this driver, you will need to edit the X server configuration file /etc/X11/xorg.conf. Be aware that any changes you make to xorg.conf will be overwritten if you run sax2. You will need to be root to edit this file.
First, in the ServerLayout section of the file, add the line:
InputDevice "TouchPad" "AlwaysCore"
Second, add an InputDevice section that loads the synaptics driver and specifies its parameters. Here is an entry to get you started:
Section "InputDevice"
Driver "synaptics"
Identifier "TouchPad"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "200"
Option "RightEdge" "800"
Option "TopEdge" "150"
Option "BottomEdge" "600"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.09"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0015"
Option "SHMConfig" "on"
EndSection
The option that enables SHMConfig is particularly important. It allows you to set the synaptics driver parameters on the fly, using the synclient program. With these entries in place in xorg.conf, log out from the desktop and log in again, to force a restart of the X server.
Your touchpad should now be enabled using the synaptics driver.
There are many parameters that you can adjust to configure operation of this driver. For a detailed description, look at the manual page for "synaptics," using the command:
$ man synaptics
The program synclient lets you tweak the synaptics driver settings on the fly, without having to edit xorg.conf and restart the X server each time. However, changes you make with synclient affect only the currently running X server. Once you have established satisfactory settings using synclient, you should edit them into the xorg.conf file.
You can interrogate the current synaptics driver settings with the command:
$ synclient -l
You can change one specific parameter with a command such as:
$ synclient LeftEdge=150
You can obtain a readout of the coordinates and other parameters reported by the touchpad using a command such as:
$ synclient -m 100
For example, I have used this command to examine the range of X and Y coordinates reported by the touchpad in order to determine appropriate values for parameters such as LeftEdge, RightEdge, TopEdge, and BottomEdge.
A common requirement is to enable the touchpad for cursor movement but to disable it for simulated button presses via tapping. You can do this by setting the parameter MaxTapTime to zero, either by using the command:
$ synclient MaxTapTime = 0
or by editing the file xorg.conf.
From: O'Reilly - SUSE Linux, Chris Brown
Link for Touchpad Driver:
1. XFree86/X11 Synaptics TouchPad Driver for Linux Laptops and Notebooks
2. Unixboard.de
3. Synaptics TouchPad driver for XOrg/XFree86
[OpenSuSE] GRUB with Penguin
다시 부팅해보면 언제 그랬냐는 듯이 원래의 화면만 나올뿐이다.
알고보니 특정한 날에만 한 번씩 나오도록 설정이 되어있는 것이라고 한다.
항상 펭귄이 나오도록 바꿔보고자 한다.
GRUB의 초기화면을 결정하는 파일은 /boot/message이다.
시스템파일이므로 수정하기 전에는 백업을 한다.
$ cp /boot/message ~/backups/message.old 와 같이 하면된다.
$ mkdir ~/temp #수정작업을 위한 공간생성.
$ cp /boot/message ~/temp #message파일을 작업공간으로 복사.
작업공간에 들어가 파일을 풀어낸다.
$ cd ~/temp
$ cpio -idv < message #이렇게 해주면 jpeg이미지들을 포함한 10여개의 파일이 생겨난다.
$ rm message #더이상 필요가 없어진 message파일을 삭제.
수정할 파일은 gfxboot.cfg이다. 내용은 다음과 같다.
# penguin theme likelihood in percent; -1 = auto
penguin=-1
두 번째 줄에서 default로 되어있는 -1을 100으로 바꿔주면 항상 부팅시 펭귄을 만나게 된다.
수정작업을 마치고 저장했으면 다시 message파일을 새로이 생성해주어야 한다.
$ ls | cpio -ov > ../message #한 단계 상위디렉터리에 생성.
이제 생성된 파일을 root로서 원래 위치로 복사한다.
$ cd .. # 생성된 message파일이 있는 곳으로 이동.
$ su
password:********
# cp message /boot/message
이렇게 해주면 기존의 파일을 덮어쓸 것인지 물어오고, 예라고 답하면 새로운 파일이 저장된다.
2007년 5월 30일 수요일
Mplayer에서 한글자막 보기
MPlyaer를 실행시키고 마우스 오른쪽 버튼을 누르면 다음과 같이 나온다.

Preferences를 선택한다.

[Subtitles & OSD] 탭에서 Encoding을 Korean charset(CP949)로 수정.

[Font] 탭을 열고 한글 폰트를 찾아 선택.
굴림 폰트를 사용한다면 /usr/share/fonts/truetype/gulim.ttf (SuSE 10.2)
Encoding을 Unicode로 변경.
Text scale로 폰트 크기를 조절.
화면 크기와 상관없이 자막 크기를 설정하고 싶다면 No autoscale에 체크.
설정 완료.
스킨은 http://www.mplayerhq.hu/ 에서 다운로드 가능.
스킨 압축파일을 ~/.mplayer/Skin/ 에 풀어 놓으면 사용가능.
2007년 5월 29일 화요일
OpenSuSE 10.2 Repository
Protocol – HTTP
Server name – download.opensuse.org
Directory – distribution/10.2/repo/oss/
Protocol – HTTP
Server name – ftp.opensuse.org
Directory – pub/opensuse/distribution/10.2/repo/oss/
Protocol – FTP
Server name – ftp.rz.uni-wuerzburg.de
Directory – pub/linux/opensuse/distribution/10.2/repo/oss/
Suse Non-OSS
Protocol – HTTP
Server name – download.opensuse.org
Directory – distribution/10.2/repo/non-oss/
Protocol – HTTP
Server name – ftp.opensuse.org
Directory – pub/opensuse/distribution/10.2/repo/non-oss/
Suse Update
Protocol – FTP
Server name – ftp.suse.com
Directory – pub/suse/update/10.2/
Protocol – HTTP
Server name – ftp.hosteurope.de
Directory – mirror/ftp.suse.com/pub/suse/update/10.2/
Packman
Protocol – HTTP
Server name – packman.iu-bremen.de
packman.inode.at
Directory – suse/10.2
Protocol – HTTP
Server name – ftp.uni-erlangen.de
Directory – pub/mirrors/packman/suse/10.2
Guru
Protocol – HTTP, FTP
Server name – ftp.skynet.be
Directory – pub/suser-guru/rpm/10.2/RPMS
Suser-jengelh
Protocol – HTTP, FTP
Server name – ftp-1.gwdg.de
Directory – pub/linux/misc/suser-jengelh/SUSE-10.2/
nVidia Driver
Protocol – FTP
Server name – download.nvidia.com
Directory – opensuse/10.2/
Mozilla
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/mozilla/openSUSE_10.2
Protocol – HTTP
Server name – repos.opensuse.org
Directory – mozilla/openSUSE_10.2
Open Office
Protocol – HTTP
Server name – ftp.opensuse.org
Directory – pub/opensuse/repositories/OpenOffice.org/openSUSE_10.2
Wine
Protocol – HTTP
Server name – ftp.opensuse.org
Directory – pub/opensuse/repositories/Emulators:/Wine/openSUSE_10.2
KDE Backports
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/KDE:/Backports/openSUSE_10.2
KDE Community
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/KDE:/Community/openSUSE_10.2
KDE 3
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/KDE:/KDE3/openSUSE_10.2
Protocol – HTTP
Server name – ftp.opensuse.org
Directory – pub/opensuse/repositories/KDE:/KDE3/openSUSE_10.2
KDE 4
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/KDE:/KDE4/openSUSE_10.2
KDE Playground
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/KDE:/Playground/openSUSE_10.2
KDE QT
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/KDE:Qt/openSUSE_10.2
Sax2
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/SaX2/SL10.2/
Home: Sax2
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/sax2/10.2
Xorg 7.3
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/xorg73/openSUSE_10.2
X11 Remote Desktop
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/X11:/RemoteDesktop/openSUSE_10.2/
X11 Utilities
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/X11:/Utilities/openSUSE_10.2/
X11 XGL
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/X11:/XGL/openSUSE_10.2/
OpenSUSE: Tools
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/openSUSE:/Tools/openSUSE_10.2
Editors
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/editors/openSUSE_10.2/
Devel: Libraries: C/C++
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/devel:/libraries:/c_c++/openSUSE_10.2/
----------------------------------------------------------------------------------------------------
VLC Video Client
Protocol – HTTP, FTP
Server name – download.videolan.org
Directory – pub/vlc/SuSE/10.2
Schiele
Protocol – HTTP
Server name – pi3.informatik.uni-mannheim.de
Directory – ~schiele/suse/10.2
Suser-oc2pus
Protocol – FTP
Server name – ftp.gwdg.de
Directory – pub/linux/misc/suser-oc2pus/10.2/
GnuCash
Protocol – HTTP, FTP
Server name – ftp.gwdg.de
Directory – pub/linux/misc/suser-crauch/10.2/
JackLab Pro-audio
Protocol – HTTP, FTP
Server name – ftp.gwdg.de
Directory – pub/linux/misc/jacklab/SUSE-10.2
Madwifi
Protocol – HTTP
Server Name – madwifi.org
Directory – suse/10.2
Apache
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/Apache/openSUSE_10.2/
Apache Modules
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/Apache:/Modules/openSUSE_10.2/
Banshee
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/Banshee/openSUSE_10.2/
Education (Desktop)
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/Education:/desktop/openSUSE_10.2/
Education (Server)
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/Education:/server/openSUSE_10.2/
Emulators (M68K)
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/Emulators:/M68K/openSUSE_10.2/
Emulators (MIPS)
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/Emulators:/MIPS/openSUSE_10.2/
Emulators (Wine)
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/Emulators:/Wine/openSUSE_10.2/
FATE
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/FATE/openSUSE_10.2/
Gnome Community
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/GNOME:/Community/openSUSE_10.2
Gnome Stable
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/GNOME:/STABLE/openSUSE_10.2
Gnome Unstable
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/GNOME:/UNSTABLE/openSUSE_10.2
GPhoto
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/GPhoto/openSUSE_10.2
Java Addon
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/Java:/addon/openSUSE_10.2
Java Addon Testing
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/Java:/addon:/test/openSUSE_10.2
LabPlot
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/LabPlot/openSUSE_10.2
M17N
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/M17N/openSUSE_10.2
NX
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/NX/openSUSE_10.2
OSSP
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/OSSP/openSUSE_10.2/
OpenSync-devel
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/OpenSync-devel/openSUSE_10.2/
Subversion (Apache)
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/Subversion/Apache_openSUSE_10.2/
Subversion
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/Subversion/openSUSE_10.2/
TaskJuggler
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/Taskjuggler/openSUSE_10.2/
Tidy
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/Tidy/openSUSE_10.2/
X11 Video Drivers: Openchrome
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/X11:/Drivers:/Video:/openchrome/openSUSE_10.2/
XFCE
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/X11:/xfce/openSUSE_10.2/
XML
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/XML/xml-10.2/
Devel: Languages: Erlang
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/devel:/languages:/erlang/openSUSE_10.2/
Devel: Languages: Haskell
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/devel:/languages:/haskell/openSUSE_10.2/
Devel: Languages: Lua
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/devel:/languages:/lua/openSUSE_10.2/
Devel: Languages: Misc
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/devel:/languages:/misc/openSUSE_10.2/
Devel: Languages: Perl
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/devel:/languages:/perl/openSUSE_10.2/
Devel: Languages: Prolog
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/devel:/languages:/prolog/openSUSE_10.2/
Devel: Languages: Python/u]
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/devel:/languages:/python/openSUSE_10.2/
[u]Devel : Languages: Smalltalk
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/devel:/languages:/smalltalk/openSUSE_10.2/
Devel: Tools: Building
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/devel:/tools:/building/openSUSE_10.2/
Devel: Tools : Scm
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/devel:/tools:/scm/openSUSE_10.2/
Drivers: Webcam
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/drivers:/webcam/openSUSE_10.2/
eID-Belgium
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/eID-belgium/openSUSE_10.2/
eIDconfig-Belgium
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/eIDconfig-belgium/openSUSE_10.2/
Games: WorldForge
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/games:/WorldForge/openSUSE_10.2/
Games: Action
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/games:/action/openSUSE_10.2/
Games: Adventure
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/games:/adventure/openSUSE_10.2/
Games: Board
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/games:/board/openSUSE_10.2/
Games: Generic Data
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/games:/data/Generic/
Games: Puzzle
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/games:/puzzle/openSUSE_10.2/
Games: Roleplay
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/games:/roleplay/openSUSE_10.2/
Games: Realtime Strategy
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/games:/strategy:/realtime/openSUSE_10.2/
Games: Turnbased Strategy
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/games:/strategy:/turn-based/openSUSE_10.2/
Home: Arvin42
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/Arvin42/openSUSE_10.2/
Home: Beineri
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/Beineri/openSUSE_10.2/
Home: FunkyPenguin
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/FunkyPenguin/openSUSE_10.2/
Home: LenzGr
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/LenzGr/openSUSE_10.2/
Home: Riggwelter
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/Riggwelter/10.2/
Home: Riggwelter Unstable
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/Riggwelter/10.2_UNSTABLE/
Home: adrianSUSE
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/adrianSuSE/openSUSE_10.2/
Home: amilcarlucas
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/amilcarlucas/openSUSE_10.2/
Home: anagappan
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/anagappan/openSUSE_10.2/
Home: Andreas Hanke
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/andreas_hanke/openSUSE_10.2/
Home: appleonkel
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/appleonkel/openSUSE_10.2/
Home: Bauersman
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/bauersman/openSUSE_10.2/
Home: Bwalle
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/bwalle/openSUSE_10.2/
Home: Cboltz
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/cboltz/openSUSE_10.2/
Home: Cgoncalves
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/cgoncalves/openSUSE_10.2/
Home: Countdrunkula
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/countdrunkula/openSUSE_10.2/
Home: Cschneemann
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/cschneemann/openSUSE_10.2/
Home: Ctheil
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/cthiel1/openSUSE_10.2/
Home: Cyberorg
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/cyberorg/openSUSE_10.2/
Home: D7
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/d7/openSUSE_10.2/
Home: Darix
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/darix/openSUSE_10.2/
Home: Dgollub
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/dgollub/openSUSE_10.2/
Home: Dmayr
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/dmayr/openSUSE_10.2/
Home: Dsbhayangkara
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/dsbhayangkara/openSUSE_10.2
Home: Dsteuer
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/dsteuer/openSUSE_10.2
Home: Dvosburg
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/dvosburg/openSUSE_10.2
Home: Elmorti
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/elmorti/openSUSE_10.2
Home: Elvigia
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/elvigia/openSUSE_10.2
Home: Faust3
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/faust3/openSUSE_10.2
Home: Fisu81
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/fisu81/openSUSE_10.2
Home: Gladiac
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/gladiac/openSUSE_10.2
Home: Hennevogel
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/hennevogel/openSUSE_10.2
Home: Hgraeber
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/hgraeber/openSUSE_10.2
Home: Igor_kovalenko
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/igor_kovalenko/openSUSE_10.2
Home: Janblunck
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/janblunck/openSUSE_10.2
Home: Janblunck : KOTD
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/janblunck:/kernel/openSUSE_10.2_KOTD/
Home: Jimfunk
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/jimfunk/SUSE-10.2/
Home: Jnweiger
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/jnweiger/openSUSE_10.2
Home: Jnweiger: Vim-test
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/jnweiger:/vim-test/openSUSE_10.2
Home: Joeenglish
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/joeenglish/openSUSE_10.2
Home: Joeshaw
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/joeshaw/openSUSE_10.2/
Home: Jsmeix
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/jsmeix/openSUSE_10.2/
Home: Juergenchrist
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/juergenchrist/openSUSE_10.2
Home: Kblin
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/kblin/openSUSE_10.2
Home: Kfreitag
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/kfreitag/openSUSE_10.2
Home: Kkemenczy
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/kkemenczy/openSUSE102
Home: Knuckles
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/knuckles/openSUSE_10.2
Home: Kommerck
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/kommerck/openSUSE_10.2
Home: Kraxel
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/kraxel/openSUSE_10.2/
Home: Kssingvo
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/kssingvo/openSUSE_10.2
Home: Kukuk
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/kukuk/openSUSE_10.2
Home: Kukuk: Images
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/kukuk:/images/openSUSE_10.2/
Home: Linuxrrze
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/linuxrrze/openSUSE_10.2
Home: Lmich
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/lmich/openSUSE_10.2
Home: Lrupp
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/lrupp/openSUSE_10.2
Home: Lrupp: Edu
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/lrupp:/EDU/openSUSE_10.2
Home: Marostegui /u]
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/marostegui/openSUSE_10.2
[u]Home: Maw
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/maw/openSUSE_10.2
Home: Mcalmer
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/mcalmer/openSUSE_10.2
Home: Mgel1512
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/mge1512/openSUSE_10.2
Home: Mhopf
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/mhopf/openSUSE_10.2
Home: Mlasars
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/mlasars/openSUSE_10.2
Home: Mpolster
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/mpolster/openSUSE_10.2
Home: Mrcin
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/mrcin/openSUSE_10.2
Home: Mrdocs
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/mrdocs/openSUSE_10.2
Home: Msrex
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/msrex/openSUSE_10.2
Home: Msvec
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/msvec/openSUSE_10.2
Home: Nadvornik
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/nadvornik/openSUSE_10.2
Home: Netmask
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/netmask/openSUSE_10.2
Home: Netmax
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/netmax/openSUSE_10.2
Home: Obi_gl
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/obi_gl/openSUSE_10.2
Home: Peternixon
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/peternixon/openSUSE_10.2
Home: Poeml
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/poeml/openSUSE_10.2
Home: Prusnak
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/prusnak/openSUSE_10.2
Home: Rbos
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/rbos/openSUSE_10.2
Home: Rguenther
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/rguenther/openSUSE_10.2
Home: Rlihm
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/rlihm/openSUSE_10.2
Home: Sbahling
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/sbahling/openSUSE_10.2
Home: Sbrabec
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/sbrabec/openSUSE_10.2
Home: Sdrahn
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/sdrahn/openSUSE_10.2
Home: Sndirsch
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/sndirsch/openSUSE_10.2
Home: Snorp
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/snorp/openSUSE_10.2
Home: Sschober
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/sschober/openSUSE_10.2
Home: Steve-beattie
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/steve-beattie/openSUSE-10.2
Home: Swyear
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/swyear/openSUSE_10.2
Home: Thomas-schraitle
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/thomas-schraitle/openSUSE_10.2
Home: Tsieden
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/tsieden/openSUSE_10.2
Home: Werner2101
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/werner2101/openSUSE_10.2
Home: Wrosenauer
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/wrosenauer/SL-10.2
Home: Wstephenson
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/wstephenson/openSUSE_10.2
Home: Yoda_gh
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/home:/yoda_gh/openSUSE_10.2
Multimedia: Photo
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/multimedia:/photo/openSUSE_10.2
Net-snmp
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/net-snmp/SuSE_Linux_10.2
Network: Aaa
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/network:/aaa/openSUSE_10.2
Qfix
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/qfix/openSUSE_10.2
Ruby
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/ruby/openSUSE_10.2
Science
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/science/openSUSE_10.2
Security: Chipcard
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/security:/chipcard/openSUSE_10.2
Password Management
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/security:/passwordmanagement/openSUSE_10.2
Server: Kolab
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/server:/Kolab/openSUSE_10.2
Server: DNS
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/server:/dns/openSUSE_10.2
Server: FTP
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/server:/ftp/openSUSE_10.2
Server: HTTP
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/server:/http/openSUSE_10.2
Server: IRC
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/server:/irc/openSUSE_10.2
Server: Isc-DHCP
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/server:/isc-dhcp/openSUSE_10.2
Server: Mail
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/server:/mail/openSUSE_10.2
Server: Messaging
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/server:/messaging/openSUSE_10.2
Server: Monitoring
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/server:/monitoring/openSUSE_10.2
Server: PHP
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/server:/php/openSUSE_10.2
Server: PHP: Apache
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/server:/php/server_apache_openSUSE_10.2
Server: PHP: Applications
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/server:/php:/applications/openSUSE_10.2
Server: PHP: Extensions
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/server:/php:/extensions/openSUSE_10.2
Server: PHP: Extensions: Apache
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/server:/php:/extensions/server_apache_openSUSE_10.2
Server: PHP: Extensions: PHP
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/server:/php:/extensions/server_php_openSUSE_10.2
Server: Routing
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/server:/routing/openSUSE_10.2
Server: Search
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/server:/search/openSUSE_10.2
Server: Telephony
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/server:/telephony/openSUSE_10.2
Server: Telephony: Freeswitch
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/server:/telephony:/freeswitch/openSUSE_10.2
Shells
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/shells/openSUSE_10.2
Swamp
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/swamp/openSUSE_10.2
System Management: Misc
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/systemmanagement:/misc/openSUSE_10.2
Validators
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/validators/openSUSE_10.2
Xorg 7.2
Protocol – HTTP
Server name – software.opensuse.org
Directory – download/xorg72/openSUSE_10.2
2007년 5월 24일 목요일
리눅스에서 NTFS partition에 쓰기
얼마 전에 데스크탑을 정리하면서 MS Windows는 지워버렸기 때문에 NTFS를 쓸 일이 없으려니 생각했었는데 USB외장하드가 NTFS포맷이라는 것을 미처 생각 못했다.
기본적으로 리눅스에서 NTFS 파티션을 마운트하기위해서는 linux-ntfs 프로젝트에서 개발한 ntfs 파일 시스템 모듈이 필요하다.
ordinary mount command 라는 포스팅에서 나온 NTFS드라이버가 바로 이것이다.
앞서 나온 linux-ntfs 프로젝트 홈페이지에 가보면 다음과 같은 안내가 나온다.
How to access NTFS from Linux
Choose one of the following three options:1) Linux has an integrated kernel driver. .......
2) ntfsprogs includes an improved driver, ntfsmount,
.......
See the ntfsmount page for more details.
3) On 07/14/2006, project member Szabolcs Szakacsits presented a new version of ntfsmount and libntfs, given the project title ntfs-3g. This version has full read/write capabilities, many bug fixes and improved performance. .......
우리가 사용하려는 것은 바로 이 세 번째 옵션이다. 쓰기기능이 필요한 것이니까.리눅스에서 NTFS파티션에 접근할 때는 안정성이 사실 아주 중요한 테마가 된다. 잘못되면 NTFS파티션의 데이터를 잃어버리는 불상사가 생길 수도 있다.
현재 최신의 NTFS-3G driver는 안정버전 1.516이고, 2007년 5월 16일에 배포되었다.
첫째로 Kubuntu에서의 사용을 알아보자.
이전 버전까지의 배포본(6.10)에서는 http://flomertens.keo.in의 3rd Party Repository를 추가해 주어야 했었는데 7.04버전에는 기본 Repository에 들어가 있는 것 같다.
1. synaptic package manager에서 ntfs-config 를 검색하여 설치한다.
(이렇게 하면 ntfs-3g가 물론 FUSE와 함께 설치된다. 설치되는 버전은 1.328이다.)
(설치를 마치면 KDE 메뉴에 gksu ntfs-config명령을 실행하는 바로가기가 생긴다.)
2. ntfs-config 를 실행한다.
$ sudo ntfs-config
3. 설정창이 나타나면 각각 내장, 외장기기에서 쓰기지원 항목을 선택해주면 된다.
둘째로 OpenSUSE에서 NTFS-3G를 사용하려면 물론 내부적으로는 이거나 위에서나 별 다름없겠지만 여기에서는 수작업으로 해주어야만 한다. 수세는 비교적 보수적인 배포본으로 ntfs-3g는 아직 배포본 안에 포함되어 있지 않다. 물론 3rd Party Repository들 중에 이것들을 제공하는 곳도 있으니, 이러한 곳을 등록하고 나면 Package Manager에서 간편하게 선택해서 설치하는 것도 가능하다.
1. 각각의 홈페이지에서 FUSE와 NTFS-3G의 소스파일을 다운로드한다.
2. 순서대로 설치한다.
3. mount해서 사용한다.
여기에서 주의할 것은 ntfs-3g를 이용해 파티션을 마운트하기 전에 먼저
시스템이 부팅시 자동으로 마운트해 둔 것을 해제시켜 주어야 한다는 점이다.
그리고 나서 마운트를 하려면 해당 파티션의 Device Number를 알아야 하는데 이것은
마찬가지로 ordinary mount command 에 나온
$ /sbin/fdisk -l 명령을 이용해서 파티션 리스트를 보면 된다.
마운트 명령의 한 예이다. 기본적인 mount 명령의 문법을 사용하면 된다.
$ mount -t ntfs-3g /dev/hda5 /windows/D -o locale=ko_KR.UTF-8
4. 부팅시 자동으로 마운트되게 하려면 /etc/fstab의 내용을 수정해준다.
ex.) /dev/hda5 /windows/D ntfs ro,users,gid=users,umask=0002, 0 0
와 같이 되어 있는 부분을 아래와 같이 수정해 준다.
/dev/hda5 /windows/D ntfs-3g locale=ko_KR.UTF-8 0 0