YUM нь CentOS болон Fedora программ хангамжийг суулгахад хэрэглэгдэх тушаалын мөрийн програм юм. Хэрэв та илүү график шийдлийг илүүд үзвэл YUM Extender- ийг сонгоно уу. YUM нь CentOS болон Fedora-д Debian болон Ubuntu-д ямар ашигтай юм.
YUM гэж юу гэсэн үг вэ? YUM нь "Yellowdog Updater Modified" гэж нэрлэдэг гэсэн гарын авлагын хуудсыг уншдаг. YUM нь Шардогийн Линукс дахь багцын менежерийн анхдагч багц менежер байсан YUP хэрэгсэл залгамжлагч юм.
YUM ашиглан RPM багц хэрхэн суулгах талаар
RPM багцыг суулгахын тулд дараах тушаалыг өгөх хэрэгтэй:
yum install nameofpackage
Жишээлбэл:
yum install scribus
YUM ашиглан багцуудыг хэрхэн шинэчлэх талаар
Хэрэв та өөрийн систем дээрх бүх багцыг шинэчлэхийг хүсвэл дараах тушаалыг ажиллуулна:
yum update
Тодорхой багц буюу багцуудыг шинэчлэхийн тулд дараах зүйлсийг оролдоорой:
yum update nameofpackage
Хэрэв та тодорхой хувилбарыг хувилбарын багцыг шинэчлэхийг хүсвэл дараах байдлаар тушаалыг ашиглана уу:
yum update-to nameofpackage versionnumber
Жишээлбэл:
yum update-to flash-plugin 11.2.202-540-release
Одоо энэ талаар бодож үзээрэй. Та програмын хувилбар 1.0, 1.1, 1.2, 1.3 гэх мэт олон тооны алдааны засварууд байдаг. Мөн програмын хувилбар 2-т байдаг. Одоо та алдааны засваруудыг суулгахыг хүсч байгаа боловч шинэ хувилбар руу шилжихийг хүсэхгүй байгаагаа төсөөлөөд үзээрэй. Тэгэхээр та шинэчлэлт хийлгүйгээр хэрхэн шинэчлэх вэ?
Зүгээр л update-minimal тушаалыг дараах байдлаар ашиглаарай:
yum update-minimal програмын нэр --bugfix
Тэднийг суулгахгүйгээр YUM ашиглан шинэчлэлтүүдийг хэрхэн шалгах вэ
Заримдаа та шинэчлэлтийг амжилттай гүйцэтгэхээсээ өмнө шинэчлэх шаардлагатай зүйлсийг мэдмээр байна.
Дараах тушаал шинэчлэлт хийх шаардлагатай програмуудын жагсаалтыг буцаах болно:
yum шалгах-шинэчлэлтүүд
YUM ашиглан програмыг хэрхэн устгах талаар
Хэрэв та өөрийн Линукс системээс програмыг устгахыг хүсвэл дараах тушаалыг ашиглаж болно:
yum remove programname
Таны системээс програмуудыг устгах нь шууд урагшилж байгаа мэт санагдаж болох боловч нэг програмыг устгаснаар өөр нэгийг ажиллахаас сэргийлж болох юм.
Жишээ нь, та фолдерыг хянадаг програмтай байсан бөгөөд програм нь танд шинэ файл байгаа эсэхийг мэдэгдэх цахим шуудан илгээсэн файлыг олж аваарай. Энэ програм нь цахим шуудангаар илгээх имэйл үйлчилгээ шаарддаг гэж төсөөлөөд үз дээ. Хэрэв та имэйлийн үйлчилгээг устгавал хавтсыг хянадаг програм нь хэрэггүй болно.
Хөтөлбөрөөс хамааралтай програмуудыг дараах тушаал ашиглан устгаж байна:
yum autoremove програмын нэр
Мониторингийн хөтөлбөр болон имэйлийн үйлчилгээний тухайд хоёулаа програмуудыг устгах болно.
Авто устгах тушаалыг ямар ч параметргүйгээр ашиглаж болно:
yum autoremove
Энэ нь таныг өөртөө суулгагдаагүй, хамааралгүй файлуудаас таны системийг хайдаг. Эдгээрийг навчны багц гэж нэрлэдэг.
Бүх RPM багцуудыг YUM ашиглан ашиглах боломжтой
Та YUM-д байгаа бүх багцыг дараах тушаалыг ашиглан жагсааж болно:
yum жагсаалт
Нэмэлт параметрүүд нь жагсаалтад нэмэх боломжтой.
Жишээ нь таны систем дээрх бүх шинэчлэлтүүдийг жагсааж өгөхийн тулд дараах тушаалыг ажиллуулна:
yum жагсаалтын шинэчлэлтүүд
Бүх суугдсан багцуудыг харахын тулд өөрийн систем дээр дараах тушаалыг ажиллуулна:
yum жагсаалт суулгагдсан байна
Та дараах тушаалыг өгөөд репозиторыг ашиглалгүйгээр суулгасан бүх файлуудыг жагсааж болно:
yum жагсаалтын нэмэлтүүд
YUM ашиглан RPM багцуудыг хэрхэн хайх талаар
Тодорхой багцыг хайхын тулд дараах тушаалыг ашиглана:
yum хайлтын програмname | description
Жишээ нь Steam ашиглахыг хайхдаа дараах тушаалыг хайх хэрэгтэй:
yum хайлтын уур
Өөрөөр хэлбэл тодорхой төрлийн програмыг дараах байдлаар хайж хайх хэрэгтэй:
yum хайлт "дэлгэц барих"
Анхдагч байдлаар хайлтын хэрэгсэл нь багцны нэр, хураангуйг хардаг бөгөөд хэрэв үр дүн олдохгүй бол түүнийг тайлбар болон URL-ээр хайх болно.
Тайлбар болон URL-үүдийг хайж олохын тулд дараах тушаалыг ашиглана:
yum хайлт
YUM ашиглан RPM багцын талаар мэдээлэл авах талаар
Та дараах тушаалыг ашиглан багцын тухай чухал мэдээллийг авч болно:
yum info packagename
Мэдээлэл ирүүлсэн нь дараах байдалтай байна:
- Нэр
- Архитектур
- Хувилбар
- Хуваарь
- Хэмжээ
- Репозитор
- Хураангуй
- URL
- Тусгай зөвшөөрөл
- Тодорхойлолт
YUM ашиглан програмын бүлгүүдийг хэрхэн суулгах талаар
YUM ашиглаж байгаа бүлгүүдийн жагсаалтыг буцаахын тулд дараах тушаалыг ажиллуулна:
yum бүлгийн жагсаалт | дэлгэрэнгүй
Энэ тушаалаас ирсэн гаралт дараах тушаалтай төстэй байна:
- Хамгийн багадаа суулгах
- Node тооцоолох
- Дэд бүтцийн сервер
- Файл болон Хэвлэх Сервер
- MATE Ширээний
- Үндсэн вэб сервер
- Виртуалчлалын хост
- GUI -тэй сервер
- GNOME Ширээний
- KDE Plasma
- Хөгжил ба Бүтээлч ажлын станц
Тиймээс KDE Plasma desktop орчныг дараах тушаалаар суулгах боломжтой:
yum group install "KDE Plasma workspaces"
Үүнийг хийхээсээ өмнө та ямар багц багцыг бүрдүүлэхийг хүсч болох юм. Үүнийг хийхийн тулд дараах тушаалыг ажиллуулна:
yum group info "KDE Plasma ажлын хэсгүүд" | дэлгэрэнгүй
Та энэ тушаалыг ажиллуулахдаа бүлэг доторх бүлгүүдийн жагсаалтыг харах болно. Мэдээж та эдгээр бүлгүүдийн бүлгийн мэдээллийг ажиллуулж мэдэж болно.
RPM файлуудыг өөрийн систем уруу YUM ашиглан хэрхэн суулгах талаар
Хэрэв таны систем дээр суулгагдсан аль нэг репозитороос RPM файлыг суулгахгүй бол яах вэ. Магадгүй та өөрийнхөө багцыг бичиж суулгаж болох юм.
Таны системд RPM багцыг суулгахын тулд дараах тушаалыг ажиллуулна:
yum localinstall файлын нэр
Хэрэв файл хамааралтай байхыг шаарддаг бол репозиторууд хамаарлыг нь хайж олох болно.
YUM ашиглан RPM багцыг хэрхэн дахин суулгах талаар
Хэрэв та азгүй байсан бөгөөд ямар нэг шалтгаанаар ажиллаж байсан програм ажиллаж байгаад зогссон бол дараах тушаалыг ашиглан дахин суулгаж болно:
yum програм суулгах нэрийг суулгах
Энэ тушаал нь уг програмыг суулгасантай ижил хувилбарын дугаарыг суулгах болно.
Нь RPM багцын хамаарлын бүх хамаарлыг жагсаах
Багцын хамаарлуудыг жагсаахдаа дараах тушаалыг ашиглана:
yum deplist програмын нэр
Жишээ нь Firefox-ийн бүх хамаарлуудыг олохын тулд үүнийг ашиглана:
yum deplist firefox
YUM ашиглан бүх репозитыг хэрхэн яаж жагсаах вэ?
Дараах тушаалыг ашиглахад ямар репозитор аль системтэй байхыг олохын тулд:
yum repolist
Буцаж ирсэн мэдээлэл нь дараах байдлаар байна:
- репозитийн ID - IE epel / x86_64
- репозиентийн нэр - Enterprise Линуксд зориулсан нэмэлт багцууд 7
- төлөв - репозиторын багцын тоо
Энэ гарын авлага нь YUM хэрхэн ажилладаг талаар ерөнхий мэдээллээр хангадаг. Гэсэн хэдий ч энэ нь зөвхөн YUM-ийн бүх боломжит хэрэглээний гадаргууг зураастай зураастай болгодог. Бүх боломжит сэлгүүрүүдийн жагсаалтыг агуулсан бүрэн мэдээллийг дараах тушаалыг ажиллуулна:
хүн yum