Како се користи ИУМ менаџер пакета

Преглед садржаја

У претходним постовима смо говорили о апт-гет верзији, сада се фокусирамо на понуду сличног формата за ИУМ.
Шта је ИУМ?
Иелловдог Упдатер Модифиед је алатка отвореног кода доступна за командну линију и на нивоу графичког интерфејса са Иум Ектендером заснованом на пакету РПМ (РедХат Пацкаге Манагер) за Линук системе. Омогућава корисницима и администраторима да инсталирају, ажурирају и траже пакете помоћу удаљених / локалних спремишта за инсталацију на систему. Је створио Сетх Видал под ГПЛ (Општа јавна лиценца) тако да се може бесплатно користити и мењати.

Како инсталирати пакет?


Можемо инсталирати пакет помоћу иум инсталл команде, за разлику од апт-гет по дефаулту, извршити ажурирање, а затим потражити пакет.
 иум инсталл фирефок
 Учитани додаци: најбрже решене зависности зависних огледала ======================================== == ============================================== == Пакет Величина спремишта верзије Арцх ============================================ === ============================================ === Ажурирање : фирефок и686 10.0.6-1.ел6.центос ажурирања 20 М Ажурирање за зависности: кулруннер и686 10.0.6-1.ел6.центос ажурирања 12 М Сажетак трансакција ============ === ================================================ === ================================ Инсталирај 0 пакета Надогради 2 пакета Укупна величина преузимања: 32 М Да ли је ово у реду [да / Н]: и Преузимање пакета: (1/2): фирефок-10.0.6-1.ел6.центос.и686.рпм | 20 МБ 01:10 (2/2): кулруннер-10.0.6-1.ел6.центос.и686.рпм | 12 МБ 00:52 --------------------------------------------- -------------------------------------------------- - Укупно 63 кБ / с | 32 МБ 02:04 Ажурирано: фирефок.и686 0: 10.0.6-1.ел6.центос Зависност Ажурирано: кулруннер.и686 0: 10.0.6-1.ел6.центос Потпуно!
Тражиће од нас да потврдимо операцију нудећи листу са верзијом за инсталирање и неопходним зависностима, можемо избећи потврду помоћу опције -и
 иум -и инсталирајте Фирефок

Уклоните пакет


Пакет и све његове зависности можемо уклонити помоћу ремове.
 # иум уклоните фирефок
 Учитани додаци: најбрже огледало Подешавање Уклони зависности решавања процеса -> Покретање провере трансакција ---> Пакет фирефок.и686 0: 10.0.6-1.ел6.центос постављен за брисање -> Готове зависности Решавање зависности Решене зависности === == ================================================ === ============================================================================================================================================== Репозиториј == ============================================== ===== ============================================== Уклањање: фирефок и686 10.0.6-1.ел6.центос @упдатес 23 М Резиме трансакције ========================== ====== =========================================== ======= ============== Уклоните 1 пакет (е) Поново инсталирајте 0 Пакет (и) Снижите верзију 0 Пакет (и) Да ли је ово у реду [г / Н]: и Преузимање пакета: Покретање рпм_цхецк_дебуг Покретање теста трансакције Успешан тест трансакције Брисање трансакције у току: фирефок-10.0.6-1.ел6.центос.и686 1/1 Уклоњено: фирефок.и686 0: 10.0.6-1.ел6.центос Ц комплетан!
Потврду можемо прескочити помоћу -и
 иум -и уклоните Фирефок

Ажурирајте један пакет помоћу ИУМ -а.


У случају да имамо, на пример, стару верзију МиСКЛ -а, можемо да ажурирамо помоћу наредбе упдате, запамтите да ће и она ажурирати зависности.
 # иум упдате мискл
 Учитани додаци: најбрже решене зависности зависних огледала ======================================== == ================================================ == ============ Величина спремишта за верзију пакета Арцх Версион ================================ ================================================ == ========================= Ажурирање: всфтпд и386 2.0.5-24.ел5_8.1 ажурирања 144 к Резиме трансакција ===== == ================================================ == ================================================ == = Инсталирај 0 Пакети (и) Надогради 1 Пакети (и) Укупна величина: 144 к Да ли је то у реду [г / Н]: и Преузимање пакета: Покретање рпм_цхецк_дебуг Покретање теста трансакције Завршено Тестирање трансакције Тест трансакције Успело Покретање Ажурирање трансакције: всфтпд 1 /2 Чишћење: всфтпд 2/2 Ажурирано: всфтпд.и386 0: 2.0.5-24.ел5_8.1 Довршено!

