Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ÈÃMplayer³ÉΪLinuxϵͳϵÄÍòÄܲ¥·ÅÆ÷


ÈÃMplayer³ÉΪLinuxϵͳϵÄÍòÄܲ¥·ÅÆ÷
2007-9-20
¡¡×÷Õߣºkid
¡¡¡¡1.ÏÂÔØÏà¹Øcodes ( http://www.mplayerhq.hu/MPlayer/ ) Ö÷Òª¶¼ÔÚÕâÀï
¡¡¡¡Mplayer-1.0rc1.tar.bz2(Ö÷³ÌÐò)(
http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc1.tar.bz2
)
¡¡¡¡Abyss-1.6.tar.bz2 (Ƥ·ô)
(http://www2.mplayerhq.hu/MPlayer/skins/Abyss-1.6.tar.bz2)
¡¡¡¡all-20071007.tar.bz2(http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20071007.tar.bz2
)
¡¡¡¡windows-all-20071007.zip(½¨Òé²»ÒªÔÚwinÏÂʹÓÃ. rar,ÓÃ. zip)
¡¡¡¡(
http://www.mplayerhq.hu/MPlayer/releases/codecs/windows-all-20071007.zip
)
¡¡¡¡ÕâÊÇÎÒµÄmplayerµÄһЩ×é¼þ,Äã¿ÉÒÔÈ¥http://www.mplayerhq.hu/MPlayer/
ÏÂÔØÄã×Ô¼ºÏ²»¶µÄƤ·ôºÍ×ÖÌå.
¡¡¡¡2.°²×°¹ý³Ì(Çë°ÑÄãµÄÖÕ¶Ë´ò¿ª)
¡¡¡¡a.°²×°ÏàÓ¦µÄ½âÂë
¡¡¡¡½øÈëÖ÷Ŀ¼ºó,ÒÔrootÉí·Ý°²×° ,ÕâÑù¸Ä±äÉí·Ý:ÔÚÖÕ¶ËÊäÈësu»òÕßsu root ,È»ºóÊäÈëÃÜÂë¾ÍokÀ²,ÓÐûÓп´µ½ $
±ä³ÉÁË #
¡¡¡¡½Ó×Å
¡¡¡¡mkdir /usr/lib/codecs
¡¡¡¡mkdir /usr/lib/wincodecs
¡¡¡¡tar jxvf all-20071007.tar.bz2
¡¡¡¡mv all-20071007/* /usr/lib/codecs
¡¡¡¡unzip windows-all-20071007.zip
¡¡¡¡mv windows-all-20071007/* /usr/lib/wincodecs
¡¡¡¡b.°²×°mplayer
¡¡¡¡tar jxvf MPlayer-1.0rc1.tar.bz2
¡¡¡¡cd MPlayer-1.0rc1
¡¡¡¡./configure --prefix=/usr/local/mplayer --enable-gui
--enable-freetype --with-codecsdir=/usr/lib/codecs/
--with-win32libdir=/usr/lib/wincodecs/ --language=zh_CN
¡¡¡¡×¢Òâ:
¡¡¡¡--prefix=/usr/local/mplayer Êǰ²×°Â·¾¶
¡¡¡¡--enable-gui °²×°Í¼Ðλ¯Óû§½çÃæ
¡¡¡¡--enable-freetype µ÷½Ú×ÖÌå
¡¡¡¡--with-codecsdir=/usr/lib/codecs/
¡¡¡¡--with-win32libdir=/usr/lib/wincodecs Ö¸¶¨½âÂëλÖÃ
¡¡¡¡--language=zh_CN ÖÐÎÄ
¡¡¡¡½Ó×Å
¡¡¡¡make
¡¡¡¡make install
¡¡¡¡c.°²×°Æ¤·ô
¡¡¡¡tar jxvf Abyss-1.6.tar.bz2
¡¡¡¡mv Abyss /usr/local/mplayer/share/mplayer/skins/
¡¡¡¡cd /usr/local/mplayer/share/mplayer/skins/
¡¡¡¡mv Abyss default
¡¡¡¡ÖÁ´ËmplayerÒѾ­³ÉΪÁËÍòÄܲ¥·ÅÆ÷
¡¡¡¡Ö´ÐгÌÐòÔÚ /usr/local/mplayer/binÖÐ
¡¡¡¡Äã¿ÉÒÔÔÚÖÕ¶ËÖÐÊäÈëgmplayer,Ò²¿ÉÒÔÔÚ×ÀÃæ½¨Á¢Æð¶¯Æ÷À´Ê¹ÓÃmplayer
¡¡¡¡¸Ï½ôÔËÐÐһϣ¬¿´¿´ÓÐûÓÐÎÊÌâ
¡¡¡¡ÄãÒ»¶¨»á·¢ÏÖÎÒÃÇ»¹Ã»ÓÐ×°×ÖÌ壬ÔËÐÐmplay


Ïà¹ØÎĵµ£º

LinuxÉ豸ģÐÍÖ®input×ÓϵͳÏê½â

Ò»£ºÇ°ÑÔ
×î½üÔÚÑо¿androidµÄsensor driver£¬Ö÷ÒªÊÇE-compass£¬ÆäÖÐÓõ½ÁËLinux input×Óϵͳ.ÔÚÍøÉÏÒ²¿´Á˺ܶàÕâ·½ÃæµÄ×ÊÁÏ£¬¸Ð¾õ»¹ÊÇÕâÆª·ÖÎöµÄ±È½ÏϸÖÂ͸³¹£¬Òò´Ë×ªÔØÒ»ÏÂÒÔ±ã×Ô¼ºÑ§Ï°£¬Í¬Ê±ºÍ´ó¼Ò·ÖÏí£¡
£¨ÕâÆª²©¿ÍÖ÷ÒªÊÇÒÔ¼üÅÌÇý¶¯ÎªÀýµÄ£¬²»¹ý½²½âµÄÊÇLinux Input Subsystem£¬¿ÉÒÔ×ÐϸµÄÑо¿Ò»Ï£¡£©
¼üÅÌÇý¶¯½«¼ì ......

Linux ÄÚºË/sys Îļþϵͳ½éÉÜ(Ò»)

    sysfs ÊÇ Linux ÄÚºËÖÐÉè¼Æ½ÏеÄÒ»ÖÖÐéÄâµÄ»ùÓÚÄÚ´æµÄÎļþϵͳ£¬ËüµÄ×÷ÓÃÓë proc ÓÐЩÀàËÆ£¬µ«³ýÁËÓë proc ÏàͬµÄ¾ßÓв鿴ºÍÉ趨Äں˲ÎÊý¹¦ÄÜÖ®Í⣬»¹ÓÐΪ Linux ͳһÉ豸ģÐÍ×÷Ϊ¹ÜÀíÖ®Óá£Ïà±ÈÓÚ proc Îļþϵͳ£¬Ê¹Óà sysfs µ¼³öÄÚºËÊý¾ÝµÄ·½Ê½¸üΪͳһ£¬²¢ÇÒ×éÖ¯µÄ·½Ê½¸üºÃ£¬ËüµÄÉè¼Æ´Ó proc ÖÐÎüÈ¡ ......

linux ϵͳµ÷ÓÃÁбí /usr/include/asm/unistd.h


Ò»¡¢½ø³Ì¿ØÖÆ£º
fork
´´½¨Ò»¸öнø³Ì
clone
°´Ö¸¶¨Ìõ¼þ´´½¨×Ó½ø³Ì
execve
ÔËÐпÉÖ´ÐÐÎļþ
exit
ÖÐÖ¹½ø³Ì
_exit
Á¢¼´ÖÐÖ¹µ±Ç°½ø³Ì
getdtablesize
½ø³ÌËùÄÜ´ò¿ªµÄ×î´óÎļþÊý
getpgid
»ñȡָ¶¨½ø³Ì×é±êʶºÅ
setpgid
ÉèÖÃÖ¸¶¨½ø³Ì×é±êÖ¾ºÅ
getpgrp
»ñÈ¡µ±Ç°½ø³Ì×é±êʶºÅ
setpgrp
ÉèÖõ±Ç°½ø³Ì×é±êÖ¾ºÅ
g ......

Linux ϵͳ·þÎñ¿ª»úÆô¶¯

1. Ubuntu
 Ubuntu ϵͳÆô¶¯ÏȶÁÎļþ/etc/event.d/rc-default ÎļþÀ´¶ÁÒªÏÈÖ´ÐеĿª»úÎļþ£¬rc-default½Å±¾ÖÐÓÐÌõ¼þ/etc/inittabÈç¹û´æÔÚÔòÏÈÖ´ÐÐ/etc/inittab·ñÔòÏÈÖ´ÐÐ/etc/rc2.d.ÓÉÓÚ/etc/inittabÔÚUbuntuÖв»´æÔÚ£¬ËùÒÔÏÈÖ´ÐÐrc2.d.¼´¿ª»úÎļþºÍ·þÎñ¿ÉдÔÚ¸ÃĿ¼Ï£¨·þÎñÆô¶¯½Å±¾´æ·ÅµÄλÖã©
2. SUSE
SUSEÏµÍ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