WAVE Log
yt-dlp(静的ビルド)ダウンロード

yt-dlp(静的ビルド)ダウンロード、/usr/local/bin/ に設置。

~]# cd /tmp/ tmp]# curl -LO https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp tmp]# mv yt-dlp /usr/local/bin/ tmp]# chmod 755 /usr/local/bin/yt-dlp tmp]# chown root: /usr/local/bin/yt-dlp tmp]# yt-dlp --version

パスの通っているディレクトリに Deno をインストールする。

~]# curl -fsSL https://deno.land/x/install/install.sh | sudo DENO_INSTALL=/usr/local sh ~]# deno -version

pip で pycryptodomex をインストールする。

~]# dnf install python3-pip ~]# /usr/bin/python3 -m pip install pycryptodomex

もし、Python が yt-dlp が要求するバージョンの条件を満たさなかったら、必要なバージョンを指定してインストールする。

利用可能なパッケージのみを表示。

~]# dnf list --available 'python3.[0-9][0-9].x86_64'

必要なバージョンを指定してインストール。

~]# dnf -y install python3.xx

/usr/bin/ にインストールされた Python を確認。

~]# ls -l /usr/bin/ | grep python

ensurepip は pip を後付けするための Python 標準ツール。

~]# /usr/bin/python3.xx -m ensurepip --upgrade

pip が入ったか確認。

~]# /usr/bin/python3.xx -m pip --version

pycryptodomex をインストール。

~]# /usr/bin/python3.xx -m pip install pycryptodomex

確認。

~]# /usr/bin/python3.xx -m pip show pycryptodomex