ffmpegパッケージとすべての依存関係を自分のコンピュータのディレクトリにダウンロードしようとしています。このコードを使用してこれを行います。
sudo apt-get download $(apt-rdepends ffmpeg|grep -v "^ ")
次の状況が発生するまで、ほとんどの場合動作します。
W: Can't drop privileges for downloading as file '/home/daslab/compression/downloaded/ffmpeg2/ffmpeg2theora_0.30-1_amd64.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
どのような権限がなく、どのように取得できますか?
答え1
権限が不足しているのではなく、あまりにもapt-get
多くの権限を付与していますsudo
。
apt-get download $(apt-rdepends ffmpeg|grep -v "^ ")
apt-get download
一般ユーザーとしてうまく機能します。
(技術的には、ユーザーに宛先ディレクトリ_apt
へのアクセスを許可できますがsudo
。