সাইগউইনের জন্য প্রস্তুত?


127

apt-getসাইগউইনের সাথে ব্যবহারের মতো কোনও প্রোগ্রাম রয়েছে কি ?

আমি ইতিমধ্যে চেষ্টা করেছি cyg-aptতবে যখন চেষ্টা করি তখন আমি এই ত্রুটিটি পাই:

cyg-apt: downloading: http://cygwin.mirrors.pair.com/setup-2.bz2
cyg-apt: downloading: http://cygwin.mirrors.pair.com/setup-2.ini
cyg-apt: bad URL http://cygwin.mirrors.pair.com/setup-2.ini, exiting.

ফাইলটি সোর্স সংগ্রহস্থলে উপলব্ধ ory
ব্রুনো

সাইগউইনের চেয়ে আলাদা রেপো থেকে ডাউনলোড করা কি সম্ভব? আসলে, লিনাক্স সহ কম্পিউটার অফলাইনের জন্য আমার কিছু লিনাক্স-শিরোনাম প্রয়োজন তবে এ্যাপ-গেটের সাথে উইন্ডোগুলিতে সেগুলি ডাউনলোড করা দরকার।
অ্যালেক্স


2
সাইগ-অ্যাপ্টের সর্বশেষ আপডেট রয়েছে 5 বছর আগে। বর্তমান সংগ্রহস্থলের কাঠামো আলাদা। সুতরাং এটি কাজ করবে না।
ডেভিড ফেরেঞ্জি রোগোয়ান 21

2
cyg-aptসাথে বিভ্রান্ত করবেন না apt-cyg। পরেরটি আরও ভাল (কেবল যেটির সাথে সবচেয়ে বেশি সাদৃশ্যপূর্ণ মনে apt-getহয় এটিই ভাল)।
শ্রীধর সারনোবাত

উত্তর:


131

আমি সর্বকালের সেরা ব্যবহার করেছি:

apt-cyg প্যাকেজ ম্যানেজার


অ্যাপ্ট-সাইগ orks সত্যিই ভাল। সদ্য ইনস্টল করা আরএসসিএনসি, ওপেনশ, এমসি এবং অন্যান্য।
জাকো

9
এটি কেবল প্যাকেজ ইনস্টল এবং মুছে ফেলতে পারে, তাই না? নির্দিষ্ট প্যাকেজ বা সমস্ত প্যাকেজকে এপি-সাইগ সহ নতুন সংস্করণে আপগ্রেড করা সম্ভব নয়। সুতরাং এটি দুর্দান্ত তবে অকেজো যেহেতু আমাকে সাইগউইনের সেটআপটিও ব্যবহার করতে হবে। আমি ভুল হলে আমি সন্তুষ্ট হবে।
ডেভিড ফেরেঞ্জি রোগোয়ান

1
apt-cyg updateতারিখ
setup.ini

কোন আয়না আছে?
ড্যানি লো

2
@ কোডমোনকি রেপোটি প্রতিযোগী সহ ফিরে আসবে: সেজে
ব্রায়ান ব্রাউনটন

91

আপনি উইন্ডোজ কমান্ড লাইন থেকে সাইগউইনের setup.exe ব্যবহার করে এটি করতে পারেন। উদাহরণ:

cd C:\cygwin64
setup-x86_64 -q -P wget,tar,qawk,bzip2,subversion,vim

আরও সুবিধাজনক ইনস্টলারটির জন্য আপনি অ্যাপ-সাইগ প্যাকেজ ম্যানেজারটি ব্যবহার করতে পারেন । এটির সিনট্যাক্সটি আপ্ট-গেটের অনুরূপ, যা একটি প্লাস। এর জন্য উপরের পদক্ষেপগুলি অনুসরণ করুন এবং তারপরে নিম্নলিখিত পদক্ষেপগুলির জন্য সাইগউইন বাশ ব্যবহার করুন:

wget rawgit.com/transcode-open/apt-cyg/master/apt-cyg
install apt-cyg /bin

এখন এটি apt-cygইনস্টল করা আছে। কিছু প্যাকেজ ইনস্টল করার কয়েকটি উদাহরণ এখানে রয়েছে:

apt-cyg install nano
apt-cyg install git
apt-cyg install ca-certificates

