Shilpa Nair sdílí své zkušenosti s pohovory ohledně správy balíčků RedHat Linux

Shilpa Nair právě absolvoval v roce 2015. Šla se ucházet o pozici Trainee v a Národní zpravodajská televize nacházející se v Noida, Dillí. Když byla v posledním roce studia a hledala pomoc se svými úkoly, narazila na Tecmint. Od té doby pravidelně navštěvuje Tecmint.

Otázky k rozhovoru o Linuxu na RPM
Otázky k rozhovoru o Linuxu na RPM

Všechny otázky a odpovědi jsou přepsány na základě paměti Shilpa Nair.

"Ahoj kamarádi! Jsem Shilpa Nair z Dillí. Nedávno jsem dokončil maturitu a brzy po ukončení studia jsem hledal roli Trainee. Od prvních dnů v koláži jsem si vybudoval vášeň pro UNIX a hledal jsem roli, která mi vyhovuje a uspokojuje mou duši. Bylo mi položeno mnoho otázek a většina z nich byly základní otázky týkající se správy balíčků RedHat. “

Zde jsou otázky, které jsem dostal, a jejich odpovídající odpovědi. Zasílám pouze ty otázky, které se týkají správy balíčků RedHat GNU/Linux, protože byly položeny hlavně.

1. Jak zjistíte, zda je balíček nainstalován nebo ne? Řekněme, že musíte zjistit, zda je nainstalováno „nano“ nebo ne, co budete dělat?

Odpovědět: Chcete -li najít balíček nano, počasí nainstalovaný nebo ne, můžeme použít příkaz rpm s možností -q je pro dotaz a -A znamená všechny nainstalované balíčky.

# rpm -qa nano. NEBO. # rpm -qa | grep -i nano nano-2.3.1-10.el7.x86_64

Také název balíčku musí být úplný, neúplný název balíčku vrátí výzvu bez tisku čehokoli, což znamená, že balíček (neúplný název balíčku) není nainstalován. Lze to snadno pochopit na následujícím příkladu:

Obecně suplujeme vim příkaz pomocí vi. Pokud ale najdeme balíček vi/vim, nedostaneme žádný výsledek na standardním výstupu.

# vi. # vim. 

Zřetelně však vidíme, že balíček je nainstalován spuštěním příkazu vi/vim. Zde je na vině neúplný název souboru. Pokud si nejsme jisti přesným názvem souboru, můžeme použít zástupný znak jako:

# rpm -qa vim* vim-minimal-7.4.160-1.el7.x86_64

Tímto způsobem můžeme najít informace o jakémkoli balíčku, pokud je nainstalován nebo ne.

2. Jak nainstalujete balíček XYZ pomocí rpm?

Odpovědět: Můžeme nainstalovat libovolný balíček (*.rpm) pomocí příkazu rpm a uvedeného níže, zde možnosti -i (Nainstalujte), -proti (upřesnit nebo zobrazit další informace) a -h (při instalaci balíčku vytiskněte značku hash).

# rpm -ivh peazip-1.11-1.el6.rf.x86_64.rpm Příprava... ################################# [100%] Aktualizace / instalace... 1: peazip-1.11-1.el6.rf ##################################### [100%]

Pokud upgradujete balíček ze starší verze -U měl by být použit přepínač, možnost -proti a -h následuje, abychom se ujistili, že dostaneme podrobný výstup spolu s hash Mark, díky čemuž je čitelný.

3. Nainstalovali jste balíček (řekněme httpd) a nyní chcete vidět všechny soubory a adresáře nainstalované a vytvořené výše uvedeným balíčkem. Co budeš dělat?

Odpovědět: Můžeme vypsat všechny soubory (Linux považuje vše za soubor včetně adresářů) nainstalované balíčkem httpd pomocí voleb -l (Seznam všech souborů) a -q (je pro dotaz).

# rpm -ql httpd /etc /httpd. /etc/httpd/conf. /etc/httpd/conf.d... 
4. Měli byste odebrat balíček, například postfix. Co budeš dělat?

Odpovědět: Nejprve musíme vědět, jaký balíček postfix nainstaloval. Pomocí možností vyhledejte název balíčku, který nainstaloval postfix -E vymazat/odinstalovat balíček) a -proti (podrobný výstup).

# rpm -qa postfix* postfix-2.10.1-6.el7.x86_64. 

a poté odeberte postfix jako:

# rpm -ev postfix-2.10.1-6.el7.x86_64 Příprava balíčků... postfix-2: 3.0.1-2.fc22.x86_64. 
5. Získejte podrobné informace o nainstalovaném balíčku, což znamená informace jako Verze, Vydání, Datum instalace, Velikost, Souhrn a stručný popis.

Odpovědět: Podrobné informace o nainstalovaném balíčku můžeme získat pomocí volby -qa s rpm následovaný názvem balíčku.

Abych například našel podrobnosti o balíčku openssh, stačí, když udělám:

# rpm -qa openssh [[chráněno emailem] tecmint]# rpm -qi openssh. Název: openssh. Verze: 6.8p1. Vydání: 5.fc22. Architektura: x86_64. Datum instalace: čtvrtek 28. května 2015 12:34:50 IST. Skupina: Aplikace/Internet. Velikost: 1542057. Licence: BSD... 
Stránky: 123
Teachs.ru