เขียนทับ / usr / share / bin ฉันถึงวาระแล้วหรือยัง?


12

ฉันเพิ่งจะเขียนทับ /usr/share/bin

และดูเหมือนจะยกเลิกไม่ได้

ฉันทำสิ่งนี้ในฐานะผู้ใช้รูท

ฉันถึงวาระแล้วหรือยัง?


1
ไม่ไม่ถึงวาระ คุณสามารถสำรองและติดตั้งใหม่ได้อย่างง่ายดาย
mikewhething

อาจไม่ใช่ความคิดที่เลว

9
ถ้าช่วยได้ฉันมีการติดตั้งที่สะอาดที่ 18.04 และไม่มี/usr/share/binโฟลเดอร์เลย ฉันคิดว่าคุณจะสบายดี
Terrance

2
เฮ้ไม่เจ็บถาม =)
Terrance

2
มันเกิดขึ้นกับฉันเมื่อไม่นานมานี้เพื่อพยายาม/usr/local/binมากเกินไป ยังไม่ถึงตาย ส่วนใหญ่ของสิ่งที่มี "พลอยทับทิม" (เช่นfpm) อย่างไรก็ตามพวกเขาเป็นเพียงแอปพลิเคชันผู้ใช้เพื่อให้คุณสามารถใช้ระบบของคุณต่อไปและเมื่อคุณเห็นข้อผิดพลาดแปลก ๆ เกี่ยวกับการไม่พบ/usr/.../bin/applicationคุณรู้ว่าคุณต้องติดตั้งใหม่
Bakuriu

คำตอบ:


30

ไม่ถึงวาระทั้งหมด

/usr/share/binไม่มีอะไรที่สำคัญในอูบุนตูสก์ท็อปหรืออูบุนตูเซิร์ฟเวอร์ติดตั้งใช้งาน

เรียกใช้dpkg -S /usr/share/binเพื่อแสดงรายการแพ็คเกจที่ติดตั้งซึ่งใช้ dir ควรมีการติดตั้งแพ็คเกจเหล่านั้นใหม่

หากคำตอบคือแสดงno path found matching patternว่าคุณไม่มีอะไรติดตั้งซึ่งใช้ dir


มันเพิ่งส่งข้อความข้อผิดพลาดให้ฉันdpkg-query: no path found matching pattern /usr/share/bin

6
นั่นจะบ่งบอกว่าคุณไม่มีแพ็คเกจที่ติดตั้งซึ่งอ้างอิงถึงไดเรกทอรี
ชาร์ลส์กรีน

2
อันที่จริงมันไม่เหมือนที่ตั้งมาตรฐาน
Ruslan

@ Ruslan: ฉันเคยเห็นมันในมาตรฐานมาก่อน (แต่มันอาจจะไม่อยู่ในคนปัจจุบัน); เนื่องจากสิ่งที่เป็นไปได้เพียงอย่างเดียวเท่านั้นที่สามารถมีชีวิตอยู่มีสคริปต์และไบนารี jitted ที่ว่างเปล่า / ไม่มีอยู่จริงจึงน่าเชื่อถือ
Joshua

@ โจชัวเนื่องจาก/usrลำดับชั้นนั้นไม่สามารถเขียนได้ปกติฉันสงสัยว่าอาจมี jitted ไบนารี ฉันควรคาดหวังให้พวกเขาอยู่ใน/var/cacheหรือที่อื่น ๆ ภายใต้/varต้นไม้
Ruslan
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.