উপরের পদক্ষেপটি করার পরে b৪ বিটের জন্য অ্যাপটি-সাইগ ব্যতিক্রম / ইউএসআর / লোকাল / বিন / অ্যাপটি-সাইগ দেয়: লাইন 1: $ '\ r': কমান্ডটি পাওয়া যায় নি / ইউএসআর / লোকাল / বিন / অ্যাপটি-সাইগ: লাইন 3: $ '\ r': কমান্ড পাওয়া যায় নি / usr / লোকাল / বিন / এপটি-সাইগ: লাইন 19: $ '\ r': কমান্ড পাওয়া যায় নি / ইউএসআর / লোকাল / বিন / এপ্ট-সাইগ: লাইন 21: $ '\ r' : কমান্ডটি পাওয়া যায় নি / ইউএসআর / স্থানীয় / বিন / অ্যাপটি-সাইগ: লাইন 27: অপ্রত্যাশিত টোকেনের নিকটে সিনট্যাক্স ত্রুটি ||' 'usr/local/bin/apt-cyg: line 27: || পরীক্ষা "- A GAWK-" = "-"
শাহজাহান খান

@ সাগুনস এটি কাজ করে! আমি সমাধান না পাওয়া পর্যন্ত এটি বিরক্তিকর সমস্যা ছিল। ধন্যবাদ।
ইউন লি

@ শাহজাহান খান: মনে হচ্ছে আপনি কিছু উইন্ডোজ টেক্সট এডিটর দিয়ে লাইন শেষ করেছেন। লিনাক্স লাইন সমাপ্তি (\ n বা এলএফ বা 0x0A) ব্যবহার করুন, উইন্ডোজ নয় (\ r \ n বা 0x0D 0x0A বা CR LF)।
ডেভিড ফেরেনসি রোগোয়ান

আরে .. আমি কীভাবে সেই সরঞ্জামটি ব্যবহার করে জিসিসি ইনস্টল করব ধরুন আমি সাইগউইন ইনস্টল করার সময় ডিভেল প্যাকেজগুলি ইনস্টল করতে ভুলে গেছি
ওলু স্মিথ

1
আমার জন্য কাজ কর! এ
নিক গ্যালিমোর

26

আপডেট: আপনি আরও জটিল উত্তর পড়তে পারেন , এতে আরও পদ্ধতি এবং তথ্য রয়েছে।

এখানে বেশ কয়েকটি স্ক্রিপ্ট রয়েছে, যা সাধারণ প্যাকেজ পরিচালক হিসাবে ব্যবহার করা যেতে পারে। তবে যতদূর আমি জানি, এর মধ্যে কোনওটিই আপনাকে প্যাকেজগুলি আপগ্রেড করতে দেয় না, কারণ উইন্ডোজে এটি কোনও সহজ কাজ নয় কারণ যেহেতু ব্যবহৃত ফাইলগুলিতে ওভাররাইট করা সম্ভব নয় not সুতরাং আপনাকে প্রথমে সমস্ত সাইগউইন দৃষ্টান্ত বন্ধ করতে হবে এবং তারপরে আপনি সাইগউইনের নেটিভ সেটআপ.এক্সই ব্যবহার করতে পারেন (যা নিজেই "রিবুটের পরে প্রতিস্থাপন করুন" পদ্ধতিতে ফাইলগুলি ব্যবহারের সময় আপগ্রেড করে)।


কার্যক্ষম-CYG

আমার জন্য সেরা। কেবল কারণ এটি সবচেয়ে সাম্প্রতিকতম। এটি উভয় প্ল্যাটফর্মের জন্য সঠিকভাবে কাজ করে - x86 এবং x86_64। কিছু অতিরিক্ত বৈশিষ্ট্যযুক্ত কাঁটাচামচ রয়েছে exists উদাহরণস্বরূপ, কাউউসোকাডা কাঁটাচামচ উন্নত সংস্করণগুলির মধ্যে একটি।


সাইগউইনের সেটআপ.এক্সে

এছাড়া রয়েছে কমান্ড লাইন মোড । তাছাড়া এটি আপনাকে সমস্ত ইনস্টল করা প্যাকেজগুলি একবারে আপগ্রেড করতে দেয় allows

