ตกลงดังนั้นนี่คือข้อตกลง ฉันทำงานสองโครงการในเวลาเดียวกันและฉันเข้าใจผิด:
rm -rf /usr/lib/libxml2.2.dylib
ฉันมีอีกชุดหนึ่งของ libxml2 ขอบคุณ (โครงการอื่นคือ homebrew ติดตั้ง libxml2) สำเนานั้นอยู่ใน / usr / local / opt / libxml / lib สำหรับชีวิตของฉันฉันไม่สามารถรับ cp /usr/local/opt/libxml2/lib/libxml2.2.dylib / usr / lib ให้ทำงานได้ มันพูดเสมอว่า:
/usr/lib/libxml2.2.dylib Read-only Filesystem
ได้โปรดช่วยใครก็ได้ ฉันได้ลอง cp -S, -R, -F และไม่สามารถไปที่ cp หรือ mv ได้ ฉันแค่ต้องเขียน lib นั้นและฉันควรจะไปดี ฉันไม่รู้ว่าฉันคิดอะไรอยู่ตอนที่ทำ ใช้โยเซมิตี 10.10.2, ปลายปี 2011 mbp Libxml2 จาก homebrew คือ 2.9.2 ฉันคิดว่าถ้ามันสร้างความแตกต่าง
เวอร์ชันของ libxml ใน Homebrew คือฉันคิดว่าแตกต่างจากรุ่นหนึ่งใน OS X - คุณต้องติดตั้ง OS X ใหม่และไม่ทำลิงก์นั้น
—
Mark
อืม ... คุณลองใช้ดู
—
oarfish
sudo
ใช่มั้ย
คุณหมายความว่าไม่มีทางที่ฉันจะได้รับ libxml2 จากโยเซมิตีอีก? ฉันถูกบังคับให้ติดตั้งใหม่? ใช่ฉันใช้ sudo
—
RinconRex
@RinconRex ลอง
—
klanomath
/sbin/mount -uw /
ก่อนที่จะคัดลอก ในโหมดผู้ใช้คนเดียวระบบไฟล์จะถูกเมาท์แบบอ่านอย่างเดียว ไมล์สะสมของคุณที่เริ่มต้นกับ OS X ด้วย homebrew libxml2.2dylib อาจแตกต่างกันไป ...
OMG คุณเป็นอัจฉริยะ มันได้ผล! ฉันลองเมานต์ -o เพื่อนับใหม่ คุณทำกลอุบายสำรองและใช้งาน!
—
RinconRex