ฉันกำลังทำงานกับโปรแกรม golang และมันทำงานได้อย่างถูกต้องจนถึงเมื่อวาน
เช้านี้ฉันทำการเปลี่ยนแปลงบางอย่างและได้รับงานสร้างและทุกอย่างเรียบร้อยดี
จากนั้นฉันพยายามเรียกใช้โปรแกรมผ่านบรรทัดคำสั่ง แต่ข้อความนี้ปรากฏขึ้น
k@kM:~/Projects/co-lib$ เรียกใช้ main.go
khaled@khaledM:~/Projects/co-lib$ ไปเรียกใช้ main.go
ไม่พบคำสั่ง 'go' แต่สามารถติดตั้งได้ด้วย:
sudo snap install go # เวอร์ชัน 1.17.3 หรือ
sudo apt ติดตั้ง golang-go # เวอร์ชัน 2:1.13~1ubuntu2
sudo apt ติดตั้ง gccgo-go # เวอร์ชัน 2:1.13~1ubuntu2
ดู 'snap info go' สำหรับเวอร์ชันเพิ่มเติม
จากนั้นพยายามติดตั้งใหม่ แต่อ๊ะ !
ฉันหว่านข้อความนี้:
[sudo] รหัสผ่านสำหรับ khaled:
ข้อผิดพลาด: การแก้ไขของ snap "go" นี้เผยแพร่โดยใช้ classic confinement และ
ดังนั้นอาจทำการเปลี่ยนแปลงระบบโดยพลการนอกระบบความปลอดภัย
แซนด์บ็อกซ์ที่ snaps มักจะถูกจำกัด ซึ่งอาจทำให้ระบบของคุณอยู่ที่
เสี่ยง.
หากคุณเข้าใจและต้องการดำเนินการซ้ำคำสั่งรวมถึง
--คลาสสิก
จากนั้นดาวน์โหลดเวอร์ชันล่าสุดและพยายามติดตั้งด้วยคำสั่งนี้
sudo apt ติดตั้ง go1.17.3.linux-amd64.tar.gz
แต่มันแสดงข้อความอีกครั้ง:
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
E: ไม่พบแพ็คเกจ go.1.17.3.linux-amd64.tar.gz
E: ไม่พบแพ็คเกจใด ๆ โดย glob 'go.1.17.3.linux-amd64.tar.gz'
อวยพรฉัน ! ตำแหน่งของไฟล์ที่ดาวน์โหลดนั้นอยู่ในโฮมไดเร็กตอรี่!
ฉันสับสนอย่างสมบูรณ์
โปรดช่วยฉันด้วย