জেনকিনস আনইনস্টল করবেন কীভাবে?


170

এটি সম্ভবত খুব সহজ, তবে আমি কোথাও কোনও ইঙ্গিত খুঁজে পাচ্ছি না। সুতরাং একজনের কীভাবে এটি করা উচিত, সাধারণভাবে এবং বিশেষত ম্যাকের ক্ষেত্রে?


1
এটি পুরোপুরি ডজ করতে, ডকার ব্যবহার করুন! hub.docker.com/r/jenkins/jenkins
বেন

উত্তর:


444

আপনি http://jenkins-ci.org/ থেকে অফিশিয়াল জেনকিনস ম্যাক ইনস্টলারটি ব্যবহার করে ইনস্টল করা থাকলে এই নির্দেশাবলী প্রযোজ্য apply

টার্মিনাল থেকে আনইনস্টল স্ক্রিপ্ট কার্যকর করুন:

'/Library/Application Support/Jenkins/Uninstall.command'

অথবা ফোল্ডারটি সেই ফোল্ডারে নেভিগেট করতে এবং আনইনস্টল.কম এ ডাবল ক্লিক করুন।

অবশেষে শেষ কনফিগারেশন বিটগুলি মুছুন যা সম্ভবত ভুলে গেছে:

sudo rm -rf /var/root/.jenkins ~/.jenkins

যদি আনইনস্টলেশন স্ক্রিপ্টটি খুঁজে পাওয়া না যায় (পুরানো জেনকিন্স সংস্করণ), নিম্নলিখিত কমান্ডগুলি ব্যবহার করুন:

sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
sudo rm /Library/LaunchDaemons/org.jenkins-ci.plist
sudo rm -rf /Applications/Jenkins "/Library/Application Support/Jenkins" /Library/Documentation/Jenkins

এবং আপনি যদি সমস্ত কাজ এবং বিল্ডগুলি থেকে মুক্তি পেতে চান:

sudo rm -rf /Users/Shared/Jenkins

এবং জেনকিন ব্যবহারকারী এবং গোষ্ঠী মুছতে (যদি আপনি সেগুলি ব্যবহার করতে পছন্দ করেন):

sudo dscl . -delete /Users/jenkins
sudo dscl . -delete /Groups/jenkins

এই কমান্ডগুলি নতুন জেনকিন্স সংস্করণগুলিতে আনইনস্টল স্ক্রিপ্টের দ্বারাও আহ্বান জানানো হয়েছে এবং এটি কার্যকর করা উচিত:

sudo rm -f /etc/newsyslog.d/jenkins.conf
pkgutil --pkgs | grep 'org\.jenkins-ci\.' | xargs -n 1 sudo pkgutil --forget

আমি মনে করি এটি কাস্টমাইজ বিভাগে বিকল্প হিসাবে ইনস্টলারে অন্তর্ভুক্ত করা যেতে পারে। বা আমি বিশ্বাস করি যে ব্যবহারকারী যখন অ্যাপ্লিকেশনটি ট্র্যাশ বিনে ফেলে দেওয়ার সিদ্ধান্ত নেন তখন কিছু মুছুন হুক থাকা উচিত। তবে "সুডো আরএম! What's" কিসের জন্য?
জয়য়ারজো

জন্য সাধারণভাবে সংক্ষেপেsudo rm /Library/LaunchDaemons/org.jenkins-ci.plist
STI

1
আমি ম্যাক অ্যাপ্লিকেশনগুলি কখনই কোনও কাস্টমাইজড ইনস্টলেশন ব্যবহার করে বা ট্র্যাশের জন্য ফোল্ডার ক্রিয়া সেটআপ করে আনইনস্টল হতে দেখিনি। আপনি কি এর কয়েকটি উদাহরণ আমাকে দেখিয়ে দিতে পারেন?
STI

41
উপরের কমান্ডগুলি /Library/Application Support/Jenkins/Uninstall.commandকয়েক সপ্তাহের মধ্যে আশাবাদীভাবে পাওয়া যাবে ।
STI

1
যেহেতু দেখে মনে হচ্ছে আনইনস্টল.কম স্ক্রিপ্টটি এখন রয়েছে তাই উত্তরের প্রথম অংশটি আপডেট করে নেওয়া ভাল (যদিও পুরানো ইনস্টলেশনগুলির সাথে লোকদের কাছে তথ্য থাকা এখনও খুব সহজ)।
অ্যালেক্স ডিকসন

94

