আমি কীভাবে সাইগউইনকে সম্পূর্ণরূপে আনইনস্টল / অপসারণ করতে পারি? আমি মনে করি না যে এটি সি: ting সাইগউইন মুছে ফেলার মতো সহজ। রেজিস্ট্রি বদল হতে পারে?
আমি কীভাবে সাইগউইনকে সম্পূর্ণরূপে আনইনস্টল / অপসারণ করতে পারি? আমি মনে করি না যে এটি সি: ting সাইগউইন মুছে ফেলার মতো সহজ। রেজিস্ট্রি বদল হতে পারে?
উত্তর:
বিকাশকারীরা কীভাবে সফ্টওয়্যারটি অপসারণ করবেন সে সম্পর্কে মোটামুটি বিস্তারিত নির্দেশনা দেয়:
আমি কীভাবে সমস্ত সাইগউইনকে আনইনস্টল করব?
সেটআপের কোনও স্বয়ংক্রিয় আনইনস্টল সুবিধা নেই। সাইগউইনের সমস্ত অপসারণের প্রস্তাবিত পদ্ধতিটি নিম্নরূপ:
আপনার যদি কোনও সাইগউইন পরিষেবাদি চলমান থাকে তবে আপনি যে সমস্ত পরিষেবা ইনস্টল করেছেন সেগুলির জন্য http://cygwin.com/faq/faq.html#faq.setup.uninstall-service এর নির্দেশাবলী পুনরাবৃত্তি করে সরিয়ে দিন । সাধারণ পরিষেবাগুলি যেগুলি ইনস্টল করা থাকতে পারে সেগুলি হ'ল
sshd, cron, cygserver, inetd, apache, postgresql,
।এক্স 11 সার্ভারটি চলমান থাকলে বন্ধ করুন এবং ব্যাকগ্রাউন্ডে চলমান কোনও সাইগউইন প্রোগ্রাম বাতিল করুন। কমান্ড প্রম্পট থেকে প্রস্থান করুন এবং নিশ্চিত করুন যে কোনও সাইগউইন প্রক্রিয়া অবশিষ্ট নেই। দ্রষ্টব্য: আপনি যদি পুনরায় ইনস্টল করার জন্য আপনার মাউন্ট পয়েন্টগুলি সংরক্ষণ করতে চান তবে প্রথমে http://cygwin.com/cygwin-ug-net/using-utils.html#mount
mount -m
এ বর্ণিত আউটপুট সংরক্ষণ করুন ।সাইগউইন রুট ফোল্ডার এবং সমস্ত সাবফোল্ডার মুছুন। যদি আপনি কোনও ত্রুটি পেয়ে থাকেন যে কোনও অবজেক্টটি ব্যবহারে রয়েছে, তবে নিশ্চিত হয়ে নিন যে আপনি সমস্ত পরিষেবা বন্ধ করে দিয়েছেন এবং সমস্ত সাইগউইন প্রোগ্রাম বন্ধ করে দিয়েছেন। যদি আপনি 'অনুমতি অস্বীকৃত' ত্রুটিটি পান তবে আপনাকে ত্রুটি সৃষ্টি করছে এমন ফাইল বা ফোল্ডারগুলির অনুমতি এবং / অথবা মালিকানা পরিবর্তন করতে হবে। উদাহরণস্বরূপ, কখনও কখনও সিস্টেম পরিষেবাদি দ্বারা ব্যবহৃত ফাইলগুলি SYSTEM অ্যাকাউন্টের মালিকানাধীন থাকে এবং নিয়মিত ব্যবহারকারীদের দ্বারা লিখিত হয় না।
আপনি যদি এই সমস্যাটিতে চলে যান তবে পুরো গাছটিকে মুছার দ্রুততম উপায় হ'ল সমস্ত অ্যাকাউন্ট এবং ফোল্ডারগুলির মালিকানা আপনার অ্যাকাউন্টে পরিবর্তন করা। উইন্ডোজ এক্সপ্লোরারে এটি করতে, রুট সাইগউইন ফোল্ডারে ডান ক্লিক করুন, বৈশিষ্ট্য নির্বাচন করুন, তারপরে সুরক্ষা ট্যাব। আপনি যদি উইন্ডোজ এক্সপি হোম বা সিম্পল ফাইল ভাগ করে নিচ্ছেন তবে সুরক্ষা ট্যাবটি অ্যাক্সেস করতে আপনাকে নিরাপদ মোডে বুট করতে হবে। উন্নত নির্বাচন করুন, তারপরে মালিক ট্যাবে যান এবং নিশ্চিত হন যে আপনার অ্যাকাউন্টটি মালিক হিসাবে তালিকাভুক্ত রয়েছে। 'সাবকন্টেইনার এবং অবজেক্টে মালিক প্রতিস্থাপন করুন' চেকবক্সটি নির্বাচন করুন এবং ওকে টিপুন। এক্সপ্লোরার পরিবর্তনগুলি প্রয়োগ করার পরে আপনার একটি ক্রিয়াকলাপে পুরো গাছটি মুছতে সক্ষম হওয়া উচিত। নোট করুন যে আপনি সাইগউইনে টাইপ করে
chown -R user /
বা অন্যান্য সরঞ্জামাদি ব্যবহার করে এটি অর্জন করতে পারেনCACLS.EXE
।ডেস্কটপ এবং স্টার্ট মেনুতে সাইগউইন শর্টকাটগুলি এবং ডাউনলোড ডিরেক্টরিতে setup.exe দ্বারা রেখে যাওয়া কিছু মুছুন। তবে আপনি যদি সাইগউইন পুনরায় ইনস্টল করার পরিকল্পনা করেন তবে আপনার
setup.exe
ডাউনলোড ডিরেক্টরিটি রাখা আপনার পক্ষে ভাল কারণ আপনি পুনরায় ডাউনলোড না করেই তার ক্যাশে থাকা প্যাকেজগুলি পুনরায় ইনস্টল করতে পারবেন।যদি আপনি সাইগউইনকে আপনার সিস্টেমের পথে যুক্ত করেন তবে আপনি যদি সাইগউইনকে একই জায়গায় পুনরায় ইনস্টল করার পরিকল্পনা না করেন তবে আপনার এটি সরিয়ে নেওয়া উচিত। একইভাবে, আপনি যদি নিজের CYGWIN এনভায়রনমেন্ট ভেরিয়েবল সিস্টেম-ওয়াইড সেট করে থাকেন এবং পুনরায় ইনস্টল করার পরিকল্পনা না করেন তবে আপনার এটি অপসারণ করা উচিত।
অবশেষে, আপনি যদি পুরোপুরি হতে চান তবে আপনি এবং / অথবা এর
Software\Cygwin
নিচে রেজিস্ট্রি ট্রি মুছতে পারেন । তবে, আপনি যদি উপরের দিকনির্দেশগুলি অনুসরণ করেন তবে আপনি ইতিমধ্যে গুরুত্বপূর্ণ সমস্ত জিনিস সরিয়ে ফেলবেন। সাধারণত কেবলমাত্র ইনস্টলেশন ডিরেক্টরিটি রেজিস্ট্রিতে সংরক্ষণ করা হয়েছে।HKEY_LOCAL_MACHINE
HKEY_CURRENT_USER
C:\Cygwin
কমান্ড প্রম্পট সহ নিরাপদ মোডে বুট করার পরেও আমি ডিরেক্টরিটি মুছতে সক্ষম হইনি ।
chown -R user /
) আপনার নির্দেশিত আদেশটি সাইগউইন ফোল্ডারের মালিকানা পরিবর্তনের সমতুল্য নয়। এটি ফাইল সিস্টেমে সমস্ত ফাইলের মালিকানা পরিবর্তন করবে।
/
ফোল্ডারটি সাইগউইন ফোল্ডারের মূল, উইন্ডোজ সিস্টেমের ভলিউম "রুট" নয়। এই কমান্ডটি উইন্ডোজ সিস্টেম ফাইল সিস্টেমের সমস্ত ফাইলের মালিকানা পরিবর্তন করবে না।
আসলে এটি ছিল ... সহজ। শুধু এই কর ...
takeown /f C:\cygwin /r /d y
icacls c:\cygwin /t /grant everyone:F
del c:\cygwin
তাহলে ডিলিট করে ডান ক্লিক করুন। এটা চলে যাবে।
নীচের পদক্ষেপগুলি অনুসরণ করুন।
C:\>takeown /r /d y /f cygwin
C:\>icacls cygwin /t /grant Everyone:F
C:\cygwin\bin>.\cygrunsrv.exe -E sshd
C:\cygwin\bin>.\cygrunsrv.exe -R sshd
তারপরে ফোল্ডারটি c:\cygwin
এবং তার সমস্ত সাব-ফোল্ডার মুছুন । এই পদ্ধতির আমার জন্য কাজ করে।
সচেতন থাকুন যে উইন্ডোজ কমান্ডগুলি টেকাউনর মতো লোকেলের উপর নির্ভর করে, অর্থাৎ বিকল্পটি /d y
কেবল ইংরেজী সিস্টেমে কাজ করে। জার্মান সিস্টেমে একজনকে /d j
কাজ করতে হবে (ইংরেজী সাহায্যে ইঙ্গিত ছাড়াই, * ফেসপাল মাইক্রোসফ্ট) *
icacls cygwin /t /grant Jeder:F
আমার জার্মান সিস্টেমে আমার জন্য কাজ করেছেন
আমি উইন in এ উইন within এর মধ্যে থেকে সম্ভাব্য সমস্ত চেষ্টা করার পরে এটি করেছি (দ্রষ্টব্য ... আমি সাইগউইন মোছার চেয়ে রুটকিটগুলি আরও সহজে অক্ষম করতে সক্ষম হয়েছি!)
C:\>takeown /r /d y /f cygwin
কেবলমাত্র একটি ফোল্ডারের জন্য কাজ করেছেন ('ভ্যার' আমার মনে হয়)
C:\>icacls cygwin /t /grant Everyone:F
কাজ করছে
C:\>takeown /r /d y /f cygwin
উপরোক্ত (দ্বিতীয়) কমান্ডের পরে এই কমান্ডটি পুনরাবৃত্তি করা !!
C:\cygwin\bin>.\cygrunsrv.exe -E sshd
অ্যাক্সেস অস্বীকার করেছে
C:\cygwin\bin>.\cygrunsrv.exe -R sshd
অ্যাক্সেস অস্বীকার করেছে
কিন্তু আমি তারপরে উইন্ডোজ এক্সপ্লোরারের কাছে গিয়ে সি: win সাইগউইন ফোল্ডারটি মুছে ফেলি এবং এটি কাজ করে। পুরোপুরি চলে গেছে।
উপরের পোস্ট ধন্যবাদ! আশা করি এটি কারও সাহায্য করবে।
সাইগউইন ফোল্ডারটি মুছতে আমার সমস্যা হয়েছিল এবং আমি পুরো ডিরেক্টরি কাঠামোটি অতিক্রম করে প্রতিটি উপ-ফোল্ডার মুছে ফেলেছি। এটি সত্যই বেদনাদায়ক, তবে অন্য কোনও উপায় নেই।
লুইগির উত্তর ছাড়াও ,
icacls c:\cygwin /t /grant everyone:F
স্থানীয়ায়িত উইন্ডোজগুলিতে "প্রত্যেকে" নামের কোনও সুরক্ষা গোষ্ঠী নেই, আপনার কোনও গ্রুপের নাম প্রতিবেদক এসআইডি দ্বারা প্রতিস্থাপন করা উচিত:
icacls cygwin /t /grant "*S-1-1-0":F
আরও এসআইডি এখানে রয়েছে ।
সাইগউইন ইনস্টলারটি চালু করুন এবং প্যাকেজ দর্শকের কাছে যান এবং বিভাগ হিসাবে দেখুন নির্বাচন করুন এবং আনইনস্টল হিসাবে টাইপ ইনস্টল করুন ... সম্পন্ন।
আমি এখানে এটি উল্লিখিত দেখতে পাইনি তবে এখনও কেউ যদি সি: সিগউইন ফোল্ডারটি ব্যবহারের কারণে অপসারণ করতে না পারে তবে আপনার কম্পিউটারে 'সার্ভার' পরিষেবাটি পরীক্ষা করে দেখুন। এটি সাইগউইনের অংশ নয়, তবে আমি দেখেছি এটি নামক পাইপ ভাগ করে নেওয়ার জন্য ব্যবহৃত হয় এবং আমি যখন সাইগউইন ফোল্ডারটি বন্ধ করে দিয়েছিলাম তখন এটি মুছতে সক্ষম হয়েছি।
শুধু এফওয়াইআই
ঠিক আছে, এর কোনওটিই কাজ করেনি, তাই আমি যা করেছি তা এখানে: