আমি যখন আমার বাক্স তালিকায় যুক্ত করেছিলাম তখন একটি বক্সের নাম ভুল বানান করেছিলাম:
vagrant box list
debian
ubnutu
আমি কি বাক্সটি পুনরায় জমা না করেই নাম পরিবর্তন করতে পারি?
আমি যখন আমার বাক্স তালিকায় যুক্ত করেছিলাম তখন একটি বক্সের নাম ভুল বানান করেছিলাম:
vagrant box list
debian
ubnutu
আমি কি বাক্সটি পুনরায় জমা না করেই নাম পরিবর্তন করতে পারি?
উত্তর:
আপনি কেবল সেই ডিয়ারটির নাম পরিবর্তন করতে পারেন যা বক্সটি উপস্থাপন করে। যদি আপনার অসম্পূর্ণ ফাইলগুলি তাদের ডিফল্ট ডিয়ারে থাকে (যেমন /path/to/your/home/.vagrant.d) আপনি কেবল করতে পারেন:
mv vagrant_path/boxes/box_to_rename vagrant_path/boxes/new_box_name
এছাড়াও বাক্সের জন্য নতুন লেবেল ব্যবহার করার জন্য ভ্যাগ্রান্টফায়ালটি পরিবর্তন করতে ভুলবেন না। পরিবর্তনগুলি config.vm.box
প্রতিফলিত করার জন্য আপনাকে কেবল নির্দেশিকা পরিবর্তন করতে হবে।
আমি এটি করব:
$ vagrant box repackage misspelled-name
[vagrant] Compressing package to: /Users/johndoe/package.box
$ vagrant box add correct-name /Users/johndoe/package.box
...
যাইহোক, এই দুটি সম্পর্কে জেনে রাখা সবচেয়ে খারাপ নয়, যেহেতু আপনি প্রতিটি বার এই প্রয়োজনীয় আপডেটগুলি চালনা এড়াতে আপনি ঘন ঘন বেস বক্সগুলি আপডেট করতে পারেন (যেমন কার্নেল, সফ্টওয়্যার এবং গেস্ট সংযোজনগুলি আপডেট করুন) vagrant up
।