কীভাবে সুডো অ্যাড-অ্যাপটি-রেপোজিটরিগুলি পূর্বাবস্থায় আনবেন?


36

আমি দৌড়াই

sudo add-apt-repository ppa:noobslab/indicators

ইনস্টল করতে my-weather-indicatorতবে এটির জন্য জিটিকে 3 প্রয়োজন এবং আমি এগিয়ে যেতে চাই না।

সুতরাং আমি এই আদেশটি পূর্বাবস্থায় ফিরিয়ে আনতে চাই। আমি আমার পরীক্ষা করেছিলাম /etc/apt/source.listকিন্তু আমি এর সাথে সম্পর্কিত কোন লাইন পাইনি।

আমার এখন কি করা উচিত?

উত্তর:


21

add-apt-repository/etc/apt/sources.list.dপিপিএ সংগ্রহস্থলের জন্য একটি নতুন ফাইল তৈরি করে । উপযুক্ত ফাইল মোছার পাশাপাশি আপনার যুক্ত হওয়া জিপিজি কীটিও মুছে ফেলা উচিত:

  1. থেকে কীডটি পান apt-key list
  2. এর মাধ্যমে মুছুন apt-key del $ID

1
আইটেম 1 রিটার্ন pub 1024R/36FD5529 2010-12-14 uid Launchpad PPA for noobslab। এটা কি $ID?
সিগুর

2
@ সিগুর 36FD5529আইডি, 1024মূলত্ব এবং বাকিটি ইউআইডি
উলরিচ ড্যাঙ্গেল

1
এটি delপরিবর্তে সঙ্গে কাজ করে delete
সিগুর

39

উবুন্টুর ম্যানুয়াল পৃষ্ঠাগুলি থেকে ( man add-apt-repository):

-r, --removeনির্দিষ্ট ভাণ্ডার সরান

তাই ...

sudo add-apt-repository -r ppa:noobslab/indicators

এটি এটি /etc/apt/sources.list.d/ এ রেপো তালিকা থেকে সরিয়ে দেয়।

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

sudo ppa-purge ppa:noobslab/indicators

ডেবিয়ানের জন্য, কেবলমাত্র তালিকাভুক্ত ফাইলটি মুছুন /etc/apt/sources.list.d/


এটি কাজ করে কিনা আমি কোথায় যাচাই করতে পারি? কিছু এন্ট্রি আছে source.list?
সিগুর

2
@ সিগুর হ্যাঁ! /Etc/apt/sources.list.dd.d ফাইলগুলিতে।
ক্রিস্টোফার

আপনার প্রথম পরামর্শ আয় আপনার সম্পর্কে আপনার সিস্টেমে নিম্নলিখিত পিপিএ যোগ করার জন্য: । দ্বিতীয়টি sudo: ppa-purge: ফেরত দেয় আদেশটি পাওয়া যায় নি । আমি এখনও আছে .list/etc/apt/sources.list.d/
Sigur

1
আশ্চর্যের বিষয় হল, আমি ১৪.০৪ এ আছি এবং আমার জন্য কোনও বা কোনও - রেমোভ বিকল্প নেই।
মিখাইল ব্যাটার

কমান্ড: sudo অ্যাড-অপ্ট-রিপোজিটরি-পিপিএ: নুব্লব্লব / সূচকগুলি পুরোপুরি কাজ করে। এটিও সুবিধাজনক, কারণ আমি সংগ্রহস্থল যুক্ত করার আগের কমান্ডটি স্মরণ করতে পারি, কেবলমাত্র কমান্ডের পরে -r স্যুইচটি যোগ করুন, সংগ্রহস্থলের নামের আগে।
ইউ শেন

3

আপনি যদি পূর্বাবস্থায় add-apt-repositoryফিরে যেতে চান তবে যেমন ফর্ম্যাট ব্যবহার করে

sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"

আপনি মুছতে চাইছেন এমন সংগ্রহস্থল সন্ধান করতে নিম্নলিখিত কমান্ড দ্বারা প্রদর্শিত আউটপুট ব্যবহার করুন

grep ^ /etc/apt/sources.list /etc/apt/sources.list.d/*

উদাহরণ আউটপুট:

/etc/apt/sources.list:#deb cdrom:[Linux Mint 17.3 _Rosa_ - Release amd64 20151128]/ trusty contrib main non-free /etc/apt/sources.list.d/additional-repositories.list:deb [arch=amd64] https://download.docker.com/linux/ubuntu trusty stable ...

এই উদাহরণে /etc/apt/sources.list.d/additional-repositories.listপূর্বাবস্থান / অপসারণের জন্য সংগ্রহস্থল থাকবে। ফাইলটি সম্পাদনা করুন এবং এর লাইনটি সরান।

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