linuxmint / hypnotix

An M3U IPTV Player
1.25k stars 169 forks source link

How to install? #295

Open zShxck720 opened 1 year ago

zShxck720 commented 1 year ago

Hello, would be nice to add a section on How to install Hypnotix in different Distros. Currently I tried to install it both in Fedora both in Debian and I did not succed unfortunately

martin-greentrax commented 1 year ago

I was able to install it on Debian (trixie) however it does not find any content while it was working fine with a Linux Mint live usb stick. It found all content after I "edited" the Free-TV. Did not make any change to the url but it loaded successfully only after saving.

zShxck720 commented 1 year ago

Thanks, I installed it but it won't start. If you want more channels to watch I suggest you to search and add a .M3U link with the channels you want to watch

salvoc81 commented 1 year ago

Hello guys, I am unable to install it due to dependencies.
In my case I am unable to install the python3-imdbpy package.

could you please where to find, and how to install the python3-imdbpy package?

Thank a lot for your help.

zShxck720 commented 1 year ago

how to install the python3-imdbpy package?

You should install python first then you do:

pip3 install IMDbPY

salvoc81 commented 1 year ago

Thank you @zShxck720 for your kind reply.

Please note that I am very new to Debian and mainly use Arch-based distribution, so forgive me if I say something wrong.

As I suspected it is not possible/safe to directly install pip packages system-wide (Arch has a similar approach).
Following is the output from pip3 install IMDbPY

error: externally-managed-environment

× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
    python3-xyz, where xyz is the package you are trying to
    install.

    If you wish to install a non-Debian-packaged Python package,
    create a virtual environment using python3 -m venv path/to/venv.
    Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
    sure you have python3-full installed.

    If you wish to install a non-Debian packaged Python application,
    it may be easiest to use pipx install xyz, which will manage a
    virtual environment for you. Make sure you have pipx installed.

    See /usr/share/doc/python3.11/README.venv for more information.

note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
zShxck720 commented 1 year ago

If I remember correctly the package name I installed was python3-dev, to make sure just run: apt search python3 and choose the package you want to install

mnymonyker commented 5 months ago

My .deb installer tells me what umet dependancies are required. I had to install 4 packages + hypnotix = 5 total packages. They're all small packages though < 400kb total

What worked for me (on Debian 12) was to download circle-flags-svg xapps-common libxapp1 gir1.2-xapp-1.0 hypnotix from http://packages.linuxmint.com/ and install them in that order.

(some say downloading w/ browser from the website is not secure, so get them some other way if you don't want to take the risk)

usolmz commented 5 months ago

Flatpak version would be better. https://flatpak.org/setup