راه خط فرمانیش چی هست..؟
برای راه حل خط فرمانیش می تونین یکی از این کارا رو انجام بدین :
در واقع بهتره بگم بستگی به راه اضافه کردن مخازن داره :
مثلا اگه این طوری اضافه بشه :
echo "deb http://downloads.sourceforge.net/project/xenlism-wildfire/repo deb/" | sudo tee -a /etc/apt/sources.list
برای حذفش این شکلی اقدام می کنیم :
اول فایل زیر رو باز می کنیم :
sudo nano /etc/apt/sources.list
بعد باز کردن خط زیر رو از متن پاک کنین :
deb http://downloads.sourceforge.net/project/xenlism-wildfire/repo deb/
و یا اگه بخواین تو یه مرحله انجامش بدین این دستور می تونه کمک حال باشه :
sudo sed -i 's@deb http://downloads.sourceforge.net/project/xenlism-wildfire/repo deb/@@g' /etc/apt/sources.list
در واقع تو این روش مخازن فرعی به sources.list اضافه می شن (که توصیه نمی شه) ولی ppa ها اکثرا تو مسیر زیر قرار می گیرند :
/etc/apt/sources.list.d/
که شما می تونین با دستور زیر لیست تمام ppa های اون مسیر رو ببینین :
ls /etc/apt/sources.list.d
و هر کدوم رو خواستید می تونین با # کردن اون خط از ppa اون رو از چرخه ی update خارج کنین (عمل # کردن رو هم می شه با همون sed توی خط فرمان انجام داد) و یا با دستوری شبیه به دستور rm کلا دخل اون ppa رو با تمام زیر مجموعه هاش بیارین
بعضی از مخازن با نصب نرم افزار به طور خودکار اضافه می شن عین کروم و برای حذفش می شه از دستور زیر استفاده کرد (البته می شه از # کردن هم استفاده کرد)
sudo rm /etc/apt/sources.list.d/google-chrome.list
و شکل روتین و معمول حذف مخازن که این شکلیه (در واقع اگه این راه جواب نداد می ریم سراغ راه های بالا) : (مثلا برای تلگرام)
sudo add-apt-repository -r ppa:atareao/telegram/
این جور مخازن با دستور پایین اضافه می شن :
sudo add-apt-repository ppa:atareao/telegram/