Выполнение снимка, установленного рядом/быть параллельный на пакете Debian?

Я нахожусь на Ubuntu 18.04, и VLC по умолчанию здесь:

$ vlc --version
VLC media player 3.0.4 Vetinari (revision 3.0.4-0-gf615db6332)
...
$ which vlc
/usr/bin/vlc

Я хочу сохранить эту версию и затем испытать ночное через snap. Таким образом, я попробовал:

$ sudo snap install --channel=edge vlc
vlc (edge) 4.0.0-dev-5939-gee31d91 from VideoLAN✓ installed
$ snap list 
Name                  Version                  Rev   Tracking  Publisher    Notes
core                  16-2.36.3                6130  stable    canonical✓   core
...
vlc                   4.0.0-dev-5939-gee31d91  767   edge      videolan✓    -

Теперь я знаю, что у меня есть эта dev версия vlc установленный, и это находится в моей системе здесь:

$ ls -la /snap/bin/
total 8
drwxr-xr-x  2 root root 4096 Jan  4 09:25 .
drwxr-xr-x 13 root root 4096 Jan  4 09:25 ..
...
lrwxrwxrwx  1 root root   13 Jan  4 09:25 vlc -> /usr/bin/snap

Но /snap/bin/vlc символьная ссылка (по-видимому), на /usr/bin/snap, таким образом, когда я выполняю его:

$ /snap/bin/vlc 
cannot change current working directory to the original directory: No such file or directory

Таким образом, когда я ввожу vlc, Я все еще получаю старую версию Debian, которая является, как я хочу ее.

Но как я работаю snap версия VLC в этом случае?

4
задан 4 January 2019 в 11:40

2 ответа

Следующую команду для запуска поспешной версии vlc легче помнить. Откройте терминал и тип:

snap run vlc  

snap run <snap-package> также работы со всеми поспешными пакетами обычно.

3
ответ дан 1 December 2019 в 09:20

Найденный ответом, через:

не может изменить текущий рабочий каталог на исходный каталог: Никакой такой файл или каталог · Выпуск № 5 · smoser/pdftk · GitHub
https://github.com/smoser/pdftk/issues/5

Снимки не имеют доступа ко всем каталогам.
Попытайтесь использовать pdftk из своего корневого каталога.

Право, таким образом, я сделал это:

$ cd ~
$ /snap/bin/vlc 
VLC media player 4.0.0-dev Otto Chriek (revision 4.0.0-dev-5939-gee31d91)
[00000000023c93b0] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
...

... и теперь это работает... кроме него, действительно не может получить доступ ко многим каталогам - это не может даже перечислить видео, в которых я имею /tmp, таким образом, теперь у меня есть к символьной ссылке они к ~

... кроме символьной ссылки от /tmp кому: ~/ не видимо snap VLC также, поэтому теперь я должен скопировать те файлы...

3
ответ дан 1 December 2019 в 09:20

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

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