CyberTek - the future at the present!
Google

Archiwum dla wrzesień, 2008

Użyj polecenia rpm

Wysłany przez: admin (zestaw 12)

Zobacz wszystkie zainstalowane pakiety rpm:

Rpm-qa #

Zapytanie db rpm filtrowania wszystkich pakietów zawierających ciąg znaków "httpd":

# Rpm-qa | grep httpd

Uzyskanie informacji o konkretnych zainstalowanego pakietu, np.:

# Rpm-qi httpd

Zobacz listę plików dostarczonych przez zainstalowany pakiet, na przykład:

# Rpm-ql httpd

Wyświetlić tylko listę plików konfiguracyjnych dostarczonych przez zainstalowany pakiet:

# Rpm-QC httpd

Uzyskać informacje o dokumentację dostarczoną przez pakiet:

# Rpm-qc httpd

Zobacz listę zależności wymagane przez pakiet:

# Rpm-q httpd-whatrequires

Zobacz możliwości dostarczanych przez pakiet:

# Rpm-q httpd-whatprovides

Zobacz rozpoczął skrypty podczas instalacji / usunięciu:

Rpm-q # httpd-scripts

Zobacz historię zmian w pakiecie:

# Rpm-q httpd-changelog

Sprawdź, co pakietu należy dany plik:

# Rpm-qf / etc / httpd / conf / httpd.conf

Zobacz listę plików dostarczanych przez pakiet dotychczas zainstalowane:

# Rpm-QP-2.0.52-3.i386.rpm httpd-l


Fedora / RedHat, podpisać wszystkie pakiety z cyfrowym GPG klucza prywatnego. Importowanie klucza publicznego przy użyciu następującego polecenia:

# Rpm-import / media / cdrom / RPM-GPG-KEY

Aby sprawdzić poprawność pakietu przed instalacją można kontynuować, zwłaszcza jeśli jest na stronie internetowej, wykonaj następujące polecenie:

# Rpm-checksig nome_pacchetto.rpm

Aby sprawdzić, czy wszystkie pakiety zainstalowane w systemie:

# Rpm-qa-pubkey gpg

Instalacja pakietu binarnego:

# Rpm-ivh nome_pacchetto.rpm

Instalacja pakietu binarnego ignorowanie zależności wymagane:

# Rpm-ivh-nodeeps nome_pacchetto.rpm

Instalacja pakietu binarnego, wysyłając do automatycznego rozwiązywania zależności:

# Rpm-ivh nome_pacchetto.rpm pomocy


Aktualizuje pakiet bez zmiany plików konfiguracyjnych:

# Rpm-U nome_pacchetto.rpm

Aktualizuje pakiet tylko wtedy, gdy jest już zainstalowana:

# Nome_pacchetto.rpm rpm-F

Rimuore pakietu rpm:

# Rpm-e nazwa_pakietu


Sprawdzić rozmiar pliku, uprawnienia, typ, właściciel, grupa, suma kontrolna MD5 i ostatnie zmiany w bazie RPM:

# Rpm-V httpd

Sprawdź wszystkie pakiety zainstalowane w systemie - korzystanie z ostrożnością, system wykonuje ekstremalnych:

# Rpm-Va

Test nie jest zainstalowany pakiet:

# Rpm-Vp httpd-2.0.52-3.i386.rpm

To polecenie pozwala wyodrębnić pliki z pakietu być przekształcane w strumień i wtedy cpio, aby wyodrębnić plik wykonywalny z pakietu:

# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-wyciąg-make bin-directories * *

Instalacja pakietu źródłowego i386.

Krok 1:

# Rpmbuild-rebuild nome_pacchetto.src.rpm

Krok 2:

Rpm-ivh # / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm

Instalacja pakietu źródłowego i386 (alternatywne procedury).

Krok 1:

# Rpmbuild-przekompilować nome_pacchetto.src.rpm

Krok 2:

# Rpmbuild-bb / usr / src / redhat / SPECS / nome_pacchetto.spec

Krok 3:

# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm


Tworzenie pakietu rpm ze źródeł.
Chcemy stworzyć pakiet ze źródeł np. aplikacji. Pobierz źródła z internetu z wget:

# Wget http://www.example.org/dl/example-2.0.0.tar.gz

Przykład-2.0.0.tar.gz # cp / usr / src / redhat / SOURCE

# Cd / usr / src / redhat / SOURCE

# Xzf przykład Tar-2.0.0.tar.gz


Sprawdź, czy katalog rozpakowany plik. "Spec", który zawiera dane do stworzenia utworu, i skopiuj go do katalogu / usr / src / redhat / SPEC:

Example.spec # cp / usr / src / redhat / spec / example.spec

Jeśli plik. Spec nie istnieje mogą być tworzone. Wreszcie, przygotowanie do napełniania tworzenia nowych RPM

# Cd / usr / src / redhat

# Rpmbuild-bb SPECS / snort.spec

Opublikowano w: linux , redhat , powłoki , porady

Zasady SpamAssassin

Wysłany przez: admin (zestaw 5)

Prosty sprawozdań z tej witryny, z której można ściągnąć zasady jego realizacji SpamAssassin :

http://www.rulesemporium.com/

Opublikowano w: opensource , porady

Maksymalna liczba plików otwartych w Linuksie

Wysłany przez: admin (zestaw 4)

Linux zwykle ustawione ograniczenie do 1024 plików można otworzyć jednocześnie. Ograniczenie to jest rzeczywiście bardzo niska w przypadku maszyn ciężkich obciążeń, w szczególności istnienie serwerów z wielu różnych dziedzinach, a następnie odnośniki do plików i wpisów.

Się w produkcji jest osiągnięty i przekroczony limit często są dziwne problemy niezgodności. Więc lepiej działać szybko. Znając proces-id własnych aplikacji (np. tomcat lub httpd) z następującego polecenia zbadania liczby otwartych plików, które ten proces trwa:

lsof-p [proces-id] | wc-l

Po zrozumienia problemu możemy interweniować w minimalnym stopniu ulimit polecenia. Użyj kontroli poniżej, aby uzyskać informacje na temat ustawień systemowych:

ulimit-Ha

ulimit-Hs

Wreszcie, w celu dostosowania maksymalnej wartości plików można otworzyć jednocześnie przez Linuksa, typu:

ulimit-n 4000

Sprawdź także podręczniki więcej informacji na temat wszystkich poleceń i opcji:

ulimit człowiek

Opublikowano w: linux , powłoki , porady
Powered by Cybertek - pomocy zdalnej