Rasmiy Foydalanuvchi uchun qoÿllanma


Linux Mint-da paketlarni boshqarish


Download 1.16 Mb.
bet17/22
Sana16.06.2023
Hajmi1.16 Mb.
#1512898
1   ...   14   15   16   17   18   19   20   21   22
Bog'liq
english 18.0 (1)

Dasturiy ta'minotni boshqarish


Linux Mint-da paketlarni boshqarish


Agar siz Linuxni birinchi marta o'rnatgan bo'lsangiz, dasturiy ta'minotni "paketlar" ga ajratish tushunchasi bilan tanish bo'lmasligingiz mumkin. Tez orada siz paketlarni boshqarish bilan


tanishasiz va uning xavfsizlik, nazorat va foydalanish qulayligi nuqtai nazaridan taqdim etayotgan afzalliklarini qadrlaysiz.

Biz buni shunday qilishga harakat qildikki, sizning barcha yoki ko'p uskunangiz aniqlangan va drayverlar avtomatik ravishda o'rnatilgan bo'lib, kompyuteringiz qutidan tashqarida ishlaydi. Biz, shuningdek, veb-saytlarda uchinchi tomon dasturlarini qidirmasdan turib, o'zingiz xohlagan ko'p narsalarni qilishingiz uchun buni qilishga harakat qildik. Sizning Linux Mint o'rnatishingizda allaqachon to'liq ofis to'plami, professional sifatli tasvirni tahrirlash yechimi, IM va IRC mijozi, disk yozish moslamasi va bir nechta media pleerlar (shuningdek, boshqa ko'plab asosiy


aksessuarlar) mavjudligini payqagandirsiz. Tinchlaning, hammasi joyida! Siz hech narsa o'g'irlamadingiz! Bu bepul dasturiy ta'minot haqida! Linux Mint-da paketlarni boshqarishning
haqiqatan ham ajoyib tomoni shundaki, siz hech qachon qo'shimcha dasturiy ta'minotni uzoq va keng qidirmasligingiz kerak, hatto siz Linux Mint tizimingizdan ko'proq funksionallikni xohlasangiz ham.
Ushbu bo'lim bu qanday ishlashini va u sizga berishi mumkin bo'lgan afzalliklarni tushuntirishga mo'ljallangan. Bu biroz uzun, lekin umid qilamanki, bu sizga paketlarni boshqarish falsafasini va nima uchun bu yaxshi narsa deb hisoblanishini yaxshi tushunishga yordam beradi (Linux
foydalanuvchilari odatda biror narsa to'g'ridan-to'g'ri yaxshilik toifasiga kiradi degan ma'noni anglatadigan ibora). Agar shoshayotgan bo'lsangiz, paket tizimidan qanday foydalanishni aytib beradigan keyingi bo'limga o'tishingiz mumkin.

Dasturiy ta'minot ishlab chiqaruvchilarining veb-saytlarini ko'rib chiqish va ular taklif qilayotgan dasturlarni yuklab olish va o'rnatish bilan bog'liq muammolar juda ko'p:





  • Dasturiy ta'minot sizning operatsion tizimingiz bilan ishlash uchun sinovdan o'tganligini aniqlash qiyin yoki

  • imkonsiz Ushbu dastur tizimingizda o'rnatilgan boshqa dasturiy ta'minot bilan qanday o'zaro ta'sir qilishini bilish qiyin yoki

  • imkonsizdir. noma'lum ishlab chiquvchi dasturiy ta'minot sizning tizimingizga qasddan yoki beparvolik bilan hech qanday zarar keltirmasligiga ishonch hosil qiling, hatto siz ma'lum bir dasturiy ta'minot va uning ishlab chiquvchisi haqida bilsangiz ham, bajariladigan dasturni yuklab olmaganligingizga to'liq ishonch hosil qila olmaysiz. zararli uchinchi tomon tomonidan zararli dasturlarning ayrim turlariga almashtirilgan.

