Способ очистки репозиториев

Я недавно обновился с 16.04 до 18.04. Система раньше была 14.04. Теперь я делаю уборку, так как у меня есть "новая ОС". Одна вещь, с которой я сталкиваюсь, это то, что я добавил несколько репозиториев для установки некоторых пакетов или приложений.

Дело в том, что некоторые из них не обновлены до бионического или я не помню, по какой причине я их добавил и какие приложения / пакеты у них есть.

Это скрипт или способ узнать например:

http://ppa.launchpad.net/diesch/testing/ubuntu/dists/bionic/main/binary-amd64/ какие пакеты этого репозитория установлены в системе и удалить те пакеты, которые мне больше не нужны?

В Ubuntu есть много файлов репозитория:

eduardo@MiPcLinux:/etc/apt/sources.list.d$ ls
acestream.list
acestream.list.distUpgrade
acestream.list.save
chris-lea-node_js-saucy.list
chris-lea-node_js-saucy.list.distUpgrade
chris-lea-node_js-saucy.list.save
chris-lea-node_js-trusty.list
chris-lea-node_js-trusty.list.distUpgrade
chris-lea-node_js-trusty.list.save
damien-moore-ubuntu-codeblocks-stable-xenial.list
damien-moore-ubuntu-codeblocks-stable-xenial.list.distUpgrade
damien-moore-ubuntu-codeblocks-stable-xenial.list.save
danielrichter2007-grub-customizer-raring.list
danielrichter2007-grub-customizer-raring.list.distUpgrade
danielrichter2007-grub-customizer-raring.list.save
diesch-testing-trusty.list
diesch-testing-trusty.list.distUpgrade
diesch-testing-trusty.list.save
fossfreedom-rhythmbox-plugins-raring.list.distUpgrade
fossfreedom-rhythmbox-plugins-raring.list.save
getdeb.list
getdeb.list.distUpgrade
getdeb.list.save
gns3-ppa-trusty.list
gns3-ppa-trusty.list.distUpgrade
gns3-ppa-trusty.list.save
gns3-ubuntu-ppa-xenial.list.distUpgrade
gns3-ubuntu-ppa-xenial.list.save
google-talkplugin.list
google-talkplugin.list.distUpgrade
google-talkplugin.list.save
heroku.list
heroku.list.distUpgrade
heroku.list.save
indicator-multiload-stable-daily-raring.list
indicator-multiload-stable-daily-raring.list.distUpgrade
indicator-multiload-stable-daily-raring.list.save
jd-team-jdownloader-raring.list.distUpgrade
jd-team-jdownloader-raring.list.save
jfi-ubuntu-ppa-xenial.list
jfi-ubuntu-ppa-xenial.list.distUpgrade
jfi-ubuntu-ppa-xenial.list.save
libreoffice-ppa-raring.list
libreoffice-ppa-raring.list.distUpgrade
libreoffice-ppa-raring.list.save
libreoffice-ubuntu-ppa-xenial.list
libreoffice-ubuntu-ppa-xenial.list.distUpgrade
libreoffice-ubuntu-ppa-xenial.list.save
linuxgndu-gajj-sci-trusty.list
linuxgndu-gajj-sci-trusty.list.distUpgrade
linuxgndu-gajj-sci-trusty.list.save
medibuntu.list
medibuntu.list.distUpgrade
medibuntu.list.save
nginx-stable-trusty.list
nginx-stable-trusty.list.distUpgrade
nginx-stable-trusty.list.save
noobslab-apps-raring.list
noobslab-apps-raring.list.distUpgrade
noobslab-apps-raring.list.save
noobslab-deepin-sc-raring.list.distUpgrade
noobslab-deepin-sc-raring.list.save
peinthor-sqlitebrowser-trusty.list
peinthor-sqlitebrowser-trusty.list.distUpgrade
peinthor-sqlitebrowser-trusty.list.save
playdeb.list
playdeb.list.distUpgrade
playdeb.list.save
ppa_git_core_ppa_saucy.list
ppa_git_core_ppa_saucy.list.distUpgrade
ppa_git_core_ppa_saucy.list.save
rvm-smplayer-trusty.list.distUpgrade
rvm-smplayer-trusty.list.save
skype-stable.list
skype-stable.list.distUpgrade
skype-stable.list.save
team-xbmc-ppa-raring.list
team-xbmc-ppa-raring.list.distUpgrade
team-xbmc-ppa-raring.list.save
team-xbmc-ppa-trusty.list.save
team-xbmc-ubuntu-ppa-bionic.list.save
team-xbmc-unstable-saucy.list.distUpgrade
team-xbmc-unstable-saucy.list.save
tualatrix-ppa-saucy.list.distUpgrade
tualatrix-ppa-saucy.list.save
tualatrix-ppa-trusty.list
tualatrix-ppa-trusty.list.distUpgrade
tualatrix-ppa-trusty.list.save
ubuntu-desktop-ubuntu-ubuntu-make-xenial.list
ubuntu-desktop-ubuntu-ubuntu-make-xenial.list.distUpgrade
ubuntu-desktop-ubuntu-ubuntu-make-xenial.list.save
ubuntu-toolchain-r-test-trusty.list
ubuntu-toolchain-r-test-trusty.list.distUpgrade
ubuntu-toolchain-r-test-trusty.list.save
ubuntu-wine-ppa-precise.list.distUpgrade
ubuntu-wine-ppa-precise.list.save
ubuntu-wine-ppa-raring.list
ubuntu-wine-ppa-raring.list.distUpgrade
ubuntu-wine-ppa-raring.list.save
virtualbox.list
virtualbox.list.save
vscode.list
vscode.list.distUpgrade
vscode.list.save
webupd8team-java-raring.list
webupd8team-java-raring.list.distUpgrade
webupd8team-java-raring.list.save
webupd8team-tor-browser-trusty.list
webupd8team-tor-browser-trusty.list.distUpgrade
webupd8team-tor-browser-trusty.list.save
webupd8team-ubuntu-java-xenial.list
webupd8team-ubuntu-java-xenial.list.distUpgrade
webupd8team-ubuntu-java-xenial.list.save
webupd8team-y-ppa-manager-raring.list
webupd8team-y-ppa-manager-raring.list.distUpgrade
webupd8team-y-ppa-manager-raring.list.save
yannubuntu-boot-repair-trusty.list
yannubuntu-boot-repair-trusty.list.distUpgrade
yannubuntu-boot-repair-trusty.list.save

Примечание: я пробовал ppa-manager, но, похоже, я не могу с этим справиться.

Примечание 2: я знаю, что новая установка - лучший способ, но я хочу научиться управлять репозиториями, и у меня есть тонны конфигураций, с которыми приходится иметь дело, если я это сделаю.

0 ответов

Другие вопросы по тегам