กู้คืน libxml2 เป็น Yosemite


0

ตกลงดังนั้นนี่คือข้อตกลง ฉันทำงานสองโครงการในเวลาเดียวกันและฉันเข้าใจผิด:

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

อืม ... คุณลองใช้ดู sudoใช่มั้ย
oarfish

คุณหมายความว่าไม่มีทางที่ฉันจะได้รับ libxml2 จากโยเซมิตีอีก? ฉันถูกบังคับให้ติดตั้งใหม่? ใช่ฉันใช้ sudo
RinconRex

@RinconRex ลอง /sbin/mount -uw / ก่อนที่จะคัดลอก ในโหมดผู้ใช้คนเดียวระบบไฟล์จะถูกเมาท์แบบอ่านอย่างเดียว ไมล์สะสมของคุณที่เริ่มต้นกับ OS X ด้วย homebrew libxml2.2dylib อาจแตกต่างกันไป ...
klanomath

OMG คุณเป็นอัจฉริยะ มันได้ผล! ฉันลองเมานต์ -o เพื่อนับใหม่ คุณทำกลอุบายสำรองและใช้งาน!
RinconRex

คำตอบ:


1
  • เข้าสู่ /sbin/mount -uw / และคัดลอก 'libxml2.2.dylib' จาก '/ usr / local / opt / libxml / lib /' เป็น '/ usr / lib /'
  • รีสตาร์ท Mac ของคุณและกู้คืนไฟล์ต้นฉบับ:
  • ดาวน์โหลด ผู้รักความสงบ (ฉันคิดว่ามันเป็นช่วงทดลอง 14 วัน) และ โปรแกรมติดตั้งระบบ Yosemite
  • คลิกขวาที่ 'ติดตั้ง OS X Yosemite.app' - & gt; 'แสดงเนื้อหาแพ็คเกจ'
  • Mount ./Contents/SharedSupport/InstallESD.dmg

    enter image description here

  • เปิด 'OS X Install ESD ที่เมานท์'

  • เปิด ./Packages/BaseSystemBinaries.pkg ด้วย Pacifist
  • ในหน้าต่างใหม่ของ Pacifist ให้ไปที่ 'เนื้อหาของ BaseSystemBinaries / usr / lib / libxml2.2.dylib'
  • คลิกขวาที่ libxml2.2.dylib และติดตั้ง
  • รีสตาร์ท Mac ของคุณ

ฉันอยู่ในโหมดผู้ใช้คนเดียว ฉันไม่คิดว่าฉันสามารถคลิกขวาได้ บางทีในการกู้คืน?
RinconRex

ถ้าฉันสามารถทำได้จากผู้ใช้คนเดียวโดยไม่มี libxml ใช่ gf ของฉันมี macbook air
RinconRex

โอเคฉันต้องรอจนกระทั่งแฟนฉันกลับถึงบ้าน มีเคล็ดลับใดบ้างที่จะทำให้การเข้าสู่ระบบ ssh ราบรื่น? ฉันอยู่ที่เบอร์ลิน btw ดังนั้นเธอเพิ่งออกจากงานไม่ต้องรีบทำอะไรเลย ฉันมีทั้งวัน
RinconRex

ฉันไม่เห็นการสนับสนุนที่ใช้ร่วมกันทุกที่
RinconRex

Mine ไม่มีการสนับสนุนที่ใช้ร่วมกันฉันมีหน้าต่างเดียวกับคุณ แต่ไม่ใช่โฟลเดอร์นั้น เพิ่งตรวจสอบรหัสไปรษณีย์ด้วยไม่มีการสนับสนุนที่ใช้ร่วมกันฉันกำลังดาวน์โหลดสำเนาที่ไม่ถูกต้องหรือไม่ ฉันมี 3.2.17
RinconRex
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.