CyberTek - the future at the present!
Google

Archive for September, 2008

ใช้คำสั่ง rpm

โพสต์โดย : admin (ตั้ง 12)

ดูทั้งหมด rpm ติดตั้งแพคเกจ :

# rpm - qa

แบบสอบถาม db rpm การกรองแพ็กเก็ตทั้งหมดที่มี'สตริง httpd':

# rpm - qa grep | httpd

ได้รับข้อมูลเกี่ยวกับแพคเกจเฉพาะการติดตั้งเช่น

# rpm - Qi httpd

ดูตัวอย่างรายการของไฟล์ให้ด้วยแพคเกจติดตั้ง :

# rpm - QL httpd

แสดงเฉพาะการกำหนดค่ารายการของแฟ้มให้ติดตั้งแพคเกจ :

# rpm - qc httpd

ได้รับข้อมูลเกี่ยวกับชุดเอกสารให้โดย :

# rpm - qc httpd

ดูแพคเกจรายการ dependencies ต้องโดย :

# rpm - q httpd - whatrequires

ดูแพคเกจความสามารถให้โดย :

# rpm - q httpd - whatprovides

สคริปต์ View เริ่มต้นที่การติดตั้งลบ :

# rpm - q httpd สคริปต์

ดูแพคเกจประวัติของการแก้ไขของ :

# rpm - q httpd - การเปลี่ยนแปลง

ตรวจสอบแพ็กเกจสิ่งไฟล์อยู่ :

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

ดูรายชื่อแฟ้มโดยไม่ได้ติดตั้งแพกเกจยัง :

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


Fedora / Redhat, สัญญาณแพ็กเก็ตทั้งหมดที่มี GPG คีย์ส่วนตัว digital . เพื่อนำคีย์สาธารณะโดยใช้คำสั่งต่อไปนี้

# rpm นำเข้า / สื่อ cdrom / / RPM - GPG - KEY

เพื่อตรวจสอบแพ็กเกจสมบูรณ์ของก่อนดำเนินการติดตั้งโดยเฉพาะอย่างยิ่งถ้าดาวน์โหลดจากอินเทอร์เน็ตเรียกใช้คำสั่งต่อไปนี้

# nome_pacchetto.rpm rpm - checksig

เพื่อตรวจสอบแพ็กเกจติดตั้งทั้งหมดในระบบของคุณ :

# rpm - qa - gpg pubkey

การติดตั้งแพกเกจไบนารี :

# rpm - ivh nome_pacchetto.rpm

การติดตั้งแพกเกจไบนารีละเว้น dependencies ต้อง :

# rpm - ivh nome_pacchetto.rpm - nodeeps

การติดตั้งแพกเกจไบนารีด้วยการส่งความละเอียดอัตโนมัติ dependencies :

nome_pacchetto.rpm - rpm - ivh # ช่วยเหลือ


Upgrade ไฟล์แพคเกจโดยไม่มีการกำหนดค่าการเปลี่ยนแปลง :

nome_pacchetto.rpm rpm - U #

Upgrade ติดตั้งแพคเกจเท่านั้นหากแล้วคือ

nome_pacchetto.rpm rpm F - #

Rimuore package rpm :

# rpm - e package_name


ตรวจสอบขนาดไฟล์สิทธิ์ชนิดเจ้าของ, กลุ่ม, การตรวจสอบ MD5 และแก้ไขล่าสุดเมื่อฐานข้อมูล RPM :

# rpm - V httpd

ตรวจสอบแพ็กเกจติดตั้งทั้งหมดในระบบของคุณ -- ใช้ด้วยความระมัดระวังระบบประกอบมาก :

# rpm - Va

ทดสอบโปรแกรมที่ไม่ได้ติดตั้ง :

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

คำสั่งนี้จะช่วยให้คุณแตกแฟ้มจากแพกเกจที่จะแปลงเป็นกระแสแล้ว cpio แยกปฏิบัติการจากแพคเกจ :

