วิธีการแก้ไขข้อผิดพลาด 404 ใน Homebrew สำหรับ macOS
คุณกำลังติดตั้งแพ็กเกจด้วย Homebrew บน Mac ของคุณเมื่อคุณเห็นข้อผิดพลาด 404 การติดตั้งก็หยุด อย่างจริงจัง?
โดยทั่วไปแล้วทีม Homebrew นั้นดีเกี่ยวกับการค้นหาและแก้ไขข้อผิดพลาด 404 ดังนั้นการทำงาน ชงปรับปรุง
โดยทั่วไปจะแก้ปัญหาดังกล่าว แต่ถ้ายังไม่ได้ผลและคุณต้องการแอปพลิเคชันเฉพาะตอนนี้คุณสามารถแก้ไขปัญหาด้วยตัวเองได้ นี่คือวิธี.
ขั้นตอนที่หนึ่ง: ค้นหาไฟล์ Homebrew ไม่สามารถ
สิ่งแรกที่คุณต้องทำคือค้นหาไฟล์ที่หายไป โดยทั่วไปขั้นตอนแรกคือดู URL การดาวน์โหลด Homebrew ที่พยายามใช้เพื่อค้นหาตำแหน่งที่โฮสต์โครงการ.
ในตัวอย่างของฉันไฟล์ที่หาไม่ได้คือ mp4v2-2.0.0.tar.bz2 ซึ่งโฮสต์ที่ Google Code นั่นเป็นบริการที่ Google ปิดตัวลงและเก็บถาวรเมื่อไม่นานมานี้ซึ่งอาจเป็นปัญหา ในการตรวจสอบฉันไปที่ mp4v2.googlecode.com ซึ่งเป็นเว็บไซต์ Homewbrew พยายามดาวน์โหลดจากนั้นไปที่หน้า“ ดาวน์โหลด” เพื่อค้นหาไฟล์ที่ฉันต้องการ.
ดูเหมือนว่า Google Code ได้เปลี่ยน URL สำหรับการดาวน์โหลดซึ่งเป็นสาเหตุว่าทำไม Homebrew จึงล้มเหลว ไม่สำคัญ: เราสามารถดาวน์โหลดไฟล์ด้วยตนเองได้ที่นี่โดยคลิกที่ลิงค์.
กระบวนการของคุณสำหรับการติดตามไฟล์ที่คุณต้องการอาจดูแตกต่างกันเล็กน้อยขึ้นอยู่กับว่าไฟล์ที่คุณต้องการจัดเก็บไว้ที่ใด แต่แนวคิดนั้นเหมือนกัน คุณต้องมุ่งหน้าไปยังหน้าเว็บที่โฮสต์โครงการและดาวน์โหลดไฟล์ Homebrew ที่ต้องการ.
ขั้นตอนที่สอง: ใส่ไฟล์ลงในแคชของ Homebrew
ตอนนี้เราได้รับไฟล์แล้วเราต้องเข้าถึงโฟลเดอร์ Library ที่ซ่อนอยู่ใน Finder จากนั้นมุ่งหน้าไปที่ Homebrew cache จากโฟลเดอร์ Library ไปที่ Caches> Homebrew.
หากต้องการไปที่โฟลเดอร์นี้อย่างรวดเร็วคุณสามารถกด Command Shift และ G ใน Finder จากนั้นวาง ~ / Library / แคช / Homebrew
.
คุณจะเห็นกลุ่มของไฟล์ที่ Homebrew เพิ่งดาวน์โหลดมา ลากไฟล์ที่คุณเพิ่งดาวน์โหลดไปยังโฟลเดอร์เพื่อให้อยู่ติดกับไฟล์ดังนี้:
ตอนนี้ Homebrew สามารถเข้าถึงไฟล์ที่แน่นอนซึ่งไม่สามารถหาได้ก่อนหน้านี้.
ขั้นตอนที่สาม: เรียกใช้ Brew ติดตั้งอีกครั้ง
ส่วนที่ยากจะทำ! พยายามติดตั้งซอฟต์แวร์เหมือนที่คุณเคยทำมาก่อนและ Homebrew จะค้นหาไฟล์ที่หายไปในแคช นี่คือสิ่งที่ดูเหมือนว่า:
อย่างที่คุณเห็น Homebrew คิดว่ามันดาวน์โหลดไฟล์ก่อนหน้านี้และใช้มันเพื่อทำการติดตั้งให้เสร็จสมบูรณ์ ตอนนี้คุณสามารถกลับไปทำงานที่สำคัญมากที่ต้องทำ ขอบคุณ Jason Verly ที่ MyGeekDaddy.net สำหรับการชี้ให้เห็นวิธีแก้ปัญหาที่มีประโยชน์นี้.