Shilpa Nair podziela swoje doświadczenie w rozmowie kwalifikacyjnej na temat zarządzania pakietami Redhat Linux

Shilpa Nair podziela swoje doświadczenie w rozmowie kwalifikacyjnej na temat zarządzania pakietami Redhat Linux

Shilpa Nair właśnie ukończył rok 2015. Poszła ubiegać się o pozycję stażysty w National News Television położony w Noida, Delhi. Kiedy była w ostatnim roku ukończenia studiów i szukała pomocy w swoich zadaniach, natknęła się na Tecmint. Od tego czasu regularnie odwiedza Tecmint.

Linux Pytania na wywiad na RPM

Wszystkie pytania i odpowiedzi są przepisywane na podstawie pamięci Shilpa Nair.

"Cześć przyjaciele! Jestem Shilpa Nair z Delhi. Niedawno ukończyłem ukończenie szkoły i szukałem roli stażysty wkrótce po moim dyplomie. Rozwinąłem pasję do UNIX od pierwszych dni w kolażu i szukałem roli, która mi odpowiada i zaspokaja moją duszę. Zadano mi wiele pytań, a większość z nich to podstawowe pytania związane z zarządzaniem pakietami Redhat."

Oto pytania, o które zadano mi i ich odpowiednie odpowiedzi. Publikuję tylko te pytania związane z zarządzaniem pakietami Redhat GNU/Linux, ponieważ zadawano je głównie.

1. Jak znajdziesz, czy pakiet jest zainstalowany, czy nie? Powiedz, że musisz znaleźć, czy „nano” jest zainstalowane, czy nie, co zrobisz?

Odpowiedź : Aby znaleźć opakowanie nano, zainstalowane pogodę, czy nie, możemy użyć polecenia RPM z opcją -Q jest dla zapytania i -A oznacza wszystkie zainstalowane pakiety.

# rpm -qa nano lub # rpm -qa | Grep -i nano Nano-2.3.1-10.El7.x86_64 

Również nazwa pakietu musi zostać zakończona, niekompletna nazwa pakietu zwróci monit bez drukowania niczego, co oznacza, że ​​pakiet (niekompletna nazwa pakietu) nie jest zainstalowana. Można go łatwo zrozumieć w poniższym przykładzie:

Na ogół zastępujemy krzepa polecenie z vi. Ale jeśli znajdziemy pakiet VI/VIM.

# vi # vim 

Widzimy jednak, że pakiet jest instalowany przez polecenie VI/VIM. Oto winowajca to niekompletna nazwa pliku. Jeśli nie jesteśmy pewni dokładnej nazwy pliku, możemy użyć Wildcard jako:

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

W ten sposób możemy znaleźć informacje o dowolnym pakiecie, jeśli zostaną zainstalowane, czy nie.

2. Jak zainstalować pakiet XYZ za pomocą RPM?

Odpowiedź : Możemy zainstalować dowolny pakiet (*.RPM) za pomocą polecenia RPM pokazane poniżej, tutaj opcje -I (zainstalować), -v (Portalne lub wyświetlane dodatkowe informacje) i -H (Wydrukuj znak skrótu podczas instalacji pakietu).

# rpm -ivh peasip -1.11-1.El6.RF.x86_64.RPM Preparating… ######################################################.11-1.El6.rf ################################ [100%] 

Jeśli aktualizowanie pakietu z wcześniejszej wersji -U Opcja należy użyć przełącznika -v i -h następuje, aby upewnić się, że otrzymamy mocne wyjście wraz z znakiem skrótu, co czyni go czytelnym.

3. Zainstalowałeś pakiet (powiedzmy httpd), a teraz chcesz zobaczyć wszystkie pliki i katalogi zainstalowane i utworzone przez powyższy pakiet. Co zrobisz?

Odpowiedź : Możemy wymienić wszystkie pliki (Linux traktuj wszystko jako pliki, w tym katalogi) zainstalowane przez pakiet HTTPD za pomocą opcji -L (Wymień wszystkie pliki) i -Q (dotyczy zapytania).

# rpm -ql httpd/etc/httpd/etc/httpd/conf/etc/httpd/conf.D… 
4. Powinieneś usunąć paczkę, powiedz postfix. Co zrobisz?

Odpowiedź : Najpierw musimy wiedzieć, że postfix został zainstalowany przez jaki pakiet. Znajdź nazwę pakietu, który zainstalował postfix za pomocą opcji -mi usunąć/odinstalować pakiet) i -v (Gadatliwe wyjście).

# rpm -qa postfix* Postfix -2.10.1-6.El7.x86_64 

a następnie usuń postfix jako:

# rpm -ev postfix -2.10.1-6.El7.x86_64 Przygotowanie pakietów… Postfix-2: 3.0.1-2.FC22.x86_64 
5. Uzyskaj szczegółowe informacje o zainstalowanym pakiecie, oznacza informacje takie jak wersja, wydanie, instalacja daty, rozmiar, podsumowanie i krótki opis.

Odpowiedź : Możemy uzyskać szczegółowe informacje o zainstalowanym pakiecie za pomocą opcji -QA z RPM, a następnie nazwą pakietu.

Na przykład, aby znaleźć szczegóły pakietu OpenSsh, wszystko, co muszę zrobić, to:

# rpm -qa openSsh [[chroniony e -mail] Tecmint]# rpm -qi openSSh Nazwa: OpenSsh Wersja: 6.Wydanie 8p1: 5.FC22 Architektura: x86_64 Data instalacji: czwartek 28 maja 2015 12:34:50 PM IST Grupa: Aplikacje/Rozmiar Internetu: 1542057 Licencja: BSD… 
Strony: 1 2 3