CyberTek - the future at the present!
Google

Archive pour Septembre, 2008

Utilisez la commande rpm

Posté par: admin (Sep 12)

Voir tous les paquets rpm installés:

# Rpm-qa

Exécuter une requête à la base de données rpm filtrage de tous les paquets contenant la chaîne "httpd":

# Rpm-qa | grep httpd

Obtenir des informations sur un paquet installé, par exemple:

# Rpm-qi httpd

Affiche la liste des fichiers fournis par un paquet installé, par exemple:

# Rpm-ql httpd

Voir seulement la liste des fichiers de configuration fournis par un paquet installé:

# Rpm-qc httpd

Obtenir des informations sur la documentation fournie par un forfait:

# Rpm-qc httpd

Affiche la liste des dépendances requises par un paquet:

# Rpm-q httpd-whatrequires

Capacité d'affichage fourni par un paquet:

# Rpm-q httpd-whatprovides

Scripts d'affichage a commencé lors de l'installation ou l'enlèvement:

# Rpm-q httpd-scripts

Voir l'historique des révisions de l'emballage:

# Rpm-q httpd-changelog

Arrivée à quel paquet appartient un fichier:

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

Affiche la liste des fichiers fournis par un paquet pas encore installée:

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


Fedora / RedHat, la signature de tous les paquets avec une clé GPG privée numérique. Pour importer la clé publique en utilisant la commande suivante:

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

Pour vérifier l'intégrité d'un paquet avant de procéder à l'installation, en particulier si elle a été téléchargé de l'Internet, exécutez la commande suivante:

# Rpm-nome_pacchetto.rpm checksig

Pour vérifier tous les paquets installés sur votre système:

# Rpm-qa gpg-pubkey

Installation d'un paquet binaire:

# Rpm-ivh nome_pacchetto.rpm

Installation d'un paquet binaire en ignorant les dépendances nécessaires:

# Rpm-ivh-nodeeps nome_pacchetto.rpm

Installation d'un paquet binaire en utilisant la résolution automatique des dépendances:

# Rpm-ivh aide nome_pacchetto.rpm


Mise à jour d'un paquet sans changer le fichier de configuration:

# Rpm-U nome_pacchetto.rpm

Mise à jour d'un paquet que si elle est déjà installée:

# Rpm-F nome_pacchetto.rpm

Rimuore paquet rpm:

# Rpm-e nom_du_paquet


Vérifiez la taille du fichier, les permissions, type, propriétaire, groupe, MD5 checksum et la dernière modification sur la base de données RPM:

# Rpm-V httpd

Vérifiez tous les paquets installés sur votre système - utiliser avec prudence, le système exerce une extrême

# Rpm-Va

Vérifiez installé le paquet:

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

Cette commande vous permet d'extraire les fichiers du paquet à être convertis en un flux, puis cpio pour extraire l'exécutable du package:

# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-extrait-make-répertoires bin * *

Installation d'un paquet source i386.

Etape 1:

# Rpmbuild-rebuild nome_pacchetto.src.rpm

Étape 2:

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

Installation d'un paquet source i386 (variante).

Etape 1:

# Rpmbuild-recompiler nome_pacchetto.src.rpm

Étape 2:

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

Etape 3:

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


Création d'un paquet rpm de la source.
Nous voulons créer un package à partir du code source par exemple. Téléchargez le source de l'Internet avec wget:

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

# Exemple Cp-2.0.0.tar.gz / usr / src / redhat / SOURCE

# Cd / usr / src / redhat / SOURCE

# Tar-xzf exemple 2.0.0.tar.gz


Vérifiez s'il existe dans le répertoire Décompressez le fichier '. Spec », qui contient les spécifications pour la création de la piste, et de le copier dans / usr / src / redhat / SPEC:

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

Si le fichier. Spec n'existe pas ne peut être créé. Enfin, préparer la garniture de la création de la nouvelle tr / min:

# Cd / usr / src / redhat

# Rpmbuild-bb SPECS / snort.spec

Publié dans: Linux, RedHat, shell, conseils

Règles de SpamAssassin

Posté par: admin (série 5)

Une simple déclaration de ce site à partir duquel vous pouvez télécharger les règles de sa mise en œuvre de SpamAssassin:

http://www.rulesemporium.com/

Publié dans: opensource, conseils

Nombre maximum de fichiers ouverts sous Linux

Posté par: admin (série 4)

Les systèmes Linux ont habituellement une limite de 1024 presets fichiers ouverts simultanément. Cette limite est en effet très faible dans le cas de la machine avec des charges de travail et en particulier la présence de serveurs Web avec de nombreux domaines différents et donc des pointeurs vers des fichiers et des journaux.

Lorsque la production est atteint et dépassé cette limite sont souvent des problèmes d'incompatibilité strani. Il est donc préférable d'agir rapidement. Connaître les processus-id de notre propre application (par exemple tomcat ou httpd) peut alors examiner la commande avec le nombre de fichiers que ce processus a ouvert:

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

Nous comprenons le problème minimaliste peut intervenir avec la commande ulimit. Utilisez les commandes suivantes pour obtenir des informations sur le système:

ulimit-Ha

ulimit-Hs

Enfin ajuster la valeur maximale de l'ouverture des mêmes fichiers de Linux peut entrer:

ulimit-n 4000

Jetez un coup d'oeil aussi au manuel pour plus d'informations sur la commande et toutes ses options:

man ulimit

Publié dans: linux, shell, conseils
Powered by CyberTek - Assistance à distance