স্বয়ংক্রিয়ভাবে আপডেট হওয়ার জন্য আমি কীভাবে সাইগউইন সেট আপ করতে পারি?
জিজিআই জিনিসটি না নিয়েই আমি কীভাবে সাইগউইনকে একটি প্যাকেজ ডাউনলোড করতে পারি?
স্বয়ংক্রিয়ভাবে আপডেট হওয়ার জন্য আমি কীভাবে সাইগউইন সেট আপ করতে পারি?
জিজিআই জিনিসটি না নিয়েই আমি কীভাবে সাইগউইনকে একটি প্যাকেজ ডাউনলোড করতে পারি?
উত্তর:
সাইগউইন: ইউনিক্স :: পীচ: ট্রম্বোন (এটি আমার জিআরইতে ছিল;)
সাইগউইন কীভাবে নাটকীয় পরিবর্তন হতে পারে তা প্রদত্ত , আমার স্পষ্ট সম্মতি ছাড়াই এটি করা থেকে আমি সত্যিই সতর্ক থাকব। আপনি যদি সাহসী হন তবে আপনি যে কোনও আপডেট স্ক্রিপ্ট চয়ন করতে পারেন তা চালানোর জন্য ক্রোনকে অনুরোধ করতে পারেন।
আপনি যদি অপ্রত্যাশিত setup.exe --quiet-mode
অপারেশনের জন্য অশুভ-দস্তাবেজ খুঁজছিলেন , এটি সেখানে there
সূত্র: এই উইকি পৃষ্ঠা
সাইগউইন সেটআপ প্রোগ্রামটি ইন্টারঅ্যাকটিভ হওয়ার জন্য ডিজাইন করা হয়েছে, তবে এটি স্বয়ংক্রিয় করার কয়েকটি আলাদা উপায় রয়েছে। আপনি যদি একাধিক সিস্টেমে মোতায়েন করছেন তবে পুরো ডাউনলোড প্যাকেজ ট্রিটি সংরক্ষণ করে একবারে পুরো ইনস্টলেশনটি চালানো ভাল উপায়। তারপরে, টার্গেট সিস্টেমে আপনার ডাউনলোড করা প্যাকেজ ট্রিটিতে "লোকাল ইনস্টল" হিসাবে সেটআপ.এক্সে চালান।
setup.exe -q -L -l x:\cygwin-local\
আপনার ডাউনলোড করা প্যাকেজ ট্রিটি রয়েছে এমন কমান্ড লাইন বিকল্পগুলির সাথে আপনি অ-ইন্টারেক্টিভভাবে এটি করতেx:\cygwin-local\
পারেন (এই বিকল্পগুলির ব্যাখ্যাগুলির জন্য পরবর্তী FAQ দেখুন))অন্যান্য বিকল্পের জন্য, সাইগউইন স্বয়ংক্রিয় সেটআপ বা স্বয়ংক্রিয় সাইগউইন ইনস্টলের মতো পদগুলির সাথে মেলিং তালিকাগুলি সন্ধান করুন ।
আমি এখানে কিছু মূল জায়গা পেয়েছি যেখানে এটি নিয়ে আলোচনা করা হয়েছে:
আপনি cygcheck
পাশাপাশি ব্যবহার করতে চাইবে ।
এছাড়াও: আমি নিজে এটি পরীক্ষা করে দেখিনি, তবে এখন এমন একটি প্রকল্প বলা হয়েছে apt-cyg
যা দেখে মনে হচ্ছে এটি ডিবিয়ানদের এপট-গেটের মতো একইভাবে কাজ করে। এখানে প্রকল্প পৃষ্ঠা
ইনস্টলের সময় আপডেট হওয়া প্যাকেজ সহ একাধিক সিস্টেমে কোনও ইনস্টলেশন নকল করার মতো সহজ উপায়টি এখানে:
#Save some copies of the /etc/setup/installed.db file
cp /etc/setup/installed.db ~/installed.db.bak
cp /etc/setup/installed.db ~/installed.db
#Create a sed script to zero version numbers
cat > ~/zero-version-nums.sed<<-'EOM'
s/-[0-9]\+\.[0-9]\+\.[0-9]\+\.[0-9a-zA-Z]\+-[0-9]\+\.tar/-0.0.0.0-0.tar/
s/-[0-9]\+\.[0-9]\+-[0-9]\.[0-9a-zA-Z]\+\.tar/-0.0-0.0.tar/
s/-[0-9]\+\.[0-9]\+\.[0-9a-zA-Z]\+-[0-9]\+\.tar/-0.0.0-0.tar/
s/-[0-9]\+\.[_+0-9a-zA-Z]\+-[0-9]\+\.tar/-0.0-0.tar/
s/-[0-9a-zA-Z]\+-[0-9]\+\.tar/-0-0.tar/
s/-[0-9]\+\.tar/-0.tar/
EOM
# Change all version numbers to 0 (run sed script)
sed -i -f ~/zero-version-nums.sed ~/installed.db
এখন কেবল নতুন ফাইলটিতে এই ফাইলটি অনুলিপি করুন C:\cygwin\etc\setup\installed.db
এবং সেটআপ.এক্সই ইনস্টলারটি চালান। তালিকাভুক্ত প্যাকেজগুলি আপডেটের জন্য স্বয়ংক্রিয়ভাবে নির্বাচন করা উচিত। আমি উপরে উল্লিখিত টিপস এবং এখানে ব্যবহার করে এই প্রক্রিয়াটি স্বয়ংক্রিয় করা সম্ভব হতে পারে ।
সূত্র:
অযৌক্তিক আপডেট করা সম্পর্কে সুপারভাইজারের একটি উত্তর এখানে রয়েছে :
cd C:\cygwin
wget -N http://cygwin.com/setup.exe
setup.exe --no-desktop --no-shortcuts --no-startmenu --quiet-mode
সাইগউইন অ্যাপ্লিকেশন আপগ্রেড হওয়া কারণে দুর্ব্যবহার থেকে সাইগউইন অ্যাপ্লিকেশনগুলি রোধ করতে আপগ্রেড শেষ হওয়ার পরে আপনার পুনরায় বুট করা উচিত
--no-desktop
ডেস্কটপ শর্টকাট তৈরি করা অক্ষম করুন
--no-shortcuts
ডেস্কটপ তৈরি এবং মেনু শুরু করা অক্ষম করুন
--no-startmenu
স্টার্ট মেনু শর্টকাট তৈরি করা অক্ষম করুন
--quiet-mode
অপরিবর্তিত সেটআপ মোড