লারাভেল হোমস্টেড / ভ্যাগ্র্যান্ট বক্স ত্রুটি: নির্দিষ্ট চেকসাম ধরণ ভ্যাগ্র্যান্ট দ্বারা সমর্থিত নয়: sha512


19

আমি ল্যারাভেল হোমস্টেড ইনস্টল করার চেষ্টা করছি এবং বাড়ির স্থির বাক্সটি যুক্ত করে অতীত পেতে পারি না।

নির্দেশটি হ'ল: vagrant box add laravel/homestead

ডাউনলোড প্রক্রিয়া শেষ করার পরে নিম্নলিখিত ত্রুটি উপস্থিত হয়।

C:\Users\HARSHA - PC PRO>vagrant box add laravel/homestead
==> box: Loading metadata for box 'laravel/homestead'
    box: URL: https://vagrantcloud.com/laravel/homestead
==> box: Adding box 'laravel/homestead' (v9.0.1) for provider: virtualbox
    box: Downloading: https://vagrantcloud.com/laravel/boxes/homestead/versions/9.0.1/providers/virtualbox.box
==> box: Box download is resuming from prior download progress
    box: Download redirected to host: vagrantcloud-files-production.s3.amazonaws.com
    box: Progress: 100% (Rate: 188k/s, Estimated time remaining: --:--:--)
    box: Calculating and comparing box checksum...
The specified checksum type is not supported by Vagrant: sha512.
Vagrant supports the following checksum types:

md5, sha1, sha256

আমি উইন্ডোজ 10 64 বিট পিসিতে আছি এবং ভার্চুয়ালবক্স (সংস্করণ 6.0.0 r127566 (Qt5.6.2)) এবং ভিজান্ট_2.2.2_x86_64 সংস্করণ দিয়ে এই নির্দেশাবলী চেষ্টা করেছি।

আমি লারাভেল হোমস্টেস্ট ইনস্টল করার চেষ্টা করছি এবং লারাভেল যিনি আমার কাছে নতুন সেহেতু এটি সমাধানের বিষয়ে আমি সচেতন নই। আমি নির্দিষ্ট সমস্যার জন্য ওয়েবটি অনুসন্ধান করেছিলাম এবং উপরের সাথে সম্পর্কিত কোনও সমাধান আমি পাইনি, তাই কোনও সাহায্যের প্রশংসা করা হয়েছে।

উত্তর:


17

ভ্যাগ্র্যান্টের CHANGELOG.md ফাইলে উল্লিখিত হিসাবে , নতুন চেকসাম প্রকারগুলি এখন সমর্থিত। সহজভাবে ভ্যাগ্র্যান্ট আপডেট করা হচ্ছে ভ্যাগ্র্যান্টকে তার সর্বশেষতম সংস্করণে (২.২..6) করার কৌশলটি করা উচিত।

তারপরে আপনি vagrant box updateহোমস্টেড বক্সটি আপগ্রেড করতে পারেন ।


দুর্ভাগ্যক্রমে চেকসামের সাথে লারাভেল হোমস্টেডকে ২.২..6 নিয়ে কাজ করা থেকে বিরত করার ক্ষেত্রে আরও একটি সমস্যা রয়েছে। আমার ২.২..6 নিয়ে সমস্যা ছিল তাই আমি ২.২.৫ সংস্করণ ডাউনলোড করেছিলাম এবং তারপরে এই ত্রুটিটি পেয়েছি।
কোডোস জনসন

@ কোডস জনসন তাই আপনি এই সমস্যাটি 2.2.5 এবং 2.2.6 উভয় ক্ষেত্রেই রেখেছেন?
জুলিয়ান অ্যামোইডো

1
একই সমস্যা নয়। ২.২..6 এ আমি এই সমস্যাটি পেয়েছি : github.com/hashicorp/vagrant/issues/11226 । তবে দেখে মনে হচ্ছে এটি স্থির হয়ে গেছে তবে এখনও প্রকাশ হয়নি। তবে আমি আমার সমস্যাটি প্রায় 2.2.5 ব্যবহার করে এবং একটি পুরানো হোমস্টেড বক্স (v8.2.1) ব্যবহার করে পেয়েছি
জনসন

আমি এটি করেছি এবং আমি এখনও একই সমস্যা
এরি

1
@ অ্যারি আপনি নিশ্চিত করতে পারেন যে আপনি ২.২..6 ব্যবহার করছেন (ব্যবহার করছেন vagrant -v)?
জুলিয়ান অ্যামোইডো

8

আমার ক্ষেত্রে আমি লগগুলিতে দেখেছি যে ইনস্টল করার চেষ্টা করা সংস্করণটি ছিল v9.2.2-alpha1

বাক্স: সরবরাহকারীর জন্য বক্স 'লারাভেল / হোমস্টেস্ট' (v9.2.2-alpha1) যুক্ত করা: ভার্চুয়ালবক্স

আমার জন্য যা কাজ করেছে তা নিম্নলিখিত প্যারামিটারটি ব্যবহার করে সংস্করণটি সংজ্ঞায়িত করছে

--box-version=9.1.1

অর্থাত

vagrant box add laravel/homestead --checksum-type=sha256 --box-version=9.1.1

এছাড়াও, ভ্যাগ্র্যান্টের সর্বশেষ সংস্করণটি ডাউনলোড এবং ইনস্টল করার চেষ্টা করুন।


6

আপনি অসমর্থিত চেকসাম প্রকার ব্যবহার করছেন are --checksum-typeপরামিতি সহ ইনস্টল করুন । নিচে দেওয়া,

vagrant box add laravel/homestead --checksum-type sha256

কমান্ড-লাইনটি ব্যবহার করার সময় এখানে দস্তাবেজগুলি উল্লেখ করতে হবে।


2

২.২.। সংস্করণ ব্যবহার করে দেখুন।

ভ্যাগ্র্যান্ট -v

ভ্রান্ত 2.2.7

==> বাক্স: 'ভার্চুয়ালবক্স'-এর জন্য বক্স' লারাভেল / হোমস্টেস্ট '(v9.3.0) সাফল্যের সাথে যুক্ত হয়েছে!

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.