Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

VAVOO Live-TV benutzen ohne Kodi, TV-Box, Premium ...

komme nicht ganz mit: welcher Spoiler?
Look here: TCoreXxx - VAVOO Live-TV benutzen ohne Kodi, TV-Box, Premium - ANLEITUNG
Danke - getestet und funzt

sieht ja nach viel Arbeit aus - läuft am Anfang minutenlang :)
Jaaa je nach gerät kanns schon bisschen dauern aber ansich läuft stabil. Und man sollte bedenken m3u8 listen erstellen heisst 7000 links eintragen und epg datei für 5 tage hat locker 50.000 zeilen ^^
Die python programme sind so leistungsstark das man easy mit 1gb arbeitsspeicher alles abarbeiten kann. Sind halt unglaubliche daten mengen könnte man so niemals verarbeiten
 
Hi die Liste läuft gut

Hab nur eine Frage wie kann ich das epg in tivimate einbinden dort kann man nur url eingeben

Oder kann mir jemand die German Liste hochladen dann kann ich sie mir als epg erstellen
 
Zuletzt bearbeitet:
EPG-URL sollte sein:
 
Zuletzt bearbeitet von einem Moderator:
Ja cool danke hat funktioniert

Komm die Listen jetzt eigentlich komplett von vavoo oder wie funktioniert das jetzt

Läuft alles sehr stabil und flüssig auf der Nvidia Shield
 
Zuletzt bearbeitet:
Japp, die Listen werden weiterhin von Vavoo bezogen. Sind aber halt Geräte-IP gebunden, weshalb die jeweiligen Listen nur auf den Geräten laufen, wo sie bezogen wurden. Deshalb muss auch der der lokale Server mit ./start.sh in Termux neugestartet werden, sobald man das jeweilige Gerät neustartet ect..

@Mastaaa Bitte korrigiere mich falls ich falsch liege.

MfG
Kostya
༺*༻
 
Zuletzt bearbeitet von einem Moderator:
hatte ich gesagt, dass "apt" oder "apt-get" unter CoreElec geht? Hab mich vertan. Befehl "wget" geht, aber das wars auch schon.
Danke @Mastaaa für die "ohne Root Lösung", wird vielen helfen. Leider ist das bei den sog. "Kodi-Boxen", die nicht unter Anroid laufen und CE, LE oder ähnliches laufen haben, so easy nicht möglich. Keine Ahnung wie man das Problem lösen könnte, ausser dem Vavoo.to-Addon, wobei man dann auf allen Komfort verzichten muss, den TVHeadend eigentlich mit sich bringt, bei dem man die m3u easy einbinden kann, Senderlogos hat, EPG Daten aus Sat-Quelle und prioriseren kann, welche Quelle Vorrang hat.
Muss doch irgendwie möglich sein, dass mann das hinbekommt. Ich probiere gerade Entware, womit "opkg" möglich gemacht werden soll.
Hilft das?

//edit: mit Entware geht opkg, hilft nur leider bis dahin, wo init.sh ausgeführt werden soll, da im Script apt gefordert wird. Aber mittels opkg anstelle von apt könnte es doch auch umgesetzt werden, oder? wget der Files ging, Unzip der Files ging, beim ausführen des Scriptes braucht es vorher "python ./init.sh", ohne Zusatz "python" geht es nicht. Aber wie gesagt, Script kann logischerweise nicht durchgeführt werden, es kommt die Meldung "Fehler in Line 3", wo wohl "apt update" steht, diesen Syntax kann/kennt CoreElec nicht, leider auch nicht mit Entware. UNd dann ist da noch "Termux", das es für die Box wohl nicht gibt. Aber naja, Terminal mit SSH ist vorhanden. Aber das Script scheint ja Termux zum ausführen von Dingen zu nutzen.
 
