2e2546ece431668c2eb3ae28368e98b967bd0b58
Linux/YtDlp.md
| ... | ... | @@ -0,0 +1,35 @@ |
| 1 | +[[_TOC_]] |
|
| 2 | + |
|
| 3 | +# yt-dlp / Deno |
|
| 4 | + |
|
| 5 | +## インストール |
|
| 6 | +- apache から呼び出せるよう system-wide でインストールする |
|
| 7 | +- デフォルトオプションを記述した yt-dlp.conf の実ファイルは /path/to/yt-dlp.conf に配置し、シンボリックリンクを実行ファイルと同じディレクトリに配置する |
|
| 8 | +- Deno についても system-wide でインストールする |
|
| 9 | + ``` |
|
| 10 | + # curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp |
|
| 11 | + # chmod a+rx /usr/local/bin/yt-dlp |
|
| 12 | + # ln -s /path/to/yt-dlp.conf /usr/local/bin/ |
|
| 13 | + # curl -fsSL https://deno.land/install.sh | DENO_INSTALL=/usr/local sh |
|
| 14 | + ``` |
|
| 15 | + |
|
| 16 | +## 更新 |
|
| 17 | +- 自己更新オプション有り |
|
| 18 | + ``` |
|
| 19 | + # yt-dlp -U |
|
| 20 | + # deno upgrade |
|
| 21 | + ``` |
|
| 22 | + |
|
| 23 | +## アンインストール |
|
| 24 | +- Deno 依存ファイル/キャッシュのパスの確認 |
|
| 25 | + ``` |
|
| 26 | + # deno info |
|
| 27 | + ``` |
|
| 28 | +- 実行ファイル削除 |
|
| 29 | + ``` |
|
| 30 | + # rm -f /usr/local/bin/yt-dlp /usr/local/bin/deno |
|
| 31 | + ``` |
|
| 32 | +- Deno 依存ファイル/キャッシュの削除 |
|
| 33 | + ``` |
|
| 34 | + # rm -rf ~/.cache/deno |
|
| 35 | + ``` |
Linux/_Sidebar.md
| ... | ... | @@ -18,3 +18,4 @@ |
| 18 | 18 | - [[SSH]]
|
| 19 | 19 | - [[Virtualization]]
|
| 20 | 20 | - [[VNC]]
|
| 21 | +- [[YtDlp]]
|