我想在 Ubuntu 上使用 VLC。 VLC 的開發人員聲稱他們將不再支援 Debian 軟體包,而 Snap 軟體包才是正確的選擇。報價(截至2020年4月12日):
諾塔·貝內
適用於 Ubuntu 和許多其他 Linux 發行版的 VLC 是使用 snapcraft 打包的。這使我們能夠直接向最終用戶分發最新、最好的 VLC 版本,並提供安全性和關鍵錯誤修復、完整的編解碼器和光學媒體支援。
如果您希望安裝傳統的 deb 軟體包,可以像往常一樣透過 APT 獲得它,並修復了所有安全性和關鍵錯誤。不過,在下一個 Ubuntu 版本發布之前,不會有重大 VLC 版本更新。
我在 Ubuntu 18.04 上使用 VLC 一段時間了(最近還使用了 20.04 beta),但我總是遇到以下問題:
我透過閱讀文件找到的補救措施似乎vlc
以「經典」模式安裝Snap 套件。這似乎是為了停用某些安全措施,並基本上讓快照存取所有內容。
sudo snap install --classic vlc
唉,當我嘗試以這種方式安裝 VLC 時,我得到:
$ sudo snap install --classic vlc
Warning: flag --classic ignored for strictly confined snap vlc
vlc 3.0.8 from VideoLAN✓ installed
....實際上沒有任何變化,因為該--classic
標誌似乎被忽略了。
奇怪的是一些地點是可用的。例如/media/$(whoami)
,當我連接 USB 磁碟等時,所有內容都會自動安裝到 VLC 中。
問題:那麼,如何將 snap 套件與存取我能夠使用普通非特權使用者帳戶存取的任何檔案系統位置(至少是唯讀)的能力結合使用呢?
附加資訊:
$ sudo snap connections |grep vlc:
desktop vlc:desktop :desktop -
desktop-legacy vlc:desktop-legacy :desktop-legacy -
home vlc:home :home -
network vlc:network :network -
network-bind vlc:network-bind :network-bind -
opengl vlc:opengl :opengl -
optical-drive vlc:optical-drive :optical-drive -
pulseaudio vlc:pulseaudio :pulseaudio -
removable-media vlc:removable-media :removable-media -
screen-inhibit-control vlc:screen-inhibit-control :screen-inhibit-control -
unity7 vlc:unity7 :unity7 -
x11 vlc:x11 :x11 -
$ mount|grep /data
/dev/nvme1n1p4 on /data type btrfs (rw,relatime,ssd,space_cache,subvolid=5,subvol=/)