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

Linux yum °²×°


 
Yum ÊÇyellowdog updater modifiedµÄËõд¡£yum µÄÀíÄîÊÇʹÓÃÒ»¸öÖÐÐIJֿâ(repository)¹ÜÀíÒ»²¿·ÖÉõÖÁÒ»¸ö distribution µÄÓ¦ÓóÌÐòÏ໥¹ØÏµ£¬¸ù¾Ý¼ÆËã³öÀ´µÄÈí¼þÒÀÀµ¹ØÏµ½øÐÐÏà¹ØµÄÉý¼¶¡¢°²×°¡¢É¾³ýµÈµÈ²Ù×÷£¬¼õÉÙÁË Linux Óû§Ò»Ö±Í·Í´µÄ dependencies µÄÎÊÌâ¡£
Ò»°ãÕâÀàÈí¼þͨ¹ýÒ»¸ö»òÕß¶à¸öÅäÖÃÎļþÃèÊö¶ÔÓ¦µÄ repository µÄÍøÂçµØÖ·£¬Í¨¹ý http »òÕß ftp Ð­ÒéÔÚÐèÒªµÄʱºò´Ó repository »ñµÃ±ØÒªµÄÐÅÏ¢£¬ÏÂÔØÏà¹ØµÄÈí¼þ°ü¡£ÕâÑù£¬±¾µØÓû§Í¨¹ý½¨Á¢²»Í¬µÄ repository µÄÃèÊö˵Ã÷£¬ÔÚÓРInternet Á¬½Óʱ¾ÍÄÜ·½±ã½øÐÐϵͳµÄÉý¼¶Î¬»¤¹¤×÷¡£ÁíÍ⣬Èç¹ûÐèҪʹÓôúÀí£¬¿ÉÒÔÓàhttp_proxy ºÍ ftp_proxy ÕâЩ shell ÀïÃæ±ê×¼»·¾³±äÁ¿µÄÉ趨¡£
ÏÖÔڵIJÙ×÷ϵͳÖж¼ÒѾ­°²×°ÁËYUM ¹¤¾ß£¬Èç¹ûûÓа²×°¿ÉÒÔ×Ô¼º´ÓÍøÉÏÏÂÔØ°²×°¡£ ¹ØÓÚyum¹¤¾ßµÄʹÓ㬲ο¼blog£º
Linux yum ÃüÁî½éÉÜ
http://blog.csdn.net/tianlesoftware/archive/2009/12/29/5092720.aspx
Yum°üµÄÏÂÔØ:
¿ÉÒÔÓÃwget Ö±½Ó´ÓÍøÉÏÏÂÔØ£¬¸ÃÃüÁîÏÂÔØµÄÎļþ»á·ÅÔÚµ±Ç°Ä¿Â¼Ï¡£È磺
[root@squid yum]# wget http://yum.baseurl.org/download/3.2/yum-3.2.26.tar.gz
[root@squid yum]# wget http://yum.baseurl.org/download/3.2/yum-3.2.26-0.src.rpm
 
Linuxϵݲװ°üÓм¯ÖÐÐÎʽ£º
1.1 tar.gz ¸ñʽ
tar.gzÎļþµÄ°²×°£¬ÊÇÊôÓÚ×Ô¼º±àÒëÔ´´úÂëµÄ·½·¨¡£tarÊǰÑÎļþ´ò³ÉÒ»¸ö°ü£¬²¢²»Ñ¹Ëõ£».gzÊÇÓÃgzip°Ñ´ò³É°üµÄ.tarÎļþѹËõ£¬ËùÒÔ³ÉÁËÒ»¸ö.tar.gzµÄÎļþ¡£
ÕâÖÖ¸ñʽµÄ°²×°·ÖËIJ¿£º
1£© ½â°ü
tar -zxvf xxx.tar.gz£¬ÕâÑù»áÉú³ÉÒ»¸öÒÔÎļþÃûÃüÃûµÄÎļþ¼Ð¡£
2£© Ö´ÐÐconfigureµÄ½Å±¾
¸Ã½Å±¾ÓÃÓÚÍê³ÉÅäÖõÄÈÎÎñ¡£¿ÉÒԼӺܶà²ÎÊý£¬¾ßÌåµÄ¿ÉÒÔÔËÐÐ. /configure --helpµÃµ½°ïÖúµÄ£¬±ÈÈç./configure --prefix=xxxÊÇÉ趨Èí¼þ°²×°µ½ÄÄÀï¡£ÉèÖúòÎÊý£¬ÔËÐÐ./configure£¬»áÉú³ÉmakefileÎļþ¡£
3£© ±àÒë
Configure Éú³ÉÁËmakefileÎļþ£¬ÔËÐÐmake¾Í¿ÉÒÔÍê³É±àÒë¡£makeÊǽ«¶ÁÈëËùÓÐÓÉconfigure½Å±¾³ÌÐò½¨Á¢µÄÖÆ×÷Îļþ¡£ÕâÐ©ÖÆ×÷Îļþ»á¸æËßmakeÄÄЩÎļþÐèÒª±»±àÒëÒÔ¼°°´ÕÕÔõÑùµÄ˳Ðò¶ÔËüÃǽøÐбàÒ룬ÒòΪ¿ÉÄÜ»áÓÐÉϰٸö


