[Gelöst] Welches Paket aus einer Liste DEPENDS an einem best. Paket?
[Gelöst] Welches Paket aus einer Liste DEPENDS an einem best. Paket?
Grundlage: tagesaktuelles Debian Testing
Nach einem apt update und anschließenden apt upgrade sollen u.a. libreoffice (Metapaket) upgedatet werden.
Das zieht eine ganze Liste weiterer Paket-Updates nach sich.
Ausserdem soll firefox-esr NEU installiert werden. Das will ich aus bestimmten Gründen vermeiden (lokale Installation von Firefox ist vorhanden).
Wie bekomme ich nun heraus, welches der Pakete, die upgedatet werden sollen, von firefox-esr abhängt (depends, nicht suggests oder recommends)?
Nach einem apt update und anschließenden apt upgrade sollen u.a. libreoffice (Metapaket) upgedatet werden.
Das zieht eine ganze Liste weiterer Paket-Updates nach sich.
Ausserdem soll firefox-esr NEU installiert werden. Das will ich aus bestimmten Gründen vermeiden (lokale Installation von Firefox ist vorhanden).
Wie bekomme ich nun heraus, welches der Pakete, die upgedatet werden sollen, von firefox-esr abhängt (depends, nicht suggests oder recommends)?
Zuletzt geändert von miwie am 26.07.2018 16:29:51, insgesamt 1-mal geändert.
- snyborg
- Beiträge: 256
- Registriert: 08.08.2007 22:07:32
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: 127.0.0.1
Re: Welches Paket aus einer Liste DEPENDS an einem best. Paket?
Code: Alles auswählen
apt-cache show firefox-esr
Wenn deine Freunde Linux haben, wechsel zu Linux.
Wenn deine Freunde BSD haben, wechsel zu BSD.
Wenn deine Freunde Windows haben, wechsel deine Freunde.
Wenn deine Freunde BSD haben, wechsel zu BSD.
Wenn deine Freunde Windows haben, wechsel deine Freunde.
Re: Welches Paket aus einer Liste DEPENDS an einem best. Paket?
Code: Alles auswählen
apt-rdepends firefox-esr -r
Re: Welches Paket aus einer Liste DEPENDS an einem best. Paket?
Das nützt mir nichts, da apt-cache show firefox-esr lediglich die Depends und Suggests für firefox-esr anzeigt.
Ich will aber wissen, welches der Pakete, die durch ein apt-get upgrade upgedatet würden, von firefox-esr abhängt.
In der Zwischenzeit bin ich selbst drauf gekommen:
In meinem speziellen Fall hängen alle libreoffice-help-* Pakete davon ab (bzw. von einem Browser).
Dies war bisher nicht so. Nun kann ich in Ruhe überlegen, wie ich damit umgehe.
Ich will aber wissen, welches der Pakete, die durch ein apt-get upgrade upgedatet würden, von firefox-esr abhängt.
In der Zwischenzeit bin ich selbst drauf gekommen:
Code: Alles auswählen
apt-cache rdepends firefox-esr
Dies war bisher nicht so. Nun kann ich in Ruhe überlegen, wie ich damit umgehe.
Re: [Gelöst] Welches Paket aus einer Liste DEPENDS an einem best. Paket?
Ich habe kapituliert und chromium installieren lassen. Da hat bei mir gereicht, um Firefox aus den Sourcen zu verhindern.miwie hat geschrieben:26.07.2018 16:29:03Dies war bisher nicht so. Nun kann ich in Ruhe überlegen, wie ich damit umgehe.
Aufgerufen hab ich den noch nie.
Weitere (umständliche) Möglichkeiten:
LO oder wenigsten das Paket libreoffice-help-de vor dem Update deinstallieren und anschliessend mit
Code: Alles auswählen
apt-get --no-install-recommends install Paket
LO von LO beziehen (dann muss man sich um die Updates aber selber kümmern.
Edit:
Code: Alles auswählen
~$ apt-cache depends libreoffice-help-de
libreoffice-help-de
Hängt ab von: libreoffice-common
Hängt ab von: libreoffice-l10n-de
Hängt ab von: libreoffice-help-common
|Hängt ab von: firefox-esr
|Hängt ab von: epiphany-browser
|Hängt ab von: konqueror
|Hängt ab von: chromium
Hängt ab von: <firefox>
Empfiehlt: libreoffice-core
Ersetzt: libreoffice-help-common
was ergibt denn
Code: Alles auswählen
update-alternatives --list x-www-browser
Re: [Gelöst] Welches Paket aus einer Liste DEPENDS an einem best. Paket?
Das habe ich genau so gemacht.
Ja, der lokale Firefox ist ins System integriert.geier22 hat geschrieben:26.07.2018 18:17:14Hast du denn den Firefox dem System auch richtig bekannt gemacht ?
was ergibt dennCode: Alles auswählen
update-alternatives --list x-www-browser
Code: Alles auswählen
mw@nuc:~$ update-alternatives --list x-www-browser
/opt/firefox/firefox
/usr/bin/chromium
Re: [Gelöst] Welches Paket aus einer Liste DEPENDS an einem best. Paket?
Noch ein Tipp (falls noch nicht "vollzogen")
Bei händisch nach /opt/ installierten Programmen sollte man es möglichst nicht versäumen
einen Symlink nach /usr/bin bzw nach /usr/local/bin zu setzen. Suchpfade von Programmen, die ein anderes Programm aufrufen wollen.
sind in der /etc/profile gesetzt.
In deinem Fall wäre es also sinnvoll einen Symlink wie folgt zu setzten:
Vorher wäre es auch noch sinnvoll in /usr/bin nachzuschauen,ob dort keine "Relikte" von FF-esr vorhanden sind. Das wäre ein skript
Namens firefox sowie eine ausführbare Datei namens firefox-esr.
Bei händisch nach /opt/ installierten Programmen sollte man es möglichst nicht versäumen
einen Symlink nach /usr/bin bzw nach /usr/local/bin zu setzen. Suchpfade von Programmen, die ein anderes Programm aufrufen wollen.
sind in der /etc/profile gesetzt.
Code: Alles auswählen
cat /etc/profile |grep PATH=
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
Code: Alles auswählen
ln -s /opt/firefox/firefox /usr/bin firefox
Namens firefox sowie eine ausführbare Datei namens firefox-esr.
Re: [Gelöst] Welches Paket aus einer Liste DEPENDS an einem best. Paket?
Alles schon längst passiertgeier22 hat geschrieben:27.07.2018 08:46:35In deinem Fall wäre es also sinnvoll einen Symlink wie folgt zu setzten:Code: Alles auswählen
ln -s /opt/firefox/firefox /usr/bin firefox