দুর্নীতিগ্রস্থ জেনকিন্স পুনরায় ইনস্টল করা প্রয়োজন


9

আমার জেনকিনগুলি দেখতে দুর্নীতিগ্রস্থ মনে হচ্ছে। পুরানো সংস্করণ ইনস্টল করার পরে আমি আপগ্রেড করার চেষ্টা করেছি। আমি যখন চেষ্টা করেছি

wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins

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

sudo apt-get remove jenkins

এবং আবার আমি ইনস্টল করার চেষ্টা করেছি I এটি দিচ্ছে

    Reading package lists... Done
Building dependency tree       
Reading state information... Done
jenkins is already the newest version.
The following packages were automatically installed and are no longer required:
  libjna-java libhttpcore-java libxbean-java libargs4j-java libhttpclient-java
  libplexus-build-api-java libbackport-util-concurrent-java
  libplexus-utils-java libjffi-java libjffi-jni
  libmaven-common-artifact-filters-java libjsr305-java libcommons-jexl-java
  libplexus-bsh-factory-java libplexus-container-default-java
  libganymed-ssh2-java jenkins-cli libplexus-sec-dispatcher-java
  libcommons-net2-java libjsoup-java libmaven2-core-java libplexus-cipher-java
  libjenkins-remoting-java libeasymock-java libplexus-i18n-java
  libmaven-invoker-java libplexus-containers-java libjaffl-java libdoxia-java
  libmaven-dependency-tree-java libmodello-java libplexus-archiver-java
  libconstantine-java libmaven-scm-java libmaven-enforcer-plugin-java
  libplexus-io-java libwagon-java libcommons-vfs-java libanimal-sniffer-java
  libgoogle-collections-java libnetbeans-cvsclient-java
  libmaven-plugin-testing-java libplexus-classworlds-java libitext1-java
  libplexus-interactivity-api-java libcommons-jxpath-java jenkins-common
  libplexus-interpolation-java libclassworlds-java
  libcommons-configuration-java libjnr-posix-java libplexus-ant-factory-java
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 513 not upgraded.

কিন্তু service jenkins restartকমান্ড নিক্ষেপ

jenkins: unrecognized service

এমনকি http://localhost:8080/কাজ করছে না।

আমি শুরু থেকে ইনস্টল করতে চাই। কোন পরামর্শ?

সম্পাদিত:

আমি এই পদক্ষেপগুলি অনুসরণ করেছি:

sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get install -f && sudo apt-get autoremove

এবং তারপরে ইনস্টল করার পরে উপরের একই পদক্ষেপগুলি অনুসরণ করা হয়েছে।

তবে এখনও একই ত্রুটি.আগেই আমি প্যাকেজ ব্যবহার করে অপসারণ করার চেষ্টা করেছি

sudo apt-get remove jenkins && sudo apt-get install jenkins

এটি আউটপুট অংশ:

The following NEW packages will be installed:
  jenkins
0 upgraded, 1 newly installed, 0 to remove and 268 not upgraded.
Need to get 0 B/61.3 MB of archives.
After this operation, 67.4 MB of additional disk space will be used.
Selecting previously unselected package jenkins.
(Reading database ... 224579 files and directories currently installed.)
Unpacking jenkins (from .../archives/jenkins_1.557_all.deb) ...
Processing triggers for ureadahead ...
Setting up jenkins (1.557) ...

তবে এখনও পরিষেবা স্বীকৃত নয়।

আমি আরও একটি জিনিস লক্ষ্য করেছি /etc/init.d/jenkinsযে খালি।

একই জিনকিন্স প্যাকেজ ইনস্টল করার অন্য কোনও উপায়?


Jenkins চালানোর জন্য কম্যান্ড differ.So আউটপুট পোস্ট করতে পারেls /etc/init.d | grep jen
অবিনাশ রাজ

জেনকিন্স প্যাকেজ ইনস্টল করুন এবং তারপরে উপরের কমান্ডটি চালান।
অবিনাশ রাজ

@ অবিনাশরাজ আমি এখনই প্রশ্ন আপডেট করেছি lease দয়া করে অতিরিক্ত তথ্য উল্লেখ করুন। আপনার পরামর্শ অনুসারে আমি কমান্ড চালাই। এটি
গ্রেপ

প্রথমে জেনকিন্স প্যাকেজ ইনস্টল করুন এবং তারপরে ls /etc/init.dপেস্টবিন.কম এ কমান্ডের আউটপুট পোস্ট করুন এবং শেষ পর্যন্ত এখানে লিঙ্কটি সরবরাহ করুন।
অবিনাশ রাজ

