linuxÏ°²×°Èí¼þÏê½â
ÔÚubuntuÏ»ù±¾ÉÏÖ»Òªapt-get ¾Í¿ÉÒÔÁË£¬µ«ÊÇÓÐʱºòÒª³¢Ïʾ͵ÃÈ¥ÁíÍâÏÂÁË£¬Õâʱ¾ÍÒªÁ˽âһЩlinuxÏ°²Èí¼þµÄ֪ʶÁË£¬ËùÒÔÔÚÍøÉÏÕÒÁËÕâƪÎÄÕ£®Õª×Ô£ºCnXHacker.Net
¡¡¡¡ÔÚWindowsÏ°²×°Èí¼þʱ£¬Ö»ÐèÓÃÊó±êË«»÷Èí¼þµÄ°²×°³ÌÐò£¬»òÕßÓÃZipµÈ½âѹËõÈí¼þ½âѹËõ¼´¿É°²×°¡£ÔÚLinuxÏ°²×°Èí¼þ¶Ô³õѧÕßÀ´Ëµ£¬ÄѶȸßÓÚWindowsÏÂÈí¼þ°²×°¡£ÏÂÃæÎÒ¾ÍÏêϸ½²½âLinuxÏÂÈçºÎ°²×°Èí¼þ¡£
¡¡¡¡ÏÈÀ´¿´¿´LinuxÈí¼þÀ©Õ¹Ãû¡£Èí¼þºó׺Ϊ.rpm×î³õÊÇRed Hat LinuxÌṩµÄÒ»ÖÖ°ü·â×°¸ñʽ£¬ÏÖÔÚÐí¶àLinux·¢Ðа汾¶¼Ê¹Ó㻺ó׺Ϊ.debÊÇDebain LinuxÌṩµÄÒ»ÖÖ°ü·â×°¸ñʽ£»ºó׺Ϊ.tar.gz¡¢tar.Z¡¢tar.bz2»ò.tgzÊÇʹÓÃUnixϵͳ´ò°ü¹¤¾ßtar´ò°üµÄ£»ºó׺Ϊ.bin µÄÒ»°ãÊÇһЩÉÌÒµÈí¼þ¡£Í¨¹ýÀ©Õ¹Ãû¿ÉÒÔÁ˽âÈí¼þ¸ñʽ£¬½ø¶øÁ˽âÈí¼þ°²×°¡£
¡¡¡¡RPM¸ñʽÈí¼þ°üµÄ°²×°
¡¡¡¡1.¼ò½é
¡¡¡¡¼¸ºõËùÓеÄLinux·¢Ðа汾¶¼Ê¹ÓÃijÖÖÐÎʽµÄÈí¼þ°ü¹ÜÀí°²×°¡¢¸üкÍжÔØÈí¼þ¡£ÓëÖ±½Ó´ÓÔ´´úÂë°²×°Ïà±È£¬Èí¼þ°ü¹ÜÀíÒ×ÓÚ°²×°ºÍжÔØ£»Ò×ÓÚ¸üÐÂÒÑ°²×°µÄÈí¼þ°ü£»Ò×ÓÚ±£»¤ÅäÖÃÎļþ£»Ò×ÓÚ¸ú×ÙÒÑ°²×°Îļþ¡£
¡¡¡¡RPMÈ«³ÆÊÇRed Hat Package Manager£¨Red Hat°ü¹ÜÀíÆ÷£©¡£RPM±¾ÖÊÉϾÍÊÇÒ»¸ö°ü£¬°üº¬¿ÉÒÔÁ¢¼´ÔÚÌض¨»úÆ÷Ìåϵ½á¹¹ÉÏ°²×°ºÍÔËÐеÄLinuxÈí¼þ¡£
¡¡¡¡´ó¶àÊýLinux RPMÈí¼þ°üµÄÃüÃûÓÐÒ»¶¨µÄ¹æÂÉ£¬Ëü×ñÑÃû³Æ-°æ±¾-ÐÞÕý°æ-ÀàÐÍ£MYsoftware-1.2 -1.i386.rpm ¡£
¡¡¡¡2.°²×°RPM°üÈí¼þ
¡¡¡¡££¡¡rpm -ivh MYsoftware-1.2 -1.i386.rpm
¡¡¡¡RPMÃüÁîÖ÷Òª²ÎÊý£º
¡¡¡¡-i °²×°Èí¼þ¡£
¡¡¡¡-t ²âÊÔ°²×°£¬²»ÊÇÕæµÄ°²×°¡£
¡¡¡¡-p ÏÔʾ°²×°½ø¶È¡£
¡¡¡¡-f ºöÂÔÈκδíÎó¡£
¡¡¡¡-U Éý¼¶°²×°¡£
¡¡¡¡-v ¼ì²âÌ×¼þÊÇ·ñÕýÈ·°²×°¡£
¡¡¡¡
¡¡¡¡ÕâЩ²ÎÊý¿ÉÒÔͬʱ²ÉÓ᣸ü¶àµÄÄÚÈÝ¿ÉÒԲο¼RPMµÄÃüÁî°ïÖú¡£
¡¡¡¡3.жÔØÈí¼þ
¡¡¡¡££¡¡rpm -e Èí¼þÃû
¡¡¡¡ÐèҪ˵Ã÷µÄÊÇ£¬ÉÏÃæ´úÂëÖÐʹÓõÄÊÇÈí¼þÃû£¬¶ø²»ÊÇÈí¼þ°üÃû¡£ÀýÈ磬ҪжÔØsoftware-1.2.-1.i386.rpmÕâ¸ö°üʱ£¬Ó¦Ö´ÐУº
¡¡¡¡££rpm -e software
4.Ç¿ÐÐжÔØRPM°ü
¡¡¡¡ÓÐʱ³ýÈ¥Ò»¸öRPMÊDz»Ðеģ¬ÓÈÆäÊÇϵͳÉÏÓбðµÄ³ÌÐòÒÀÀµÓÚËüµÄʱºò¡£Èç¹ûÖ´ÐÐÃüÁî»áÏÔʾÈçÏ´íÎóÐÅÏ¢£º
¡¡¡¡££# rpm -e xsnow
¡¡¡¡error: removing these packages would break dependencies:
¡¡¡¡/usr/X11R6/bin/xsnow is needed by x-amusements-1.0-1
¡¡¡¡
¡¡¡¡ÔÚÕâÖÖÇé¿öÏ£¬¿ÉÒÔÓÃ--forceÑ¡ÏîÖØа²×°xsnow£º
¡¡¡¡££# rpm -ivh --force xsnow-1.41-1.i386.rpm
¡¡
Ïà¹ØÎĵµ£º
LinuxÖжÔÓÚһЩ´óÈÎÎñÐèÒªÔÚºǫ́ÔËÐУ¬·ñÔò»áÒ»Ö±Õ¼ÓÃÆÁÄ»£¬·À°Ê¹ÓÃÕßʹÓÃÖÕ¶ËÈ¥Íê³ÉÆäËüµÄÈÎÎñ¡£ÆäÖлáÌṩÈçϼ¸¸öÃüÁîÀ´½øÐкǫִ́ÐУº
1¡¢ ÉèÖÃcrontabÎļþ£¬²¢ÓÃËüÀ´Ìá½»×÷Òµ£»ÆäÖÐcron ϵͳµ÷¶È½ø³Ì£¬¿ÉÒÔʹÓÃËüÔÚÿÌìµÄ·Ç¸ß·å¸ººÉʱ¼ä¶ÎÔËÐÐ×÷Òµ£¬»òÔÚÒ»ÖÜ»òÒ»ÔÂÖеIJ»Í¬Ê±¶ÎÔËÐС£
2¡¢ ʹÓÃatÃüÁîÀ ......
linuxÏÂapache+php°²×°³£¼ûÎÊÌâ
configure: error: Unable to find libgd.(a|so)
Èç¹ûʹÓõÄÊÇubuntu»òdebian¾ÍºÜ¼òµ¥ÁË£¬Ö±½Ósudo apt-get install apache2 libapache2-mod-php5 php5 php5-gd ¾Í»ù±¾Éϸ㶨£¬µ«ÊÇÓÃÔ´´úÂë°²×°»¹ÊǺÜÂé·³¡«
wget http://www.boutell.com/gd/http/gd-2.0.11.tar.gz
tar zxvf gd-2.0.11 ......
1£®ÎļþµÄ´´½¨ºÍ¶Áд
¡¡¡¡µ±ÎÒÃÇÐèÒª´ò¿ªÒ»¸öÎļþ½øÐжÁд²Ù×÷µÄʱºò,ÎÒÃÇ¿ÉÒÔʹÓÃϵͳµ÷Óú¯Êýopen.ʹÓÃÍê³ÉÒÔºóÎÒÃǵ÷ÓÃÁíÍâÒ»¸öcloseº¯Êý½øÐйرղÙ×÷.
¡¡¡¡¡¡¡¡int open(const char *pathname,int flags);
¡¡¡¡¡¡¡¡int open(const char *pathname,int flags,mode_t mode);
¡¡¡¡¡¡¡¡int close(int fd);
......