Score:0

ไม่สามารถเรียกใช้ Petalinux ใน Ubuntu 20.04

ธง gb

ฉันไม่สามารถเปิด Petalinux ได้ การติดตั้งเสร็จสมบูรณ์ มีปัญหาทุบตี จะแก้ไขได้อย่างไร ?

ข้อมูล: กำลังติดตั้ง PetaLinux...
*********************************************
คำเตือน: คุณยังไม่ได้ระบุตำแหน่งการติดตั้ง
*********************************************
*********************************************
คำเตือน: โดยค่าเริ่มต้น จะถูกติดตั้งในไดเร็กทอรีการทำงานของคุณ: /scratch2/abc/Xilinx/Petalinux
*********************************************
โปรดป้อน "y" เพื่อดำเนินการติดตั้ง "n" เพื่อออกมิฉะนั้น:y
*********************************************
คำเตือน: ไดเร็กทอรีการติดตั้ง PetaLinux: /scratch2/abc/Xilinx/Petalinux/ ไม่ว่างเปล่า!
*********************************************
โปรดป้อน "y" เพื่อดำเนินการติดตั้ง PetaLinux ในไดเร็กทอรีนั้นต่อไป?[n]y
ข้อมูล: กำลังตรวจสอบความสมบูรณ์ของตัวติดตั้ง PetaLinux...
ข้อมูล: การติดตั้ง PetaLinux SDK เป็น "/scratch2/abc/Xilinx/Petalinux/"
ข้อมูล: การติดตั้ง buildtools ใน /scratch2/abc/Xilinx/Petalinux/./components/yocto/buildtools
ข้อมูล: การติดตั้ง buildtools-extended ใน /scratch2/abc/Xilinx/Petalinux/./components/yocto/buildtools_extended
ข้อมูล: PetaLinux SDK ได้รับการติดตั้งที่ /scratch2/abc/Xilinx/Petalinux/
abc@alpha:/scratch2/abc/Xilinx/Petalinux$ 

abc@alpha:/scratch2/abc/Xilinx/Petalinux$ /settings.sh
bash: /settings.sh: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว

ปัญหาเหมือนกันถ้าฉันใช้ dot

abc@alpha:/scratch2/abc/Xilinx/Petalinux$ ./settings.sh
ทุบตี: ./settings.sh: ปฏิเสธการอนุญาต

ฉันได้ลองกับแหล่งที่มาแล้ว ยังคงร้องเรียนทุบตี

abc@alpha:/scratch2/abc/Xilinx$ ที่มา Petalinux/settings.sh
สภาพแวดล้อม PetaLinux ตั้งค่าเป็น '/scratch2/abc/Xilinx/Petalinux'
คำเตือน: /bin/sh ไม่ใช่ bash! 
bash เป็นเชลล์ที่แนะนำของ PetaLinux โปรดตั้งค่าเชลล์เริ่มต้นของคุณเป็นทุบตี
คำเตือน: นี่ไม่ใช่ระบบปฏิบัติการที่รองรับ
ข้อมูล: กำลังตรวจสอบพื้นที่ว่างในดิสก์
ข้อมูล: ตรวจสอบเครื่องมือที่ติดตั้ง
ข้อมูล: กำลังตรวจสอบไลบรารีการพัฒนาที่ติดตั้ง
ข้อมูล: ตรวจสอบเครือข่ายและบริการอื่นๆ
คำเตือน: ไม่พบเซิร์ฟเวอร์ tftp - โปรดดู "คู่มืออ้างอิงเอกสารเครื่องมือ PetaLinux UG1144 2021.1" สำหรับผลกระทบและวิธีแก้ไข
abc@alpha:/scratch2/abc/Xilinx$

เมื่อฉันรัน "chsh -s /bin/bash" เพื่อเปลี่ยนเชลล์เป็น bash ฉันได้รับปัญหาต่อไปนี้

abc@alpha:/scratch2/abc/Xilinx$ chsh -s /bin/bash
รหัสผ่าน: 
chsh: ไม่มีผู้ใช้ 'abc' ใน /etc/passwd
abc@alpha:/scratch2/abc/Xilinx$ 
Terrance avatar
id flag
อีกครั้ง คุณต้องใส่ `.` ข้างหน้า `/` เมื่อคุณเรียกใช้คำสั่งเรียกทำงานจากโฟลเดอร์เฉพาะ ใช้ `./settings.sh` เพื่อเรียกใช้
ChanganAuto avatar
us flag
คุณลืมจุด: **`./settings.sh`**
engr_john avatar
gb flag
ปัญหาเหมือนกันถ้าฉันใช้ dot ฉันได้แก้ไขคำถามแล้ว
Terrance avatar
id flag
คุณอาจต้องเรียกใช้ `chsh` เพื่อเปลี่ยนเชลล์ของคุณ จากนั้นเป็น bash เพื่อให้คุณสามารถเรียกใช้ได้ คุณได้อ่านคำแนะนำการติดตั้งและการใช้งาน Petalinux อย่างครบถ้วนก่อนที่จะถามที่นี่หรือไม่?
engr_john avatar
gb flag
ใช่ ฉันต้องเปลี่ยน shell เป็น bash แต่ฉันยังมีปัญหาอยู่ ฉันได้แก้ไขคำถามหลักแล้ว
Terrance avatar
id flag
คุณต้องให้รหัสผ่านแก่ผู้ใช้รายนั้น โดยปกติจะทำได้โดยการเรียกใช้ 'passwd abc' คุณยังสามารถใช้ 'usermod' เพื่อตั้งค่าเชลล์การเข้าสู่ระบบ ฯลฯ สำหรับผู้ใช้
engr_john avatar
gb flag
การใช้งานนี้มีการเข้าถึง sudo และไม่มีผู้อื่นที่ใช้เครื่อง ฉันยังเรียกใช้ `passwd abc` แต่ฉันได้รับคำตอบที่เทอร์มินัล `passwd: ข้อผิดพลาดในการจัดการโทเค็นการรับรองความถูกต้อง passwd: รหัสผ่านไม่เปลี่ยนแปลง '
Terrance avatar
id flag
จริงๆแล้วดูเหมือนว่าการติดตั้ง Ubuntu ของคุณไม่ดี ณ จุดนี้ ฉันขอแนะนำให้คุณสำรองข้อมูลสิ่งที่คุณสามารถติดตั้งใหม่ทั้งหมดได้ นี่เป็นคำสั่งง่ายๆที่ควรใช้งานได้
Score:1
ธง cn

คุณต้องทำให้ไฟล์เรียกใช้งานได้ วิ่ง:

sudo chmod +x การตั้งค่า.sh

จากนั้นลองเรียกใช้อีกครั้ง:

./settings.sh

หรือคุณสามารถเรียกใช้งานได้โดยไม่ต้องเรียกใช้งานโดยส่งไปที่ bash:

ทุบตี การตั้งค่า.sh

โพสต์คำตอบ

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