CyberTek - the future at the present!
Google

Archív pro Září, 2008

Použijte příkaz rpm

Zaslal: admin (Sep 12)

Zobrazit všechny nainstalované rpm balíky:

# Rpm-qa

Spustit dotaz na db rpm Filtrování všechny pakety obsahující řetězec 'httpd':

# Rpm-qa | grep httpd

Získat informace o konkrétní balíček nainstalován, například:

# Rpm-qi httpd

Zobrazit seznam souborů, které poskytuje balíček nainstalován, například:

# Rpm-QL httpd

Zobrazit pouze seznam konfiguračních souborů poskytovaných nainstalovaný balíček:

# Rpm-qc httpd

Získávání informací o poskytnuté dokumentace a balení:

# Rpm-qc httpd

Zobrazí seznam závislostí vyžaduje balíček:

# Rpm-q-httpd whatrequires

Zobraz schopnost poskytuje balíčku:

# Rpm-q-httpd whatprovides

Viz skriptů začaly při instalaci / odstranění:

# Rpm-q-httpd skripty

Zobrazit historii revizí balení:

# Rpm-q-httpd changelog

Zkontrolujte, ke kterému balíčku soubor patří:

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

Zobrazit seznam souborů, které poskytuje balík není nainstalován:

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


Fedora / Redhat, podepsat všechny balíčky s digitálním soukromým GPG klíčem. Pro import veřejnosti-key pomocí následujícího příkazu:

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

Chcete-li ověřit integritu balíčku, před pokračováním v instalaci, a to zejména v případě, že bylo staženo z internetu, spusťte následující příkaz:

# Rpm-nome_pacchetto.rpm checksig

Chcete-li ověřit všechny balíky nainstalovány na váš systém:

# Rpm-qa GPG-pubkey

Instalace binárních balíků:

# Rpm-ivh nome_pacchetto.rpm

Instalace binárních balíků ignorování závislosti požadovány:

# Rpm-ivh-nodeeps nome_pacchetto.rpm

Instalace binárních balíků pomocí automatické vyřešení závislostí:

# Rpm-ivh-podpora nome_pacchetto.rpm


Aktualizace balíku, aniž by došlo ke změně konfiguračního souboru:

# Rpm-U nome_pacchetto.rpm

Aktualizace balík pouze pokud je již nainstalována:

# Rpm-F nome_pacchetto.rpm

Rimuore rpm balíčku:

# Rpm-e package_name


Zkontrolujte velikost souboru, oprávnění, typ, vlastníka, skupinu, MD5 kontrolní a poslední změny na RPM databáze:

# Rpm httpd-V

Zkontrolujte, zda všechny balíčky nainstalované v systému - používat s opatrností, systém angažuje v extrémních

# Rpm-Va

Ověřte nainstalován balíček:

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

Tento příkaz umožňuje extrahovat soubory z balíčku, který má být převeden do potoka a pak cpio extrahovat ze spustitelného souboru:

# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-extrakt-make-bin adresáře * *

Instalace zdrojového balíčku i386.

Krok 1:

# Rpmbuild-obnovu nome_pacchetto.src.rpm

Krok 2:

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

Instalace zdrojového balíčku i386 (alternativní postup).

Krok 1:

# Rpmbuild-překompilujte 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


Vytváření rpm balík ze zdrojového.
Chceme vytvořit balík ze zdrojového kódu příkladu. Stažení zdroje z internetu s wget:

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

# Cp-2.0.0.tar.gz například / usr / src / redhat / ZDROJ

# Cd / usr / src / redhat / ZDROJ

# Tar xzf příklad-2.0.0.tar.gz


Zkontrolujte, zda je v adresáři Rozbalte soubor '. Spec.', který obsahuje požadavky pro vytvoření stopy, a zkopírujte jej do / usr / src / redhat / SPEC:

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

Pokud soubor. Spec. neexistuje, může být vytvořeno. Nakonec připraví vyplňování pro vytvoření nového rpm:

# Cd / usr / src / redhat

# Rpmbuild-bb SPECS / snort.spec

Published in: linux, redhat, shell, tipy

Pravidla pro SpamAssassin

Zaslal: admin (Sep 5)

A jednoduché vykazování těchto stránkách, ze kterých si můžete stáhnout pravidla pro její provádění SpamAssassin:

http://www.rulesemporium.com/

Published in: opensource, tipy

Maximální počet otevřených souborů v Linuxu

Zaslal: admin (sada 4)

Linux systémů mají obvykle Přednastavený limit 1024 otevřených souborů najednou. Tento limit je velmi nízká skutečně u auta s těžkými břemeny práce, a zejména v přítomnosti webové servery s mnoha různých oblastech, a proto se odkazy na soubory a záznamy.

Když je dosaženo ve výrobě a překročil tuto hranici, jsou často problémy nekonzistentností strani. Takže je lepší jednat rychle. Vědouce proces-id vlastní žádost (např. tomcat nebo httpd) pak mohou prověřit velení se počet souborů, které tento proces trvá otevřena:

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

Chápeme, že problém minimaliste může zasáhnout s příkazem ulimit. Použijte následující příkazy a získat informace o systému:

ulimit-Ha

ulimit-HS

Nakonec se nastavit maximální hodnotu otevření stejné soubory z Linuxu můžete zadat:

ulimit-n 4000

Podívejte se také na manpages Více info na povel a všechny jeho možnosti:

muž ulimit

Published in: linux, shell, tipy
Powered by CyberTek - Vzdálená pomoc