setup.exe-x86_64.exe -q --packages=bash,vim

উদাহরণ ব্যবহার:

setup.exe-x86_64.exe -q --packages="bash,vim"

আপনি সহজ ব্যবহারের জন্য একটি উপকরণ তৈরি করতে পারেন, উদাহরণস্বরূপ:

alias cyg-get="/cygdrive/d/path/to/cygwin/setup-x86_64.exe -q -P"

তারপরে আপনি উদাহরণস্বরূপ Vim প্যাকেজটি ইনস্টল করতে পারেন :

cyg-get vim


18

আপনি সর্বদা। home / .bashrc এ * .exe ফাইল সেটআপ করার জন্য একটি বাশ ওরফে তৈরি করতে পারেন

সাইগউইন 32 বিট

alias cyg-get="/cygdrive/c/cygwin/setup-x86.exe -q -P"

সাইগউইন 64 বিট

alias cyg-get="/cygdrive/c/cygwin64/setup-x86_64.exe -q -P"

এখন আপনি প্যাকেজ ইনস্টল করতে পারেন

cyg-get <package>

6

না। সাইগউইন প্যাকেজগুলি ডাউনলোড এবং আপডেট করার একমাত্র আনুষ্ঠানিকভাবে সমর্থিত সরঞ্জাম হ'ল আপনি প্রাথমিক ইনস্টলের জন্য ব্যবহৃত সেটআপ.এক্সে ফাইল , যদিও এটি প্রক্রিয়াটিতে সহায়তা করার জন্য কমান্ড লাইন আর্গুমেন্টের সাহায্যে আহ্বান করা যেতে পারে।

একই পৃষ্ঠা থেকে:

আরও পূর্ণ বৈশিষ্ট্যযুক্ত প্যাকেজ ম্যানেজার না থাকার মূল কারণ হ'ল এই জাতীয় প্রোগ্রামটির জন্য সাইগউইনের সমস্ত পসিক্স কার্যকারিতা সম্পূর্ণরূপে অ্যাক্সেসের প্রয়োজন হবে। এটি অবশ্য সাইগউইন-মুক্ত পরিবেশ সরবরাহ করা কঠিন, যেমন প্রথম ইনস্টলেশনটিতে বিদ্যমান। অতিরিক্ত হিসাবে, উইন্ডোজ সহজেই ব্যবহারের এক্সিকিউটেবলগুলির ওভাররাইটিংকে মঞ্জুরি দেয় না তাই প্যাকেজ ম্যানেজার যখন ডিএলএল ব্যবহার করে তখন সমস্যা হয় তাই সাইগউইন ডিএলএল একটি নতুন সংস্করণ ইনস্টল করে।


1
এটি সাধারণত কেন সম্ভব হয় না সে সম্পর্কে কিছু ভাল বিবরণ ছিল। সাইগ-গেট বা এপ্ট-সাইগ ডক্সে অন্তর্ভুক্ত করা উচিত।
অলিগোফ্রেন

5

এটি আমার পক্ষে এটি কাজ করে:

curl https://raw.githubusercontent.com/transcode-open/apt-cyg/master/apt-cyg > \
apt-cyg && install apt-cyg /bin

1
wget https://raw.githubusercontent.com/transcode-open/apt-cyg/master/apt-cyg && install apt-cyg /binকার্ল অনুপস্থিত থাকলে অপর একটি বিকল্প
অ্যালেক্স টেলন

1
rm apt-cygপরেও মনে রাখবেন ।
অ্যালেক্স টেলন

-1

আপনি চকোলেটিটি ইনস্টল করতে ব্যবহার করতে পারেন cyg-getএবং এটির সাথে আপনার প্যাকেজগুলি ইনস্টল করুন।

উদাহরণ স্বরূপ:

choco install cyg-get

তারপর:

cyg-get install my-package

1
দুর্ভাগ্যক্রমে এই সাইগউইন সেটআপ ডাউনলোড করে setup-x86_64.exeএবং আবার সাইগউইন ইনস্টল করে, কেবল নয় apt-cyg। আমাকে ইনস্টলেশনটি বাতিল করতে হয়েছিল।
মেটাফানিয়েল

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