সম্মিলিত কমান্ডগুলি `কার্ল + + pt অ্যাপ-কি অ্যাড` এর অর্থ কী?


19

হেরোকু সি এল এল ইনস্টল করার সময় আমার কাছে একটি কমান্ড এসেছে। আদেশটি এখানে:

curl -L https://cli-assets.heroku.com/apt/release.key | sudo apt-key add -

এর অর্থ কী এবং এটি কীভাবে কাজ করে?

উত্তর:


34

curlলিঙ্ক থেকে কিছু ডাউনলোড করার জন্য একটি ইউটিলিটি। ডিফল্টরূপে এটি STDOUT (যেমন টার্মিনালের লিঙ্ক থেকে স্টাফ প্রিন্ট করে) লিখে

-Lবিকল্প curlমাধ্যম:

-L, --location
         (HTTP/HTTPS)  If the server reports that the requested page has moved to a 
         different location (indicated with a Location: header and a 3XX response 
         code), this option will make curl redo the request on the new place...

অপারেটর |একটি পাইপ, যা কমান্ডের এসটিডিআইএন হিসাবে এটির আগে কমান্ডের আউটপুট পাস করে।

apt-keyসংগ্রহস্থলগুলির জন্য উপযুক্ত অ্যাপ্লিকেশনগুলিতে বিশ্বাসযোগ্য কী যুক্ত করার একটি ইউটিলিটি। আপনি কি দেখতে পাবেন তা addদিয়ে man apt-key:

add <filename>
         Add a new key to the list of trusted keys. The key is read from the 
         filename given with the parameter filename or if the filename is -
         from standard input.

যেমন এটি উল্লেখ করেছে, -বলছে apt key addযে মূল ফাইলটি এসটিডিআইএন থেকে পড়তে হবে, যা এই ক্ষেত্রে curlকমান্ড থেকে পাইপ করা হয়েছিল , সুতরাং, যোগফলটি:

এই লিঙ্কটিতে যা আছে তা ডাউনলোড করুন, তা সরিয়ে নিয়ে গেলেও এবং এটি একটি বিশ্বস্ত এপিটি সংগ্রহস্থল কী হিসাবে যুক্ত করুন।

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