Ինչպես կազմել ծրագիր Linux- ում. 7 քայլ (նկարներով)

Բովանդակություն:

Ինչպես կազմել ծրագիր Linux- ում. 7 քայլ (նկարներով)
Ինչպես կազմել ծրագիր Linux- ում. 7 քայլ (նկարներով)

Video: Ինչպես կազմել ծրագիր Linux- ում. 7 քայլ (նկարներով)

Video: Ինչպես կազմել ծրագիր Linux- ում. 7 քայլ (նկարներով)
Video: LINGVOTUBE - ՀԱՎԵԼՎԱԾ - ՏԵՍԱՆՅՈՒԹԵՐԻ ԵՆԹԵՐԹԱՐԳՄԱՆԻՉ YOUTUBE-ՈՒՄ / ՆՈՐ 2021 2024, Մայիս
Anonim

Աղբյուրը համակարգչային ծրագիր է `ընթերցվող մարդու տեսքով: Այնուամենայնիվ, մեքենան չի կարող կատարել սկզբնական կոդը: Նախքան օգտակար լինելը, կոդը պետք է կազմված լինի մեքենայի կոդի մեջ: Linux- ում «կատարել» կառուցման համակարգն ամենատարածվածն է, և այս մեթոդը գործում է Linux- ի գրեթե բոլոր կոդային փաթեթների համար:

Քայլեր

Կազմել ծրագիր Linux- ում Քայլ 1
Կազմել ծրագիր Linux- ում Քայլ 1

Քայլ 1. Ներբեռնեք ծրագրի կամ վարորդի աղբյուրի կոդը ինտերնետից կամ այլ լրատվամիջոցներից:

Այն, ամենայն հավանականությամբ, կլինի «tarball» - ի տեսքով և կունենա.tar,.tar.bz2 կամ.tar.gz ֆայլի ընդլայնում: Երբեմն, այնուամենայնիվ, փոխարենը կօգտագործվի.zip ֆայլ:

Կազմել ծրագիր Linux- ում Քայլ 2
Կազմել ծրագիր Linux- ում Քայլ 2

Քայլ 2. Բացեք ներբեռնված ծածկագիրը:.bz2- ի համար օգտագործեք «tar -jxvf yourfile»; կամ գրաֆիկորեն հանեք ձեր ֆայլերը:

Կազմել ծրագիր Linux- ում Քայլ 3
Կազմել ծրագիր Linux- ում Քայլ 3

Քայլ 3. Տերմինալում անցեք նոր արդյունահանված գրացուցակին:

Դուք դա անում եք ՝ մուտքագրելով cd, որին հաջորդում է բացատ, այնուհետև գրացուցակի անունը: (Հիշեք, որ Linux- ի գրացուցակների անունները մեծատառ են):

Կազմել ծրագիր Linux- ում Քայլ 4
Կազմել ծրագիր Linux- ում Քայլ 4

Քայլ 4. Գործարկեք հրամանը »:

/configure "՝ սկզբնական կոդը ինքնաբերաբար կազմաձևելու համար: Արգումետները, ինչպիսիք են" --prefix = ", կարող են օգտագործվել տեղադրման վայրը վերահսկելու համար: Սա ստուգում է, որ դուք ունեք ճիշտ գրադարաններ և տարբերակներ:

Կազմել ծրագիր Linux- ում Քայլ 5
Կազմել ծրագիր Linux- ում Քայլ 5

Քայլ 5. Կարգավորելուց հետո գործարկեք «make» - ն, որն իրականում կատարում է իրական հավաքագրումը (դա կարող է տևել մի քանի վայրկյանից մինչև շատ ժամեր):

Forրագրի համար գործարկվող ֆայլ կստեղծվի աղբարկղի գրացուցակում `կոդերի գրացուցակի ներսում:

Կազմել ծրագիր Linux- ում Քայլ 6
Կազմել ծրագիր Linux- ում Քայլ 6

Քայլ 6. installրագիրը տեղադրելու համար գործարկեք «կատարել տեղադրումը»:

Կազմել ծրագիր Linux- ում Քայլ 7
Կազմել ծրագիր Linux- ում Քայլ 7

Քայլ 7. Դուք կազմել և տեղադրել եք ծրագրի աղբյուրի կոդը:

Տեսանյութ - Այս ծառայությունից օգտվելով ՝ որոշ տեղեկություններ կարող են կիսվել YouTube- ի հետ:

Խորհուրդներ

  • Բազմակողմանի պրոցեսորների վրա դուք կարող եք բազմաթել ձևավորել ՝ օգտագործելով make -j3 ՝ փոխարինելով 3 -ը այնքան թելերով, որոնք ցանկանում եք օգտագործել:
  • Եթե կառուցումը ձախողվի որևէ պատճառով, ապա նորից կառուցել փորձելուց առաջ պետք է գործարկեք «մաքրել» ՝ սկզբնական կառուցման փորձից մնացած բոլոր ֆայլերը հեռացնելու համար: Այս ֆայլերը կարող են ձախողել ձեր երկրորդ փորձը, քանի որ դրանք գոյություն ունեն:
  • Եթե նախածանց չեք նշում, կոդը ինքնաբերաբար կտեղադրվի /usr- ում:
  • Հնարավոր է ՝ կարիք լինի լինել գերօգտագործող:
  • Դուք կարող եք նաև լարել այս հրամանները միասին: Օրինակ ՝./configure && make && make install:
  • Եթե կառուցումը ձախողվի, դուք կստանաք տողի, ֆայլի և սխալի տեսակը: Եթե ցանկանում եք, կարող եք փորձել լուծել խնդիրը: Խափանումների մեծամասնությունը գալիս են ձեր տեղադրած ծրագրաշարի անհաջող կախվածությունից, այսինքն ՝ ծրագրերից կամ գրադարաններից, որոնցից կախված է ձեր փաթեթը:

Գուշացումներ

  • Կազմելը կարող է ժամեր տեւել:
  • Համակարգի կրիտիկական բաղադրիչների կազմումը և փոխարինումը կարող է խնդիրներ առաջացնել, եթե դրանք նորից կազմեք և նորից տեղադրեք: Իմացեք, թե ինչ եք անում:
  • Որոշ սկզբնական փաթեթներ չունեն կազմաձևման ֆայլեր կամ նույնիսկ ֆայլեր են պատրաստում: Այս դեպքում պարզապես հուշման մեջ մուտքագրեք «make» և տեսեք, թե ինչ է տեղի ունենում:

Խորհուրդ ենք տալիս: