Раньше у меня была 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!
Кажется, у файла tar есть проблемы, я не мог понять, почему я должен был сделать это в два этапа:
Я использовал xz
, чтобы распаковать файл: [ 1112]
xz -d vlc-2.1.0.tar.xz
Теперь я использовал tar для распаковки файла tar:
tar xf vlc-2.1.0.tar
Теперь я могу 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
- это все, что мне нужно было сделать. Если по каким-либо причинам это не сработает, загрузите его заново.