Я испытываю затруднения при установке VLC 3.0 в Пикантной Ubuntu. Используя официальный PPA. Я добавил его использование
sudo add-apt-repository ppa:videolan/master-daily
sudo apt-get update
И apt-cache show
это перечислило,
apt-cache show vlc | grep Version
Version: 3.0.0~~git20160813+r65787+62~ubuntu16.04.1
Version: 2.2.4-14ubuntu2
но когда я пытаюсь установить 3.0.0
с sudo apt-get install vlc=3.*
Я добираюсь,
sudo apt-get install vlc=3.*
Reading package lists... Done
Building dependency tree
Reading state information... Done
Selected version '3.0.0~~git20160813+r65787+62~ubuntu16.04.1' ( [amd64]) for 'vlc'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
vlc : Depends: vlc-nox (= 3.0.0~~git20160813+r65787+62~ubuntu16.04.1) but it is not going to be installed
Depends: libavcodec-ffmpeg56 (>= 7:2.6) but it is not installable or
libavcodec-ffmpeg-extra56 (>= 7:2.6) but it is not installable
Depends: libgles1-mesa (>= 7.8.1) or
libgles1
Recommends: vlc-plugin-notify (= 3.0.0~~git20160813+r65787+62~ubuntu16.04.1) but it is not going to be installed
Recommends: vlc-plugin-samba (= 3.0.0~~git20160813+r65787+62~ubuntu16.04.1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Есть ли другой PPA, который обеспечивает VLC 3.0 в Пикантной Ubuntu? Кажется, что libavcodec-ffmpeg56 был переименован,
$ apt-cache search libavcodec ffmpeg
libavcodec-extra57 - FFmpeg library with additional de/encoders for audio/video codecs
И это теперь vlc-3.* должен быть создан против новой библиотеки (libavcodec-extra57) и обновлять ее декларацию со старого названия (libavcodec-ffmpeg-extra56)
Я не могу зарегистрировать ошибку на этом также, потому что Панель запуска не поддерживает это. Все, что я могу сделать, записать специалисту по обслуживанию, использующему форум контакта Панели запуска, который я сделал. Никакой ответ назад.
Можно установить снимок vlc 3:
sudo snap install vlc
Это будет установлено вместе с Вашим исходным vlc (если Вы не удалите исходный vlc).
Я думаю, что Вы, возможно, добавили несправедливость ppa источник, или ppa не работает 100% на 17,04 теперь. Связанная PPC домой заявляет для 17,04, они должны быть где-нибудь в /etc/apt/sources.list*
deb http://ppa.launchpad.net/videolan/master-daily/ubuntu zesty main
deb-src http://ppa.launchpad.net/videolan/master-daily/ubuntu zesty main
От пакетов, которые она хочет установить и зависит от, я вижу много из "16,04", который не звучит правильным для Вашего "17.04" система. Как:
Version: 3.0.0~~git20160813+r65787+62~ubuntu**16.04.1**
...
Depends: vlc-nox (= 3.0.0~~git20160813+r65787+62~ubuntu**16.04.1**) but...
Recommends: vlc-plugin-notify (= 3.0.0~~git20160813+r65787+62~ubuntu**16.04.1**) but...
Recommends: vlc-plugin-samba (= 3.0.0~~git20160813+r65787+62~ubuntu**16.04.1**) but...
Мне включили videolan/master-daily PPA, хотя мое намерение не состояло в том, чтобы использовать 3.0 назад, когда я обновил до 17,04, таким образом, я продолжал использовать то, что я думал, было последнее 2.x сборки. Я просто заметил, что некоторые значки в интерфейсе изменили и проверили о диалоговом окне, чтобы узнать, что я использую 3.0 теперь.
Package: vlc
Status: install ok installed
Priority: optional
Section: video
Installed-Size: 220
Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>
Architecture: amd64
Version: 3.0.0~~git20170829+r71452+74~ubuntu17.04.1
Provides: mp3-decoder
Depends: vlc-bin (= 3.0.0~~git20170829+r71452+74~ubuntu17.04.1), vlc-plugin-base (= 3.0.0~~git20170829+r71452+74~ubuntu17.04.1), vlc-plugin-qt (= 3.0.0~~git20170829+r71452+74~ubuntu17.04.1), vlc-plugin-video-output (= 3.0.0~~git20170829+r71452+74~ubuntu17.04.1), vlc-l10n (= 3.0.0~~git20170829+r71452+74~ubuntu17.04.1)
Recommends: vlc-plugin-notify (= 3.0.0~~git20170829+r71452+74~ubuntu17.04.1), vlc-plugin-samba (= 3.0.0~~git20170829+r71452+74~ubuntu17.04.1), vlc-plugin-skins2 (= 3.0.0~~git20170829+r71452+74~ubuntu17.04.1), vlc-plugin-video-splitter (= 3.0.0~~git20170829+r71452+74~ubuntu17.04.1), vlc-plugin-visualization (= 3.0.0~~git20170829+r71452+74~ubuntu17.04.1)
Я предпочитаю flatpak
snap
. Это - и много платформа игры в песочнице и распределения приложения дуги с открытым исходным кодом для Linux. Это просто в использовании, и можно запустить приложения с закрытым исходным кодом такой как Steam
, Sublimetext
в нем.
Можно установить его через ppa
или создайте его прямо из github
, это не занимает время. Что я сделал для своей Ubuntu 16.04
mkdir FLATPAK; cd FLATPAK
git clone --recurse-submodules https://github.com/ostreedev/ostree.git
cd ostree
git submodule update --init
env NOCONFIGURE=1 ./autogen.sh
./configure
make
sudo make install
cd ..
git clone https://github.com/flatpak/flatpak.git
cd flatpak
./autogen.sh
make
sudo make install
cd ..
git clone https://github.com/PipeWire/pipewire.git
cd pipewire
./autogen.sh
make
sudo make install
cd ..
git clone https://github.com/flatpak/xdg-desktop-portal.git
./autogen.sh
make
sudo make install
cd ..
git clone https://github.com/flatpak/xdg-desktop-portal-gtk.git
./autogen.sh
./configure
make
sudo make install
затем добавьте репозитории приложения для устанавливания приложений.
flatpak --user remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Наконец установка VLC
flatpak --user install flathub org.videolan.VLC
и запустите его через
flatpak run org.videolan.VLC
Видеть доступные приложения и время выполнения
flatpak --user remote-ls -d flathub
Поскольку больше информации проверяет Flatpak
Править: Я добавил новые зависимости и изменил порядок последовательности установки.