Невозможно извлечь архив .tar.xz 13.10, потому что в разрешении отказано

Раньше у меня была Ubuntu 13.04, а также я установил VLC 2.1.0 с архивом .tar.xz, но после выпуска 13.10 я удалил 13.04 и установил 13.10, поэтому я попытался установить VLC 2.1 .0 из обычного PPA:

sudo add-apt-repository ppa:videolan/stable-daily
sudo apt-get update
sudo apt-get install vlc browser-plugin-vlc

... но он установил VLC 2.0.9 для меня, поэтому я удалил его и попытался установить VLC так, как я устанавливал его ранее в Ubuntu 13.04: [ 114]

wget -c download.videolan.org/pub/videolan/vlc/2.1.0/vlc-2.1.0.tar.xz
tar -xJvf download.videolan.org/pub/videolan/vlc/2.1.0/vlc-2.1.0.tar.xz
cd vlc-2.1.0
sudo apt-get build-dep vlc
./configure
make
sudo make install

... но внезапно произошла ошибка при извлечении файла .tar.xz: Error setting owner : Operation not permitted, но владелец файла - я, и я изменил права доступа ко всем файлам в свойствах файла для чтения и пишите, но это не работает, так что я могу сделать?

А также, если он не работает, предложите хороший способ установки VLC 2.1.0!

0
задан 12 December 2013 в 23:14

1 ответ

Кажется, у файла tar есть проблемы, я не мог понять, почему я должен был сделать это в два этапа:

  1. Я использовал xz, чтобы распаковать файл: [ 1112]

    xz -d vlc-2.1.0.tar.xz 
    
  2. Теперь я использовал tar для распаковки файла tar:

    tar xf vlc-2.1.0.tar
    
  3. Теперь я могу cd в каталог: [ 1114]

    cd vlc-2.1.0
    

В двух словах:

wget -c download.videolan.org/pub/videolan/vlc/2.1.0/vlc-2.1.0.tar.xz
xz -d vlc-2.1.0.tar.xz
tar xf vlc-2.1.0.tar
cd vlc-2.1.0

Я перезагружал файл и удивился, это сработало. Извлечение файла с помощью tar Jxf vlc-2.1.0.tar.xz - это все, что мне нужно было сделать. Если по каким-либо причинам это не сработает, загрузите его заново.

0
ответ дан 12 December 2013 в 23:14

Другие вопросы по тегам:

Похожие вопросы: