à¹à¸§à¸à¹à¸²à¸à¸±à¸ à¸à¸à¸±à¸à¸à¸´à¹à¸¨à¸©
สารบัญ:
- รายการแพคเกจที่ติดตั้งพร้อมยำ
- รายการแพคเกจที่ติดตั้งพร้อม RPM
- สร้างรายการแพ็คเกจที่ติดตั้งทั้งหมด
- นับจำนวนแพ็คเกจที่ติดตั้ง
- ข้อสรุป
ในบทช่วยสอนนี้เราจะแสดงวิธีแสดงรายการและกรองแพ็คเกจที่ติดตั้งบน CentOS การรู้วิธีแสดงรายการแพ็กเกจที่ติดตั้งบนระบบ CentOS ของคุณจะมีประโยชน์ในสถานการณ์ที่คุณจำเป็นต้องติดตั้งแพ็กเกจเดียวกันบนเครื่องอื่นหรือหากคุณต้องการติดตั้งระบบอีกครั้ง
นอกจากนี้เรายังจะแสดงวิธีการตรวจสอบว่ามีการติดตั้งแพคเกจที่เฉพาะเจาะจงนับแพคเกจที่ติดตั้งและค้นหารุ่นของแพคเกจที่ติดตั้ง
รายการแพคเกจที่ติดตั้งพร้อมยำ
YUM (Yellow dog Updater) เป็นตัวจัดการแพคเกจ CentOS เริ่มต้น สามารถใช้เพื่อดาวน์โหลดติดตั้งลบสอบถามและจัดการแพ็คเกจซอฟต์แวร์ CentOS RPM จากที่เก็บ CentOS อย่างเป็นทางการและของบุคคลที่สาม
หากต้องการแสดงรายการแพ็กเกจที่ติดตั้งบนระบบ CentOS ของคุณด้วย
yum
ให้ใช้คำสั่งต่อไปนี้:
sudo yum list installed
มันจะพิมพ์รายการของแพ็คเกจที่ติดตั้งทั้งหมดรวมถึงข้อมูลเกี่ยวกับเวอร์ชันและที่เก็บของแพ็คเกจ RPM
โดยปกติรายการแพ็กเกจมีความยาวเพื่อให้สามารถอ่านได้ง่ายขึ้นเป็นความคิดที่ดีที่จะส่งออกท่อให้
less
:
sudo yum list installed | less
เมื่อต้องการค้นหาว่ามีการติดตั้งแพ็กเกจเฉพาะหรือไม่ให้กรองเอาต์พุตด้วยคำสั่ง
grep
ตัวอย่างเช่นในการตรวจสอบว่ามีการติดตั้งแพ็กเกจ unzip ในระบบที่คุณจะรันหรือไม่:
sudo yum list installed | grep unzip
unzip.x86_64 6.0-19.el7 @anaconda
ผลลัพธ์ข้างต้นแสดงว่ามีการติดตั้ง unzip เวอร์ชั่น 6.0-19 บนเครื่อง
รายการแพคเกจที่ติดตั้งพร้อม RPM
คำสั่ง
rpm
พร้อมกับอ็อพชัน
-q
อนุญาตให้คุณเคียวรีแพ็กเกจ
คำสั่งต่อไปนี้จะแสดงรายการแพ็คเกจที่ติดตั้งทั้งหมด:
sudo rpm -qa
หากต้องการเคียวรี (ค้นหา) ว่ามีการติดตั้งแพ็กเกจบางอย่างหรือไม่ให้ส่งชื่อแพ็กเกจไปยังคำสั่ง
rpm -q
คำสั่งต่อไปนี้จะแสดงให้คุณเห็นว่ามีการติดตั้งแพ็คเกจ tmux บนระบบหรือไม่:
sudo rpm -q tmux
หากมีการติดตั้งแพ็คเกจคุณจะเห็นดังนี้:
tmux-1.8-4.el7.x86_64
มิฉะนั้นคำสั่งจะพิมพ์:
package tmux2is not installed
ในการรับข้อมูลเพิ่มเติมเกี่ยวกับแพ็คเกจผ่านการสอบถาม
-i
:
สร้างรายการแพ็คเกจที่ติดตั้งทั้งหมด
หากต้องการสร้างรายการชื่อของแพ็กเกจที่ติดตั้งทั้งหมดบนระบบ CentOS ของคุณและบันทึกไว้ในไฟล์ชื่อ
packages_list.txt
ให้เปลี่ยนทิศทางเอาต์พุตคำสั่งไปยังไฟล์:
sudo rpm -qa > packages_list.txt
ในการติดตั้งแพ็กเกจเดียวกันบนเซิร์ฟเวอร์อื่นคุณสามารถใช้คำสั่ง
cat
เพื่อส่งแพคเกจทั้งหมดไปยัง
yum
:
sudo yum -y install $(cat packages_list.txt)
นับจำนวนแพ็คเกจที่ติดตั้ง
หากต้องการทราบว่ามีการติดตั้งแพ็กเกจจำนวนเท่าใดในระบบของคุณให้ใช้คำสั่งเหมือนเดิม แต่แทนที่จะเปลี่ยนทิศทางเอาต์พุตไปยังไฟล์ให้
wc
ไปที่ยูทิลิตี
wc
เพื่อนับบรรทัด:
sudo rpm -qa | wc -l
603
ผลลัพธ์ข้างต้นแสดงให้เห็นว่ามีการติดตั้งแพ็กเกจ 603 ชุด
ข้อสรุป
ในระบบ CentOS คุณสามารถแสดงรายการแพ็กเกจที่ติดตั้งโดยใช้
yum list installed
และคำสั่ง
rpm -qa
อย่าลังเลที่จะแสดงความคิดเห็นหากคุณมีคำถามใด ๆ
centos yum rpmกำหนดค่า magento 2 เพื่อใช้วานิชบน centos 7

ความเร็วหน้ามีความสำคัญต่อความสำเร็จของร้านค้าออนไลน์ของคุณ บทช่วยสอนนี้ครอบคลุมขั้นตอนที่เกี่ยวข้องในการกำหนดค่า Magento 2 เพื่อใช้ Varnish เป็นโซลูชันแคชแบบเต็มหน้า
วิธีสร้างผู้ใช้ sudo บน centos

คำสั่ง sudo ถูกออกแบบมาเพื่อให้ผู้ใช้สามารถรันโปรแกรมด้วยสิทธิ์ความปลอดภัยของผู้ใช้รายอื่นโดยค่าเริ่มต้นผู้ใช้รูท ในคู่มือนี้เราจะแสดงวิธีสร้างผู้ใช้ใหม่ด้วยสิทธิ์ sudo บน CentOS
วิธีเพิ่มและลบผู้ใช้บน centos 7

การรู้วิธีเพิ่มและลบผู้ใช้เป็นหนึ่งในทักษะพื้นฐานที่ผู้ใช้ Linux ควรรู้ ในบทช่วยสอนนี้เราจะอธิบายวิธีเพิ่มและลบผู้ใช้บนระบบ CentOS 7