Ïà¹ØÎĵµ£º

[¾«»ª] ÀûÓÃlinuxÄÚºËÄ£¿éʵÏÖTTY Hack


///////////////////////////////////////////////////////////////////////////////////////////////
ÕâÊǺÜÔçÒÔǰµÄtty hackingÁË£¬Æäʵ¾ÍÊÇÒ»¸ö³õ¼¶µÄÄں˵ļüÅ̹³×ÓµÄʵÏÖÔ­Àí
ºóÃæÎÒ»áÌù³öÎÒÕûÀíphrackÔÓÖ¾59ÆÚÀïµÄ×îеÄÄں˼üÅ̹³×Ó¼¼Êõ
/////////////////////////////////////////////////////////////// ......

linux³£ÓÃÃüÁÍü¼

1,²é¿´ Ubuntu µÄ°æ±¾ºÅ£¬
    ·½·¨Ò»£º ÔÚÖÕ¶ËÖÐÖ´ÐÐÏÂÁÐÖ¸Á cat /etc/issue¿ÉÒԲ鿴µ±Ç°ÕýÔÚÔËÐÐµÄ Ubuntu µÄ°æ±¾ºÅ¡£ÆäÊä³ö½á¹ûÀàËÆÏÂÃæµÄÄÚÈÝ£º      Ubuntu 7.04 \n \l·½·¨¶þ ʹÓà lsb_release ÃüÁîÒ²¿ÉÒԲ鿴 Ubuntu µÄ°æ±¾ºÅ£¬Óë·½·¨Ò»Ïà±È£¬ÄÚÈݸüΪÏêϸ¡£Ö´ÐÐÖ¸ÁîÈçÏ ......

linux ³£ÓÃcº¯Êý


opendir£¨´ò¿ªÄ¿Â¼£©
Ïà¹Øº¯Êý
open£¬readdir£¬closedir£¬rewinddir£¬seekdir£¬telldir£¬scandir
±íÍ·Îļþ
#include<sys/types.h>
#include<dirent.h>
¶¨Ò庯Êý
DIR * opendir(const char * name);
º¯Êý˵Ã÷
opendir()ÓÃÀ´´ò¿ª²ÎÊýnameÖ¸¶¨µÄĿ¼£¬²¢·µ»ØDIR*ÐÎ̬µÄĿ¼Á÷£¬ºÍopen()ÀàËÆ£¬½ÓÏ ......

Linux ×î¼Ñʵ¼ù ¶ÁÊé×ܽá

1> ʹÓÃCDPATHÉèÖà cd ÃüÁîµÄ¹¤×÷Ŀ¼
[ramesh@dev-db ~]# pwd 
/home/ramesh 
[ramesh@dev-db ~]# cd mail 
-bash: cd: mail: No such file or directory 
[×¢Ò⣺ÔÚµ±Ç°Ä¿Â¼ÏÂѰÕÒMAILĿ¼] 
[ramesh@dev-db ~]# export CDPATH=/etc 
[ramesh@dev-db ~]# cd mail /etc/mail  ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