Наведите листу претраживања пакета помоћу ИУМ -а.


Можемо навести наше претраге за пакет или заменски знак, на пример опенссх или * ссх *
 иум лист опенссх
 Учитани додаци: најбржи огледало Учитавање брзина огледала из кеширане датотеке хоста * база: миррор.неу.еду.цн * епел: миррор.неу.еду.цн * додаци: миррор.неу.еду.цн * рпмфорге: миррор.нл.леасевеб.нет * ажурирања: миррор.нус.еду.сг Инсталирани пакети опенссх.и386 4.3п2-72.ел5_6.3 инсталирано Доступни пакети 4.3п2-82.ел5 басе Како пронаћи пакет? У случају да не памтимо назив пакета, можемо потражити део његовог назива и подразумевано филтрира по имену пакета, ако не, филтрира по опису пакета. иум сеарцх всфтпд Учитани додаци: најбрже огледало Учитавање брзина огледала из кеширане датотеке хоста * база: миррор.неу.еду.цн * епел: миррор.неу.еду.цн * додаци: миррор.неу.еду.цн * рпмфорге: миррор.нл. леасевеб.нет * ажурирања: фтп.иитм.ац.ин ============================= Подудара се: всфтпд ==== = =================== ццзе.и386: Робусни колоризатор дневника пуре-фтпд-селинук.и386: СЕЛинук подршка за Пуре-ФТПД всфтпд.и386: всфтпд-Врло сигуран Фтп даемон

Добијте информације о пакету без инсталирања


У неким случајевима желимо да знамо информације о пакету пре него што га инсталирамо. У том случају можемо користити информације.
 иум инфо фирефок
 Учитани додаци: најбржи огледало Учитавање брзина огледала из кеширане датотеке хоста * база: миррор.неу.еду.цн * епел: миррор.неу.еду.цн * додаци: миррор.неу.еду.цн * рпмфорге: миррор.нл.леасевеб.нет * ажурирања: фтп.иитм.ац.ин Доступни пакети Назив: фирефок Арцх: и386 Верзија: 10.0.6 Издање: 1.ел5.центос Величина: 20 М Репо: ажурирања Сажетак: Мозилла Фирефок Веб прегледач: хттп: // ввв .мозилла.орг / пројецтс / фирефок / Лиценца: МПЛв1.1 или ГПЛв2 + или ЛГПЛв2 + Опис: Мозилла Фирефок је веб прегледач отвореног кода, дизајниран за стандарде: усклађеност, перформансе и преносивост.

Наведите све доступне пакете користећи ИУМ


Моћи ћемо да наведемо све пакете које имамо на располагању у ИУМ бази података јер је то веома дугачка листа за употребу са текстуалним менаџером, попут мање или више.
 иум лист | мање

Иум Пружа


Опција провиде је заиста корисна, ако на пример имате конфигурациону датотеку и не знате чији снабдевачи могу идентификовати који је то пакет, урадићемо пример са хттпд.цонф и видети како је повезана са Апацхеом.
 иум пружа /етц/хттпд/цонф/хттпд.цонф
 Учитани додаци: фастестмиррор хттпд-2.2.3-63.ел5.центос.и386: Апацхе ХТТП сервер Репо: база Усклађено са: Назив датотеке: /етц/хттпд/цонф/хттпд.цонф хттпд-2.2.3-63.ел5.центос .1.и386: Апацхе ХТТП сервер Репо: ажурирања Подудара се са: Назив датотеке: /етц/хттпд/цонф/хттпд.цонф хттпд-2.2.3-65.ел5.центос.и386: Апацхе ХТТП сервер Репо: ажурирања Усклађено са: Име датотеке : /етц/хттпд/цонф/хттпд.цонф хттпд-2.2.3-53.ел5.центос.1.и386: Апацхе ХТТП сервер Репо: инсталиран Подудара се са: Остало: Пружа подударање: / етц / хттпд / цонф / хттпд .цонф

Проверите да ли постоје ажурирања са ИУМ -ом