35/52 sahifa
MMaaschihnainGeo oTgrleatnosmloantideadn tbaryji mGaoqiolingglaen
Bundan tashqari, turli xil ishlab chiquvchilardan bir nechta turli xil dasturlarni yuklab olish va o'rnatish bilan bog'liq muammo boshqaruv infratuzilmasi yo'qligidadir. “Katta ish” deyishdan oldin, ushbu turli xil dasturiy ta'minot qismlarini qanday qilib yangilab turishni o'ylab ko'ring. Agar siz biron bir dasturdan charchagan bo'lsangiz va uni o'chirmoqchi bo'lsangiz, bunga qanday erishish mumkinligini qanday bilasiz? Ko'rib chiqilayotgan dastur o'chirish opsiyasi bilan ta'minlanmagan bo'lishi mumkin va agar shunday bo'lsa
ham, ko'pincha bu dasturiy ta'minotni toza va to'liq olib tashlab bo'lmaydi. Haqiqiy ma'noda, siz ushbu o'rnatish dasturini ishga tushirganingizda, siz butunlay notanish odam tomonidan yozilgan dasturga kompyuteringizni boshqarishning bir qismini berdingiz.
Va nihoyat, shu tarzda tarqatiladigan dasturiy ta'minot ko'pincha zarurat tufayli "statik" bo'ladi.
Bu shuni anglatadiki, siz nafaqat dasturning o'zini, balki uning ishlashi uchun zarur bo'lgan barcha ma'lumotlar kutubxonalarini ham yuklab olishingiz kerak. Uchinchi tomon dasturiy ta'minot ishlab chiqaruvchisi tizimingizda qaysi ma'lumotlar kutubxonalari mavjudligini bila olmaganligi sababli, ular sizning tizimingizda ishlashiga kafolat berishning yagona yo'li dasturning o'zi bilan birga unga kerak bo'lgan barcha ma'lumotlar kutubxonalarini taqdim etishdir. Bu kattaroq yuklab olishni anglatadi va bu ma'lum bir kutubxonani yangilash vaqti kelganda, uni bir marta emas, balki undan foydalanadigan barcha dasturlar uchun alohida qilish kerakligini anglatadi. Xulosa qilib aytadigan bo'lsak, statik dasturiy ta'minotni taqsimlash juda ko'p ishlarning keraksiz takrorlanishiga olib keladi.

Linux Mint va umuman GNU/Linux operatsion tizimlarida paketlarni boshqarish bir muncha vaqtdan beri yaratilgan va dasturiy ta'minotni boshqarishning afzal usuli hisoblanadi, chunki bu barcha muammolardan qochadi. Biz 1990-yillarning boshidan beri dasturiy taÿminotimizni xavfsiz va avtomatik tarzda oÿrnatmoqdamiz.


Dasturiy ta'minot birinchi navbatda ishlab chiquvchi tomonidan yoziladi, siz kutganingizdek va ishlab chiqarish zanjirining bu oxiri "yuqori oqim" deb nomlanadi. Linux distributivining foydalanuvchisi sifatida siz eng uzoq nuqtada "pastki oqim" deb nomlanasiz (agar siz administrator bo'lmasangiz, u holda foydalanuvchilaringiz quyi oqimning eng uzoq nuqtasidir, lekin siz administrator bo'lganingiz uchun buni bilar edingiz) ). Ishlab chiquvchi dastur yoki ular yozgan dasturni yangilashdan mamnun


bo'lgandan so'ng, ular uning manba kodini chiqaradilar. Shuningdek, ular o'z hujjatlarida dasturni yozishda qaysi ma'lumotlar kutubxonalari yoki boshqa dasturlardan foydalanganliklari haqida xabar beradilar. Ular buni bir muncha vaqtdan beri qilishmoqda va ular uchun standartlashtirilgan va hurmatli usullar mavjud. E'tibor bering, bir nechta istisnolardan tashqari (odatda nVidia yoki ATI kabi Linux uchun drayverlarni chiqaradigan apparat ishlab chiqaruvchilari yoki biz ishonishimiz mumkin bo'lgan
Adobe kabi ba'zi yirik kompaniyalar) ular dasturning haqiqiy manba kodini, ya'ni ro'yxatni chiqaradilar . inson o'qishi mumkin bo'lgan shaklda ushbu dasturdagi ko'rsatmalar. Bu bir qator oqibatlarga olib keladi,
lekin bu muhokama uchun eng muhimi, ular o'zlarining dasturiy ta'minotini Internetga ulangan har kim va
har bir kishi tomonidan ko'rib chiqishga tayyor ekanligini anglatadi. Yozganlaringizni hamma ko'rishiga imkon bersangiz, dasturingizga josuslik dasturlarini kiritish juda qiyin!
36/52 sahifa
MMaaschihnainGeo oTgrleatnosmloantideadn tbaryji mGaoqiolingglaen

