ইনসিডারের কারণে অ্যাপটি-গেট ব্যবহার করে কোনও কিছু ইনস্টল করতে অক্ষম


18

যখনই আমি কিছু ব্যবহার করে ইনস্টল করার চেষ্টা করি apt-getআমি জড়িত ত্রুটি বার্তাগুলি পাই insserv। আমি অনেকগুলি পৃথক প্যাকেজ ইনস্টল করার চেষ্টা করেছি তবে সবকিছু একই ত্রুটি দেয়। এবং দৃশ্যত, CUPS প্যাকেজটি কিছু করছে / করেছে কারণ প্রতিটি ত্রুটি বার্তায় এটি জড়িত। আমি দৌড়ানোর সময় নিম্নলিখিত ত্রুটিগুলি প্রদর্শিত হয় sudo apt-get install wine1.8 winetricks:

After this operation, 716 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Extracting templates from packages: 100%
Preconfiguring packages ...
Setting up util-linux (2.27.1-6ubuntu3.1) ...
insserv: warning: script 'K01cups-browsed' missing LSB tags and overrides
insserv: warning: script 'cups-browsed' missing LSB tags and overrides
insserv: There is a loop at service plymouth if started
insserv: There is a loop between service plymouth and procps if started
insserv:  loop involving service procps at depth 2
insserv:  loop involving service udev at depth 1
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Max recursions depth 99 reached
insserv:  loop involving service speech-dispatcher at depth 1
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: There is a loop between service cups-browsed and hwclock if started
insserv:  loop involving service hwclock at depth 1
insserv: There is a loop at service cups-browsed if started
insserv:  loop involving service networking at depth 4
insserv: There is a loop between service plymouth and urandom if started
insserv:  loop involving service urandom at depth 4
insserv:  loop involving service mountdevsubfs at depth 2
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: There is a loop between service cups-browsed and dns-clean if started
insserv:  loop involving service dns-clean at depth 1
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: Starting cups-browsed depends on plymouth and therefore on system facility `$all' which can not be true!
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
dpkg: error processing package util-linux (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 util-linux
E: Sub-process /usr/bin/dpkg returned an error code (1)

/Etc/insserv.conf এর বিষয়বস্তু নিম্নরূপ:

#
# All local filesystems are mounted (done during boot phase)
#
$local_fs   +umountfs

#
# Low level networking (ethernet card)
#
$network    +networking

#
# Named is operational
#
$named      +named +dnsmasq +lwresd +bind9 +unbound $network

#
# All remote filesystems are mounted (note in some cases /usr may
# be remote. Most applications that care will probably require
# both $local_fs and $remote_fs)
#
$remote_fs  $local_fs +umountnfs +sendsigs

#
# System logger is operational
#
$syslog     +rsyslog +sysklogd +syslog-ng +dsyslog +inetutils-syslogd

#
# The system time has been set correctly
#
$time       +hwclock

#
# Services which need to be interactive
#
<interactive>   glibc udev console-screen keymap keyboard-setup console-setup cryptdisks cryptdisks-early checkfs-loop

জন্য আউটপুট $ apt-cache policy cups-browsed plymouth dns-clean

cups-browsed:
  Installed: 1.8.3-2ubuntu3
  Candidate: 1.8.3-2ubuntu3
  Version table:
 *** 1.8.3-2ubuntu3 500
        500 http://in.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
        100 /var/lib/dpkg/status
plymouth:
  Installed: 0.9.2-3ubuntu13
  Candidate: 0.9.2-3ubuntu13.1
  Version table:
     0.9.2-3ubuntu13.1 500
        500 http://in.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
 *** 0.9.2-3ubuntu13 500
        500 http://in.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
        100 /var/lib/dpkg/status
N: Unable to locate package dns-clean

আমি অন্যান্য কোনও প্রাসঙ্গিক তথ্য জানি না যা এটি সমাধানের জন্য গুরুত্বপূর্ণ হতে পারে, এজন্যই আমি এটি পোস্ট করি নি। আপনি যদি আরও তথ্য চান, দয়া করে বিনা দ্বিধায় জিজ্ঞাসা করুন।


ইনসার্জারের কনফিগারেশনে বিশেষত /etc/insserv.conf এবং /etc/insserv.conf.d/* আপনার কাছে বোকা কিছু নেই কিনা তা পরীক্ষা করে দেখুন। আপনি যদি অনিশ্চিত হন তবে প্রশ্নটিতে এই ফাইলগুলির বিষয়বস্তু যুক্ত করুন।
একটি সিভিএন

@ MichaelKjörling আমি বিষয়বস্তু যোগ করেছেন/etc/insserv.conf
Pranjal

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

1
আপনার ফাইলগুলি দেখতে হবে /etc/insserv.conf.d। যে কোন ফাইল যার নাম ধারণ করে সামগ্রী পোস্ট dns, plymouthবা cups। বা অন্য ফাইলগুলি হতে পারে, সমস্যাটি কোনও একক ফাইলের সাথে নয় তবে তাদের সংমিশ্রণে, তারা একটি লুপ তৈরি করে যেখানে সি শুরু হওয়ার আগে বি শুরু করার আগে A শুরু করা আবশ্যক… অবশ্যই এ
গিলসের এসও- 21

1
@Gilles আছে কোন ফাইল/etc/insserv.conf.d
Pranjal

উত্তর:


21

প্রথমত, সমস্যাটি হ'ল আপনি বুট সিকোয়েন্সিংয়ে আটকে আছেন।


বুট সিকোয়েন্সিং পদ্ধতিটি ইনস্টলেশন বা আপগ্রেডের সময় সিদ্ধান্ত নেওয়া হয়। সমস্ত ইনস্টল করা স্ক্রিপ্টগুলির LSB শিরোনামগুলি দ্বারা ঘোষিত নির্ভরতাগুলির কোনও লুপ না থাকলেinit.d এবং কোনও অপ্রচলিত স্ক্রিপ্ট না থাকলে সিস্টেমটি নির্ভরতা ভিত্তিক বুট সিকোয়েন্সে রূপান্তরিত হয়।


আমাদের যাচাই করতে হবে

  1. নির্ভরতা লুপ : যখন হয়

    • কিছু স্ক্রিপ্টে এলএসবি ট্যাগ নেই Required-Start:বা এলএসবি ট্যাগগুলিতে ত্রুটি রয়েছে যেমন নিখোঁজ বা Required-Stop:ট্যাগ রয়েছে
    • কিছু স্ক্রিপ্ট অন্যান্য স্ক্রিপ্টগুলির উপর নির্ভর করে যা সিস্টেম সুবিধার উপর নির্ভর করে $allযা সত্য হতে পারে না। কারণ স্ক্রিপ্টগুলি নির্ভর করে $allশুরুতে শেষ লোড হয়। যেহেতু এটি শেষ লোড হয়, তাই কিছুই এর উপর নির্ভর করতে পারে না। অতএব, নির্ভরতা ভিত্তিক বুট ক্রমটি গণ্ডগোল করে।
  2. অপ্রচলিত স্ক্রিপ্টগুলি : কখন ঘটে

    • কিছু প্যাকেজগুলি নতুন সংস্করণে আপগ্রেড করা হচ্ছে যা কোনও স্ক্রিপ্ট ব্যবহার না করে /etc/init.d/এবং রক্ষণাবেক্ষণকারী পুরানো স্ক্রিপ্টটি সরিয়ে দিতে কোডটি মিস করতে পারেন। আমাদের ভুল নয়।

কারণ অবশ্যই বিদেশী। এতে যান /etc/init.dএবং ফাইল সংশ্লিষ্ট দেখতে cups-browsedএবং নিশ্চিত এটি একটি lsb সঙ্গে মন্তব্য আছে Provides, Required-Start/ Required-Stop(অন্তত খালি), Default-Start/ Default-Stopতাতে নিচের মত।

### BEGIN INIT INFO
# Provides :          cups-browsed
# Required-Start :
# Required-Stop :
# Default-Start :     2 3 4 5
# Default-Stop  :     0 1 6
# Short-Description : Some info
# Description :       Some more info
### END INIT INFO

যদি এটি না থাকে তবে আপনার কাছে এলএসবি মন্তব্য যুক্ত করার বা প্রোগ্রাম এবং স্ক্রিপ্টগুলি /etc/init.d/এবং /etc/rc?ফাইলগুলি সম্পূর্ণরূপে পরিষ্কার করার পছন্দ আছে । আশা করি এটি কার্যকর হবে।

আপনার কোনও সন্দেহ আছে কিনা তা নির্দ্বিধায় জিজ্ঞাসা করুন।


আমি প্রশ্ন পোস্ট করার পরে এক মাসেরও বেশি সময় হয়ে গেছে। যেহেতু আমি তখন কোনও উত্তর পাইনি, তাই আমি প্রোগ্রামটি এবং সমস্ত কিছু পরিষ্কার করেছি। এখন আমি আবার ইনস্টল করেছি cupsএবং রহস্যজনকভাবে সবকিছু ঠিকঠাক চলছে। আমি এখনও আপনাকে সঠিক উত্তর হিসাবে গ্রহণ করছি কারণ আপনি এতে খাঁটি প্রোগ্রামের পরামর্শ উল্লেখ করেছেন।
প্রাণজাল

1
আমি একই সমস্যা হচ্ছে না। আমি /etc/init.d/cups-browsedফাইলটি যাচাই করেছি এবং এটি ইতিমধ্যে আপনার উল্লিখিত মতামত রয়েছে। আমি প্রোগ্রাম এবং স্ক্রিপ্টগুলি কীভাবে পরিষ্কার করব?
মোহন

ঠিক আছে, আমি বুঝতে পারি, তবে যা আমি বুঝতে পারি না তা কেন? এই INIT INFO শিরোনামগুলি এক দশকেরও বেশি সময় ধরে বিদ্যমান ছিল কিন্তু তাদের কেউই যত্ন করে নি। মানুষের দৃষ্টিকোণ থেকে 0 থেকে 99 পর্যন্ত দুটি সংখ্যা থাকা স্টার্টআপ অর্ডার প্রতিষ্ঠার খুব স্পষ্ট উপায় তবে এখন আমাকে প্রয়োজনীয়-স্টার্ট শিরোনামগুলি সন্ধান করতে হবে? কেন? কখনও কখনও কম বেশি হয়।
sogar

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