fedoraÏÂlinuxµÄ°²×°
ËäÈ»mplayerµÄ°²×°·½·¨ÒѾ²»ÊÇʲô¼¼Êõ»î£¬µ«×î½üÓв»ÉÙͬѧÔÚѯÎÊÎÒ¹ØÓÚmplayerµÄ°²×°·½·¨µÄÎÊÌâ¡£ÎÒÒ»¹áÍÆ¼öËüÃÇÔ´´úÂë°üµÄ°²×°£¬ËäÈ»²½ÖèÓÐЩ¸´ÔÓ£¬µ«½âÂëÆ÷ºÍ¶þ½øÖƳÌÐò¶¼¾¡ÔÚÕÆÎÕ£¬ÐÄÀï̤ʵ¡£
£½£½£½
1
ÏÂÔØÈçÏÂÕâЩÈí¼þ£º
all-20071007.tar.bz2
windows-all-20071007.zip
Blue-1.7.tar.bz2
MPlayer-1.0rc2.tar.bz2
2
½«all-20071007.tar.bz2½âѹµ½/usr/lib/codecsÖÐ(Èç¹ûûÓÐÏàӦĿ¼¾Í×Ô¼º½¨Ò»¸ö)£¬ÃüÁîÈçÏ£º
tar -xjvf all-20071007.tar.bz2
cd all-20071007
cp -r * /usr/lib/codecs
½«windows-all-20071007.zip½âѹµ½/usr/lib/win32ÖÐ(Èç¹ûûÓÐÏàӦĿ¼¾Í×Ô¼º½¨Ò»¸ö)£¬ÃüÁîÈçÏ£º
unzip windows-all-20071007.zip
cd windows-all-20071007
cp -r * /usr/lib/win32
3
ÏÂÔØËĸö²¹¶¡£º
demux_audio_fix_20080129.diff
demux_mov_fix_20080129.diff
stream_cddb_fix_20080120.diff
url_fix_20080120.diff
4
½âѹMPlayer-1.0rc2.tar.bz2ºó´ò²¹¶¡£¬×îºóconfigure£¬ÃüÁî²½ÖèÈçÏ£º
tar -xjvf MPlayer-1.0rc2.tar.bz2
cd MPlayer-1.0rc2
cp Ëĸö²¹¶¡ . £¨Õâ¸ö²½ÖèÊÇ¿½±´¸Õ²ÅÏÂÔØµÄËĸö²¹¶¡µ½µ±Ç°Ä¿Â¼ÖУ©
patch -p0 <filename.diff £¨ÓÃËĸö²¹¶¡·Ö±ðÌæ»»filename.diff×Ö·û´®£©
./configure –prefix=/usr/local/mplayer –enable-gui –enable-freetype –codecsdir=/usr/lib/codecs/ –win32codecsdir=/usr/lib/win32/
´Ë´¦µÄ–prefixºÍ–codecsdirºÍ–win32codecsdir¶¼ÊÇ¿ÉÒÔ×Ô¶¨ÒåµÄ¡£µ«½¨Òé·Ç¸ßÊÖ²»Òª×Ô¼º¸Ä£¬°´Ä¬Èϼ´¿É¡£
enable-guiÓÃÓÚ°²×°mplayerµÄͼÐνçÃæ¡£Èç¹ûÄãÖ»ÔÚÃüÁîÐй¤×÷£¬ÄÇôµ±È»¿ÉÒÔʡȥÕâ¸öÑ¡Ïî¡£
»¹ÓÐһЩÆäËûµÄÑ¡ÏÈç¹ûÄãÔÚδÀ´¿ÉÄÜ»á½øÐиñʽת»»£¬ÄÇôÄã×îºÃ¼ÓÉÏÏÂÁÐÕâ¶Ñ²ÎÊý£º
–enable-libmp3lame \
–enable-libogg \
–enable-libvorbis \
–enable-libtheora \
–enable-libfaac \
–enable-libfaad \
–enable-liba52 \
–enable-libx264 \
–enable-libxvid \
–enable-libamr-nb \
–enable-libamr-wb \
–enable-gpl \
–enable-pp \
–enable-pthreads \
–disable-debug \
–enable-shared \
5
±àÒë¡¢°²×°£¬ÃüÁîÈçÏ£º
make
make install
6
°²×°Æ¤·ôBlue-1.7.tar.bz2£¬ÃüÁî²½ÖèÈçÏ£º
tar jxvf Blue-1.7.ta
Ïà¹ØÎĵµ£º
Shell½Å±¾¼°Æä³É·Ö
ShellÊÇÒ»¸ö¹¦ÄÜÇ¿´óµÄ±à³ÌÓïÑÔ¡£ÓÃShell±àдµÄÅú´¦ÀíÎļþ³ÆÎªShell½Å±¾¡¢
Shell½Å±¾µÄ³É·Ö
-×¢ÊͲ¿·Ö
ÒÔ#¿ªÍ·µÄÐÐ
-ÃüÁî
ÔÚShell½Å±¾ÖпÉÒÔ³öÏÖÈκÎÔÚ½»»¥·½Ê½Ï¿ÉÒÔʹÓõÄÃüÁî
-±äÁ¿
¼È¿ÉÒÔʹÓÃÓû§×Ô¶¨ÒåµÄ±äÁ¿£¬Ò²¿ÉÒÔʹÓÃϵͳ»·¾³±äÁ¿
-Á÷³Ì¿ØÖÆ
¶ÔÃüÁîµÄÖ´ÐÐÁ÷³ ......
¶ÔÓÚÒ»¸öÎļþÀ´Ëµ£¬ÓÐΨһµÄË÷Òý½ÓµãÓëÖ®¶ÔÓ¦£¬¶ø¶ÔÓÚÒ»¸öË÷Òý½ÓµãºÅ£¬È´¿ÉÒÔÓжà¸öÎļþÃûÓëÖ®¶ÔÓ¦¡£Òò´Ë£¬ÔÚ´ÅÅÌÉϵÄͬһ¸öÎļþ¿ÉÒÔͨ¹ý²»Í¬µÄ·¾¶È¥·ÃÎÊ
¸ÃÎļþ¡£
¡¡¡¡£±.Á¬½ÓÓÐÈíÁ¬½ÓºÍÓ²Á¬½Ó(hard link)Ö®·ÖµÄ£¬ÈíÁ¬½Ó(symbolic
link)ÓֽзûºÅÁ¬½Ó¡£·ûºÅÁ¬½ÓÏ൱ÓÚWindowsϵĿì½Ý·½Ê½¡£
ÈíÁ´½Óʵ¼ÊÉÏÖ»ÊÇÒ»¶ÎÎÄ× ......
Ö÷ÒªÓÐÏÂÃæÈýÖÖ·½Ê½£º
1.whereis ÎļþÃû
ÌØµã:¿ìËÙ, Ö´ÐÐ׼ȷ²éÕÒ¡£
2.find / -name ÎļþÃû
²é³öºÜ¶à¶«Î÷£¬Óкܶà
“Permission Denied".
#find / -name php.ini
3.locate ÎļþÃû
×î¿ìµÄ·½·¨.Ö´ÐÐÄ£ºý²éÕÒ¡£
×¢Òâ:µÚÒ»´ÎʹÓøÃÃüÁî,¿ÉÄÜÐèÒª¸üÐÂÊý¾Ý¿â,°´ÕÕÌáʾµÄÃüÁîÖ´ÐÐһϾͺÃÁË.
ÕâÀï¾ÍҪ˵˵loc ......
Linux·¢Ðа汾֮¼äµÄ²î±ðÆäʵºÜÉÙ£¬²î±ðÖ÷Òª±íÏÖÔÚϵͳ¹ÜÀíµÄÌØÉ«¹¤¾ßÒÔ¼°Èí¼þ°ü¹ÜÀí·½Ê½µÄ²»Í¬£¬³ý´ËÖ®Í⣬ûÓÐʲô´óµÄ²î±ð£» ±ÈÈçFedoraÈí¼þ°ü¹ÜÀí¹¤¾ßÊÇrpm£¬¶øSlackwareÊÇpkgtool »òinstallpkgµÈ£»
ÑÔ¹éÕý´«£¬ÎÒÃǽÓ×Å˵Îļþϵͳ×éÖ¯½á¹¹¡£
/ LinuxÎļþϵͳµÄÈë¿Ú£¬Ò²ÊÇ´¦ÓÚ×î¸ßÒ»¼¶µÄĿ¼£»
/bin »ù´¡ÏµÍ³ËùÐèÒªµ ......
½«¿ÉÒÆ¶¯É豸Á¬Èëϵͳʱ£¬ÏµÍ³µÄºǫ́ÖлáÒÀ´Î·¢ÉúÈçÏÂʼþ£º
l Äں˼ì²âµ½ÐÂÓ²¼þ²åÈ룬Ȼºó·Ö±ð֪ͨhotplugºÍudev¡£Ç°ÕßÓÃÀ´×°ÈëÏàÓ¦µÄÄÚºËÄ£¿é(Èçusb-storage)£¬¶øºóÕßÓÃÀ´ÔÚ/devÖд´½¨ÏàÓ¦µÄÉ豸½Úµã(Èç/dev/sda1)¡£
l udev´´½¨ÁËÏàÓ¦µÄÉ豸½ÚµãÖ®ºó£¬»á½«ÕâÒ»ÏûϢ֪ͨhalµÄÊØ»¤³ÌÐò(hald)¡£µ±È»udev»¹µÃ±£Ö¤Ð ......