Hallo,
hier hätte ich einmal einen Entwurf für die Installation von Firefox aus dem PPA erstellt. Bin mir aber wegen der Struktur noch nicht ganz sicher.
Vielleicht kann noch einmal jemand drübergucken.
Wikiteam
Anmeldungsdatum: Beiträge: 1129 |
Hallo, hier hätte ich einmal einen Entwurf für die Installation von Firefox aus dem PPA erstellt. Bin mir aber wegen der Struktur noch nicht ganz sicher. Vielleicht kann noch einmal jemand drübergucken. |
Supporter, Wikiteam
Anmeldungsdatum: Beiträge: 16818 |
Ist für mich akzeptabel. |
Supporter, Wikiteam
Anmeldungsdatum: Beiträge: 7478 |
Hallo karzer, ich stelle das mal zur Diskussion. Vllt denke ich auch zu viel an Anfänger 😇
Als ein Vorschlag für den User sudo nano /etc/apt/preferences.d/mozillateamppa.pref Hinweis auf die Lesezeichen als: bookmarks-2022-11-05.json Oder reicht der Trick mit der Datei Hier habe ich beim Test schon eine neuere Ausgabe. ubuntu-22-04@ubuntu2204-VirtualBox:~$ apt policy firefox firefox: Installiert: (keine) Installationskandidat: 106.0.*+build1-0ubuntu0.22.04.1~mt1 Versionstabelle: 1:1snap1-0ubuntu2 500 500 http://de.archive.ubuntu.com/ubuntu jammy/main amd64 Packages 106.0.*+build1-0ubuntu0.22.04.1~mt1 1001 100 https://ppa.launchpadcontent.net/mozillateam/ppa/ubuntu jammy/main amd64 Packages ubuntu-22-04@ubuntu2204-VirtualBox:~$ \\ * Ausgabenstand Ich befürchte, sonnst kommen wieder die Frage: Muss es Ausgabe 1 sein oder so ... An ansonsten 1++ |
Wikiteam
(Themenstarter)
Anmeldungsdatum: Beiträge: 1129 |
Ich habe ja in der Wissensbox auf Editor verlinkt. Ist daher IMO nicht unbedingt notwendig. Außerdem ersetzen ja auch Anfänger normalerweise nicht Snap Firefox durch DEB.
Was möchtest Du damit genau sagen? Um Lesezeichen geht es erstmal nicht.
Das ist lediglich die Versionsangabe für das Paket aus dem PPA. Ich habe ja wichtige Bestandteile der Ausgabe im Artikel markiert. |
Ehemaliger
Anmeldungsdatum: Beiträge: 28316 |
Hallo, drei Sachen: Der Artikel ist lt. getestet-Block "nur" für Jammy getestet. Ergo kann der ganze Abschnitt "bis Ubuntu 22.04" weg, weil ungetestet.+ Der Satz "In den Paketquellen ist ebenfalls nur das Snap-Paket enthalten." ist so falsch. In den Paketquellen ist schon ein DEB-Paket enthalten (geht ja auch nicht anders) - nur ist in dem DEB-Paket hat ein Skript, was die Installation des Firefox als snap anstößt. Und "Nach einer Aktualisierung von Ubuntu 20.04 oder 21.04" → 21.04 auf 22.04 geht nicht direkt, das soll wahrscheinlich 21.10 heißen? Gruß, noisefloor |
Supporter
Anmeldungsdatum: Beiträge: 52312 |
Üblich ist im Wissenblock zu verlinken, was man dafür braucht und dann eben auf den Editor zu verlinken und ggfs. auf die benötigten Rootrechte zu verweisen. Das Beispiel mit nano endet dann beim Anfänger damit, dass er die Bedienungsanleitung unter dem Text nicht liest und nicht weiß, wie er da jetzt etwas speichert und überhaupt aus dem Terminal-Editor wieder raus kommt. Wenn du das möglichst idiotensicher [1] haben willst, wäre echo in der bash mit Rootrechten ausgeführt und die Ausgabe von sudo bash -c 'echo -e "Package: *\nPin: release o=LP-PPA-mozillateam\nPin-Priority: 100\n \nPackage: firefox*\nPin: release o=LP-PPA-mozillateam\n Pin-Priority: 1001" > /etc/apt/preferences.d/mozillateamppa.pref' Was ich mich eher frage ist, warum dann die Installation mit sudo apt install --no-install-recommends firefox firefox-locale-de angegeben wird. [1] Rick Cook wusste schon 1989, das dies nicht möglich ist |
Supporter, Wikiteam
Anmeldungsdatum: Beiträge: 7478 |
👍
Nein, mein Gedanke: Ich wechsle von 20.04 nach 22.04 und will Firefox als *.deb, sind die "alten" Lesezeichen immer noch verfügbar.
👍 |
Wikiteam
(Themenstarter)
Anmeldungsdatum: Beiträge: 1129 |
Danke für eure Rückmeldung!
Ich schätze, wer seine Lesezeichen behalten will, wird dafür schon Sorge tragen. Meinetwegen kann aber ein Satz wie:
noch rein.
Ich hatte das aus meiner Quelle übernommen und vermeint, dass das Snap-Paket trotz Abstufung als Vorgeschlagen gewertet wird.
Ich hatte die Beta-Version unter Focal installiert und würde das dann als getestet: focal werten.
Danke für den Hinweis, korrigiert.
Auch falsch, danke. |
Supporter, Wikiteam
Anmeldungsdatum: Beiträge: 16818 |
Dann prüfe das bitte: apt show firefox |
Supporter
Anmeldungsdatum: Beiträge: 52312 |
Der Erfahrung aus dem Support heraus kommen hier gefühlt täglich Leute her, die überhaupt nicht mitgekriegt haben, dass Firefox ab 22.04 als Snap kommt (oder überhaupt wissen, was ein Snap ist).
Äh, wieso ist das da nicht möglich? Die sind nur nicht ohne zutun des Nutzers sofort verfügbar, der Konfigurationsordner (auf den das Snap nicht zugreift) liegt ja weiterhin im Homeverzeichnis nach einem Upgrade.
Verstehe ich jetzt nicht. Die Option sorgt dafür, dass die vom Paket empfohlenen Abhängigkeiten nicht mitinstalliert werden. Also die, die dir ein apt-cache show firefox | grep Recommends anzeigt. Mit der Priorität des Pakets hat das nichts zu tun. Wenn du die ändern willst, musst du per sudo apt install firefox=$VERSIONSNUMMER firefox-locale-de=VERSIONSNUMMER installieren. Spätestens bei der nächsten Aktualisierung wäre aber ohne das Pin-File dann wieder das Snap-Paket drauf. |
Supporter
Anmeldungsdatum: Beiträge: 52312 |
Wie soll er damit prüfen? 😉 Pakete können nur andere Pakete als Abhängigkeit vorschlagen, keine Snaps. Das transitional packages firefox in 22.04 installiert das Snap aber über ein Man kann also über die Paketverwaltung nur prüfen, ob das Paket in den offiziellen Quellen oder das aus dem PPA als Instalaltionskandidat gilt, und das wäre dann über apt-cache policy firefox herauszufinden. |
Wikiteam
(Themenstarter)
Anmeldungsdatum: Beiträge: 1129 |
Ich hatte die Erfahrung gemacht, dass als .html gesicherte Bookmarks aus den DEB-Versionen von Firefox auf grafischem Wege nicht in das Snap-Firefox importiert werden können, ebensowenig wie exportiert.
Dann habe ich die Option falsch verstanden. Ich dachte, sie währe für das Paket an sich zuständig, welches als vorgeschlagen gilt. Dann macht die Option im Kontext des Artikels tatsächlich wenig Sinn. Aber irgendwas müssen sich diese Schreiberlinge doch dabei gedacht haben, alssi das in ihren Artikel produziert haben! Könnte das nicht mit unnötigen Zusatzpaketen zusamenhängen, die nicht mitinstalliert werden sollen?
Ja, ist logisch. Vielleicht sollte das auch noch in den Artikel als Idiotensicherung?
Genau, das steht ja im Artikel. |
Supporter
Anmeldungsdatum: Beiträge: 52312 |
Heißt du kannst den Firefox-Config-Ordner nicht von Sorry, ich bin da der falsche für, ich arbeite weder mit Snaps noch hab ich Ubuntu. Das gibt's hier nur im chroot zum Bau von Paketen. 😛
Ich weiß ja nicht, woher du das hast und wer die Schreiberlinge waren. 😉 Falls das im verlinkten Heise-Artikel stand: Der hat ne Paywall.
Bei Ubuntu gibt es jedenfalls jede Menge unnötige Zusatzpakete, nicht mal alle festen Abhängigkeiten sind für den tatsächlichen Betrieb der Software nötig.
Das die Datei erstellt werden muss steht ja schon drin. Und zur Idiotensicherung siehe oben das verlinkte Zitat von Rick Cook. 😉
Die Antwort war ja auch für den Vorschlag von DJKUhpisse. 😛 |
Wikiteam
(Themenstarter)
Anmeldungsdatum: Beiträge: 1129 |
Ich muss zugeben, das habe ich per Terminal noch nicht getestet! Meine Dummy-Vorgehensweise: Seitenleiste → Firefox → Bookmarks → Manage Bookmarks → Import & Backup Resultat: Weder Backup noch Restore funktionieren für den Snap-Firefox.
Und da willst Du mir was von der korrekten Konfiguration von Firefox erzählen 😉?
Ja,
Das ergab Recommends: xul-ext-ubufox, libcanberra0, libdbusmenu-glib4, libdbusmenu-gtk3-4 |
Supporter
Anmeldungsdatum: Beiträge: 52312 |
Ich mach hier seit 14 Jahren Ubuntu (und hier speziell Paketverwaltungs-)Support, ohne ein debianoides System zu haben. (na gut, die ersten zwei Jahren war es noch Debian Sid). Ob ich Firefox hier aus meiner Paketverwaltung installiere oder direkt die Binary ziehe und entpacke, die Konfiguration verhält sich da gleich. Was da für eine Distribution drunter liegt ist dem auch komplett wumpe. 😛
Heißt also: Auf einem System ohne GTK3-Bibliotheken kannst du mit der Option ein paar MB sparen. In Zeiten von "Wir liefern mit Kubuntu jetzt ein komplettes GNOME als Snap mit aus" sicher sehr wichtig bei Ubuntu. ^^ |