[24116] 2015-07-22_Centos中如何快速定制二进制的内核RPM包

文档创建者:s7ckTeam
浏览次数:2
最后更新:2025-01-18
2015-07-22_Centos中如何快速定制二进制的内核RPM包 C e n t o s     R P M   L i n u x   2 0 1 5 - 0 7 - 2 2 L i n u x 便   R e d H a t 使 r p m b u i l d ( r o o t ) r p m B u i l d i n g O S   :   C e n t O S   r e l e a s e   6 . 6 A r c h   :   i 6 8 6 r p m   2 0 G B 1 r p m   1 .   y u m   - y   g r o u p i n s t a l l   " D e v e l o p m e n t   T o o l s " 2 .   y u m   - y   i n s t a l l   n c u r s e s - d e v e l   q t - d e v e l 3 .   y u m   - y   i n s t a l l   r p m - b u i l d   r e d h a t - r p m - c o n f i g   a s c i i d o c   h m a c c a l c   p e r l - E x t U t i l s - E m b e d   x m l t o 4 .   y u m   - y   i n s t a l l   a u d i t - l i b s - d e v e l   b i n u t i l s - d e v e l   e l f u t i l s - d e v e l   e l f u t i l s - l i b e l f - d e v e l
2 3 r p m ,     r p m   8 .   4 5   r p m 1 r p m 4 .   y u m   - y   i n s t a l l   a u d i t - l i b s - d e v e l   b i n u t i l s - d e v e l   e l f u t i l s - d e v e l   e l f u t i l s - l i b e l f - d e v e l 5 .   y u m   - y   i n s t a l l   n e w t - d e v e l   p y t h o n - d e v e l   z l i b - d e v e l   b c 1 .   c d   / u s r / s r c 2 .   w g e t   - c   h t t p s : / / w w w . k e r n e l . o r g / p u b / l i n u x / k e r n e l / v 3 . x / l i n u x - 3 . 1 9 . 1 . t a r . x z 3 .   t a r   - J x v f   l i n u x - 3 . 1 9 . 1 . t a r . x z 4 .   l n   - s   l i n u x - 3 . 1 9 . 1   l i n u x 5 .   c d   l i n u x 6 .   m a k e   o l d c o n f i g           #   . c o n f i g ( ) 7 .   m a k e   m e n u c o n f i g           #   1 .   m a k e   r p m           #   r p m t r e e , k e r n e l . s p e c ,   d e b u g r p m 1 .   c d   / r o o t / r p m b u i l d / R P M S / ` u n a m e   - m ` /   2 .   t r e e   R P M S / 3 .   R P M S / 4 .     i 3 8 6 5 .             k e r n e l - 3 . 1 9 . 1 - 2 . i 3 8 6 . r p m 6 .             k e r n e l - d e v e l - 3 . 1 9 . 1 - 2 . i 3 8 6 . r p m 7 .             k e r n e l - h e a d e r s - 3 . 1 9 . 1 - 2 . i 3 8 6 . r p m 9 .   1   d i r e c t o r y ,   3   f i l e s 1 .   r p m   - U v h   k e r n e l - * - . r p m 1 .   u n a m e   - a  
b u i l d e r 2   h o m e / b u i l d e r / r p m b u i l d / S O U R C E S   S P E C S ,     k e r n e l . s p e c 1 .   y u m   i n s t a l l   r p m d e v t o o l s           #   r p m   2 .   u s e r a d d   - m   b u i l d e r           #   便   R P M   3 .   s u   -   b u i l d e r 4 .   r p m d e v - s e t u p t r e e         #   1 .   t r e e   - L   1   ~ / r p m b u i l d / 2 .   r p m b u i l d / 3 .     B U I L D 4 .     R P M S 5 .     S O U R C E S 6 .     S P E C S 7 .     S R P M S 1 .   s u   -   b u i l d e r 2 .   c d   ~ / r p m b u i l d / S O U R C E S   3 .   w g e t   - c   h t t p s : / / w w w . k e r n e l . o r g / p u b / l i n u x / k e r n e l / v 3 . x / l i n u x - 3 . 1 9 . 1 . t a r . x z               4 .   #     r p m b u i l d   g z i p b u i l d i n g . t a r . g z 5 .   #   6 .   c p   / b o o t / c o n f i g - ` u n a m e   - r `   .         #     c o n f i g - ` u n a m e   - r `     S O U R C E S   1 .   t a r   J x v f   . . / S O U R C E S / l i n u x - 3 . 1 9 . 1 . t a r . x z   - C   . 2 .   b a s h   . . / l i n u x - 3 . 1 9 . 1 / s c r i p t s / p a c k a g e / m k s p e c   > . / k e r n e l . s p e c 3 .   r m   - r f   l i n u x - 3 . 1 9 . 1   4 .   #     k e r n e l . s p e c   5 .   #   k e r n e l . s p e c   l i n u x - 3 . 1 9 . 1   6 .   v i m   k e r n e l . s p e c         #   1 .   t r e e   r p m b u i l d /   - a 2 .   r p m b u i l d / 3 .     B U I L D 4 .     R P M S 5 .     S O U R C E S
1 1 .   3 r p m r p m b u i l d   : ( 1 )   - - w i t h   < o p t i o n >     k e r n e l   o p t i o n     b a s e o n l y s m p o n l y     x e n o n l y   ( 2 )   - - w i t h o u t   < o p t i o n >     o p t i o n     x e n s m p u p p a e k d u m p d e b u g     d e b u g i n f o   d e b u g   d e b u g i n f o     k e r n e l - d e b u g i n f o     ~ / r p m b u i l d / R P M S / ` u n a m e   - m ` /     r p m   r p m     b u i l d i n g   : h t t p : / / f e d o r a p r o j e c t . o r g / w i k i / H o w _ t o _ c r e a t e _ a n _ R P M _ p a c k a g e / z h - c n h t t p : / / f e d o r a p r o j e c t . o r g / w i k i / B u i l d i n g _ a _ c u s t o m _ k e r n e l h t t p : / / w i k i . c e n t o s . o r g / z h / H o w T o s / C u s t o m _ K e r n e l # h e a d - 9 8 1 e 2 7 f 3 2 6 3 8 4 c 5 8 5 1 6 d 3 b 2 0 5 1 b 2 2 5 5 2 6 b b 0 a 5 0 a 6 .   & n b s p ; & n b s p ;     c o n f i g - ` u n a m e   - r ` 7 .   & n b s p ; & n b s p ;     l i n u x - 3 . 1 9 . 1 . t a r . g z 8 .     S P E C S 9 .   & n b s p ; & n b s p ;     k e r n e l . s p e c 1 0 .     S R P M S 1 2 .   5   d i r e c t o r i e s ,   3   f i l e s 1 .   r p m b u i l d   - b b   - - w i t h   b a s e o n l y   - - w i t h o u t   d e b u g   - - w i t h o u t   d e b u g i n f o   - - t a r g e t = ` u n a m e   - m `   k e r n e l . s p e c

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则