โครงการที่บรรจุ Syft เป็นแพ็คเกจ Python ทำให้สามารถติดตั้ง syft ได้จาก PYPI:
pip install anchore_syft หลังจากนั้น Syft สามารถทำงานได้โดยใช้ syft หรือ anchore_syft
แพ็คเกจแพ็คเกจ PYPI จะเป็นไปตามหมายเลข major.minor.patch หมายเลขของ Syft Releases
Binary Wheels สำหรับ Windows, MacOS และ Linux สำหรับสถาปัตยกรรม CPU ส่วนใหญ่ที่รองรับ PYPI นั้นมีให้
หน้าแรกแพ็คเกจ Syft Pypi
ซอร์สโค้ด Syft
ใบอนุญาต Syft: Apache-2.0
PIP สามารถติดตั้ง Syft ได้ด้วย:
pip install anchore_syftหรือ:
python -m pip install anchore_syftการสร้างจากแพ็คเกจ Source Dist ต้องใช้อินเทอร์เน็ตเพื่อดาวน์โหลดหนึ่งในไบนารีรุ่นก่อนคอมไพล์จาก https://github.com/anchore/syft/releases แพลตฟอร์มที่ SYFT ไม่ได้จัดเตรียมไบนารีที่รวบรวมไว้ล่วงหน้าจะไม่ทำงานเลยเว้นแต่จะมีคนรู้สึกมีแนวโน้มที่จะส่ง PR ที่ดึงคอมไพเลอร์ GO ที่เหมาะสมเพื่อสร้าง Syft จากแหล่งที่มา
การใช้ pipx run anchore_syft <args> จะเรียกใช้ Syft โดยไม่มีขั้นตอนการติดตั้งใด ๆ ตราบใดที่เครื่องติดตั้ง PIPX (ซึ่งรวมถึงนักวิ่งการกระทำของ GitHub)
Syft สามารถเพิ่มลงในคีย์ project.dependencies ในไฟล์ pyproject.toml สำหรับแพ็คเกจ Python ที่ต้องใช้ Syft
[ project ]
dependencies = [ " anchore_syft " ]รหัสสำหรับโครงการนี้ครอบคลุมโดย Apache License, เวอร์ชัน 2.0 การแจกแจงแหล่งที่มาไม่รวมสำเนาของซอร์สโค้ด SYFT หรือไบนารี Binary Wheels รวมถึง Syft Binary ที่รวบรวมซึ่งอยู่ภายใต้ใบอนุญาต Apache 2.0
Syft มีการแจกจ่ายภายใต้ใบอนุญาต Apache เวอร์ชัน 2.0 สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Syft เยี่ยมชม https://github.com/anchore/syft