Endi dasturiy ta'minot oqim bo'ylab Linux tarqatishda ishlaydigan ko'ngillilar yoki maoshli xodimlar bo'lgan paket ta'minotchilariga o'tadi. Dasturiy ta'minotning manba kodini kompilyatsiya qilish, uning ishlashiga ishonch hosil qilish uchun uni tarqatishda sinab ko'rish, ular duch keladigan muammolarni hal qilish va nihoyat tuzilgan (ya'ni, mashina o'qiy oladigan) dasturiy ta'minotni qulay formatda paketlash ularning mas'uliyati . Ushbu paketda bajariladigan


dastur(lar), ularning konfiguratsiya fayllari va paketlarni boshqarish dasturi uni muvaffaqiyatli o'rnatish uchun zarur bo'lgan ko'rsatmalar mavjud. E'tibor bering, u odatda hech qanday statik kutubxonalarni o'z ichiga olmaydi, chunki bunga
hojat yo'q - kutubxonalar boshqa paketlar tomonidan taqdim etiladi va shuning uchun ular umumiy kutubxonalar deb nomlanadi. Sizning paketlarni boshqarish dasturi ma'lum bir paket birinchi navbatda boshqa paketni o'rnatishni talab qiladimi yoki yo'qligini bilib oladi (masalan, umumiy kutubxona), chunki siz eslaganingizdek, dasturiy ta'minotning ishlashi uchun zarur bo'lgan ma'lumotlar kutubxonalari va tegishli paketlar yuqori oqim deb e'lon qilingan va bu ma'lumotlar paketga kiritilgan. Yo'riqnomalar etarlicha batafsil bo'lib, o'zaro muvofiqlikni ta'minlash uchun boshqa paketlarning maxsus versiyalarini ham so'rash mumkin. Keyin tayyor paket maxsus fayl serveriga yuklanadi, u dasturiy ta'minot ombori deb ataladi.

Aynan shu joydan siz kerakli dasturiy ta'minotni yuklab olishingiz va o'rnatishingiz mumkin. Joylashuv vijdonli ekanligini bilib olasiz, chunki u sizning paket menejeringiz tekshiradigan sertifikat bilan imzolangan. Shuningdek, siz o'rnatgan har bir alohida paket xavfsiz ekanligini bilib olasiz, chunki har bir paketning o'zi GPG kaliti bilan imzolanadi, uni paket menejeringiz ham tekshiradi. Sizning paket menejeringiz hatto LiveDVD iso-da bo'lgani kabi,


yuklab olayotganda hech qanday xato bo'lmaganiga ishonch hosil qilish uchun har bir paketda MD5 summasini ishga tushiradi. Bularning barchasini siz uchun qanday qilayotganiga e'tibor bering. Siz shunchaki o‘tirib, martini ho‘plab, xchatda #linuxmint’da suhbatlashasiz. Paket menejeri siz tanlagan paketlarni yuklab oldi, u xatga (kompyuterlar ko'rsatmalarga qat'iy rioya qilishadi), dasturiy ta'minotingizni mukammal o'rnatish uchun paketdagi ko'rsatmalarga va uning barcha bog'liqliklariga to'g'ri tartibda amal qiladi. Inson xatosi uchun bo'sh joy yo'q - agar paket xizmat ko'rsatuvchining kompyuterida ishlagan bo'lsa, u sizniki bo'lishi kerak, chunki paket menejeri aynan bir xil protseduraga amal qiladi.