Можемо ажурирати репо листу и додатно ажурирати све пакете користећи упдате за разлику од апт-гет који треба ажурирање и надоградњу.
 иум упдате
Наведите све доступне групе пакета
У РПМ пакету постоје групе пакета, на пример КДЕ су корисни када желимо да инсталирамо велики број пакета, можемо их навести помоћу гроуплист
 иум гроуплист
 Инсталиране групе: Алати за администрацију ДНС сервер сервера Диалуп Подршка за умрежавање Уређивачи Инжењеринг и научна графика ФТП сервера Јава развој Легаци Нетворк Сервер Доступне групе: Ауторство и објављивање Басе Беагле Цлустер Стораге Кластерирање развојних библиотека Алати за развој Ецлипсе Образовни софтвер КДЕ (К Десктоп окружење) КДЕ развој софтвера

Инсталирајте групу пакета


Као што сам споменуо, моћи ћемо да наведемо или инсталирамо групу пакета, а пример ћемо урадити са МиСКЛ -ом.
 иум гроупинсталл 'МиСКЛ Датабасе'
 Решене зависности =============================================== = =============================================== Верзија пакета Арцх Величина спремишта ============================================== === ============================================ = Ажурирање: уникОДБЦ и386 2.2.11-10.ел5 басе 290 к Инсталирање за зависности: уникОДБЦ-либс и386 2.2.11-10.ел5 басе 551 к Сажетак трансакције ================ === ================================================ === ==================================== Инсталирајте 1 пакет (ове) Надоградите 1 пакет (и) Укупна величина: 841 к Да ли је ово у реду [ и/Н]: и Преузимање пакета: Покретање рпм_цхецк_дебуг Покретање теста трансакције Завршено Тестирање трансакције Тестирање трансакције Успело Покретање трансакције Инсталирање: уникОДБЦ-либс 1/3 Ажурирање: уникОДБЦ 2/3 Чишћење: уникОДБЦ 3/3 Инсталирана зависност: уникОДБЦ- либс.и38 0: 2.2.11-10.ел5 Ажурирано: уникОДБЦ.и386 0: 2.2.11-10.ел5 Довршено!

Ажурирајте групу пакета


Одређену групу пакета можемо ажурирати помоћу гроупупдате.
 иум гроуппупдате 'ДНС Наме Сервер'
 Решене зависности =============================================== = ================================================== = ============= Величина спремишта за верзију пакета Арцх Версион =============================== = ================================================== = ============================ Ажурирање: бинд и386 30: 9.3.6-20.П1.ел5_8.2 ажурирања 981 к бинд-цхроот и386 30: 9.3.6-20.П1.ел5_8.2 ажурирања 47 к Ажурирање за зависности: бинд-либс и386 30: 9.3.6-20.П1.ел5_8.2 ажурирања 864 к бинд-утилс и386 30: 9.3.6-20.П1.ел5_8.2 ажурирања 174 к Сажетак трансакције ================================= = ================================================== = ============================ Инсталирајте 0 пакета Надоградите 4 пакета Укупна величина: 2,0 М Да ли је ово у реду [и /Н]: и Преузимање пакета: Покретање рпм_цхецк_дебуг Покретање теста трансакције Завршено Тест трансакције Тест трансакције Успело Покретање трансакције Ажурирање: бинд-либс 1/8 Ажурирање: бинд 2/8 Ажурирање : бинд-цхроот 3/8 Ажурирање: бинд-утилс 4/8 Чишћење: бинд 5/8 Чишћење: бинд-цхроот 6/8 Чишћење: бинд-утилс 7/8 Чишћење: бинд-либс 8/8 Ажурирано: бинд.и386 30: 9.3.6-20.П1.ел5_8.2 бинд-цхроот.и386 30: 9.3.6-20.П1.ел5_8.2 Ажурирана зависност: бинд-либс.и386 30: 9.3.6-20.П1.ел5_8 .2 бинд-утилс.и386 30: 9.3.6-20.П1.ел5_8.2 Довршено!
