Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installation on Arch Linux. #2

Open
candrapersada opened this issue Mar 30, 2023 · 9 comments
Open

Installation on Arch Linux. #2

candrapersada opened this issue Mar 30, 2023 · 9 comments
Labels
documentation Improvements or additions to documentation

Comments

@candrapersada
Copy link

how to install TVDemon in Linux Based Arch Linux?

@DYefremov
Copy link
Owner

DYefremov commented Mar 31, 2023

Hi,
Until I thought not about it. Later I plan to make it possible to run the program without installation (as portable). In the meantime, I recommend reading this for example. I hope it help.

@DYefremov
Copy link
Owner

Did a quick test in Manjaro Linux:
TVDemon
run

Installation

  1. Install dependencies in terminal.
    sudo pacman -Syu python-setproctitle mpv python-imdbpy python-unidecode

  2. Download and unzip the archive.

  3. In the folder in which the sources were unzipped, we give the commands:
    sudo ./test
    sudo chmod -R 755 /usr/share/tvdemon
    sudo chmod -R 755 /usr/lib/tvdemon

P.S. I think a better option is to create a separate PKGBUILD for Arch. Perhaps someone will take on this mission. Or I'll do it myself later.

@DYefremov DYefremov changed the title based on Arch Linux Installation on Arch Linux. Mar 31, 2023
@DYefremov DYefremov added the documentation Improvements or additions to documentation label Mar 31, 2023
@candrapersada
Copy link
Author

candrapersada commented Mar 31, 2023

does TVDemon use youtube-dl like Hypnotix in Linux Mint or does it use yt-dlp as a dependency?

@DYefremov
Copy link
Owner

does TVDemon use youtube-dl like Hypnotix

Yes, but this is more related to MPV.

@DYefremov
Copy link
Owner

Since version 1.1.0 it is possible to run the program without installation (portable mode). It is enough to download the archive with the sources, unpack and double-click on the *.desktop file.
Or via console in the root of the folder: ./tvdemon

@candrapersada
Copy link
Author

I recently encountered an error while trying to install a Python package using pip on my Manjaro system. The error message I received was:

pip3 install imdbpy
error: externally-managed-environment

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

    If you wish to install a non-Arch-packaged Python package, create a virtual environment using 'python -m venv path/to/venv'.
    Then use path/to/venv/bin/python and path/to/venv/bin/pip.

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

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.

@DYefremov
Copy link
Owner

I think that in Arch you should install the python-cinemagoer (formerly python-imdbpy) package. More info here.

DYefremov added a commit that referenced this issue Apr 21, 2024
@Thefinalpinkslip
Copy link

Could this possibly get stalker support ?

@DYefremov
Copy link
Owner

stalker support

Hi,
It's not clear what you mean.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

3 participants