|
15-laboratoriya ishi mavzu: centos paketlarni boshqarish va ubuntuda ishdan maqsad
|
Sana | 25.03.2024 | Hajmi | 16.51 Kb. | | #177093 |
Bog'liq Laboratoriya ish 15 Fanning maqsad va vazifalari. “Kompyuter grafikasi” fanini o’qit, Тесты для учителей школ с узбекским и другими языками обучения (
№15-LABORATORIYA ISHI
MAVZU: CENTOS PAKETLARNI BOSHQARISH VA UBUNTUDA
Ishdan maqsad: Talabalarni maruzada va amaliy darslarda olgan bilimlarini mustahkamlash
CENTOS PAKETLARNI BOSHQARISH
Rpm (Red Hat Package Manager) va (Yellowdog Updater). O'zgartirilgan) paketlarni boshqarish vositalari asosan Centos/Redhat, fedora kabi operatsion tizim. Debian asosidagi operatsion tizimdagi dpkg kabi. Rpm - bu mahalliy paket boshqaruv vositasi(past darajadagi paketlarni boshqarish vositasi).va onlayn paketlarni boshqarish vositasi (yuqori darajadagi paket boshqaruv vositasi). ubuntu OS da apt kabi. [xuddi dpkg kabi rpm buyrug'i qaramlikka duch kelishi mumkin dasturiy ta'minotni o'rnatishda muammo qaramlikni avtomatik ravishda o'rnating va ularni o'rnating.]
Rpm package management
Install package:
RPM bilan paketni o'rnatish uchun bu buyruq ishlatiladi
=>rpm -i
Paketni olib tashlang
Ushbu paketni rpm bilan olib tashlash uchun ushbu buyruq ishlatiladi
=>rpm -e
[agar bitta paket boshqa paketga bog'liq bo'lsa, siz olib tashlay olmaysiz Agar boshqa paketlarni olib tashlamasangiz, uni rpm buyrug'i bilan ishlating bu unga bog'liq. Misol uchun, agar siz o'chirmoqchi bo'lsangiz "openssh" to'plami, chunki "open-ssh mijozi" paketlari unga bog'liq .Avval buni olib tashlashingiz kerak. Lekin agar siz foydalansangiz buyrug'i bu sodir bo'ladigan har qanday paketlarni o'chirish uchun avtomatik.]
Majburiy o'rnatish paketi:
bilan yoki bo'lmasdan paketlarni o'rnatmoqchi bo'lsangiz qaramlik (majburiy o'rnatish) siz buni ushbu buyruq bilan qilishingiz mumkin
=>rpm -i –nodeps
[uning tavsiya etilmaydi, chunki u sizni sindirib tashlaydi qaramlik muammosi]
o'rnatish yoki olib tashlashda nima sodir bo'layotganini ko'rishni istasak biz aniqlik bayrog'idan foydalanishimiz mumkin. Batafsil bayroq bilan paketni o'rnating
=>rpm -i -v
Batafsil bayroq bilan paketni olib tashlang
=>rpm -e -v
Paketni o'rnatish holatini tekshiring:
Agar siz paket o'rnatilgan yoki yo'qligini tekshirmoqchi bo'lsangiz, buni qilishingiz mumkin bu buyruq bilan
=>rpm -Vv
masalan
=>rpm -Vv nano-2.3.1-10.el7.x86_64.rpm
[agar siz paketingiz buzilmaganligini bilmoqchi bo'lsangiz, topishingiz mumkin
chiqish bayrog'ini tekshirish orqali. Chunki agar biror narsani o'zgartirsangiz konfiguratsiya va buyruqni qayta ishga tushiring, u sizga ko'rsatadi boshqacha natija. Bu fayl o'zgartirilganligini tasdiqlaydi] Paketni tekshirish summasini tekshiring:
Fayl nazorat summasini tekshirish uchun ushbu buyruq ishlatiladi
=>rpm -vK
Paket tavsifini toping:
Har qanday o'rnatilgan paketning tavsifini topish uchun ushbu buyruq ishlatilgan
=>rpm -qi
masalan
=>rpm -qi nano
Barcha paketlarni so'rash: Barcha paketlarni so'rash uchun ushbu buyruq ishlatiladi
=>rpm -q -a
ushbu buyruq yordamida har qanday o'rnatilgan paketlarni topishingiz mumkin
=>rpm -q -a | grep
misol
=>rpm -q -a | grep dhcp
paketini boshqarish:
(Yellowdog Updater Modified) yanada ilg'or paketdir boshqarish vositalari siz bilan hamma narsani qilishingiz mumkin rpm. bilan bajarilganda, o'rnatish uchun ko'plab uchinchi tomon omborlaridan foydalaniladi paketlarni avtomatik ravishda bog'liqlik muammosini hal qilish orqali
Paket ma'lumotlarini toping:
Har qanday paketlar haqida batafsil ma'lumotni topish uchun bu buyruq ishlatiladi .it omborni qidiradi va batafsil ma'lumot beradi paketlar haqida.
=> info
Qidiruv paketi:
Ombordagi paketlarni qidirish uchun ushbu buyruqdan foydalaniladi
=> qidiruv
Paketni o'rnatish:
Paketlarni o'rnatish uchun ushbu buyruq ishlatiladi .u o'rnatadi qaramlikka ega paketlar
=> o'rnating
Ushbu buyruq tasdiqlashni so'raydi. o'rnatish uchun avtomatik ravishda. Faqat -y variantini qo'shing.
=> install -y
Paketni olib tashlash:
Paketni barcha bog'liqliklari bilan olib tashlash uchun bu buyruq ishlatilgan.
=>
olib tashlang
Ushbu buyruq tasdiqlashni so'raydi. o'rnatish uchun avtomatik ravishda. Faqat -y variantini qo'shing.
=> olib tashlash -y
yoki
=> o'chirish -y
|
| |