Dasturiy ta'minot yangilanishlarini tekshirish vaqti kelganida, paket menejeringiz avtomatik ravishda sizda mavjud bo'lgan dasturiy ta'minot versiyasini omborda mavjud bo'lganlar bilan taqqoslaydi va tizimingiz muammosiz va xavfsiz ishlashi uchun barcha kerakli ishlarni bajaradi. Shunday qilib, agar BestSoft-ning 2.4-versiyasi omborga yuklangan bo'lsa va sizda 2.3-versiya mavjud bo'lsa, paket menejeri ushbu versiya raqamlarini taqqoslaydi va yangi versiyaga bog'liqliklarni hisobga olgan holda eng so'nggi versiyani o'rnatishni taklif qiladi. dasturiy ta'minotdan.


Hali yaxshi eshitilyaptimi? Bu yaxshilanadi.


Odamlar kompyuterlar yo'q joyda xato qiladilar va vaqti-vaqti bilan bu jarayonda nimadir noto'g'ri bo'lishi mumkin. Ehtimol, siz tasodifan noto'g'ri uskuna uchun apparat drayverlarini o'rnatasiz va bu biror narsani buzishi mumkin.


Biz hammamiz buni qildik. Yoki xatolik yuz bergan bo'lishi mumkin yoki sizning sevimli funksiyangiz biron sababga ko'ra dastur ishlab chiqaruvchisi tomonidan olib tashlangan. Bular

37/52 sahifa


MMaaschihnainGeo oTgrleatnosmloantideadn tbaryji mGaoqiolingglaen

muammolar, paradoksal tarzda, paketlarni boshqarishning mustahkamligi va xavfsizligini ko'rsatadi. Sizning paket menejeringiz o'zi qilgan barcha ishlarning tezkor yozuvlarini saqlaganligi sababli, u o'rnatishlarni toza va to'liq o'zgartirishga qodir. Bu bitta paketni olib tashlash boshqa paketlarni buzmasligiga ishonch hosil qiladi va siz unga ba'zi paketlarni avtomatik ravishda yangilamaslik kabi


ishlarni bajarishni aytishingiz mumkin , chunki ular sizga yoqadi yoki oldingi versiyaga qaytish.
Nihoyat, butun jarayon juda qattiq ko'rib chiqiladi.
Siz Linux foydalanuvchilarining katta hamjamiyatining bir qismi bo'lganingiz uchun, ularning barchasi o'zlarining dasturiy ta'minotini olish uchun bir xil omborlardan foydalanadilar, agar biror narsa noto'g'ri bo'lsa, bu haqda katta shov-shuv bo'lishiga va muammo tezda hal qilinishiga amin bo'lishingiz
mumkin! Shunday qilib, GNU/Linux distributivlarida dasturiy ta'minotni tarqatish, asl ishlab chiquvchi o'z manba kodini hamma ko'rishi uchun ko'rsatgan paytdan boshlab tarqatish veb-saytidagi ochiq muhokamagacha bo'lgan ishonchga asoslanadi. Siz olgan dasturiy ta'minotga ishonchingiz komil bo'lishi mumkin, bu nafaqat yuqorida aytib o'tilgan xavfsizlik protokollari tufayli, balki biror narsa
noto'g'ri bo'lsa, hamma bu haqda gapiradi!

Keling, muammolar ro'yxatini yana bir bor ko'rib chiqaylik va biz nima hal qilganimizni ko'ramiz:





  • Dasturiy ta'minot sizning operatsion tizimingiz bilan ishlash uchun sinovdan o'tgan yoki yo'qligini aniqlash qiyin

yoki imkonsiz ÿ Siz ombor orqali mavjud bo'lgan dasturiy ta'minot operatsion tizimingiz bilan ishlash uchun paket ta'minotchisi va sinov guruhi tomonidan sinchkovlik bilan sinovdan o'tganini bilasiz. . Ular xato qilishni xohlamaydilar, asosan printsipial jihatdan, lekin agar shunday qilsalar, tez orada ko'plab elektron pochta xabarlarini olishadi.

  • Ushbu dasturiy ta'minot tizimingizda o'rnatilgan boshqa dasturiy ta'minot bilan qanday o'zaro ta'sir qilishini bilish qiyin yoki imkonsiz

