try this command for install ..
from telnet
wget -q --no-check-certificate https://raw.githubusercontent.com/Belfagor2005/LinuxsatPanel/main/installer.sh -O - | /bin/bash
try this command for install ..
from telnet
wget -q --no-check-certificate https://raw.githubusercontent.com/Belfagor2005/LinuxsatPanel/main/installer.sh -O - | /bin/bash
Added
### Audio Notification System
- **Built-in Sound Alerts**: Three distinct sound types for different priorities
- **Priority-based Selection**:
- **Alert Sound**: For events currently in progress (`notify_before=0`)
- **Notify Sound**: For imminent events (≤5 minutes before)
- **Short Beep**: For regular notifications
- **Dual Format Support**: Plays both WAV and MP3 audio files
- **Auto-stop Feature**: Automatic audio cleanup after playback completion
- **Service Restoration**: Intelligently restores previous TV/radio service after audio playback
- **Configurable Sound**: Choose sound type or disable audio completely in settings
Only for test
wget -q --no-check-certificate https://raw.githubusercontent.com/Belfagor2005/Calendar/main/installer.sh -O - | /bin/bash
I haven't finished testing yet
Hey everyone,
share the latest update to the Calendar Plugin for Enigma2!
Version 1.1 brings a complete event management system with smart notifications -
perfect for reminders, birthdays, appointments, and more.
What's New
Smart Event Notifications
Get notified before events start (configurable from 0 to 60 minutes before)
Notifications stay visible for 15 seconds (configurable)
Background monitoring every 30 seconds
Recurring Events
One-time events
Daily repeats
Weekly repeats (same weekday)
Monthly repeats (same day of month)
Yearly repeats (same date annually)
Visual Calendar Integration
Days with events are highlighted in color (configurable)
Asterisk (*) indicators on days with events
Events shown in the day's description
Complete Event Management
Add/Edit/Delete events from calendar view
Event browser for viewing all upcoming events (7-day view)
Configurable notification settings
How to Use
From main calendar: Press 0 (zero key) → "Manage Events"
Add new event: Enter title, date, time, and notification settings
Edit/Delete: Select any existing event to modify or remove
Notifications: Appear automatically at the scheduled time
Configuration Options
Access via: Menu → Setup
Enable/disable event system
Set notification duration (3-15 seconds)
Choose notification advance time (0-60 minutes)
Select event highlight color
Toggle event indicators on calendar
Troubleshooting
If notifications don't appear:
Check event system is enabled in settings
Verify event time has passed
Check logs: tail -f /tmp/enigma2.log | grep EventManager
File Structure
Events are saved in /usr/lib/enigma2/python/Plugins/Extensions/Calendar/events.json
Date info in: base/[language]/day/YYYYMMDD.txt
Credits
Original plugin: Sirius0103
Event system & modifications: Lululla ![]()
Coming soon
please debug from telnet please
wqhd-fhd-hd-sd
recoded
minor fix
v.2.2
this version have parental for xxx movie ;)
for now no work on cvs image or py2.
FOR NOW ;)
But if you don't tell me what image or box you have... I don't know how to help you.
It works for me on OpenPL ie ATV 7.6.
root@ustym4kpro:~# wget -q --no-check-certificate https://raw.githubusercontent.com/Belfagor2005/vavoo/main/installer.sh -O - | /bin/sh
Starting vavoo installation...
Detected OS type: OE
Python3 image detected
python3-six already installed
python3-requests already installed
Installing additional dependencies for OpenEmbedded...
ffmpeg already installed
gstplayer already installed
exteplayer3 already installed
enigma2-plugin-systemplugins-serviceapp already installed
Cleaning up temporary files...
Downloading vavoo...
--2025-12-18 12:09:32-- https://github.com/Belfagor2005/vavoo/archive/refs/heads/main.tar.gz
Resolving github.com... 140.82.121.3
Connecting to github.com|140.82.121.3|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/Belfagor2005/vavoo/tar.gz/refs/heads/main [following]
--2025-12-18 12:09:32-- https://codeload.github.com/Belfagor2005/vavoo/tar.gz/refs/heads/main
Resolving codeload.github.com... 140.82.121.10
Connecting to codeload.github.com|140.82.121.10|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 14137806 (13M) [application/x-gzip]
Saving to: ‘/tmp/vavoo-main.tar.gz’
/tmp/vavoo-main.tar.gz 100%[==================================================================================>] 13.48M 17.0MB/s in 0.8s
2025-12-18 12:09:33 (17.0 MB/s) - ‘/tmp/vavoo-main.tar.gz’ saved [14137806/14137806]
Extracting package...
Installing plugin files...
Copied from standard plugin directory
Verifying installation...
Plugin directory found and not empty: /usr/lib/enigma2/python/Plugins/Extensions/vavoo
Contents:
drwxr-xr-x 6 root root 4096 Dec 2 00:08 .
drwxrwxr-x 35 root root 4096 Dec 18 12:06 ..
-rw-r--r-- 1 root root 3902 Dec 18 12:09 Vavoo_m3u.py
-rw-r--r-- 1 root root 1850 Dec 18 12:09 __init__.py
-rw-r--r-- 1 root root 2772 Dec 2 00:08 __init__.pyc
-rw-r--r-- 1 root root 29213 Dec 18 12:09 bouquet_manager.py
-rw-r--r-- 1 root root 31924 Dec 2 00:08 bouquet_manager.pyc
drwxr-xr-x 2 root root 4096 Nov 19 14:30 fonts
drwxr-xr-x 41 root root 4096 Nov 14 13:49 locale
-rw-r--r-- 1 root root 7871 Dec 18 12:09 plugin.png
Cleaning up temporary files...
#########################################################
# INSTALLED SUCCESSFULLY #
# developed by LULULLA #
# https://corvoboys.org #
#########################################################
# your Device will RESTART Now #
#########################################################
^^^^^^^^^^Debug information:
BOX MODEL: ustym4kpro
OS SYSTEM: OE
PYTHON: Python 3.13.9
IMAGE NAME: openatv
IMAGE VERSION: 7.6.0
Display More
Open plugin
12:11:05.5309 [InfoBarGenerics] Key 'KEY_OK' (0x160 - 352) Make.
12:11:05.5313 **********addFont
12:11:05.5316 [Font] Adding font '/usr/lib/enigma2/python/Plugins/Extensions/vavoo/fonts/Lcdx.ttf' -> 'Lcdx'.
12:11:05.5323 [Font] Adding font '/usr/lib/enigma2/python/Plugins/Extensions/vavoo/fonts/vav.ttf' -> 'cvfont'.
12:11:05.5327 [Font] Adding font '/usr/lib/enigma2/python/Plugins/Extensions/vavoo/fonts/vav.ttf' -> 'Vav'.
12:11:05.5349 [vUtils] Copied local flag: es.png
12:11:05.5361 [vUtils] Copied local flag: de.png
12:11:05.5371 [vUtils] Copied local flag: fr.png
12:11:05.5381 [vUtils] Copied local flag: gb.png
12:11:05.5389 [vUtils] Copied local flag: nl.png
12:11:05.5399 [vUtils] Copied local flag: bg.png
12:11:05.5409 [vUtils] Copied local flag: bk.png
12:11:05.5418 [vUtils] Copied local flag: it.png
12:11:05.5427 [vUtils] Copied local flag: tr.png
12:11:05.5435 [vUtils] Copied local flag: pt.png
12:11:05.5442 [vUtils] Copied local flag: ru.png
12:11:05.5449 [vUtils] Copied local flag: hr.png
12:11:05.5457 [vUtils] Copied local flag: sa.png
12:11:05.5466 [vUtils] Copied local flag: Internat.png
12:11:05.5476 [vUtils] Copied local flag: al.png
12:11:05.5485 [vUtils] Copied local flag: ro.png
12:11:05.5493 [vUtils] Copied local flag: pl.png
12:11:05.5495 [vUtils] Initialized cache with 17 local flags
12:11:05.5656 [InfoBarGenerics] Key 'KEY_OK' (0x160 - 352) Break.
12:11:07.9757 [MainVavoo] Preloading flags for 16 countries
12:11:07.9758 [vUtils] Processing Albania with screen_width=1280
12:11:07.9764 [vUtils] Downloading Albania (40x30) from: https://flagcdn.com/40x30/al.png
12:11:08.1234 [vUtils] Flag 40x30 saved: /tmp/vavoo_flags/al.png (757 bytes)
12:11:08.1236 [Preload] OK: Albania
12:11:08.1236 [vUtils] Processing Arabia with screen_width=1280
12:11:08.1239 [vUtils] Downloading Arabia (40x30) from: https://flagcdn.com/40x30/sa.png
12:11:08.2625 [vUtils] Flag 40x30 saved: /tmp/vavoo_flags/sa.png (797 bytes)
12:11:08.2627 [Preload] OK: Arabia
12:11:08.2628 [vUtils] Processing Balkans with screen_width=1280
12:11:08.2630 [vUtils] Using special flag: Balkans -> /usr/lib/enigma2/python/Plugins/Extensions/vavoo/skin/cowntry/bk.png
12:11:08.2630 [Preload] OK: Balkans
12:11:08.2630 [vUtils] Processing Bulgaria with screen_width=1280
12:11:08.2635 [vUtils] Downloading Bulgaria (40x30) from: https://flagcdn.com/40x30/bg.png
12:11:08.4126 [vUtils] Flag 40x30 saved: /tmp/vavoo_flags/bg.png (765 bytes)
12:11:08.4128 [Preload] OK: Bulgaria
12:11:08.4129 [vUtils] Processing Croatia with screen_width=1280
12:11:08.4135 [vUtils] Downloading Croatia (40x30) from: https://flagcdn.com/40x30/hr.png
12:11:08.5565 [vUtils] Flag 40x30 saved: /tmp/vavoo_flags/hr.png (970 bytes)
12:11:08.5566 [Preload] OK: Croatia
12:11:08.5567 [vUtils] Processing France with screen_width=1280
12:11:08.5571 [vUtils] Downloading France (40x30) from: https://flagcdn.com/40x30/fr.png
12:11:08.7000 [vUtils] Flag 40x30 saved: /tmp/vavoo_flags/fr.png (686 bytes)
12:11:08.7004 [Preload] OK: France
12:11:08.7005 [vUtils] Processing Germany with screen_width=1280
12:11:08.7017 [vUtils] Downloading Germany (40x30) from: https://flagcdn.com/40x30/de.png
12:11:08.8374 [vUtils] Flag 40x30 saved: /tmp/vavoo_flags/de.png (685 bytes)
12:11:08.8375 [Preload] OK: Germany
12:11:08.8376 [vUtils] Processing Italy with screen_width=1280
12:11:08.8380 [vUtils] Downloading Italy (40x30) from: https://flagcdn.com/40x30/it.png
12:11:08.9899 [vUtils] Flag 40x30 saved: /tmp/vavoo_flags/it.png (845 bytes)
12:11:08.9901 [Preload] OK: Italy
12:11:08.9902 [MainVavoo] Downloaded 8 flags synchronously
12:11:08.9908 [vUtils] Processing Netherlands with screen_width=1280
12:11:09.0072 [vUtils] Downloading Netherlands (40x30) from: https://flagcdn.com/40x30/nl.png
12:11:09.0378 Preloading 16 flags...
12:11:09.0383 [vUtils] Processing Albania with screen_width=1920
12:11:09.0390 [vUtils] Cache HIT: Albania
12:11:09.0391 ✓ Preloaded flag for: Albania
12:11:09.0392 [vUtils] Processing Arabia with screen_width=1920
12:11:09.0394 [vUtils] Cache HIT: Arabia
12:11:09.0395 ✓ Preloaded flag for: Arabia
12:11:09.0396 [vUtils] Processing Balkans with screen_width=1920
12:11:09.0397 [vUtils] Using special flag: Balkans -> /usr/lib/enigma2/python/Plugins/Extensions/vavoo/skin/cowntry/bk.png
12:11:09.0399 ✓ Preloaded flag for: Balkans
12:11:09.0402 [vUtils] Processing Bulgaria with screen_width=1920
12:11:09.0406 [vUtils] Cache HIT: Bulgaria
12:11:09.0407 ✓ Preloaded flag for: Bulgaria
12:11:09.0410 [vUtils] Processing Croatia with screen_width=1920
12:11:09.0413 [vUtils] Cache HIT: Croatia
12:11:09.0414 ✓ Preloaded flag for: Croatia
12:11:09.0876 ✓ [show_list] Using cached flag: Albania
12:11:09.0885 ✓ [show_list] Using cached flag: Arabia
12:11:09.0891 ✓ [show_list] Using cached flag: Balkans
12:11:09.0901 ✓ [show_list] Using cached flag: Bulgaria
12:11:09.0908 ✓ [show_list] Using cached flag: Croatia
12:11:09.0915 ✓ [show_list] Using cached flag: France
12:11:09.0922 ✓ [show_list] Using cached flag: Germany
12:11:09.0928 ✓ [show_list] Using cached flag: Italy
12:11:09.0935 ✓ [show_list] Using cached flag: Netherlands
12:11:09.0944 ✓ [show_list] Using cached flag: Poland
12:11:09.0953 ✓ [show_list] Using cached flag: Portugal
12:11:09.0961 ✓ [show_list] Using cached flag: Romania
12:11:09.0967 ✓ [show_list] Using cached flag: Russia
12:11:09.0983 ✓ [show_list] Using cached flag: Spain
12:11:09.0995 ✓ [show_list] Using cached flag: Turkey
12:11:09.1004 ✓ [show_list] Using cached flag: United Kingdom
12:11:09.1012 MainVavoo _update_selection_name: Albania
12:11:09.1472 [MainVavoo] Preloading flags for 16 countries
12:11:09.1474 [vUtils] Processing Albania with screen_width=1280
12:11:09.1484 [vUtils] Cache HIT: Albania
12:11:09.1485 [Preload] OK: Albania
12:11:09.1486 [vUtils] Processing Arabia with screen_width=1280
12:11:09.1490 [vUtils] Cache HIT: Arabia
12:11:09.1491 [Preload] OK: Arabia
12:11:09.1491 [vUtils] Processing Balkans with screen_width=1280
12:11:09.1492 [vUtils] Using special flag: Balkans -> /usr/lib/enigma2/python/Plugins/Extensions/vavoo/skin/cowntry/bk.png
12:11:09.1493 [Preload] OK: Balkans
12:11:09.1494 [vUtils] Processing Bulgaria with screen_width=1280
12:11:09.1497 [vUtils] Cache HIT: Bulgaria
12:11:09.1498 [Preload] OK: Bulgaria
12:11:09.1498 [vUtils] Processing Croatia with screen_width=1280
12:11:09.1501 [vUtils] Cache HIT: Croatia
12:11:09.1502 [Preload] OK: Croatia
12:11:09.1502 [vUtils] Processing France with screen_width=1280
12:11:09.1505 [vUtils] Cache HIT: France
12:11:09.1506 [Preload] OK: France
12:11:09.1506 [vUtils] Processing Germany with screen_width=1280
12:11:09.1509 [vUtils] Cache HIT: Germany
12:11:09.1510 [Preload] OK: Germany
12:11:09.1510 [vUtils] Processing Italy with screen_width=1280
12:11:09.1514 [vUtils] Cache HIT: Italy
12:11:09.1514 [Preload] OK: Italy
12:11:09.1515 [MainVavoo] Downloaded 8 flags synchronously
12:11:09.1520 [vUtils] Processing Netherlands with screen_width=1280
12:11:09.1525 MainVavoo _update_selection_name: Albania
12:11:09.1527 [Skin] Parsing embedded skin '<embedded-in-MainVavoo>'.
12:11:09.1540 [Skin] Processing screen '<embedded-in-MainVavoo>' position=(0,0), size=(1280,720) for module 'MainVavoo'.
12:11:09.1574 [vUtils] Downloading Netherlands (40x30) from: https://flagcdn.com/40x30/nl.png
12:11:09.2126 [Skin] Processing screen 'ScreenSummary', from list 'MainVavooSummary, MainVavoo_summary, ScreenSummary', position=(0,0), size=(1,1) for module 'ScreenSummary'.
12:11:09.2328 [vUtils] Flag 40x30 saved: /tmp/vavoo_flags/nl.png (766 bytes)
12:11:09.2330 [vUtils] Processing Poland with screen_width=1280
12:11:09.2339 [vUtils] Downloading Poland (40x30) from: https://flagcdn.com/40x30/pl.png
12:11:09.3077 "::ffff:192.168.1.208" - - [18/Dec/2025:11:11:09 +0000] "GET /grab?format=jpg&mode=all&t=1766056267195 HTTP/1.1" 200 828763 "http://192.168.1.78/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0"
12:11:09.3166 [vUtils] Flag 40x30 saved: /tmp/vavoo_flags/nl.png (766 bytes)
12:11:09.3168 [vUtils] Processing Poland with screen_width=1280
12:11:09.3173 [vUtils] Downloading Poland (40x30) from: https://flagcdn.com/40x30/pl.png
12:11:09.3717 [vUtils] Flag 40x30 saved: /tmp/vavoo_flags/pl.png (616 bytes)
12:11:09.3719 [vUtils] Processing Portugal with screen_width=1280
12:11:09.3724 [vUtils] Downloading Portugal (40x30) from: https://flagcdn.com/40x30/pt.png
12:11:09.4731 [vUtils] Flag 40x30 saved: /tmp/vavoo_flags/pl.png (616 bytes)
12:11:09.4733 [vUtils] Processing Portugal with screen_width=1280
12:11:09.4738 [vUtils] Downloading Portugal (40x30) from: https://flagcdn.com/40x30/pt.png
12:11:09.4773 [eHdmiCEC] send message 0F 84 10 00 03
12:11:09.5122 [vUtils] Flag 40x30 saved: /tmp/vavoo_flags/pt.png (1021 bytes)
12:11:09.5124 [vUtils] Processing Romania with screen_width=1280
12:11:09.5128 [vUtils] Downloading Romania (40x30) from: https://flagcdn.com/40x30/ro.png
12:11:09.6330 [vUtils] Flag 40x30 saved: /tmp/vavoo_flags/pt.png (1021 bytes)
12:11:09.6332 [vUtils] Processing Romania with screen_width=1280
12:11:09.6337 [vUtils] Downloading Romania (40x30) from: https://flagcdn.com/40x30/ro.png
12:11:09.6680 [vUtils] Flag 40x30 saved: /tmp/vavoo_flags/ro.png (792 bytes)
12:11:09.6682 [vUtils] Processing Russia with screen_width=1280
12:11:09.6686 [vUtils] Downloading Russia (40x30) from: https://flagcdn.com/40x30/ru.png
12:11:09.7086 [eHdmiCEC] received message 00 83
12:11:09.7089 [hdmiCEC][messageReceived]1: address=0 CECcmd=<Give Physical Address>, cmd = 131, ctrl0=0, length=1
12:11:09.7090
12:11:09.7333 [eHdmiCEC] send message 0F 84 10 00 03
12:11:09.7836 [vUtils] Flag 40x30 saved: /tmp/vavoo_flags/ro.png (792 bytes)
12:11:09.7838 [vUtils] Processing Russia with screen_width=1280
12:11:09.7841 [vUtils] Downloading Russia (40x30) from: https://flagcdn.com/40x30/ru.png
12:11:09.8248 [vUtils] Flag 40x30 saved: /tmp/vavoo_flags/ru.png (765 bytes)
12:11:09.8250 [vUtils] Processing Spain with screen_width=1280
12:11:09.8255 [vUtils] Downloading Spain (40x30) from: https://flagcdn.com/40x30/es.png
12:11:09.9261 [vUtils] Flag 40x30 saved: /tmp/vavoo_flags/ru.png (765 bytes)
12:11:09.9264 [vUtils] Processing Spain with screen_width=1280
12:11:09.9269 [vUtils] Downloading Spain (40x30) from: https://flagcdn.com/40x30/es.png
12:11:09.9706 [vUtils] Flag 40x30 saved: /tmp/vavoo_flags/es.png (972 bytes)
12:11:09.9707 [vUtils] Processing Turkey with screen_width=1280
12:11:09.9712 [vUtils] Downloading Turkey (40x30) from: https://flagcdn.com/40x30/tr.png
12:11:10.0607 [vUtils] Flag 40x30 saved: /tmp/vavoo_flags/es.png (972 bytes)
12:11:10.0609 [vUtils] Processing Turkey with screen_width=1280
12:11:10.0616 [vUtils] Downloading Turkey (40x30) from: https://flagcdn.com/40x30/tr.png
12:11:10.0717 [eHdmiCEC] received message 00 A0 00 00 F0 23
12:11:10.0719 [hdmiCEC][messageReceived]1: address=0 CECcmd=<Vendor Command With ID>, cmd = 160, ctrl0=0, length=5
12:11:10.0720
12:11:10.1101 [vUtils] Flag 40x30 saved: /tmp/vavoo_flags/tr.png (603 bytes)
12:11:10.1103 [vUtils] Processing United Kingdom with screen_width=1280
12:11:10.1105 [vUtils] Downloading United Kingdom (40x30) from: https://flagcdn.com/40x30/gb.png
12:11:10.1516 [MainVavoo] Refreshing list to show downloaded flags
12:11:10.1994 ✓ [show_list] Using cached flag: Albania
12:11:10.1999 ✓ [show_list] Using cached flag: Arabia
12:11:10.2002 ✓ [show_list] Using cached flag: Balkans
12:11:10.2008 ✓ [show_list] Using cached flag: Bulgaria
12:11:10.2012 ✓ [show_list] Using cached flag: Croatia
12:11:10.2016 ✓ [show_list] Using cached flag: France
12:11:10.2020 ✓ [show_list] Using cached flag: Germany
12:11:10.2024 ✓ [show_list] Using cached flag: Italy
12:11:10.2029 ✓ [show_list] Using cached flag: Netherlands
12:11:10.2037 ✓ [show_list] Using cached flag: Poland
12:11:10.2044 ✓ [show_list] Using cached flag: Portugal
12:11:10.2052 ✓ [show_list] Using cached flag: Romania
12:11:10.2057 ✓ [show_list] Using cached flag: Russia
12:11:10.2066 ✓ [show_list] Using cached flag: Spain
12:11:10.2077 ✓ [show_list] Using cached flag: Turkey
12:11:10.2083 ✓ [show_list] Using cached flag: United Kingdom
12:11:10.2087 MainVavoo _update_selection_name: Albania
12:11:10.2088 MainVavoo _update_selection_name: Albania
12:11:10.2089 MainVavoo _update_selection_name: Albania
12:11:10.2089 MainVavoo _update_selection_name: Albania
12:11:10.2138 [vUtils] Flag 40x30 saved: /tmp/vavoo_flags/tr.png (603 bytes)
12:11:10.2140 [vUtils] Processing United Kingdom with screen_width=1280
12:11:10.2143 [vUtils] Downloading United Kingdom (40x30) from: https://flagcdn.com/40x30/gb.png
12:11:10.2814 [vUtils] Flag 40x30 saved: /tmp/vavoo_flags/gb.png (1352 bytes)
12:11:10.2816 [Background] Finished downloading remaining flags
12:11:10.3542 [vUtils] Flag 40x30 saved: /tmp/vavoo_flags/gb.png (1352 bytes)
12:11:10.3544 [Background] Finished downloading remaining flags
Display More
Thank's my friend
from telnet it's ok.. tested..
root@ustym4kpro:~# opkg install /tmp/*.ipk
Upgrading enigma2-plugin-extensions-hasbahca (2.0) to enigma2-plugin-extensions-hasbahca (2.1) on root
========================================
HasBahCa Pre-installation Script
========================================
Removing: /usr/lib/enigma2/python/Plugins/Extensions/HasBahCa
========================================
Pre-installation cleanup complete!
Ready for new installation.
========================================
Configuring enigma2-plugin-extensions-hasbahca.
****************************************
* *
* HasBahCa INSTALLATION *
* *
****************************************
****************************************
* ✓ INSTALLATION DONE! *
****************************************
*** REQUIRED ACTION ***
You MUST restart Enigma2 for the
plugin to appear in the menu.
To restart:
1. Reboot your receiver
2. Or restart GUI from menu
****************************************
Press Enter to continue...
root@ustym4kpro:~#
Display More
switch list!
from telnet?
have you issue?
log or other details
what is the purpose 0f theese plugin'? all of channels is tv shoping or something more stupid. LULULLA MISTER make something of e2 player or some useful plugins for all us who are too stupid or old, for something smart and useful for all as. No bad critics just normal critics! I really dont understand who want watching cnbc from China!!??
You're free not to use it: did you pay anything for it?
But go Christmas shopping and be kind to others.
apt update && dpkg -i /tmp/*.deb && apt -f install