วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
ถ้าคุณใช้makepkgโดยตรงมันค่อนข้างจะทำให้ระบบของคุณสกปรก base-develกลุ่มแพคเกจจะต้องติดตั้ง วิธีนี้โดยค่าเริ่มต้นการพึ่งพาที่จำเป็นสำหรับการสร้างแพคเกจ แต่ไม่จำเป็นต้องใช้มันจะถูกติดตั้ง พฤติกรรมเริ่มต้นนี้สามารถเปลี่ยนแปลงได้ /var/log/pacman.logแต่นี้จะเกี่ยวข้องกับการติดตั้งและยกเลิกการติดตั้งแพคเกจและก่อให้เกิดมลพิษของคุณ
อ้างถึงบทความนี้สำหรับการทำความเข้าใจและการใช้ AUR PKGBUILDโดยทั่วไปรวมทั้งการได้รับ เอกสารนี้จะแสดงขั้นตอนเฉพาะmakepkgหากเป็นวิธีที่คุณเลือกในการรวบรวมแพ็คเกจ
หากbase-develกลุ่มแพ็กเกจยังไม่ได้ติดตั้งคุณจะต้องติดตั้ง หากคุณไม่ทำเช่นนั้นmakepkgจะถือว่าติดตั้งไว้แล้วและหากจำเป็นต้องมีแพ็คเกจในแพ็คเกจ แต่ไม่ได้ติดตั้งแพคเกจจะล้มเหลวแทนที่จะติดตั้งให้คุณ makepkgตัวเองเป็นส่วนหนึ่งของpacmanแพคเกจติดตั้งแล้ว
# pacman -S base-devel
คุณจำเป็นต้องใช้makepkgในไดเรกทอรีที่มีไดเรกทอรีที่ทำโดยPKGBUILD git cloneโดยค่าเริ่มต้นมันจะดาวน์โหลดซอร์สโค้ดจริงรวบรวมแพ็คเกจและแพ็คเกจ
มีตัวเลือกมากมายสำหรับmakepkgรวมถึงสิ่งที่ใช้บ่อย:
-s, --syncdeps : ติดตั้งการพึ่งพาที่ขาดหายไปโดยอัตโนมัติสำหรับการสร้างและใช้งานแพ็คเกจ
PKGBUILDมีการพึ่งพาแพ็คเกจ AUR คุณต้องติดตั้งแพ็คเกจเหล่านั้นก่อนหรือให้พร้อมใช้งานในที่เก็บในเครื่องของคุณเองเพื่อให้สามารถค้นหาได้ -r, --rmdeps : ถ้ามันสร้างสำเร็จให้ถอนการติดตั้งการพึ่งพาที่ไม่ต้องการโดยอัตโนมัติรวมถึงสิ่งต่อไปนี้:
--installตัวเลือกสิ่งที่จำเป็นสำหรับการใช้แพ็คเกจ-i, --install : ถ้าสร้างสำเร็จให้ติดตั้ง / อัพเกรดแพ็คเกจโดยอัตโนมัติ-c, --clean : ลบไฟล์บิลด์ชั่วคราวโดยอัตโนมัติโดยปกติจะต้องใช้เฉพาะเมื่อทำการดีบักบิลด์ที่ผิดพลาดหากต้องการติดตั้ง / อัปเกรดแพคเกจโดยอัตโนมัติให้ปล่อยการติดตั้งไว้เพื่อใช้งานแพ็กเกจและลบการพึ่งพาที่จำเป็นระหว่างการสร้างเท่านั้นให้รัน:
# makepkg -sri
อีกวิธีหนึ่งคุณสามารถเลือกที่จะไม่ติดตั้งโดยอัตโนมัติและปล่อยให้การอ้างอิงทั้งหมดติดตั้งดังนั้นหากคุณทำแพ็คเกจการอัปเกรดสักวัน
# makepkg -s
จากนั้นคุณสามารถใช้ Local Repository ตามที่อธิบายไว้ที่นี่หรือติดตั้งไฟล์โดยตรง:
# pacman -U <PKGNAME>-<PKGVER>-<PKGREL>-<ARCH>.pkg.tar.xz
โดยค่าเริ่มต้นmakepkgรวมทั้งแพคเกจเป็นรูปแบบการเก็บถาวร; การสร้าง.tar.xzไฟล์โดยใช้เธรดเดียวสำหรับการxzบีบอัด
บนระบบหลาย CPU คุณสามารถอนุญาตให้xzใช้หลายเธรดโดยการแก้ไข/etc/makepkg.confและเปลี่ยนบรรทัดต่อไปนี้:
COMPRESSXZ=(xz -c -z -)
คุณสามารถอนุญาตให้มีเธรดได้มากเท่าที่คุณมีคอร์เสมือน:
COMPRESSXZ=(xz -c -z - --threads=0)
ในการอนุญาตให้ใช้หลายแกนประมวลผลเสมือน แต่ไม่ใช่ทั้งหมดเช่นลดผลกระทบต่อประสิทธิภาพของระบบโดยรวมให้เพิ่มหมายเลขเฉพาะเช่น:
COMPRESSXZ=(xz -c -z - --threads=21)
หมายเหตุ: การระบุเธรดมากกว่าจำนวนแกนประมวลผลเสมือนที่คุณมีจะทำให้ประสิทธิภาพลดลง
หากคุณไม่สนใจไฟล์แพคเกจที่มีขนาดใหญ่ขึ้น (อาจมาก) ให้ปิดใช้งานการบีบอัดโดยการแก้ไข/etc/makepkg.confและเปลี่ยนบรรทัดต่อไปนี้:
PKGEXT='.pkg.tar.xz'
ควรมีลักษณะดังต่อไปนี้:
PKGEXT='.pkg.tar'
ก็แนะนำให้ถูกต้องตรวจสอบและเพิ่ม PGP ใด signaturesused ตามที่อธิบายไว้ที่นี่ในส่วน "ข้อผิดพลาด PGP ลายเซ็น"
อย่างไรก็ตามหากคุณทำงานmakepkgโดยตรงคุณสามารถให้--skippgpcheckตัวเลือกเพื่อข้ามการตรวจสอบลายเซ็น PGP
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
เรียนรู้วิธีการตั้งค่า Nginx บน Ubuntu สำหรับการสตรีมวิดีโอสด HLS ด้วยคำแนะนำที่ชัดเจนและเป็นประโยชน์
เรียนรู้การใช้ Percona XtraBackup สำหรับการสำรองข้อมูลด้วยวิธีที่เป็นระบบและง่ายดายบน WordPress ออนไลน์ของคุณ
ReactOS ซึ่งเป็นโอเพ่นซอร์สและระบบปฏิบัติการฟรีพร้อมเวอร์ชันล่าสุดแล้ว สามารถตอบสนองความต้องการของผู้ใช้ Windows ยุคใหม่และล้ม Microsoft ได้หรือไม่? มาหาข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบเก่านี้ แต่เป็นประสบการณ์ OS ที่ใหม่กว่ากัน
การโจมตีของ Ransomware กำลังเพิ่มขึ้น แต่ AI สามารถช่วยจัดการกับไวรัสคอมพิวเตอร์ตัวล่าสุดได้หรือไม่? AI คือคำตอบ? อ่านที่นี่รู้ว่า AI boone หรือ bane
ในที่สุด Whatsapp ก็เปิดตัวแอพเดสก์ท็อปสำหรับผู้ใช้ Mac และ Windows ตอนนี้คุณสามารถเข้าถึง Whatsapp จาก Windows หรือ Mac ได้อย่างง่ายดาย ใช้ได้กับ Windows 8+ และ Mac OS 10.9+
อ่านข้อมูลนี้เพื่อทราบว่าปัญญาประดิษฐ์กำลังได้รับความนิยมในหมู่บริษัทขนาดเล็กอย่างไร และเพิ่มโอกาสในการทำให้พวกเขาเติบโตและทำให้คู่แข่งได้เปรียบ
เมื่อเร็ว ๆ นี้ Apple เปิดตัว macOS Catalina 10.15.4 การอัปเดตเสริมเพื่อแก้ไขปัญหา แต่ดูเหมือนว่าการอัปเดตทำให้เกิดปัญหามากขึ้นที่นำไปสู่การสร้างเครื่อง Mac อ่านบทความนี้เพื่อเรียนรู้เพิ่มเติม
13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data
คอมพิวเตอร์ของเราจัดเก็บข้อมูลทั้งหมดในลักษณะที่เรียกว่าระบบไฟล์บันทึก เป็นวิธีการที่มีประสิทธิภาพที่ช่วยให้คอมพิวเตอร์สามารถค้นหาและแสดงไฟล์ได้ทันทีที่คุณกดค้นหาhttps://wethegeek.com/?p=94116&preview=true