ÿ Shunga o'xshab, paket ta'minotchilari paketlar tarqatish orqali taklif qilingan boshqa paketlarga zid bo'lmasligini ta'minlash uchun qo'llaridan kelgancha harakat qilishadi. Albatta, ularning sinov mashinalarida har bir oxirgi paket o‘rnatilmagan bo‘lishi mumkin (aslida, odatda paket ta’minotchilari standart bo‘lishini ta’minlash uchun o‘z paketlarini toza o‘rnatmalarga quradilar), lekin agar foydalanuvchilar hamjamiyatining a’zolaridan biri buning mavjudligini bilsa. muammo bo'lsa, ular shubhasiz tarqatish guruhiga xabar berishadi va muammo tuzatiladi yoki hech bo'lmaganda ustida ishlanadi. Agar siz beta tester bo'lmasangiz, unda siz hech qachon bunday ziddiyatni ko'rmaysiz, chunki beta test aynan shu uchun.

  • Ishlab chiquvchining dasturiy ta'minoti sizning tizimingizga qasddan yoki beparvolik bilan

hech qanday zarar keltirmasligiga ishonchingiz komilmi yoki yo'qligini bilish qiyin yoki imkonsiz ÿ Paket ta'minotchilari odamlarning kompyuterlariga (shu jumladan, ularning
kompyuterlariga) zarar etkazishini biladigan dasturiy ta'minotni paketlashi qiyin. Shaxsiy)! Faqatgina ma'lum va ishonchli dasturiy ta'minot uni omborga olib boradi.
Agar siz ma'lum bir dasturiy ta'minot va uning ishlab chiquvchisi haqida bilsangiz ham, zararli uchinchi tomon tomonidan ba'zi turdagi zararli dasturlarga almashtirilgan bajariladigan faylni yuklab olmaganligingizga to'liq ishonch hosil qila olmaysiz.
ÿ Serverlarga egalik qiluvchi muassasalar (odatda nufuzli akademik yoki tadqiqot institutlari yoki yirik) tomonidan qoÿllaniladigan odatiy xavfsizlik choralariga qoÿshimcha ravishda
38/52 sahifa
MMaaschihnainGeo oTgrleatnosmloantideadn tbaryji mGaoqiolingglaen

kompaniyalar), ombor va paketlarning o'zlari sertifikatlar va GPG kalitlari bilan himoyalangan. Agar biror narsa noto'g'ri bo'lsa, paket menejeringiz bu haqda sizga xabar beradi. Hozirgi muallif Linuxdan foydalangan o'n yil davomida hech qachon bu borada noto'g'ri ekanligini bilmagan.





  • O'rnatilgan dasturlarni (barcha izlarini) olib tashlash qiyin ÿ Paketlarni

boshqarish dasturi o'zining barcha harakatlarining to'liq qaydini saqlaganligi sababli, u o'tmishda qilgan har
qanday qadamlarini teskari o'zgartirishga qodir, shu bilan birga bitta paketni o'chirishda boshqa paketlarning ishlamay qolishiga olib kelmaydi.

Statik paketlar katta va chigal


