Score:1

วิธีเรียกใช้การติดตั้ง Petalinux ใน Ubuntu 20.04

ธง gb

ฉันไม่สามารถเรียกใช้การติดตั้ง Petalinux ใน Ubuntu 20.04 ได้

abc@alpha:/scratch2/abc/Xilinx$ /petalinux-v2021.1-final-installer.run /scratch2/abc/Xilinx/Petalinux

มันมาพร้อมกับข้อผิดพลาดนี้

-bash: /usr/bin/python: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว

ฉันแก้ไขคำถามด้วยเทอร์มินัล ฉันไม่แน่ใจว่าฉันทำอะไรผิด

abc@alpha:/scratch2/abc/Xilinx$ ls
ดาวน์โหลด Petalinux Petalinux-v2021.1-final-installer.run Vitis Vivado
DocNav Model_Composer โครงการ Vitis_HLS xic

abc@alpha:/scratch2/abc/Xilinx$ ./petalinux-v2021.1-final-installer.run /scratch2/abc/Xilinx/Petalinux

ข้อผิดพลาด: ตัวเลือกไม่ถูกต้อง: /scratch2/abc/Xilinx/Petalinux
ตัวติดตั้ง PetaLinux
การใช้งาน:
  Petalinux-v2021.1-final-installer.run [--log <LOGFILE>] [-d|--dir <INSTALL_DIR>] [ตัวเลือก]
ตัวเลือก:
  --log <LOGFILE> ระบุตำแหน่งที่ควรสร้างไฟล์บันทึก
                                มันจะเป็น Petalinux_installation_log
                                ในไดเร็กทอรีการทำงานของคุณตามค่าเริ่มต้น
  -d|--dir [INSTALL_DIR] ระบุไดเรกทอรีที่คุณต้องการ
                                ติดตั้งชุดเครื่องมือ หากไม่ระบุ
                                มันจะติดตั้งลงในไดเร็กทอรีการทำงานของคุณ
  -p|--platform <arch_name> ระบุชื่อสถาปัตยกรรม
                                aarch64 : แหล่งที่มาสำหรับ zynqMP และ versal
                                arm : แหล่งที่มาสำหรับ zynq
                                microblaze_lite : แหล่งที่มาของ microblaze_lite
                                microblaze_full : แหล่งที่มาของ microblaze_full
ตัวอย่าง:
ติดตั้งเครื่องมือในตำแหน่งที่ระบุ:
 $ ./petalinux-v2021.1-final-installer.run -d/--dir <INSTALL_DIR>
ในการรับเฉพาะแหล่งที่ต้องการ:
 $ ./petalinux-v2021.1-final-installer.run --dir <INSTALL_DIR>
        สิ่งนี้จะติดตั้งซอร์สสำหรับทั้งหมด (zynq,zynqMP,versal,microblaze_lite,microblaze_full)

 $ ./petalinux-v2021.1-final-installer.run --dir <INSTALL_DIR> --platform "แขน"
        สิ่งนี้จะติดตั้งแหล่งที่มาสำหรับ zynq เท่านั้น

 $ ./petalinux-v2021.1-final-installer.run --dir <INSTALL_DIR> --platform "arm aarch64"
        สิ่งนี้จะติดตั้งซอร์สสำหรับ zynq,zynqMP และ versal

 $ ./petalinux-v2021.1-final-installer.run --dir <INSTALL_DIR> --platform "microblaze_lite microblaze_full"
        สิ่งนี้จะติดตั้งแหล่งที่มาสำหรับ microblaze_lite
โปรดดูคู่มือการติดตั้ง PetaLinux Tools
David avatar
cn flag
คุณดูว่าคุณมีไดเร็กทอรีและหรือไฟล์หรือไม่
engr_john avatar
gb flag
ใช่ ไฟล์ติดตั้งอยู่ที่ตำแหน่ง "abc@alpha:/scratch2/abc/Xilinx"
David avatar
cn flag
ไม่มีข้อผิดพลาดที่ระบุว่า dir หรือไฟล์นี้หายไป /usr/bin/python
engr_john avatar
gb flag
ฉันยังไม่สามารถเรียกใช้การติดตั้งได้ โปรดดูคำถามที่แก้ไขของฉัน
Score:0
ธง zw

คุณอาจต้องติดตั้ง Python3 symlink (/usr/bin/python â /usr/bin/python3) โดย

sudo apt-get install python-is-python3.dll

แล้วลองเรียกใช้โปรแกรมติดตั้งอีกครั้ง

ปรึกษาด้วย https://xilinx.github.io/kria-apps-docs/main/build/html/docs/build_petalinux.html .

engr_john avatar
gb flag
ฉันได้ติดตั้ง python โดยใช้ `sudo apt-get install python-is-python3` และ python3 ตั้งอยู่ในตำแหน่ง /usr/bin/python3 แต่เมื่อฉันเรียกใช้คำสั่งเพื่อเริ่มการติดตั้ง ฉันได้รับข้อผิดพลาดนี้ `-bash: /petalinux-v2021.1-final-installer.run: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว' มีพื้นที่ว่างมากมายใน /scratch2 ประมาณ 300 GB และฉันเดาว่า Petalinux ต้องการพื้นที่ว่าง 100 GB ในไดรฟ์
N0rbert avatar
zw flag
เส้นทาง `/petalinux-v2021.1-final-installer.run` อาจผิด คุณต้องเปลี่ยนไดเร็กทอรีเป็นไฟล์ petalinux และรันโดยใช้ `./petalinux-v2021.1-final-installer.run`
Score:-3
ธง dk

ขั้นตอนที่ 1: สร้างเครื่องเสมือน

ดาวน์โหลด ติดตั้ง และเปิดใช้ VirtualBox จากที่นี่
สร้างเครื่องเสมือนใหม่โดยใช้ตัวเลือกเหล่านี้:
    ลีนุกซ์
    อูบุนตู 64 บิต
    RAM 16 GB (ขั้นต่ำ 8GB ตามคู่มือผู้ใช้)
    ภาพดิสก์ VirtualBox
    ฮาร์ดดิสก์แบบไดนามิก (ปรับขนาดได้)
    ขนาด 200 GB (VM ที่ได้จะมีพื้นที่ว่างประมาณ 113GB หลังจากติดตั้งทั้งหมด ดังนั้นคุณจึงสามารถลดขนาดลงได้หากต้องการ)

ฉันแนะนำให้ใช้ฮาร์ดดิสก์ประเภทไดนามิกเนื่องจากเครื่องมือ Xilinx ใช้พื้นที่มาก BSP อาจใช้พื้นที่สองถึง GB ต่อแห่ง บวกกับโปรเจ็กต์ PetaLinux มักจะใช้พื้นที่มาก ดังนั้นจึงยากที่จะทราบแน่ชัด คุณต้องการพื้นที่เท่าใด หากคุณใช้ HDD ขนาดคงที่ คุณไม่สามารถเปลี่ยนได้ง่ายๆ ด้วย VirtualBox ดังนั้นฉันขอแนะนำให้ใช้ไดนามิก

ข้อมูลเพิ่มเติมเกี่ยวกับกรุณาเยี่ยมชม https://www.fpgadeveloper.com/how-to-install-petalinux-2020.1/

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา