ฉันส่วนใหญ่ใช้แพ็คเกจใน FreeBSD เพราะส่วนใหญ่เหมาะกับฉันดี บางคนไม่เหมาะกับฉันอย่างไรเช่นแพคเกจซึ่งไม่รวมถึงกราฟิกvim
gvim
ไม่มีปัญหา. ฉันสามารถติดตั้งพอร์ตแทนได้โดยใช้portmaster editors/vim
และเลือกGTK2
ตัวเลือก มันใช้งานได้ดี
อย่างไรก็ตามเมื่อฉันวิ่งไประยะpkg upgrade
หนึ่งฉันก็จะได้รับสิ่งต่อไปนี้:
Reinstalling vim-7.4.110_3 (options changed)
สิ่งที่ช่วยให้? ฉันไม่ได้เปลี่ยนตัวเลือกใด ๆ และไม่มีรุ่นใหม่ (ไม่ได้อยู่ในพอร์ตด้วย) มันเป็นการเปรียบเทียบพอร์ตที่ติดตั้งของฉันกับรุ่นระยะไกลโดยไม่GTK2
?
แน่นอนฉันสามารถปล่อยให้pkg upgrade
มันทำงานและติดตั้งพอร์ตอีกครั้งในภายหลัง แต่นี่มันโง่ อะไรคือวิธีที่แนะนำในการอัพเดทแพ็คเกจและพอร์ตต่างๆ
pkg lock
เป็นโซลูชันที่ออกแบบมาสำหรับ: จากหน้า man:“ pkg lock ถูกใช้เพื่อล็อคแพ็กเกจจากการติดตั้งใหม่แก้ไขหรือลบ”
pkg lock
โซลูชันที่แนะนำหรือไม่ ใช้งานได้ แต่ฉันหวังว่าจะมีอะไรที่เรียบง่ายอย่างนี้สามารถจัดการได้โดยอัตโนมัติ