Firefox/Unstable: Unterschied zwischen den Versionen
Die Seite wurde neu angelegt: „= Aktuellen Firefox installieren = == Unstable-Repository == Vorteil: Firefox wird von Debian verwaltet und enthält Debian-spezifische Patches === Reposito…“ |
KKeine Bearbeitungszusammenfassung |
||
Zeile 9: | Zeile 9: | ||
Beginnen Sie mit dem Öffnen <tt>/etc/apt/sources.list</tt>als root mit einem Texteditor wie Nano: | Beginnen Sie mit dem Öffnen <tt>/etc/apt/sources.list</tt>als root mit einem Texteditor wie Nano: | ||
sudo nano /etc/apt/sources.list | sudo nano /etc/apt/sources.list | ||
Fügen Sie am Ende dieser Datei (nichts ändern) die folgende Zeile hinzu: | Fügen Sie am Ende dieser Datei (nichts ändern) die folgende Zeile hinzu: | ||
deb http://deb.debian.org/debian/ unstable main contrib non-free | deb http://deb.debian.org/debian/ unstable main contrib non-free | ||
Zeile 21: | Zeile 21: | ||
2. Legen Sie eine niedrige Pin-Priorität für das Debian Unstable-Repository fest, damit Ihr System nicht automatisch Pakete daraus installiert, es sei denn, Sie geben dies manuell an. | 2. Legen Sie eine niedrige Pin-Priorität für das Debian Unstable-Repository fest, damit Ihr System nicht automatisch Pakete daraus installiert, es sei denn, Sie geben dies manuell an. | ||
Erstellen und öffnen Sie eine Datei <tt>/etc/apt/preferences.d/99pin-unstable</tt>als root mit einem Texteditor, zum Beispiel mit dem Nano-Kommandozeilen-Texteditor: | Erstellen und öffnen Sie eine Datei <tt>/etc/apt/preferences.d/99pin-unstable</tt>als root mit einem Texteditor, zum Beispiel mit dem Nano-Kommandozeilen-Texteditor: | ||
sudo nano /etc/apt/preferences.d/99pin-unstable | sudo nano /etc/apt/preferences.d/99pin-unstable | ||
Fügen Sie Folgendes in diese Datei ein: | Fügen Sie Folgendes in diese Datei ein: | ||
Package: * | |||
Package: * | Pin: release a=stable | ||
Pin: release a=stable | Pin-Priority: 900 | ||
Pin-Priority: 900 | |||
Package: * | |||
Package: * | Pin release a=unstable | ||
Pin release a=unstable | Pin-Priority: 10 | ||
Pin-Priority: 10 | |||
Nachdem Sie dies hinzugefügt haben, speichern Sie die Datei und beenden Sie den Texteditor (wenn Sie Nano verwenden, drücken Sie <tt>Ctrl + O</tt>, dann drücken <tt>Enter</tt>um die Datei zu speichern und mit exit zu beenden <tt>Ctrl + X</tt>). | Nachdem Sie dies hinzugefügt haben, speichern Sie die Datei und beenden Sie den Texteditor (wenn Sie Nano verwenden, drücken Sie <tt>Ctrl + O</tt>, dann drücken <tt>Enter</tt>um die Datei zu speichern und mit exit zu beenden <tt>Ctrl + X</tt>). | ||
3. Installieren Sie den neuesten regulären (Nicht-ESR) Firefox auf Debian 10 Buster (Stable) oder Testing (Bullseye). | 3. Installieren Sie den neuesten regulären (Nicht-ESR) Firefox auf Debian 10 Buster (Stable) oder Testing (Bullseye). | ||
Sie können jetzt den neuesten normalen Firefox auf Debian 10 Buster (Stable) oder Bullseye (Testing) installieren: | Sie können jetzt den neuesten normalen Firefox auf Debian 10 Buster (Stable) oder Bullseye (Testing) installieren: | ||
sudo apt update | |||
sudo apt update | sudo apt install -t unstable firefox | ||
sudo apt install -t unstable firefox | |||
BEACHTUNG! Das Übliche <tt>apt install firefox</tt>wird aufgrund der verwendeten Pinning-Regeln nicht funktionieren. Installieren Sie es genau wie in diesem Artikel erwähnt - mit mentioned <tt>apt install -t unstable firefox</tt>. | BEACHTUNG! Das Übliche <tt>apt install firefox</tt>wird aufgrund der verwendeten Pinning-Regeln nicht funktionieren. Installieren Sie es genau wie in diesem Artikel erwähnt - mit mentioned <tt>apt install -t unstable firefox</tt>. | ||
Weitere Informationen zum apt-Pinning finden Sie auf [https://wiki.debian.org/AptConfiguration dieser Seite ]des Debian-Wikis. | Weitere Informationen zum apt-Pinning finden Sie auf [https://wiki.debian.org/AptConfiguration dieser Seite ]des Debian-Wikis. | ||
Falls Sie eine Inkompatibilität mit der Installation der normalen Firefox-Version und Firefox ESR auf Ihrem System bemerken (ich habe keine Probleme bemerkt, aber ich dachte, ich würde dies nur für alle Fälle erwähnen), können Sie Firefox ESR von Ihrem Debian entfernen remove Installation: | Falls Sie eine Inkompatibilität mit der Installation der normalen Firefox-Version und Firefox ESR auf Ihrem System bemerken (ich habe keine Probleme bemerkt, aber ich dachte, ich würde dies nur für alle Fälle erwähnen), können Sie Firefox ESR von Ihrem Debian entfernen remove Installation: | ||
sudo apt purge firefox-esr | |||
sudo apt purge firefox-esr | |||
=== So machen Sie dies rückgängig und stufen die installierten Pakete aus dem Debian Unstable-Repository herunter === | === So machen Sie dies rückgängig und stufen die installierten Pakete aus dem Debian Unstable-Repository herunter === | ||
Obwohl wir gemäß den Anweisungen in diesem Artikel Firefox nur aus dem Debian Unstable-Repository installiert haben, hat Firefox selbst auch einige seiner Abhängigkeiten von Debian Unstable übernommen (erforderlich für seine Funktion). | Obwohl wir gemäß den Anweisungen in diesem Artikel Firefox nur aus dem Debian Unstable-Repository installiert haben, hat Firefox selbst auch einige seiner Abhängigkeiten von Debian Unstable übernommen (erforderlich für seine Funktion). | ||
Wenn Sie Ihre Meinung später ändern und die Änderungen rückgängig machen möchten, können Sie die Pakete aus dem Debian Unstable-Repository auf die Version von Debian Stable / Testing herabstufen. | Wenn Sie Ihre Meinung später ändern und die Änderungen rückgängig machen möchten, können Sie die Pakete aus dem Debian Unstable-Repository auf die Version von Debian Stable / Testing herabstufen. | ||
Öffnen Sie dazu das <tt>/etc/apt/preferences.d/99pin-unstable</tt>Datei, die wir unter Schritt 2 erstellt haben, mit einem Texteditor wie Nano: | Öffnen Sie dazu das <tt>/etc/apt/preferences.d/99pin-unstable</tt>Datei, die wir unter Schritt 2 erstellt haben, mit einem Texteditor wie Nano: | ||
sudo nano /etc/apt/preferences.d/99pin-unstable | |||
sudo nano /etc/apt/preferences.d/99pin-unstable | |||
Ändern Sie in dieser Datei die <tt>stable</tt>Pin-Priorität an <tt>1001</tt>, und der <tt>unstable</tt>Pin-Priorität an <tt>-1</tt>, so was: | Ändern Sie in dieser Datei die <tt>stable</tt>Pin-Priorität an <tt>1001</tt>, und der <tt>unstable</tt>Pin-Priorität an <tt>-1</tt>, so was: | ||
Package: * | |||
Package: * | Pin: release a=stable | ||
Pin: release a=stable | Pin-Priority: 1001 | ||
Pin-Priority: 1001 | |||
Package: * | |||
Package: * | Pin release a=unstable | ||
Pin release a=unstable | Pin-Priority: -1 | ||
Pin-Priority: -1 | |||
Wenn Sie fertig sind, speichern Sie die Datei und beenden Sie den Texteditor (wenn Sie Nano verwenden, drücken Sie <tt>Ctrl + O</tt>, dann drücken <tt>Enter</tt>um die Datei zu speichern und mit exit zu beenden <tt>Ctrl + X</tt>). | Wenn Sie fertig sind, speichern Sie die Datei und beenden Sie den Texteditor (wenn Sie Nano verwenden, drücken Sie <tt>Ctrl + O</tt>, dann drücken <tt>Enter</tt>um die Datei zu speichern und mit exit zu beenden <tt>Ctrl + X</tt>). | ||
Als nächstes laufe <tt>apt update</tt>und <tt>apt full-upgrade</tt>, und apt wird alle Pakete aus dem Debian Unstable-Repository downgraden (und diejenigen entfernen, die nur im Unstable-Repository verfügbar sind): | Als nächstes laufe <tt>apt update</tt>und <tt>apt full-upgrade</tt>, und apt wird alle Pakete aus dem Debian Unstable-Repository downgraden (und diejenigen entfernen, die nur im Unstable-Repository verfügbar sind): | ||
sudo apt update | |||
sudo apt update | sudo apt full-upgrade | ||
sudo apt full-upgrade | |||
Danach können Sie die entfernen <tt>/etc/apt/preferences.d/99pin-unstable </tt>Datei und das Debian Unstable apt-Repository von <tt>/etc/apt/sources.list</tt>. | Danach können Sie die entfernen <tt>/etc/apt/preferences.d/99pin-unstable </tt>Datei und das Debian Unstable apt-Repository von <tt>/etc/apt/sources.list</tt>. |
Version vom 21. Juni 2021, 09:08 Uhr
Aktuellen Firefox installieren
Unstable-Repository
Vorteil: Firefox wird von Debian verwaltet und enthält Debian-spezifische Patches
Repository hinzufügen
Beginnen Sie mit dem Öffnen /etc/apt/sources.listals root mit einem Texteditor wie Nano:
sudo nano /etc/apt/sources.list
Fügen Sie am Ende dieser Datei (nichts ändern) die folgende Zeile hinzu:
deb http://deb.debian.org/debian/ unstable main contrib non-free
Nachdem Sie dies hinzugefügt haben, speichern Sie die Datei und beenden Sie den Texteditor (wenn Sie Nano verwenden, drücken Sie Ctrl + Ogefolgt Enterum die Datei zu speichern, und beenden Sie Nano mit Ctrl + X).
2. Legen Sie eine niedrige Pin-Priorität für das Debian Unstable-Repository fest, damit Ihr System nicht automatisch Pakete daraus installiert, es sei denn, Sie geben dies manuell an.
Erstellen und öffnen Sie eine Datei /etc/apt/preferences.d/99pin-unstableals root mit einem Texteditor, zum Beispiel mit dem Nano-Kommandozeilen-Texteditor:
sudo nano /etc/apt/preferences.d/99pin-unstable
Fügen Sie Folgendes in diese Datei ein:
Package: * Pin: release a=stable Pin-Priority: 900 Package: * Pin release a=unstable Pin-Priority: 10
Nachdem Sie dies hinzugefügt haben, speichern Sie die Datei und beenden Sie den Texteditor (wenn Sie Nano verwenden, drücken Sie Ctrl + O, dann drücken Enterum die Datei zu speichern und mit exit zu beenden Ctrl + X).
3. Installieren Sie den neuesten regulären (Nicht-ESR) Firefox auf Debian 10 Buster (Stable) oder Testing (Bullseye).
Sie können jetzt den neuesten normalen Firefox auf Debian 10 Buster (Stable) oder Bullseye (Testing) installieren:
sudo apt update sudo apt install -t unstable firefox
BEACHTUNG! Das Übliche apt install firefoxwird aufgrund der verwendeten Pinning-Regeln nicht funktionieren. Installieren Sie es genau wie in diesem Artikel erwähnt - mit mentioned apt install -t unstable firefox.
Weitere Informationen zum apt-Pinning finden Sie auf dieser Seite des Debian-Wikis.
Falls Sie eine Inkompatibilität mit der Installation der normalen Firefox-Version und Firefox ESR auf Ihrem System bemerken (ich habe keine Probleme bemerkt, aber ich dachte, ich würde dies nur für alle Fälle erwähnen), können Sie Firefox ESR von Ihrem Debian entfernen remove Installation:
sudo apt purge firefox-esr
So machen Sie dies rückgängig und stufen die installierten Pakete aus dem Debian Unstable-Repository herunter
Obwohl wir gemäß den Anweisungen in diesem Artikel Firefox nur aus dem Debian Unstable-Repository installiert haben, hat Firefox selbst auch einige seiner Abhängigkeiten von Debian Unstable übernommen (erforderlich für seine Funktion).
Wenn Sie Ihre Meinung später ändern und die Änderungen rückgängig machen möchten, können Sie die Pakete aus dem Debian Unstable-Repository auf die Version von Debian Stable / Testing herabstufen.
Öffnen Sie dazu das /etc/apt/preferences.d/99pin-unstableDatei, die wir unter Schritt 2 erstellt haben, mit einem Texteditor wie Nano:
sudo nano /etc/apt/preferences.d/99pin-unstable
Ändern Sie in dieser Datei die stablePin-Priorität an 1001, und der unstablePin-Priorität an -1, so was:
Package: * Pin: release a=stable Pin-Priority: 1001 Package: * Pin release a=unstable Pin-Priority: -1
Wenn Sie fertig sind, speichern Sie die Datei und beenden Sie den Texteditor (wenn Sie Nano verwenden, drücken Sie Ctrl + O, dann drücken Enterum die Datei zu speichern und mit exit zu beenden Ctrl + X).
Als nächstes laufe apt updateund apt full-upgrade, und apt wird alle Pakete aus dem Debian Unstable-Repository downgraden (und diejenigen entfernen, die nur im Unstable-Repository verfügbar sind):
sudo apt update sudo apt full-upgrade
Danach können Sie die entfernen /etc/apt/preferences.d/99pin-unstable Datei und das Debian Unstable apt-Repository von /etc/apt/sources.list.