Ich versuche, TeX Live mit Termux zu installieren. Es befindet sich im Paketmanager, aber leider enthält das Paket einige fehlerhafte Anweisungen.
Insbesondere ruft das Paket wget mit einer fehlerhaften Option auf. Wenn Sie https://github.com/termux/termux-packages/tree/master/packages/texlive anzeigen , haben die Paketbetreuer dies bemerkt.
Meine Frage ist also, dauert es ein paar Tage, bis ich das neue Paket bekomme?
Es scheint, dass die wget-Änderung vor 12 Tagen vorgenommen wurde, aber ich habe heute versucht, sie mit demselben alten Fehler zu installieren.
Zweitens kann ich den Befehl wget einfach manuell ausführen, um das Paket abzurufen, aber ich weiß nicht, wo ich es ablegen und apt dazu zwingen kann, dieses Paket zu verwenden.
Der Betreuer von Termux, Fredrik Fornwall, besitzt eine eigenständige Site (termux.net) für das APT-Repository. Bevor Sie apt-get
ein Paket erstellen können, muss es aus dem Quellcode kompiliert und als Debian-Paket (.deb) gepackt werden. Es wird also einige Tage dauern, bis eine Zusage für ein Paket vorliegt.
Wenn Sie ein Debian-Paket auf Ihrem Gerät gespeichert haben (verwenden Sie nur Debian-Pakete, die für Termux kompiliert wurden), können Sie es APT mit apt install /path/to/package.deb
oder installieren lassen dpkg -i /path/to/package
. Wenn apt
ein Schrägstrich in der Paketspezifikation erkannt wird, wird angenommen, dass es sich eher um einen Pfad als um einen Paketnamen handelt, sodass apt aus der Datei installiert, anstatt eine herunterzuladen. In diesem Fall apt
wird auch nach Abhängigkeiten gesucht. Wenn Sie das Paket jedoch mit installiert haben dpkg
, möchten Sie es wahrscheinlich ausführen, apt -f install
um sicherzustellen, dass die Abhängigkeiten erfüllt sind.
Zauberbuch
wget
von seiner eigenen Busybox bereitgestellten, was bedeutet, dass Sie den Symlink manuell löschen müssen, nachdem Sie ein vollwertiges wget über installiert habenapt install wget
.Hammar
Zauberbuch
type wget
?Hammar
Mahesh Hegde
pkg update && pkg upgrade
. Wenn es nach dem Synchronisieren von Repository-Inhalten nicht funktioniert, kann es einige weitere Tage dauern. Können Sie das Fehlerprotokoll hinzufügen, damit wir eine Problemumgehung finden können? Wenn Sie es nur dringend brauchen, installieren Sie Alpine Linux in einem Prooot und proot Sie in die Alpine-Umgebung.