Како користити РПМ команду у Линуку

Kako Koristiti Rpm Komandu U Linuku



Ако сте корисник Линук-а, вероватно сте наишли на тај термин РПМ . РПМ је акроним за Ред Хат менаџер пакета , и то је моћан алат командне линије за управљање софтверским пакетима на Линук системима. Овај чланак ће покрити све што треба да знате о РПМ команду у Линук-у, укључујући њену синтаксу, употребу и неке уобичајене примере.
  1. Шта је РПМ команда
  2. Синтакса РПМ команде
  3. Опције команде РПМ
  4. Инсталирајте РПМ пакете
  5. Надоградите РПМ пакете
  6. Уклоните РПМ пакете
  7. Наведите инсталиране РПМ пакете
  8. Прикажите информације о пакету пре инсталирања
  9. Прикажите информације о пакету након инсталације
  10. Проверите зависности пакета пре инсталирања
  11. Наведите све датотеке инсталираног пакета
  12. РПМ команда у различитим Линук дистрибуцијама

1: Шта је РПМ команда

Тхе РПМ команда је алатка за управљање софтвером за Линук оперативне системе. Користи се за управљање инсталацијом, уклањањем, верификацијом и надоградњом софтверских пакета. РПМ је дизајниран за рад са пакетима који се налазе у РПМ формат, који је бинарни формат који садржи све датотеке неопходне за инсталирање и покретање софтвера.

2: Синтакса РПМ команде

Основна синтакса РПМ команда је следећа:







рпм [ ОПЦИЈЕ ] [ ПАКЕТ ]

овде, [ОПЦИЈЕ] односи се на опције команде које можете проследити на РПМ команда, и [ПАКЕТ] се односи на пакет којим желите да управљате.



3: Опције команде РПМ

Да бисте проверили комплетну листу опција команди, покрените:



судо рпм - помоћ

  Текст Опис се аутоматски генерише





Ево неких најчешће коришћених опција за РПМ команда:

-ја: инсталирајте пакет



-ИН: надоградите пакет

-То је: обришите/уклоните пакет

-к: упитати пакет

-ИН: верификовати пакет

-Ф: освежите инсталирани пакет

-х: прикажи помоћ за одређену РПМ команду

-у: детаљан режим (приказује детаљнији излаз)

-тест: тест режим (симулација наведене команде без њеног извођења)

– чворови: прескочите провере зависности приликом инсталирања, надоградње или уклањања пакета

Имајте на уму да постоји много више доступних опција за РПМ команду, а комплетну листу можете пронаћи у РПМ ручну страницу покретањем ман рпм у вашем терминалу.

човек рпм

  Графички кориснички интерфејс, текст, апликација, емаил Опис се аутоматски генерише

4: Инсталирајте РПМ пакете

Да бисте инсталирали ан РПМ пакет користећи рпм команду, пратите ову синтаксу:

судо рпм -ивх [ Пакет ]

Ова команда укључује опције

  • за инсталацију
  • -ин за детаљан излаз
  • да одштампају хеш ознаке да укажу на напредак процеса инсталације

Пре инсталирања, уверите се да сте преузели одговарајућу датотеку пакета компатибилну са архитектуром вашег система.

На пример, да бисте инсталирали вим-побољшани рпм пакет, користите следећу команду:

судо рпм -ивх вим-енханцед-7.4.629- 8 .ел7_9.к86_64.рпм

Такође можемо да инсталирамо и РПМ пакет са везом за преузимање користећи следећу команду:

судо рпм -ивх [ Пацкаге_УРЛ ]

5: Надоградите РПМ пакете

Током ан РПМ надоградите, тренутна верзија пакета је деинсталирана, а најновија верзија је инсталирана.

Следећа команда се може користити за надоградњу пакета:

судо рпм -Увх [ Пакет ]

Ова команда укључује опције

  • -У (надоградња)
  • -в (детаљни режим)
  • -х (штампајте хеш ознаке за приказ процеса надоградње)

Да бисте надоградили вим-енханцед, користите:

судо рпм -Увх вим-енханцед-7.4.629- 8 .ел7_9.к86_64.рпм

  Аутоматски генерисан графички кориснички интерфејс, текст, опис апликације

Ручно инсталирање додатних зависности може бити потребно ако их нова верзија захтева. У излазу након покретања команде, РПМ приказује потребне зависности које недостају.

Додајте –нодепс опција команде да игноришете поруку и ажурирате без зависности:

судо рпм -Увх --нодепс [ Пакет ]

6: Уклоните РПМ пакете

Уклонити РПМ пакети, покрените:

судо рпм -То је [ Пакет ]

На пример, да бисте уклонили вим-побољшана РПМ , трцати:

судо рпм -То је вим-побољшана

Користећи иум је још једна опција за деинсталирање РПМ пакети.

судо иум ремове [ Пакет ]

На пример, да бисте уклонили вим користећи иум покренути команду:

судо иум ремове вим-енханцед.к86_64

