I have php-packages on my system that are “hold back”. So I have to remove them. My soureces list shows 4 entrys: which of those are ghood and which are bad?
I have noticed that you have backports repository : Backports - Debian Wiki
You can remove them. A Linux distribution is an ecosystem maintained by people who spend a lot of times to ensure its stability. By adding backports package, you sacrifice the stability of your server and maybe the interest of a distribution.
Unlesse you have a good reason, Nextcloud doesnt need backports package.
Thanks, that I wanted to know. The reason for backports was to work with php7.3. It worked, but a security-reason disabled something. Now I have "manual installed packages and have to find and remove them. I’m searching since days for ways to find and delete and I#m new to Debian and apt, aptitude, dpkg …
So welcome to the debian and NC community
The Debian Wiki and Ubuntu doc are very good. If you want an excellent documentation, you have this : https://www.debian.org/doc/manuals/debian-reference/debian-reference.en.pdf
I now, It’s a very long documentation but you don’t have to read everything. And this doc is up to date!
So why is here a forum for those who have questions, when everybody can read anything in all available documentation?
Can you imaging, that the answer to my question can take days to reach? And I know from an Opensuse-forum, that often one simple answer can spare those days?
I’m working with Linux now for over 20 years, but the whole time with Opensuse and I’m now very familiar with it. But Opensuse is not available for this Odroid-machine, so I have to work with debian. I’m very sorry for that. Nearly sorry that I asked some questions …
Oh stay calm, I was only giving this documentation in passing. Sometimes, you have to know more to do less. But my next message is here to help you.
The main issue with newcomers on this forum is that we don’t know anything about them. For example, some ask questions but dont even know what is a terminal… So, sorry if you took it the wrong way.
root@Wolke7:~# apt-get --fix-broken install
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen… Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
apt update --fix-missing
Holen:1 http://security.debian.org buster/updates InRelease [65,4 kB]
OK:2 http://httpredir.debian.org/debian buster InRelease
OK:3 http://httpredir.debian.org/debian buster-updates InRelease
OK:4 https://mirrors.dotsrc.org/armbian-apt buster InRelease
Es wurden 65,4 kB in 2 s geholt (36,7 kB/s).
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen… Fertig
Alle Pakete sind aktuell.
root@Wolke7:~# apt clean
root@Wolke7:~# apt autoclean
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen… Fertig
root@Wolke7:~# apt autoremove
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen… Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
root@Wolke7:~#
ppa are unofficial repositories. You can list them with sudo apt policy .
Yes you mark a point.
And I guess that sudo apt install php7.3-common gives you the same error.
Cant you try a full-upgrade ?
Sorry I didnt see the autoremove. But I didnt see full upgrade;
Anyway, you have a ppa /etc/apt/sources.list.d/armbian.list:deb http://apt.armbian.com buster main buster-utils buster-desktop and I dont know what is it.
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen… Fertig
Paketaktualisierung (Upgrade) wird berechnet… Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
If I see it right, then the php-modules are not from a legal buster-repository. I could remove php7.3-common, that would also remove all other modules and then I could install all of them again and php7.3-curl also. That should solve the problem? Or?
It is a possibility. But maybe that this ppa doesnt contain php package and so it will not change anything.
In any case, its not a ‘dangerous’ operation. You can go back