তুমি আমার question.I পাঠাতে পারেন Jenkins প্যাকেজ ইনস্টল এবং কমান্ড দেয় মত edited.It দেখানো হয় হয়েছে:jenkins jenkins.dpkg-new
stefun

উত্তর:


9

ওয়েল, প্যাকেজটি সরানো হয়েছিল তাই সে কারণেই এটি শুরু বা চলমান নয়। চালান sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get install -f && sudo apt-get autoremove ভবিষ্যতে উবুন্টু रिपোর বাইরে থেকে প্যাকেজ ইনস্টল করার সময় যত্ন নিন। IMO আপনি উত্স থেকে তৈরি বা পিপিএ ব্যবহার করা ভাল off

সমস্যার বিবরণ থেকে আপনার কনফিগারেশন ফাইলটি কোনওভাবে দূষিত হয়েছিল। কেবলমাত্র একটি প্যাকেজ অপসারণ এবং পুনরায় ইনস্টল করা সমস্যার সমাধান করবে না (এটি খুব কমই লিনাক্সে ঘটে) কারণ apt-get remove foolibs এবং বাইনারিগুলি সরিয়ে দেয়, তবে কনফিগারেশন ফাইলগুলিকে জায়গায় রেখে দেয়। তারপরে আপনি apt-get install fooকনফিগার ফাইলগুলি ইনস্টল করবেন।

এই সমস্যাটি সমাধান করার জন্য, আইএমওর পরিবর্তে কোনও প্যাকেজ মুছে ফেলা ভাল (যদিও আপনি পছন্দ করেন তবে অ্যাপটি-গেটের আচরণটি সংশোধন করতে কনফিগার ফাইলগুলি সম্পাদনা করতে পারেন)।

sudo apt-get purge jenkins
sudo apt-get install jenkins

সমস্যাটি যদি থেকে যায় তবে জেনকিন্সের বিরুদ্ধে আপনার একটি বাগ রিপোর্ট ফাইল করতে হবে to


আমি ইনস্টল করার সময় এই পদক্ষেপগুলি চেষ্টা করেছি এবং আবার একই সমস্যা দিচ্ছি same একই প্যাকেজ ইনস্টল করার জন্য অন্য কোনও উপায়?
স্টিফুন

আমি আমার প্রশ্নটি সম্পাদনা করেছি
স্টিফুন

আপনার যদি এখনও প্যাকেজগুলি সুডো এপটি-ডেটি-আপগ্রেড না করে আপগ্রেড করা হয় - "268 আপগ্রেড নয়"। আপনার ইনস্টল করা জেনকিনগুলির সংস্করণে এটি সমস্যা কিনা তা আমি নিশ্চিত নই, তবে আপনি যতক্ষণ না এই সমস্যাটি সমাধান করেন ততক্ষণ আপগ্রেড এবং প্যাকেজ ইনস্টল করার ক্ষেত্রে আপনার বাড়তি সমস্যা হতে পারে।
প্যান্থার

আপনি যে দ্বিতীয় সমস্যাটি দেখে মনে করছেন তা হ'ল জেনকিন্স সার্ভার। আবার আমি নিশ্চিত নই যে এটি কোনও সামঞ্জস্যতার সমস্যা কিনা। আমি জিনকিন্স হোম পৃষ্ঠার দিকে তাকিয়েছিলাম এবং আপনার একটি ফাইল "/etc/init.d/jenkins" থাকা উচিত যদি আপনি না করেন তবে ডকুমেন্টেশনটির মেয়াদ শেষ হয়ে গেছে বা প্যাকেজটিতে সমস্যা আছে। আপনার একটি বাগ রিপোর্ট ফাইল করতে হতে পারে।
পেন্টার 15

দয়া করে জেনকিন্স প্যাকেজটি সরিয়ে ফেলা এবং পুনরায় ইনস্টল করবেন না, এটি অবশ্যই সমস্যার সমাধান করছে না এবং কেবল সমস্যাটিকে বিভ্রান্ত করার জন্য কাজ করে। প্যাকেজ ইনস্টল করে প্রথমে শুরু করুন। তারপরে ফাইলগুলি সনাক্ত করুন। sudo updatedb && locate jenkinsআপনি কোনও ফাইলটিতে তথ্যটি পাইপ করতে পারেন, এটি বিন্যাসে পেস্ট করতে পারেন বা গ্রেপ দিয়ে ফিল্টার করতে পারেন। locate jenkins | grep init
প্যান্থার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.