7: Наведите инсталиране РПМ пакете

Покрените следећу команду да бисте приказали све инсталиране РПМ пакети:

судо рпм -ка

Команда укључује -ка опција, која упућује РПМ да испита све.

8: Прикажите информације о пакету пре инсталирања

Пре инсталирања пакета, следећа команда приказује информације о РПМ пакет:

судо рпм - кип [ Пакет ]

Да бисте добили информације о пакету и потврдили његову валидност, користите опције:

  • -ки (информације о упиту)
  • -п (упитати/верификовати пакет)

На пример, да бисте приказали информације у вези са вим побољшаним РПМ пакетом, покрените:

судо рпм - кип вим-енханцед-7.4.629- 8 .ел7_9.к86_64.рпм

  Текст Опис се аутоматски генерише

9: Прикажите информације о пакету након инсталације

Ан РПМ доступне информације о пакету могу се видети помоћу -ки опција, која налаже програму да затражи детаље пакета:

судо рпм -ки [ Пакет ]

Излаз нам даје информације као што су детаљи пакета.

На пример, следећа команда ће нам дати информације везане за вим-побољшана :

судо рпм -ки вим-побољшана

  Графички кориснички интерфејс, текст Опис аутоматски генерисан

10: Проверите зависности РПМ пакета пре инсталирања

Тхе РПМ команде нам такође омогућавају да проверимо зависности пакета пре него што их инсталирамо. Уверите се да РПМ је већ преузет пакет за који желите да видите листу зависности.

Синтакса команде коју користимо је:

рпм -кпР [ Пакет ]

Следи листа опција које ова команда укључује:

  • -к (формат упита)
  • -п (упитати/верификовати пакет)
  • -Р (наведите зависности пакета)

На пример, да наведете све потребне зависности од вим-побољшана пакет који можете покренути:

рпм -кпР вим-енханцед-7.4.629- 8 .ел7_9.к86_64.рпм

  Графички кориснички интерфејс, текст, апликација, емаил Опис се аутоматски генерише

11: Наведите све датотеке инсталираног пакета

Такође можемо навести све датотеке повезане са пакетом користећи -кл опција, ово ће упутити РПМ да испитате листу:

судо рпм -кл [ Пакет ]

На пример, можемо навести вим-побољшани рпм пакет датотека користећи:

судо рпм -кл вим-побољшана

  Аутоматски генерисан графички кориснички интерфејс, текст, опис апликације

12: РПМ команда у различитим Линук дистрибуцијама

Иако наредба РПМ функционише слично у различитим дистрибуцијама Линука, можда постоје неке разлике у употреби и синтакси. Ево кратког прегледа РПМ команди у различитим Линук дистрибуцијама:

Управљање РПМ пакетом у системима заснованим на Ред Хат-у

У На бази Црвеног шешира системи, РПМ је подразумевани менаџер пакета. Тхе РПМ систем за управљање пакетима се користи за управљање софтверским пакетима у овим системима. Да бисте инсталирали пакет у систем заснован на Ред Хат-у, можете користити следећу команду:

судо иум инсталл [ ПАКЕТ ]

Да бисте уклонили пакет, можете користити следећу команду:

судо иум ремове [ ПАКЕТ ]

Управљање РПМ пакетом у системима заснованим на Дебиан-у

У системима заснованим на Дебиан-у, подразумевани менаџер пакета је апт. Међутим, још увек можете да користите РПМ за управљање пакетима у овим системима.

РПМ је менаџер пакета за Ред Хат систем тако да подразумевано није инсталиран на Дебиан-у. Да бисте инсталирали РПМ менаџер пакета у Линук систему заснованом на Дебиан-у, покрените:

судо погодан инсталирај рпм

  Текст Опис се аутоматски генерише

судо погодан инсталирај ванземаљац

Да бисте инсталирали пакет у систем заснован на Дебиану користећи РПМ , можете користити следећу команду:

судо ванземаљац [ ПАЦКАГЕ.рпм ]

Белешка: Тхе ванземаљац услужни програм ће претворити РПМ пакет у деб, који можете инсталирати помоћу следеће команде:

судо погодан инсталирај . /< деб_филе >

Управљање РПМ пакетом у системима заснованим на Арцх

У системима заснованим на Арцх, подразумевани менаџер пакета је пацман . Међутим, и даље можете користити РПМ за управљање пакетима у овим системима. Да бисте инсталирали пакет у систем заснован на Арцх користећи РПМ , можете користити следећу команду:

судо пацман -ИН [ ПАКЕТ.рпм ]

Закључак

Тхе РПМ команда је моћан алат за управљање софтверским пакетима у Линук-у. Било да инсталирате нове пакете, надограђујете постојеће или уклањате старе, РПМ олакшава одржавање вашег система ажурираним и неометаним радом. Пратећи савете и трикове поменуте у овом чланку, можете постати вешти у коришћењу РПМ команда за управљање софтверским пакетима.