3
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Snapパッケージを使ってみた

Posted at

Snapとは

Snapパッケージとはアプリケーション・ソフトウェアとその依存パッケージをバンドルしたパッケージになります。
snapパッケージはSnapStoreを通して公開されており、様々な既存アプリケーションのスナップパッケージが
登録されています。

#Sanpを使ってみる前に(Snapdのインストール)
Snapd(snapデーモン)はローカルシステムのスナップ環境の管理を行います。snapdをインストールすると、snapを利用するのに必要なツールも自動でインストールされます。 

私の環境(Ubuntu18.04 LTS)ではデフォルトでsnapd(スナップデーモン)がインストールされているの特に何もしなくてもsnapを利用できまが、インストールされていない場合は、インストールをする必要があります。
各Distroでのsnapdのインストール方法

Snapdが既にインストールされているDistro  Ubuntu 16.04.4 LTS (Xenial Xerus)  Ubuntu 18.04 LTS (Bionic Beaver)  Ubuntu 20.04 LTS (Focal Fossa)  Zorin OS  Solus 3 and above  KDE Neon  Manjaro

#Snapパッケージを使ってみる

###Snapパッケージの検索
snapパッケージをキーワードを利用して検索する場合は、下記のコマンドが利用できます。

$ snap find "media player"
Name  Version  Developer  Notes  Summary
(...)
vlc        3.0.4     videolan✓    -      The ultimate media player.
mpv        0.26.0    casept       -      a free, open source, and cross-platform media player.  
(...)

###Snapパッケージの詳細を調べる
探したsnapパッケージの詳細を表示するにはinfoオプションを利用します。

name:      vlc
summary:   The ultimate media player
publisher: VideoLAN✓
store-url: https://snapcraft.io/vlc
contact:   https://www.videolan.org/support/
license:   GPL-2.0+
description: |
  VLC is the VideoLAN project's media player.
  
  Completely open source and privacy-friendly, it plays every multimedia file and streams.
  
  It notably plays MKV, MP4, MPEG, MPEG-2, MPEG-4, DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3,
  Ogg/Vorbis files, BluRays, DVDs, VCDs, podcasts, and multimedia streams from various network
  sources. It supports subtitles, closed captions and is translated in numerous languages.
snap-id: RT9mcUhVsRYrDLG8qnvGiy26NKvv6Qkd
channels:
  latest/stable:    3.0.11                      2020-06-16 (1700) 304MB -
  latest/candidate: 3.0.11                      2020-06-05 (1700) 304MB -
  latest/beta:      3.0.11.1-30-gf309e89d11     2020-08-23 (1853) 308MB -
  latest/edge:      4.0.0-dev-12702-g392e2feee7 2020-08-17 (1841) 352MB -

###Snapパッケージをインストールする
スナップパッケージはinstallオプションでインストールすることができます。

masahiro@masahiro-GS65-Stealth-9SE:~$ snap install vlc
vlc 3.0.11 from VideoLAN✓ installed

###Snapパッケージを実行する
snapパッケージのインストール後にsnap info <snapパッケージ名>を実行するとCommandというラインが表示されておりそこにsnapパッケージに含まれる実行コマンドが表示されています。

(...)
commands:
  - vlc
snap-id:      RT9mcUhVsRYrDLG8qnvGiy26NKvv6Qkd
tracking:     latest/stable
refresh-date: today at 15:34 JST
(...)

masahiro@masahiro-GS65-Stealth-9SE:~$ vlc
VLC media player 3.0.11 Vetinari (revision 3.0.11-0-gdc0c5ced72)
[000055b04f7c6b10] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Qt: Session management error: None of the authentication protocols specified are supported
[000055b04f7bc3c0] main playlist: playlist is empty

中川 雅裕 Canonical Japan (Iot Field Engineer)
Ubuntu Blog: https://jp.ubuntu.com/blog
Canonical Japan: https://jp.ubuntu.com/
Email: masahiro.nakagawa@canonical.com
Email:info-jp@canonical.com
Phone: 03-6205-3075 

3
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?