আপনি ঠিক বলেছেন, এটি সহজ। চালান (প্রশাসকের পাসওয়ার্ড প্রয়োজন):

'/Library/Application Support/Jenkins/Uninstall.command'

Sudo ব্যবহার করে অ্যাডমিন সুবিধাগুলি সহ এটি করা প্রয়োজন হতে পারে।


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

3
আমি ভেবেছিলাম Stackoverflow জন্য তথ্যবলে ডিফল্ট ডকুমেন্টেশন সবকিছু :) আমি আরো (কেস নির্দিষ্ট এবং সময়ের সবচেয়ে ভাল ব্যাখ্যা) পেয়েছি সবচেয়ে আবেদন নথি চেয়ে এখানে উত্তর :)
javatarz

1
ধন্যবাদ! অপারেটের জন্য যদি ওপি এইটির জন্য গৃহীত উত্তরটি পরিবর্তন করতে পারে aw
xmarcos

21

মনে রাখবেন, টার্মিনালে আপনাকে জায়গার আগে ব্যাকস্ল্যাশ যুক্ত করতে হবে, তাই যথাযথ অনুলিপি / পেস্ট হবে

/ লাইব্রেরি / অ্যাপ্লিকেশন \ সমর্থন / জেনকিন্স / আনইনস্টল.কম

দেরী উত্তরের জন্য দুঃখিত :)


আমি মনে করি এটি একটি মন্তব্য হওয়া উচিত (কোন উত্তর?) দুটি সর্বোচ্চ উত্তরের শেলটির ব্যাখ্যা থেকে স্থানটি রক্ষা করতে কমান্ডের চারপাশে উদ্ধৃতি রয়েছে es
ব্র্যান্ডিন


4

কোনও আনইনস্টলার নেই। অতএব, আপনার প্রয়োজন:

  • জেনকিনস সমন্বিত ডিরেক্টরি মুছুন (বা আপনি যদি যুদ্ধটি নিযুক্ত করছেন - আপনার ধারক থেকে যুদ্ধটি সরিয়ে দিন)।

  • ~ / .Jenkins সরান।

  • আপনার স্টার্টআপ স্ক্রিপ্টগুলি সরান।


ঠিক আছে, আমি আরসি ইনি স্ক্রিপ্টগুলির মতো স্ক্রিপ্টগুলি উল্লেখ করছিলাম। যদি আপনি কোনও সেট আপ না করে থাকেন তবে জেনকিনগুলি সরিয়ে ফেলা যথেষ্ট।
কার্লস্প্রিং

আমি এটিকে ম্যাক ওএস এক্স ইনস্টলারটির মাধ্যমে ইনস্টল করেছি, সুতরাং এটি কী তৈরি করেছে তা নিশ্চিত নন: |
জয়য়ারজো

আমি প্রস্তাব দিচ্ছি, আপনি কেবল তখন ফোল্ডারগুলি মুছুন। আমাকে জানাবেন, যদি কোন সমস্যা থাকে।
carlspring

2

আমার জেনকিন্স সংস্করণ: 1.5.39

পদক্ষেপগুলি কার্যকর করুন:

পদক্ষেপ 1. ফোল্ডারে যান /Library/Application Support/Jenkins

পদক্ষেপ 2. আনইনস্টল.কম jenkins-runner.shফাইলটি চালান Run

পদক্ষেপ 3. ফলাফল পরীক্ষা করুন।

এটা আমার জন্য কাজ করে।


1
জেনকিন্স সংস্করণ '1.5.39' নেই। এবং এটি কেবল পূর্ববর্তী উত্তরের একটি অসম্পূর্ণ অনুলিপি।
t0r0X

2

ম্যাকস সিয়েরা থেকে জেনকিন্সকে সম্পূর্ণ আনইনস্টল করতে নিম্নলিখিত কমান্ডগুলি চালান Run আপনার কোনও পরিবর্তন করার দরকার নেই, কেবল এই আদেশগুলি চালান।

sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
sudo rm /Library/LaunchDaemons/org.jenkins-ci.plist
sudo rm -rf /Applications/Jenkins '/Library/Application Support/Jenkins' /Library/Documentation/Jenkins
sudo rm -rf /Users/Shared/Jenkins
sudo rm -rf /var/log/jenkins
sudo rm -f /etc/newsyslog.d/jenkins.conf
sudo dscl . -delete /Users/jenkins
sudo dscl . -delete /Groups/jenkins
pkgutil --pkgs
grep 'org\.jenkins-ci\.'
xargs -n 1 sudo pkgutil --forget

সালাম

শাহ


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