Toshkent politexnika texnikumi


Vaqtinchalik vositalar to'plamini yig'ish (Vaqtinchalik tizim)



Download 254,53 Kb.
bet7/9
Sana01.06.2022
Hajmi254,53 Kb.
#625680
1   2   3   4   5   6   7   8   9
Bog'liq
Linux muhitini sozlash

5. Vaqtinchalik vositalar to'plamini yig'ish (Vaqtinchalik tizim)


Tizimni yig'ishni boshlaganimizda, biz "tovuq va tuxum" klassik muammosiga duch kelamiz. Tizimni yaratish uchun bizga kompilyator, havolachi va kutubxonalar kerak. Ammo bizda yuqorida aytilganlarning hech biri yo'q, faqat ularning dastlabki kodlari. Xost tizimida bizda kompilyator mavjud va biz ular uchun kerakli dasturlarni to'plashni boshlaymiz. Ammo, agar siz shunchaki bir xil gcc-ni standart sozlamalar bilan qursangiz, u LFS tizimida uning dastlabki bosqichida ishlamaydi - u ishlash uchun zarur bo'lgan kutubxonalarni dinamik bog'lanishdan foydalanadi. Ish uchun zarur bo'lgan barcha kodlar statik ravishda tuzilishi kerak, ya'ni aniq bajariladigan faylga kiritilishi kerak.
Shunday qilib, biz qiladigan birinchi narsa bu kelajakdagi tizimning ba'zi qismlarini o'zaro yakunlash, ularni oxirgi versiyasini yig'ishda ishlatishga imkon berishdir.
Vaqtinchalik tizimni yaratish bo'yicha barcha ishlar $ LFS / manbalar katalogida amalga oshiriladi, shuning uchun biz u erga boramiz
/ $ cd $ LFS / manbalar 
Kompilyatsiya qilingan barcha paketlar uchun tuzish buyrug'i quyidagi harakatlar ketma-ketligini o'z ichiga oladi (agar boshqacha ko'rsatilmagan bo'lsa!):

  • Arxivni paket bilan oching 
    $ tar -pxf

  • O'chirilmagan katalogga o'ting 
    $ CD

  • Biz montaj ko'rsatmalariga amal qilamiz (har bir paketda hujjatlarda batafsil tavsiflangan nuanslar mavjud)

  • Yuqoridagi katalogga o'tamiz, $ LFS / source-ga qaytamiz va ochish va yig'ish paytida yaratilgan barcha kataloglarni o'chirib tashlaymiz

Paketlarni yig'ish vaqti har xil - deyarli birdan ikki yarim soatgacha (barcha sinovlar bir xil davom etadigan "shayton" dan keyin gcc qurish). Kompyuterning ishlashi har xil bo'lganligi sababli, yig'ilish vaqtining birligi sifatida standart tuzish birligi (SBU) deb nomlangan nisbiy birlik tanlanadi. Bitta IBU birinchisini tuzgan binutils paketini yaratish vaqtiga teng. Vaqt o'tishi bilan 1,0 SBU davomiyligi sizning tizimingiz uchun hisoblanishi mumkin, ammo quyida keltirilgan, ammo hozircha
Tavsiya: Tizimni bir nechta iplarga to'plamang. Agar sizda ko'p yadroli protsessor bo'lsa, u holda -j tugmachasi ishni tezlashtiradi, ammo keyinchalik bu ba'zi bir muhim sinovlarning muvaffaqiyatsiz bo'lishiga va o'rnatilgan dasturning beqaror ishlashiga olib kelishi mumkin. Bitta ipga yig'ish unchalik uzoq emas - ko'p oqimli yig'ish natijasida kelib chiqadigan muammolarni hal qilish uchun ko'proq vaqt sarflanadi.
Biz har bir paketning yig'ilishini ko'rib chiqmaymiz - bu LFS kitobining o'zi. Biroq, biz eng muhim paketlarni yig'ishni hisobga olgan holda, montajning ba'zi nuanslariga e'tibor qaratamiz

Download 254,53 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish