หน้าแรก
หน้าแรก
ไม่ว่าคุณจะทำงานกับ Ubuntu, Debian หรือ Red Hat คุณอาจเห็นข้อผิดพลาดที่ระบุว่า:*** ไม่ได้ระบุเป้าหมายและไม่พบ makefile หยุด. เนื่องจากนี่เป็นปัญหาทั่วไปที่เกี่ยวข้องกับ GNU Make โดยรวม คุณอาจเห็นสิ่งนี้ในการใช้งาน Unix นับไม่ถ้วน หมายความว่าไม่มีไฟล์ชื่อ makefile หรือ Makefile ในไดเร็กทอรีการทำงานปั
การรับข้อความแสดงข้อผิดพลาดไม่สามารถเปิดไฟล์ล็อก /var/lib/dpkg/lock ล็อกอาจสร้างความสับสน เนื่องจากอาจถามว่าคุณรูททันทีหลังจากนั้นหรือไม่ แม้ว่าคุณจะเรียกใช้คำสั่งอัปเดตด้วยคำนำหน้า sudo ก็ตาม คำสั่งข้อผิดพลาดนี้จะแสดงขึ้นในเกือบทุกอย่างที่ใช้ตัวจัดการแพ็คเกจ apt-get ไม่ว่าคุณจะอัปเดตเดสก์ท็อปหรือแล
เมื่อคุณพยายามใช้ ssh เพื่อติดต่อกับเซิร์ฟเวอร์ระยะไกล คุณอาจได้รับข้อผิดพลาดที่อ่านไม่พบวิธีการแลกเปลี่ยนคีย์ที่ตรงกันก่อนที่จะให้คำแนะนำแก่คุณเกี่ยวกับอัลกอริทึมการเข้ารหัสที่คุณต้องการใช้ คุณจะไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลได้ทุกครั้งที่พบข้อผิดพลาด กระบวนการนี้อาจสร้างความหงุดหงิดใจได้ม
ไม่มี tty ปัจจุบันและไม่มีโปรแกรม askpass ที่ระบุบรรทัดเอาต์พุตเป็นหนึ่งในข้อความแสดงข้อผิดพลาด ssh ที่ไม่มีประโยชน์จริง ๆ เพราะไม่ได้ไปถึงจุดที่ทำให้เกิดปัญหา เป็นไปได้มากว่าคุณกำลังทำงานกับ TTY ที่ถูกต้องบางประเภทเมื่อคุณเห็นข้อความและคุณอาจจัดการกับรหัสผ่าน sudo ของคุณบน ssh ได้ดี คุณมีแนวโน้มที่
คำสั่งใดที่ให้คุณดูเนื้อหาของไฟล์ได้ จะต้องเป็นหนึ่งในคำถามที่พบบ่อยที่สุดโดยผู้ใช้ Linux รุ่นใหม่ เช่นเดียวกับสิ่งส่วนใหญ่ที่เกี่ยวข้องกับสภาพแวดล้อม Unix แบบดั้งเดิม มีหลายวิธีที่จะทำสิ่งต่าง ๆ และคำแนะนำส่วนใหญ่จะใช้ได้กับผู้ที่ใช้ OS X หรือ FreeBSD ซึ่งหมายความว่าเมื่อคุณเรียนรู้พื้นฐานการดูไฟล
คุณอาจได้รับข้อผิดพลาด ไม่สามารถเปิดไฟล์ /var/lib/dpkg/status ที่น่ารังเกียจหรือสิ่งที่คล้ายกันหากคุณเคยลองไปรอบ ๆ ไดเร็กทอรี /var/lib/dpkg/ และล้างข้อมูลต่างๆ ในฐานะผู้ใช้รูท ไฟล์ส่วนใหญ่ที่อยู่ใน /var ตาม Linux Filesystem Hierarchy Standard เป็นไฟล์ชั่วคราวและเปลี่ยนแปลงระหว่างการทำงาน อย่างไรก็ตา
หากคุณใช้ลีนุกซ์รุ่นใดรุ่นหนึ่งที่ใช้ yum package manager คุณอาจพบข้อผิดพลาดที่ระบุว่า Cannot find a valid baseurl for repo:base ไม่นานหลังจากที่คุณติดตั้งระบบปฏิบัติการเสร็จสิ้น นี่เป็นข้อผิดพลาดที่เกี่ยวข้องกับการกระจาย Fedora, Red Hat และ CentOS Linux แต่คุณอาจได้รับเมื่อพยายามอัปเดต yum บน SUSE
หากคุณกำลังใช้ระบบย่อย Linux ใน Windows, cygwin หรือวิธีอื่นๆ ในการเชื่อมต่อ Unix และ Windows เข้าด้วยกัน คุณอาจพบว่าขณะนี้คุณไม่มีสิทธิ์เข้าถึงข้อผิดพลาดของโฟลเดอร์นี้ ในสภาพแวดล้อม Linux หรือ Unix ล้วนๆ คุณอาจได้รับข้อผิดพลาดที่อ่านบางอย่างเช่นข้อผิดพลาดในการเปิดไดเร็กทอรี:การอนุญาตถูกปฏิเสธ สิ่งเ
โชคดีที่ ssh_exchange_identification:read:Connection reset by peer error ค่อนข้างหายาก แต่คุณอาจพบปัญหานี้หากคุณพยายาม ssh ในเซิร์ฟเวอร์ Unix ประเภทใดก็ได้ ไม่สำคัญว่าคุณกำลังใช้ Windows กับ cygwin เพื่อเข้าถึง Ubuntu หรือ macOS ด้วยเทอร์มินัลเพื่อ ssh ลงใน Arch, Fedora หรือ CentOS เนื่องจาก ssh เป็
แม้ว่าในหลายกรณี ssh_exchange_identification:การเชื่อมต่อปิดโดยข้อผิดพลาดโฮสต์ระยะไกลอาจเกิดจากปัญหาที่เกี่ยวข้องกับไฟล์การกำหนดค่า hosts.deny และ hosts.allow แต่ก็มีสิ่งอื่นที่อาจทำให้เกิดปัญหาได้ หากคุณกำลังอ่านข้อความนี้ แสดงว่าคุณได้ตรวจสอบแล้วว่าไฟล์ทั้งสองนี้ไม่ได้บล็อกที่อยู่ IP ของคุณจากการพ
เมื่อพยายามกำหนดค่า SSL บนเซิร์ฟเวอร์ที่ออกแบบมาเพื่อเรียกใช้ Apache หรือเทคโนโลยีเว็บโฮสติ้งอื่นที่คล้ายคลึงกัน คุณอาจได้รับข้อผิดพลาดที่แจ้งว่าใบรับรองเซิร์ฟเวอร์ไม่มี ID ที่ตรงกับชื่อเซิร์ฟเวอร์ นี่เป็นเพียงคำเตือนในทางเทคนิค และในทางทฤษฎีคุณก็สามารถแก้ไขมันได้ เป็นความคิดที่ดีกว่ามากที่จะแก้ไขป
แม้ว่าแอปเพล็ต Java จะไม่ใช่เทคโนโลยีเว็บยอดนิยมในปัจจุบัน แต่ก็ยังมีเหตุผลมากมายที่จะปรับใช้ Java Virtual Machine บนเซิร์ฟเวอร์ Linux โดยตรง หากคุณพยายามเรียกใช้คำสั่ง Linux java ทั้งบนฮาร์ดแวร์แบบแยกหรือภายใน VM ของตัวเอง คุณอาจได้รับข้อความ “ข้อผิดพลาดเกิดขึ้นระหว่างการเริ่มต้น VM ไม่สามารถจองพื้
ผู้มาใหม่ของ GNU/Linux มักจะประสบปัญหาเมื่อคำสั่งจำเป็นต้องดำเนินการด้วยสิทธิ์ root superuser บางครั้งคำสั่งเหล่านี้จะโยนข้อความแสดงข้อผิดพลาด ไม่สามารถล็อกไดเร็กทอรีการดูแลระบบ โดยเฉพาะอย่างยิ่งเมื่อพยายามติดตั้งโปรแกรมปรับปรุงหรือแอปพลิเคชันใหม่จากบรรทัดคำสั่ง ข้อความแสดงข้อผิดพลาดนี้มักมาพร้อมกับ
บางทีหนึ่งในข้อความเตือน Unix และ Linux ที่น่ากลัวกว่าสำหรับผู้มาใหม่จะอยู่ในรูปแบบของ “____ ไม่อยู่ในไฟล์ sudoers เหตุการณ์นี้จะถูกรายงาน” ในกรณีที่มีข้อความแสดงข้อผิดพลาดจริง ขีดล่างจะถูกแทนที่ด้วยชื่อผู้ใช้ของคุณ ซึ่งทำให้ดูเหมือนว่ามีคนได้ยินเกี่ยวกับความผิดพลาดของคุณ! คุณไม่ต้องกังวลมากเกินไป
ในกรณีส่วนใหญ่ คุณจะได้รับข้อผิดพลาด เทอร์มินัลหลอกจะไม่ถูกจัดสรรเนื่องจาก stdin ไม่ใช่เทอร์มินัล เกิดข้อผิดพลาดเฉพาะเมื่อคุณเรียกใช้คำสั่ง SSH บางประเภทจากสคริปต์เท่านั้น หากคุณกำลังเรียกใช้คำสั่งเดียวกันจากบรรทัดคำสั่ง คำสั่งนั้นอาจทำงานได้อย่างสมบูรณ์ ก่อนดำเนินการต่อ ตรวจสอบให้แน่ใจว่าคุณได้เพิ
เนื่องจาก REAPER v5.93 ได้แนะนำการสร้าง Linux-native ให้กับเวิร์กสเตชันเสียงดิจิตอลยอดนิยม ผู้ใช้จำนวนมากสงสัยว่าพวกเขาจะใช้ปลั๊กอิน VST ที่ใช้ Windows ที่ชื่นชอบใน Linux builds ได้อย่างไร ไม่ต้องกลัว Appuals มีทางออก REAPER ไม่มีบริดจ์ดั้งเดิมในการรัน Windows VST บน Linux แต่มีเครื่องมือของบุคคลที
ข้อความแสดงข้อผิดพลาด “การเปลี่ยนแปลงในเครื่องของคุณกับไฟล์ต่อไปนี้จะถูกเขียนทับโดยการรวม ” เกิดขึ้นในกลไกการควบคุมเวอร์ชัน Git ข้อผิดพลาดนี้เกิดขึ้นหากคุณได้แก้ไขไฟล์ซึ่งมีการแก้ไขในที่เก็บระยะไกลด้วย ข้อความแสดงข้อผิดพลาดนี้หลีกเลี่ยงได้ หากไม่มีไฟล์ที่ไม่ได้คอมมิตซึ่งมีการแก้ไขในที่เก็บระยะไกลด
คนบางคนที่ใช้ Debian, Ubuntu หรือ Ubuntu-based distribution เช่น Linux Mint ได้รับข้อผิดพลาด add-apt-repository not found ขณะพยายามเพิ่ม PPA (Personal Package Archive) หรือลิงก์ที่เก็บอื่นไปยังแหล่งข้อมูลที่เหมาะสม ข้อผิดพลาดนี้มักเกิดจากการไม่มีแพ็คเกจ “add-repository” ติดตั้งอยู่ในระบบ เพื่อเป็
Linux มีเชลล์เริ่มต้น Bash (aka Bourne อีกครั้งเชลล์) เพื่อรันคำสั่งสำหรับระบบ โปรแกรมเมอร์ส่วนใหญ่ชอบ bash มากกว่า cmd เนื่องจากความยืดหยุ่นและตัวแปลบรรทัดคำสั่งที่มีประสิทธิภาพที่ bash มีให้ อย่างไรก็ตาม ผู้ใช้ส่วนใหญ่จะยังคงมีปัญหาในขณะที่พยายามจัดการกับการส่งชื่อไฟล์ที่มีช่องว่างในทุบตี เนื่องจา
ไฟล์สคริปต์ประกอบด้วยคำสั่งที่ดำเนินการโดยโปรแกรมหรือโปรแกรมสร้างสคริปต์บางรายการ คำสั่งเหล่านี้ถูกดำเนินการโดยไม่ต้องคอมไพล์ คำแนะนำเขียนด้วยภาษาสคริปต์สำหรับสภาพแวดล้อมรันไทม์ มีภาษาสคริปต์มากมายที่มีจุดประสงค์และสภาพแวดล้อมต่างกัน อย่างไรก็ตาม ภาษาที่เราจะพูดถึงในบทความนี้เป็นภาษาสคริปต์ทุบตีที่ใ