# Rpm2cpio httpd - 2.0.52 - 3.i386.rpm cpio - | สารสกัด - ให้ bin * * ไดเรกทอรี

ติดตั้งชุดแหล่ง i386

ขั้นที่ 1 :

# Rpmbuild - สร้าง nome_pacchetto.src.rpm

ขั้นที่ 2 :

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

ขั้นตอนการติดตั้งเป็นแหล่ง package i386 ทางเลือก ()

ขั้นที่ 1 :

# Rpmbuild - recompile nome_pacchetto.src.rpm

ขั้นที่ 2 :

redhat / usr / # bb Rpmbuild / src แว่นตา / nome_pacchetto.spec

ขั้นที่ 3 :

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


สร้าง package rpm จากแหล่ง
เราต้องการสร้างแพคเกจจากแหล่งตัวอย่างโปรแกรม . Download wget ที่มาด้วยจากอินเทอร์เน็ต :

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

redhat / usr / cp"ตัวอย่าง - 2.0.0.tar.gz / src / แหล่งที่มา

redhat / usr # cd / / src / แหล่งที่มา

# xzf ตัวอย่าง 2.0.0.tar.gz ท่า


ตรวจสอบไดเรกทอรีที่แตกไฟล์ . 'Spec'ซึ่งมีคุณสมบัติในการติดตามการสร้างและคัดลอกไปยัง / usr / src / redhat / SPEC :

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

ถ้าแฟ้ม . Spec ไม่มีสามารถสร้าง . สุดท้ายเตรียมบรรจุสำหรับรอบการสร้างใหม่ของ

# usr Cd / src / redhat

# รายละเอียด Rpmbuild bb / snort.spec

เผยแพร่ใน : Linux , RedHat , เปลือก , เคล็ดลับ

กฎสำหรับ SpamAssassin

โพสต์โดย : admin (ชุด 5)

รายงานง่ายของของเว็บไซต์นี้ซึ่งคุณสามารถดาวน์โหลดกฎเกณฑ์สำหรับการดำเนิน SpamAssassin :

http://www.rulesemporium.com/

เผยแพร่ใน : opensource , เคล็ดลับ

จำนวนสูงสุดของไฟล์ที่เปิดใน Linux

โพสต์โดย : admin (ชุด 4)

ระบบ Linux มักจะมีวงเงินที่ตั้งไว้จาก 1024 ไฟล์สามารถเปิดได้พร้อมกัน จำกัด นี้เป็นจริงค่อนข้างน้อยในกรณีที่เครื่องมีปริมาณงานมากและโดยเฉพาะอย่างยิ่งการดำรงอยู่ของเว็บเซิร์ฟเวอร์ที่มีหลายโดเมนแล้วชี้ไปยังไฟล์และบันทึก

เมื่อในการผลิตถึงและเกินขีด จำกัด นี้มักจะมีปัญหาขัดแย้งกันแปลก เพื่อให้คุณดีกว่าการกระทำอย่างรวดเร็ว รู้กระบวนการ - id ของโปรแกรมของเรา (เช่นแมวตัวผู้หรือ httpd) มีคำสั่งต่อไปนี้สามารถตรวจสอบจำนวนการเปิดไฟล์ที่กระบวนการนี้ใช้เวลา :

lsof p - [กระบวนการ - id | wc s -]

หลังจากที่เข้าใจปัญหาที่เราสามารถแทรกแซงเล็กน้อยกับคำสั่ง ulimit ใช้การควบคุมด้านล่างเพื่อรับข้อมูลเกี่ยวกับการตั้งค่าระบบ :

ulimit - Ha

ulimit - Hs

สุดท้ายเพื่อปรับค่าสูงสุดของไฟล์ที่สามารถเปิดได้พร้อมกันโดย Linux พิมพ์ :

ulimit n - 4000

ลองดูยัง manpages สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคำสั่งและตัวเลือกของ :

ulimit คน

เผยแพร่ in : linux , เปลือก , เคล็ดลับ
Powered by Cybertek -- Remote ช่วยเหลือ