Debian
,
Ubuntu
va shunga o'xshash paket menejeri
dpkg
•
CentOS
- paket menejeri
rpm
•
Openuse
- paket menejeri
rpm
(
ochish
)
Paketlarni boshqarish bo'yicha yuqori darajadagi tizimlar:
•
Debian
,
Ubuntu
va shunga o'xshashlar -
apt-get / moyillik
•
CentOS
- paket menejeri
yum
•
Openuse
- paket menejeri
fermuar
Yuqori darajadagi vositalarning umumiy vazifalari. Paketlar ustida
amallar
1. To'plamlarni qidirish
# qobiliyatni yangilash && qobiliyatni qidirish paketi_name # zypper
yangilash && zypper qidirish paketi_name # yum qidirish paketi_name
agar
yum
kalitni oladi
barchasini qidiring
, qidiruv faqat paket nomi bilan
emas, balki tavsif bilan ham amalga oshiriladi # yum search all package_name
# paket whatprovides "* / server.cnf" 1 faylini o'rnatish uchun qaysi paket
ishlatiladi: mariadb-server-5.5.52-1.el7.x86_64: MariaDB server va tegishli
fayllar Repo: base Muvofiq kelgan: Fayl nomi: /etc/my.cnf.d/server.cnf
2. Ombordan paketni o'rnatish
Paketni o'rnatishda paket menejeri barcha bog'liqliklarni bartaraf etgandan
so'ng sizdan o'rnatishni tasdiqlash so'ralishi mumkin. # qobiliyatini yangilash
&& qobiliyatini o'rnatish pack_name # zypper yangilash && zypper o'rnatish
pack_name # yum yangilash && yum o'rnatish paketi_name
3. Paketlarni olib tashlash
Agar
qobiliyat
kalit ko'rsatilgan
olib tashlash
, konfiguratsiya fayllaridan
tashqari paket o'chiriladi. Paketni o'rnatishning barcha izlarini olib tashlash
uchun siz kalitni ishlatishingiz kerak
tozalash
... # qobiliyatni olib tashlash /
tozalash # package_name # yum o'chirish pack_name B
Openuse
paket
nomidan oldin minus belgisiga e'tibor bering. # zypper remove -
package_name Deyarli har qanday paket menejeri sizdan paketni olib
tashlanganligini tasdiqlashingizni so'raydi.
4. Paket ma'lumotlarini ko'ring
Paket haqidagi ma'lumotlarni namoyish qilish
mariadb-server
# mahorat
namoyishi mariadb-server # yum info mariadb-server # zypper info mariadb-
server Omad tilaymiz.
Boshqa paket menejerlari;
Biz har xil Linux paket menejerlarini taqqoslaymiz. Barcha Linux tarqatish
tizimlari orasida ular birgalikda foydalanadigan narsalardan biri bu tizimga
yangi dasturiy ta'minot paketlarini o'rnatish zarurati. Turli xil paket
menejerlari tarqatilishiga qarab, sizga tez va osonlik bilan paketlarni o'rnatish,
boshqarish va olib tashlashga imkon beradi. Paket menejerlari o'rnatishni
soddalashtirish uchun juda mos keladi, umumiy o'rnatish joylari va
konfiguratsiyalari bilan. Ushbu maqolada biz mavjud bo'lgan turli xil paket
menejerlarini, qaysi tarqatish vositalaridan foydalanishlari va ularni noyob
xususiyatlarini muhokama qilamiz. Debian-ga asoslangan paket menejerlari,
RedHat Enterprise Linux (RHEL) paket menejerlari va siz uchun
mo'ljallangan boshqa paket menejerlarini ko'rib chiqamiz
Linux OTda Paketga nima bog'liqliq? To’liq tavsiflang.
Paketga bog'liqlik - bu bitta dasturiy ta'minot to'plami to'g'ri o'rnatilishi va
ishlashi uchun qo'shimcha umumiy kutubxonalar yoki boshqa paketlar
shaklida ma'lum resurslarni talab qilishi. Paketni boshqarishning barcha
zamonaviy tizimlarida paket o'rnatilganda, uning to'g'ri ishlashi uchun zarur
bo'lgan barcha bog'liqliklar o'rnatilishini ta'minlash uchun bog'liqlikni hal
qilish usullari mavjud..
Dasturiy ta'minotni boshqarish.
O'rnatish
Tugmani bosing
Yangilang
Kerakli paketni o'ng tugmasini bosing va paydo bo'lgan menyudan
tanlang
O'rnatish uchun belgilang
yoki Ctrl + I tugmalarini bosing. Agar
paket boshqa paketni o'rnatishni talab qilsa, unda kiritilgan o'zgarishlar
bilan dialog oynasi paydo bo'ladi, agar siz o'rnatishni davom ettirishni
haqiqatan ham xohlasangiz, tugmani bosing
Ariza bering
yoki Ctrl + P
tugmachalarini bosing.
O'rnatish uchun bosing
Ariza bering
O'chirilmoqda
Kerakli paketni o'ng tugmasini bosing va paydo bo'lgan menyudan tanlang,
tanlang
O'chirish uchun belgilang
.
O'zgarishlar kiritilgan dialog oynasi paydo bo'ladi, agar siz chindan ham
o'chirishni davom ettirmoqchi bo'lsangiz, "Ilova" tugmasini bosing yoki
Ctrl + P tugmachalarini bosing.
O'chirish uchun Synaptic Package Manager asosiy panelidagi Ilova
tugmasini bosing.
Agar siz paketni "To'liq olib tashlash uchun belgilash" belgisi bilan
belgilasangiz, u holda siz tanlagan paket nafaqat o'chiriladi, balki barcha
bog'liqliklar.
Yangilash
Tugmani bosing
Yangilang
yoki dasturiy ta'minotning eng so'nggi
versiyalari ro'yxatini yuklab olish uchun Ctrl + R tugmalarini bosing.
Kerakli paketni o'ng tugmasini bosing va paydo bo'lgan menyudan
tanlang
Yangilash uchun belgilang
.
Ariza bering
Synaptic Package Manager-ning asosiy panelida.
Butun tizim yangilanmoqda
Paket tizimi nima?
Zamonaviy
dasturda
o'rnatilgan
deyarli
har
qanday
dasturiy
ta'minot
linux
tizimni Internetda topish mumkin. Bu ma'lum bir tarqatishni
ishlab chiquvchilar tomonidan rasmiy omborlar (minglab paketlarni o'z ichiga
olishi mumkin bo'lgan dasturiy ta'minot omborlari, ularning har biri tuzilgan,
sinovdan o'tgan va tarqatish uchun ishlatilgan va ma'lum bir tarqatishda
ishlatilishi mumkin) orqali ta'minlanishi mumkin.
linux
) yoki qo'lda yuklab
olishingiz va o'rnatishingiz mumkin bo'lgan manba kodi sifatida mavjud. Turli
xil tarqatish oilalaridan beri
linux
turli xil qadoqlash tizimlaridan foydalaning
(
Debian
-
formatdagi
paketlar
deb
,
CentOS
-
rpm
format,
openSUSE
-
shuningdek
rpm
lekin uchun maxsus yaratilgan
openSUSE
), bitta tarqatish
uchun mo'ljallangan paket boshqa tarqatish bilan mos kelmaydi. Ko'p
tarqatish
linux
uchta asosiy oiladan biriga tegishli
linux
sertifikatlashtirishga
kiritilgan
LFCS
.
Do'stlaringiz bilan baham: |