Zuletzt bearbeitet:
Watt erzählst du denn da eig? Also die init.sh führt überhaupt keinen python befehl aus wie kommst du bitte darauf das man python2 davor schreiben müsste? Das irgentwie bisschen unlogisch.
Und ja jeder der Kodi hat kann doch video.script vavooto benutzen, oder haste keine version die ohne pro key läuft? oO
Und nen kodi plugin um vavoo epg ein zu fügen hab doch selbst eins geschrieben das läuft heute noch....
Weiß echt nicht worin der sinn liegen sollte mein art sich ein zu schleichen nutzen sollte. Weil sowieso das größte problem in der Kodi umgebung ist 1. No Web Browser. 2. No Web Server.
Kannst also im prinzip weder php datein hosten noch öffnen und verarbeiten! Das funzt nur wennde nen linux kernel am beat hast, kodi ist nur xbmc mediastation (forkt from it self der 1. xbiox :-D) das einziege was Kodi wirklich kann ist mit python umgehen aber das so eklig langsam in der verarbeitung das grenzt meiner meinung nach an behindertniss! (Ich persöhnlich hab schon snippets geschrieben die in der zeit wo kodi startet 500.000 Schleifen durch gearbeitet hat!

Und wegen Termux, nein die Files benötigen überhaupt nix von Termux! Bash, python, lighttpd, php, wget findeste auf praktisch jedem system.
Wenn du willst das die files auch woanders laufen musste eig nur den header in jeder Datei ändern von #!/data/data/com.termux (...)/python2 // bash auf das system abgleichen wo du die files intigrieren willst.
also standart mäßig /usr
Aber wenn du dir da nicht sicher bist, Terminal bzw. ssh verbindung aufgebaut und dann tippste im terminal ein:
which <programm>
also:
which python2
oder
which bash
dann zeigt er dir den pfad in voller länge an wo du in der 1. zeile meiner files ändern musst. In der ersten zeile meiner Files musste nur #! stehen lass und ab da die absoluten pfade ersetzen.
oder kannst auch anstatt den absoluten pfad einfach eintragen #!which python2 (oder #!which bash) insofern auf deinem System which gibt, werden die files auch laufen.
Ansonsten wird er immer sagen File not Found! da der interpreter nicht gegeben ist ...
Hoffe das hilft dir

Und ja kannst auch in den shell scripts aus apt bzw. pkg einfach opkg machen. Sind alles Paketmanager auf Debian Basis darum solange die pakete in opkg auch zu installieren gibt sollte gehen ... wenn da apt -y steht musste das -y bestimmt auch löschen (das einfach nur die automatische bestätigung mit Yes, falls es fragen zu beantworten gilt... )
 
Zuletzt bearbeitet von einem Moderator:
Erstmal danke an den Meister, Mastaaa! Unglaublich was hier bereitgestellt wird!

Habe nun alles einrichten können und funktioniert soweit. Habe einen FireTV Stick als Endgerät. Kann man den einzigen manuellen Schritt "./start.sh" irgendwie automatisieren, so dass man den nicht manuell nach einem Neustart immer eingeben muss? Cronjob konnte ich nicht einrichten da man Termux nur sehr sehr limitiert auf dem Firetv Stick nutzen kann (kann den Text nicht abspeichern, vor oder zurück geht nicht und die Bildschirmtastatur ist durchgehend eingeblendet). Wäre dafür eine einfachere Lösung vorhanden?
 
wie kommst du bitte darauf das man python2 davor schreiben müsste? Das irgentwie bisschen unlogisch.
Und ja jeder der Kodi hat kann doch video.script vavooto benutzen, oder haste keine version die ohne pro key läuft? oO
"./init.sh" lässt sich bei CoreElec im Terminal nicht einfach so ausführen mit Enter, da muss "python" vorstehen, also "python ./init.sh", damit CoreElec die Datei ausführt. Und dann wie gsagt die Meldungen, die ich schon geschrieben hab.
Ist auch eigentlich wurscht, merke gerade, dass Du Dir Deinen Kaffee heute scheinbar mit RedBull gekocht hast - ich wollte keine Kritik an Deiner Arbeit ausdrücken. Nur sagen, dass es bei mir eben nicht geht und nicht jeder steht hier so im Thema wie Du, nicht alles ist gleich sofort selbsterklärend.
Das Addon Vavoo.to funktioniert ja auch, aber wie gesagt, ist es "stand-alone" und nicht in TVH nutzbar.
 
hier wennde nen einzeiler brauchst um alle dateien suchen und ersetzten willst:
find | while read l; do if ! [ -d "$l" ]; then sed -i -e 's|apt|opkg|g' "$l"; fi; done;

@shrazy
ja klar. in termux gibste ein:
cd $HOME;
nano .bashrc
dort ganz am ende fügst einfach ein:
bash $HOME/start.sh;
speichern fertig.
die bashrc wird jedes mal wenn du neues Terminal auf machst als mksh im user init verarbeitet.
Also müsste das heißen wenn dann termux neu startes startet er als erstes automatisch die start.sh mit.
das kannste überprüfen indem du in den lighttpd ordner schaust ob da ne datei gibt die php-socket* heißt, dann läuft lighttpd

Edit:
Erstmal danke an den Meister, Mastaaa! Unglaublich was hier bereitgestellt wird!

Habe nun alles einrichten können und funktioniert soweit. Habe einen FireTV Stick als Endgerät. Kann man den einzigen manuellen Schritt "./start.sh" irgendwie automatisieren, so dass man den nicht manuell nach einem Neustart immer eingeben muss? Cronjob konnte ich nicht einrichten da man Termux nur sehr sehr limitiert auf dem Firetv Stick nutzen kann (kann den Text nicht abspeichern, vor oder zurück geht nicht und die Bildschirmtastatur ist durchgehend eingeblendet). Wäre dafür eine einfachere Lösung vorhanden?
"./init.sh" lässt sich bei CoreElec im Terminal nicht einfach so ausführen mit Enter, da muss "python" vorstehen, also "python ./init.sh", damit CoreElec die Datei ausführt. Und dann wie gsagt die Meldungen, die ich schon geschrieben hab.
Ist auch eigentlich wurscht, merke gerade, dass Du Dir Deinen Kaffee heute scheinbar mit RedBull gekocht hast - ich wollte keine Kritik an Deiner Arbeit ausdrücken. Nur sagen, dass es bei mir eben nicht geht und nicht jeder steht hier so im Thema wie Du, nicht alles ist gleich sofort selbsterklärend.
Das Addon Vavoo.to funktioniert ja auch, aber wie gesagt, ist es "stand-alone" und nicht in TVH nutzbar.
das die init.sh nicht ausführbar ist liegt daran weil in der sh datei die erste zeile für termux umgeschrieben worden ist.
tipp mal ein bash ./init.sh und guck was dann passiert

So genug geschrieben ich bin jetzt erstmal los vom PC.
@Ponyriemen
wenn du willst schreib ich dir die files später für OpenElec um das dauert 5 min, kein problem. Hab's um für Termux laufen zu kriegen für euch genau anders herum schon machen müssen denn ich benutze schon immer meinen intetrnet Router als server um die Files die ich hier jetzt für euch klar gemacht habe zu verarbeiten und nicht mein End clienten.
Die Termux variante hab ich on the fly nur für euch geklärt, nicht mal getestet, wozu auch läuft :P
 
Zuletzt bearbeitet von einem Moderator:
das wird dann im Terminal angezeigt:

# bash ./init.sh
./init.sh: line 3: apt: not found
./init.sh: line 4: apt: not found
./init.sh: line 5: apt: not found
./init.sh: line 6: apt: not found
./init.sh: line 7: pip2: not found
./init.sh: line 8: pip2: not found
cp: can't stat '/data/data/com.termux/files/home/tvsp2xmltv': No such file or directory
cp: can't stat '/data/data/com.termux/files/home/tvspielfilm2xmltv.py': No such file or directory
init Done! Now start: ./start.sh ...
./init.sh: line 17: /data/data/com.termux/files/home/start.sh: not found
 
Hi die Liste läuft gut

Hab nur eine Frage wie kann ich das epg in tivimate einbinden dort kann man nur url eingeben

Oder kann mir jemand die German Liste hochladen dann kann ich sie mir als epg erstellen
Wenn du die non Root variante nutzt von meiner Anleitung musste nur in einem Webbrowser eingeben und warten das kann paar min dauern.
in tivimate kannste dann als url eingeben:

(wurde mit epg.php angestoßen und local erstellt...)
So jetzt aber ich bin erstmal raus hier, in dieses scheiß wetter
Also Mfg

Edit:
das wird dann im Terminal angezeigt:

# bash ./init.sh
./init.sh: line 3: apt: not found
./init.sh: line 4: apt: not found
./init.sh: line 5: apt: not found
./init.sh: line 6: apt: not found
./init.sh: line 7: pip2: not found
./init.sh: line 8: pip2: not found
cp: can't stat '/data/data/com.termux/files/home/tvsp2xmltv': No such file or directory
cp: can't stat '/data/data/com.termux/files/home/tvspielfilm2xmltv.py': No such file or directory
init Done! Now start: ./start.sh ...
./init.sh: line 17: /data/data/com.termux/files/home/start.sh: not found
gibste ein:
sed -i -e 's/apt/opkg/g' init.sh
und dann nochmal
bash ./init.sh

Edit2:
puh 4-5mal doppel posts das gibt mekka :-D
 
Zuletzt bearbeitet von einem Moderator:
gibste ein:
sed -i -e 's/apt/opkg/g' init.sh
und dann nochmal
bash ./init.sh
HIer die Ausgabe:
# bash ./init.sh
Downloading
Updated list of available packages in /opt/var/opkg-lists/entware
opkg: unrecognized option '-y'
opkg must have one sub-command argument
usage: opkg [options...] sub-command [arguments...]
where sub-command is one of:

Package Manipulation:
update Update list of available packages
upgrade <pkgs> Upgrade packages
install <pkgs> Install package(s)
configure <pkgs> Configure unpacked package(s)
remove <pkgs|regexp> Remove package(s)
flag <flag> <pkgs> Flag package(s)
<flag>=hold|noprune|user|ok|installed|unpacked (one per invocation)

Informational Commands:
list List available packages
list-installed List installed packages
list-upgradable List installed and upgradable packages
list-changed-conffiles List user modified configuration files
files <pkg> List files belonging to <pkg>
search <file|regexp> List package providing <file>
find <regexp> List packages whose name or description matches <regexp>
info [pkg|regexp] Display all info for <pkg>
status [pkg|regexp] Display all status for <pkg>
download <pkg> Download <pkg> to current directory
compare-versions <v1> <op> <v2>
compare versions using <= < > >= = << >>
print-architecture List installable package architectures
depends [-A] [pkgname|pat]+
whatdepends [-A] [pkgname|pat]+
whatdependsrec [-A] [pkgname|pat]+
whatrecommends[-A] [pkgname|pat]+
whatsuggests[-A] [pkgname|pat]+
whatprovides [-A] [pkgname|pat]+
whatconflicts [-A] [pkgname|pat]+
whatreplaces [-A] [pkgname|pat]+

Options:
-A Query all packages not just those installed
-V[<level>] Set verbosity level to <level>.
--verbosity[=<level>] Verbosity levels:
0 errors only
1 normal messages (default)
2 informative messages
3 debug
4 debug level 2
-f <conf_file> Use <conf_file> as the opkg configuration file
--conf <conf_file>
--cache <directory> Use a package cache
-d <dest_name> Use <dest_name> as the the root directory for
--dest <dest_name> package installation, removal, upgrading.
<dest_name> should be a defined dest name from
the configuration file, (but can also be a
directory name in a pinch).
-o <dir> Use <dir> as the root directory for
--offline-root <dir> offline installation of packages.
--verify-program <path> Use the given program to verify usign signatures
--add-arch <arch>:<prio> Register architecture with given priority
--add-dest <name>:<path> Register destination with given path

Force Options:
--force-depends Install/remove despite failed dependencies
--force-maintainer Overwrite preexisting config files
--force-reinstall Reinstall package(s)
--force-overwrite Overwrite files from other package(s)
--force-downgrade Allow opkg to downgrade packages
--force-space Disable free space checks
--force-postinstall Run postinstall scripts even in offline mode
--force-remove Remove package even if prerm script fails
--force-checksum Don't fail on checksum mismatches
--no-check-certificate Don't validate SSL certificates
--noaction No action -- test only
--download-only No action -- download only
--nodeps Do not follow dependencies
--nocase Perform case insensitive pattern matching
--size Print package size when listing available packages
--strip-abi Print package name without appended ABI version
--force-removal-of-dependent-packages
Remove package and all dependencies
--autoremove Remove packages that were installed
automatically to satisfy dependencies
-t Specify tmp-dir.
--tmp-dir Specify tmp-dir.
-l Specify lists-dir.
--lists-dir Specify lists-dir.

regexp could be something like 'pkgname*' '*file*' or similar
e.g. opkg info 'libstd*' or opkg search '*libop*' or opkg remove 'libncur*'
opkg: unrecognized option '-y'
opkg must have one sub-command argument
usage: opkg [options...] sub-command [arguments...]
where sub-command is one of:

Package Manipulation:
update Update list of available packages
upgrade <pkgs> Upgrade packages
install <pkgs> Install package(s)
configure <pkgs> Configure unpacked package(s)
remove <pkgs|regexp> Remove package(s)
flag <flag> <pkgs> Flag package(s)
<flag>=hold|noprune|user|ok|installed|unpacked (one per invocation)

Informational Commands:
list List available packages
list-installed List installed packages
list-upgradable List installed and upgradable packages
list-changed-conffiles List user modified configuration files
files <pkg> List files belonging to <pkg>
search <file|regexp> List package providing <file>
find <regexp> List packages whose name or description matches <regexp>
info [pkg|regexp] Display all info for <pkg>
status [pkg|regexp] Display all status for <pkg>
download <pkg> Download <pkg> to current directory
compare-versions <v1> <op> <v2>
compare versions using <= < > >= = << >>
print-architecture List installable package architectures
depends [-A] [pkgname|pat]+
whatdepends [-A] [pkgname|pat]+
whatdependsrec [-A] [pkgname|pat]+
whatrecommends[-A] [pkgname|pat]+
whatsuggests[-A] [pkgname|pat]+
whatprovides [-A] [pkgname|pat]+
whatconflicts [-A] [pkgname|pat]+
whatreplaces [-A] [pkgname|pat]+

Options:
-A Query all packages not just those installed
-V[<level>] Set verbosity level to <level>.
--verbosity[=<level>] Verbosity levels:
0 errors only
1 normal messages (default)
2 informative messages
3 debug
4 debug level 2
-f <conf_file> Use <conf_file> as the opkg configuration file
--conf <conf_file>
--cache <directory> Use a package cache
-d <dest_name> Use <dest_name> as the the root directory for
--dest <dest_name> package installation, removal, upgrading.
<dest_name> should be a defined dest name from
the configuration file, (but can also be a
directory name in a pinch).
-o <dir> Use <dir> as the root directory for
--offline-root <dir> offline installation of packages.
--verify-program <path> Use the given program to verify usign signatures
--add-arch <arch>:<prio> Register architecture with given priority
--add-dest <name>:<path> Register destination with given path

Force Options:
--force-depends Install/remove despite failed dependencies
--force-maintainer Overwrite preexisting config files
--force-reinstall Reinstall package(s)
--force-overwrite Overwrite files from other package(s)
--force-downgrade Allow opkg to downgrade packages
--force-space Disable free space checks
--force-postinstall Run postinstall scripts even in offline mode
--force-remove Remove package even if prerm script fails
--force-checksum Don't fail on checksum mismatches
--no-check-certificate Don't validate SSL certificates
--noaction No action -- test only
--download-only No action -- download only
--nodeps Do not follow dependencies
--nocase Perform case insensitive pattern matching
--size Print package size when listing available packages
--strip-abi Print package name without appended ABI version
--force-removal-of-dependent-packages
Remove package and all dependencies
--autoremove Remove packages that were installed
automatically to satisfy dependencies
-t Specify tmp-dir.
--tmp-dir Specify tmp-dir.
-l Specify lists-dir.
--lists-dir Specify lists-dir.

regexp could be something like 'pkgname*' '*file*' or similar
e.g. opkg info 'libstd*' or opkg search '*libop*' or opkg remove 'libncur*'
opkg: unrecognized option '-y'
opkg must have one sub-command argument
usage: opkg [options...] sub-command [arguments...]
where sub-command is one of:

Package Manipulation:
update Update list of available packages
upgrade <pkgs> Upgrade packages
install <pkgs> Install package(s)
configure <pkgs> Configure unpacked package(s)
remove <pkgs|regexp> Remove package(s)
flag <flag> <pkgs> Flag package(s)
<flag>=hold|noprune|user|ok|installed|unpacked (one per invocation)

Informational Commands:
list List available packages
list-installed List installed packages
list-upgradable List installed and upgradable packages
list-changed-conffiles List user modified configuration files
files <pkg> List files belonging to <pkg>
search <file|regexp> List package providing <file>
find <regexp> List packages whose name or description matches <regexp>
info [pkg|regexp] Display all info for <pkg>
status [pkg|regexp] Display all status for <pkg>
download <pkg> Download <pkg> to current directory
compare-versions <v1> <op> <v2>
compare versions using <= < > >= = << >>
print-architecture List installable package architectures
depends [-A] [pkgname|pat]+
whatdepends [-A] [pkgname|pat]+
whatdependsrec [-A] [pkgname|pat]+
whatrecommends[-A] [pkgname|pat]+
whatsuggests[-A] [pkgname|pat]+
whatprovides [-A] [pkgname|pat]+
whatconflicts [-A] [pkgname|pat]+
whatreplaces [-A] [pkgname|pat]+

Options:
-A Query all packages not just those installed
-V[<level>] Set verbosity level to <level>.
--verbosity[=<level>] Verbosity levels:
0 errors only
1 normal messages (default)
2 informative messages
3 debug
4 debug level 2
-f <conf_file> Use <conf_file> as the opkg configuration file
--conf <conf_file>
--cache <directory> Use a package cache
-d <dest_name> Use <dest_name> as the the root directory for
--dest <dest_name> package installation, removal, upgrading.
<dest_name> should be a defined dest name from
the configuration file, (but can also be a
directory name in a pinch).
-o <dir> Use <dir> as the root directory for
--offline-root <dir> offline installation of packages.
--verify-program <path> Use the given program to verify usign signatures
--add-arch <arch>:<prio> Register architecture with given priority
--add-dest <name>:<path> Register destination with given path

Force Options:
--force-depends Install/remove despite failed dependencies
--force-maintainer Overwrite preexisting config files
--force-reinstall Reinstall package(s)
--force-overwrite Overwrite files from other package(s)
--force-downgrade Allow opkg to downgrade packages
--force-space Disable free space checks
--force-postinstall Run postinstall scripts even in offline mode
--force-remove Remove package even if prerm script fails
--force-checksum Don't fail on checksum mismatches
--no-check-certificate Don't validate SSL certificates
--noaction No action -- test only
--download-only No action -- download only
--nodeps Do not follow dependencies
--nocase Perform case insensitive pattern matching
--size Print package size when listing available packages
--strip-abi Print package name without appended ABI version
--force-removal-of-dependent-packages
Remove package and all dependencies
--autoremove Remove packages that were installed
automatically to satisfy dependencies
-t Specify tmp-dir.
--tmp-dir Specify tmp-dir.
-l Specify lists-dir.
--lists-dir Specify lists-dir.

regexp could be something like 'pkgname*' '*file*' or similar
e.g. opkg info 'libstd*' or opkg search '*libop*' or opkg remove 'libncur*'
./init.sh: line 7: pip2: not found
./init.sh: line 8: pip2: not found
cp: can't stat '/data/data/com.termux/files/home/tvsp2xmltv': No such file or directory
cp: can't stat '/data/data/com.termux/files/home/tvspielfilm2xmltv.py': No such file or directory
init Done! Now start: ./start.sh ...
./init.sh: line 17: /data/data/com.termux/files/home/start.sh: not found
bevor wir hier den ganzen Fred vollspammen wärs vielleicht echt besser - wenn Du Bock hast - ne Version/Tut für CoreElec zu basteln, wenns wirklich keine Arbeit ist.
 
gibste ein:
sed -i -e 's/opkg -y/opkg/g' init.sh
bash ./init.sh


Jaaaa hab jetzt eh keine zeit mehr gerade, später bzw. morgen spätestens denke ich... achja und wegen opkg gib mal ein:
opkg update
damit deine opkg listen aktuallisiert werden zwecks den aktuellen programm versionen und abhängigkeiten
 
Zuletzt bearbeitet:
Downloading
Updated list of available packages in /opt/var/opkg-lists/entware
opkg: unrecognized option '-y'
opkg must have one sub-command argument
usage: opkg [options...] sub-command [arguments...]
where sub-command is one of:

Package Manipulation:
update Update list of available packages
upgrade <pkgs> Upgrade packages
install <pkgs> Install package(s)
configure <pkgs> Configure unpacked package(s)
remove <pkgs|regexp> Remove package(s)
flag <flag> <pkgs> Flag package(s)
<flag>=hold|noprune|user|ok|installed|unpacked (one per invocation)

Informational Commands:
list List available packages
list-installed List installed packages
list-upgradable List installed and upgradable packages
list-changed-conffiles List user modified configuration files
files <pkg> List files belonging to <pkg>
search <file|regexp> List package providing <file>
find <regexp> List packages whose name or description matches <regexp>
info [pkg|regexp] Display all info for <pkg>
status [pkg|regexp] Display all status for <pkg>
download <pkg> Download <pkg> to current directory
compare-versions <v1> <op> <v2>
compare versions using <= < > >= = << >>
print-architecture List installable package architectures
depends [-A] [pkgname|pat]+
whatdepends [-A] [pkgname|pat]+
whatdependsrec [-A] [pkgname|pat]+
whatrecommends[-A] [pkgname|pat]+
whatsuggests[-A] [pkgname|pat]+
whatprovides [-A] [pkgname|pat]+
whatconflicts [-A] [pkgname|pat]+
whatreplaces [-A] [pkgname|pat]+

Options:
-A Query all packages not just those installed
-V[<level>] Set verbosity level to <level>.
--verbosity[=<level>] Verbosity levels:
0 errors only
1 normal messages (default)
2 informative messages
3 debug
4 debug level 2
-f <conf_file> Use <conf_file> as the opkg configuration file
--conf <conf_file>
--cache <directory> Use a package cache
-d <dest_name> Use <dest_name> as the the root directory for
--dest <dest_name> package installation, removal, upgrading.
<dest_name> should be a defined dest name from
the configuration file, (but can also be a
directory name in a pinch).
-o <dir> Use <dir> as the root directory for
--offline-root <dir> offline installation of packages.
--verify-program <path> Use the given program to verify usign signatures
--add-arch <arch>:<prio> Register architecture with given priority
--add-dest <name>:<path> Register destination with given path

Force Options:
--force-depends Install/remove despite failed dependencies
--force-maintainer Overwrite preexisting config files
--force-reinstall Reinstall package(s)
--force-overwrite Overwrite files from other package(s)
--force-downgrade Allow opkg to downgrade packages
--force-space Disable free space checks
--force-postinstall Run postinstall scripts even in offline mode
--force-remove Remove package even if prerm script fails
--force-checksum Don't fail on checksum mismatches
--no-check-certificate Don't validate SSL certificates
--noaction No action -- test only
--download-only No action -- download only
--nodeps Do not follow dependencies
--nocase Perform case insensitive pattern matching
--size Print package size when listing available packages
--strip-abi Print package name without appended ABI version
--force-removal-of-dependent-packages
Remove package and all dependencies
--autoremove Remove packages that were installed
automatically to satisfy dependencies
-t Specify tmp-dir.
--tmp-dir Specify tmp-dir.
-l Specify lists-dir.
--lists-dir Specify lists-dir.

regexp could be something like 'pkgname*' '*file*' or similar
e.g. opkg info 'libstd*' or opkg search '*libop*' or opkg remove 'libncur*'
opkg: unrecognized option '-y'
opkg must have one sub-command argument
usage: opkg [options...] sub-command [arguments...]
where sub-command is one of:

Package Manipulation:
update Update list of available packages
upgrade <pkgs> Upgrade packages
install <pkgs> Install package(s)
configure <pkgs> Configure unpacked package(s)
remove <pkgs|regexp> Remove package(s)
flag <flag> <pkgs> Flag package(s)
<flag>=hold|noprune|user|ok|installed|unpacked (one per invocation)

Informational Commands:
list List available packages
list-installed List installed packages
list-upgradable List installed and upgradable packages
list-changed-conffiles List user modified configuration files
files <pkg> List files belonging to <pkg>
search <file|regexp> List package providing <file>
find <regexp> List packages whose name or description matches <regexp>
info [pkg|regexp] Display all info for <pkg>
status [pkg|regexp] Display all status for <pkg>
download <pkg> Download <pkg> to current directory
compare-versions <v1> <op> <v2>
compare versions using <= < > >= = << >>
print-architecture List installable package architectures
depends [-A] [pkgname|pat]+
whatdepends [-A] [pkgname|pat]+
whatdependsrec [-A] [pkgname|pat]+
whatrecommends[-A] [pkgname|pat]+
whatsuggests[-A] [pkgname|pat]+
whatprovides [-A] [pkgname|pat]+
whatconflicts [-A] [pkgname|pat]+
whatreplaces [-A] [pkgname|pat]+

Options:
-A Query all packages not just those installed
-V[<level>] Set verbosity level to <level>.
--verbosity[=<level>] Verbosity levels:
0 errors only
1 normal messages (default)
2 informative messages
3 debug
4 debug level 2
-f <conf_file> Use <conf_file> as the opkg configuration file
--conf <conf_file>
--cache <directory> Use a package cache
-d <dest_name> Use <dest_name> as the the root directory for
--dest <dest_name> package installation, removal, upgrading.
<dest_name> should be a defined dest name from
the configuration file, (but can also be a
directory name in a pinch).
-o <dir> Use <dir> as the root directory for
--offline-root <dir> offline installation of packages.
--verify-program <path> Use the given program to verify usign signatures
--add-arch <arch>:<prio> Register architecture with given priority
--add-dest <name>:<path> Register destination with given path

Force Options:
--force-depends Install/remove despite failed dependencies
--force-maintainer Overwrite preexisting config files
--force-reinstall Reinstall package(s)
--force-overwrite Overwrite files from other package(s)
--force-downgrade Allow opkg to downgrade packages
--force-space Disable free space checks
--force-postinstall Run postinstall scripts even in offline mode
--force-remove Remove package even if prerm script fails
--force-checksum Don't fail on checksum mismatches
--no-check-certificate Don't validate SSL certificates
--noaction No action -- test only
--download-only No action -- download only
--nodeps Do not follow dependencies
--nocase Perform case insensitive pattern matching
--size Print package size when listing available packages
--strip-abi Print package name without appended ABI version
--force-removal-of-dependent-packages
Remove package and all dependencies
--autoremove Remove packages that were installed
automatically to satisfy dependencies
-t Specify tmp-dir.
--tmp-dir Specify tmp-dir.
-l Specify lists-dir.
--lists-dir Specify lists-dir.

regexp could be something like 'pkgname*' '*file*' or similar
e.g. opkg info 'libstd*' or opkg search '*libop*' or opkg remove 'libncur*'
opkg: unrecognized option '-y'
opkg must have one sub-command argument
usage: opkg [options...] sub-command [arguments...]
where sub-command is one of:

Package Manipulation:
update Update list of available packages
upgrade <pkgs> Upgrade packages
install <pkgs> Install package(s)
configure <pkgs> Configure unpacked package(s)
remove <pkgs|regexp> Remove package(s)
flag <flag> <pkgs> Flag package(s)
<flag>=hold|noprune|user|ok|installed|unpacked (one per invocation)

Informational Commands:
list List available packages
list-installed List installed packages
list-upgradable List installed and upgradable packages
list-changed-conffiles List user modified configuration files
files <pkg> List files belonging to <pkg>
search <file|regexp> List package providing <file>
find <regexp> List packages whose name or description matches <regexp>
info [pkg|regexp] Display all info for <pkg>
status [pkg|regexp] Display all status for <pkg>
download <pkg> Download <pkg> to current directory
compare-versions <v1> <op> <v2>
compare versions using <= < > >= = << >>
print-architecture List installable package architectures
depends [-A] [pkgname|pat]+
whatdepends [-A] [pkgname|pat]+
whatdependsrec [-A] [pkgname|pat]+
whatrecommends[-A] [pkgname|pat]+
whatsuggests[-A] [pkgname|pat]+
whatprovides [-A] [pkgname|pat]+
whatconflicts [-A] [pkgname|pat]+
whatreplaces [-A] [pkgname|pat]+

Options:
-A Query all packages not just those installed
-V[<level>] Set verbosity level to <level>.
--verbosity[=<level>] Verbosity levels:
0 errors only
1 normal messages (default)
2 informative messages
3 debug
4 debug level 2
-f <conf_file> Use <conf_file> as the opkg configuration file
--conf <conf_file>
--cache <directory> Use a package cache
-d <dest_name> Use <dest_name> as the the root directory for
--dest <dest_name> package installation, removal, upgrading.
<dest_name> should be a defined dest name from
the configuration file, (but can also be a
directory name in a pinch).
-o <dir> Use <dir> as the root directory for
--offline-root <dir> offline installation of packages.
--verify-program <path> Use the given program to verify usign signatures
--add-arch <arch>:<prio> Register architecture with given priority
--add-dest <name>:<path> Register destination with given path

Force Options:
--force-depends Install/remove despite failed dependencies
--force-maintainer Overwrite preexisting config files
--force-reinstall Reinstall package(s)
--force-overwrite Overwrite files from other package(s)
--force-downgrade Allow opkg to downgrade packages
--force-space Disable free space checks
--force-postinstall Run postinstall scripts even in offline mode
--force-remove Remove package even if prerm script fails
--force-checksum Don't fail on checksum mismatches
--no-check-certificate Don't validate SSL certificates
--noaction No action -- test only
--download-only No action -- download only
--nodeps Do not follow dependencies
--nocase Perform case insensitive pattern matching
--size Print package size when listing available packages
--strip-abi Print package name without appended ABI version
--force-removal-of-dependent-packages
Remove package and all dependencies
--autoremove Remove packages that were installed
automatically to satisfy dependencies
-t Specify tmp-dir.
--tmp-dir Specify tmp-dir.
-l Specify lists-dir.
--lists-dir Specify lists-dir.

regexp could be something like 'pkgname*' '*file*' or similar
e.g. opkg info 'libstd*' or opkg search '*libop*' or opkg remove 'libncur*'
./init.sh: line 7: pip2: not found
./init.sh: line 8: pip2: not found
cp: can't stat '/data/data/com.termux/files/home/tvsp2xmltv': No such file or directory
cp: can't stat '/data/data/com.termux/files/home/tvspielfilm2xmltv.py': No such file or directory
init Done! Now start: ./start.sh ...
./init.sh: line 17: /data/data/com.termux/files/home/start.sh: not found
 
Zurück
Oben