ÿ Siz paketlarni boshqarishdan foydalanayotganingiz uchun umumiy muqobil bo'lmaganda faqat statik kutubxonalarni yuklab olasiz. Agar sizga berilgan dasturni o'rnatish uchun yangi umumiy ma'lumotlar kutubxonalari kerak bo'lsa, paket menejeringiz buni bilib oladi va ularni siz uchun avtomatik ravishda o'rnatadi. Umumiy kutubxonani faqat bir marta yuklab olishingiz kerak bo'ladi, chunki u barcha kerakli dasturlar tomonidan baham ko'riladi.
Agar umumiy kutubxonaga muhtoj bo'lgan oxirgi paketni olib tashlasangiz, paketlarni boshqarish dasturi uni ham o'chiradi. Ammo, agar siz baribir umumiy ob'ektni saqlashni xohlayotganingizga qaror qilsangiz, ehtimol bu sizga keyinchalik kerak bo'lishini bilganingiz uchun, paketlarni boshqarish dasturiga buni ham aytishingiz mumkin. • Men hali ham ishonchim komil emas
ÿ Yaxshi! Agar siz paketlarni boshqarish haqida chinakam tashvishingiz bo'lsa yoki boshqa odamlarning tajribasi haqida so'rash uchun forumlarda bu haqda xabar yuboring. GNU/ Linux-da tarqatishning paketli usuli ishonchga tayanishini takrorlash kerak, shuning uchun muammo yuzaga kelsa, biz bu haqda eshitishni xohlaymiz!
Yakuniy so'z. Sizda Linux hali tugallanmagani yoki agar siz Linuxdan foydalansangiz, siz beta-tester ekanligingiz yoki Linux dasturiy ta'minoti barqaror emas degan mish-mishlarga duch kelgan bo'lishingiz mumkin. Bularning barchasi yarim haqiqatdir. "Linux" hech qachon "tugallangan" bo'lmaydi, boshqa yirik operatsion tizimlar kabi "tugagan" deb
hisoblanishi mumkin. Linux yadrosidan tortib ekraningizdagi sanÿat asarigacha, operatsion tizimingizning barcha elementlari har doim qandaydir rivojlanish ostida boÿladi. Buning sababi shundaki, dasturchilar bizni dasturlash va apparat texnologiyalaridagi eng so'nggi yangiliklardan xabardor qilish uchun ko'p mehnat qilmoqdalar. Bu siz foydalanishingiz mumkin bo'lgan dasturiy ta'minot yomon sifatga ega degani emas . Linux Mint yadrosidagi asosiy tizim qariyb yigirma yil davomida qattiq ishlab chiqilmoqda va juda etuk, barqaror va tasdiqlangan. Operatsion tizimingizda ko'pgina dasturiy ta'minotning beqaror versiyalari mavjud bo'lsa-da, siz ulardan foydalanmaysiz, chunki siz beta-tester emassiz. Siz beta tester emasligingizni bilasiz, chunki siz buni o'qiyapsiz. Siz foydalanadigan omborlarda mavjud bo'lgan dasturiy ta'minot har doim barqaror va yaxshi sinovdan o'tgan bo'ladi, agar siz ushbu omborlarni testerlar foydalanadiganlariga o'zgartirmasangiz (bu holda tabriklaymiz, siz hozirgina sinovchi bo'ldingiz). Bu biroz aql bovar qilmaydigan narsa, albatta.
Shunday qilib, misol bilan xulosa qilish uchun, Opera, Real Player yoki Google Earth-ni Linux Mint ga o'rnatganingizda, bu ilovalar asl ishlab chiquvchilardan kelmaydi (Opera,
39/52 sahifa
MMaaschihnainGeo oTgrleatnosmloantideadn tbaryji mGaoqiolingglaen

Real va Google). Albatta, yuqori oqim ilovasi ushbu ishlab chiquvchilardan keladi, lekin ular to'g'ri paketlangan va sinovdan o'tkazilgandan keyingina siz uchun mavjud bo'ladi.


Boshqacha qilib aytganda, dasturiy ta'minotni qidirish uchun hech qachon Internetga borib ko'rmasligingiz kerak, chunki sizga kerak bo'lgan hamma narsa mavjud va Linux Mint va Ubuntu
jamoalari tomonidan siz va tizimingiz uchun allaqachon sinovdan o'tgan. Siz nima qilishni xohlayotganingizni tanlashingiz kerak.

Linux Mint o'zini yangilash menejeri deb nomlangan vosita orqali avtomatik ravishda yangilaydi, u nafaqat asosiy operatsion tizimni, balki kompyuteringizda o'rnatilgan barcha dasturlarni ham yangilaydi.


Bu juda oddiy. Voy!

Linux Mint-da sukut bo'yicha o'rnatilmagan eng mashhur ilovalardan ba'zilari Opera, Skype, Acrobat Reader, Google Earth va Real Playerdir.





Download 1.16 Mb.

Do'stlaringiz bilan baham:
1   ...   14   15   16   17   18   19   20   21   22




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