web-dev-qa-db-ja.com

rootアクセス(Sudo)がないときにLinuxボックスにソフトウェアをインストールするにはどうすればよいですか?

「共有サーバー」であるDebianサーバーを持っているので、rootアクセス権はありませんが、youtube-dlをインストールしたいと思います。他の方法でインストールすることは可能ですか?現在のディレクトリまたは他の制限にのみアクセスするのが好きですか?

8
idn

youtube-dlからlinuxbrewまでインストールできます

インストールlinuxbrew

Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install)"
PATH="$HOME/.linuxbrew/bin:$PATH" 

export PATH="$HOME/.linuxbrew/bin:$PATH"~/.bashrcに追加します。

echo 'export PATH="$HOME/.linuxbrew/bin:$PATH"' >>~/.bashrc

インストールyoutube-dl

brew install youtube-dl
youtube-dl -U
4
GAD3R

documentation から補間するだけです。

curlの場合:

mkdir ~/bin
curl -L https://yt-dl.org/downloads/latest/youtube-dl -o ~/bin/youtube-dl
chmod 0750 ~/bin/youtube-dl

またはwgetを使用:

mkdir ~/bin
wget https://yt-dl.org/downloads/latest/youtube-dl -O ~/bin/youtube-dl
chmod 0750 ~/bin/youtube-dl

その 要件 に注意してください。

Pythonインタープリター(2.6、2.7、または3.2+)が必要です。

これが作業サーバーの場合は、およびストリームのインストールが許可されているかどうかを事前に確認してください。

2
Christopher
wget https://yt-dl.org/downloads/latest/youtube-dl -O /download/path/
chmod u+rx /download/path/youtube-dl

/download/path/にアクセスできることを確認してください

1
franklinsijo