Такође можемо избрисати групу помоћу гроупремове
 иум гроупремове 'ДНС Наме Сервер'
 Решене зависности =============================================== = ================================================== = ======== Величина спремишта верзије пакета Арцх Арцх ==================================== ================================================ === ================== Уклањање: бинд и386 30: 9.3.6-20.П1.ел5_8.2 инсталирано 2.1 М везање-цхроот и386 30: 9.3.6 -20. П1.ел5_8.2 инсталирано 0.0 Сажетак трансакције ========================================== ============================================== ==== =============== Уклоните 2 пакета (е) Поновно инсталирајте 0 Пакети (и) Снижите верзију 0 Пакети (и) Да ли је ово у реду [г / Н]: и Преузимање пакета: Покретање рпм_цхецк_дебуг Покретање трансакције Тест Довршена трансакција Тест Трансакција Тест је успео У току је трансакција Брисање: бинд 1/2 упозорење: /етц /сисцонфиг /намед сачувано као /етц/сисцонфиг/намед.рпмсаве Брисање: бинд-цхроот 2/2 Уклоњено: бинд.и386 30: 9.3. 6-20.П1.ел5_8.2 бинд-цхроот.и386 30: 9.3.6-20. П1.ел5_8.2 Довршено!

Листа спремишта омогућена са ИУМ -ом.


Можемо прегледати сва спремишта са реполист
 иум реполист
 репо ид име статуса репо базе ЦентОС -5 - База омогућена: 2.725 епел Додатни пакети за Ентерприсе Линук 5 - омогућен и386: 5.783 додатака ЦентОС -5 - Омогућени додаци: 282 мод -брзине странице омогућена мод -брзине страница: 1 рпмфорге РХЕЛ 5 - РПМфорге. нет - даг омогућен: 11,290 ажурирања ЦентОС -5 - омогућена ажурирања: 743 реполист: 20,824

Наведите сва спремишта.


У случају навођења омогућених или онемогућених репо -а користимо опцију алл
 иум реполист алл
 репо ид статус репо имена Ц5.0-басе ЦентОС-5.0-База онемогућена Ц5.0-центосплус ЦентОС-5.0-Плус онемогућена Ц5.0-додаци ЦентОС-5.0-Додатци онемогућени база ЦентОС-5-База омогућена: 2.725 епел Додатни пакети за Ентерприсе Линук 5 - омогућен и386: 5.783 додатака ЦентОС -5 - Омогућени додаци: 282 реполист: 20.824

Инсталирајте пакет из одређеног спремишта


Понекад нам је потребна измењена верзија пакета који се налази само у репо -у, други случај може бити одабир локалног репо -а и избегавање непотребног мрежног саобраћаја.
 иум --енаблерепо = епел инсталл пхпмиадмин
 Решене зависности =============================================== = ==================================================================================================================================================== Репозиториј ============================================== ==== ===================================== Инсталирање: пхпМиАдмин ноарцх 3.5.1 -1.ел6 епел 4.2 М Преглед трансакција ======================================== ===== ========================================== == Инсталирајте 1 пакет (и) ) Укупна величина преузимања: 4,2 М Инсталирана величина: 17 М Да ли је то у реду [г / Н]: и Преузимање пакета: пхпМиАдмин-3.5.1-1.ел6.ноарцх.рпм | 4,2 МБ 00:25 Покретање рпм_цхецк_дебуг Покретање Тест трансакције Тест трансакције Успело Покретање трансакције Инсталирање: пхпМиАдмин-3.5.1-1.ел6.ноарцх 1/1 Провера: пхпМиАдмин-3.5.1-1.ел6.ноарцх 1/1 Инсталирано: пхпМиАдмин .ноарцх 0: 3.5.1-1.ел6 Комплетно!

Користећи Иум Схелл


Можемо користити Схелл ако желимо да направимо много измена у пакетима, користе се исте команде, али није потребно стављати иум на почетак.
 нум љуска
 Учитани додаци: најбржи огледало Подешавање Иум Схелл -а> ажурирање хттпд Учитавање брзина огледала из кеширане датотеке хоста * база: миррорс.син3.сг.вокел.нет * епел: фтп.рикен.јп * додаци: миррорс.син3.сг.вокел.нет * ажурирања: миррорс.син3.сг.вокел.нет Подешавање процеса ажурирања>
-
ЗакључциРазговарали смо о најкориснијим опцијама недостатка иум -а које се могу видети са ман иум -ом. Није их потребно учити напамет, али препоручљиво је имати списак при руци. Ако изоставим наредбу или имате предлог, не устручавајте се да је оставите у коментарима.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave