#author("2021-09-29T04:47:07+09:00","","")
#author("2021-09-29T23:46:26+09:00","","")
#navi2(Raspberry Pi/Raspberry Pi OS Lite,toc,prev,next)
----
#contents
----
* Snapd インストール [#z76d4ac0]
 apt install snapd
 snap install core

** パス追加 [#n4d5f210]
 export PATH=$PATH:/snap/bin
-visudo にて secure_path にも追加しておくと、sudo 時に便利


** リスト表示 [#p4c4d9cc]
-リスト表示
 snap list --all

** パッケージ検索/情報表示/追加/削除 [#be0e4fc5]
-検索
 snap search [パッケージ名]
-情報表示
 snap info [パッケージ名]
-追加
 snap install [パッケージ名]
-削除
 snap remove [パッケージ名]

** サービス一覧/起動/停止/ログ表示 [#v308b0e9]
-一覧
 snap services
-開始
 snap start [サービス名]
-停止
 snap stop [サービス名]
-ログ表示
 snap logs [サービス名]

** サービス自動起動有効/無効 [#te07508e]
-自動起動有効
 snap --enable

** エイリアス [#mc314753]
-エイリアス一覧
 snap aliases
-エイリアス設定
 snap alias [エイリアス名] [コマンド名]
例)
 snap alias vlc vlc-4.0
-エイリアス解除
 snap unalias [エイリアス名]

** 有効化/無効化 [#c0aba246]
-有効化
 snap enable [パッケージ名]
-無効化
 snap disable [パッケージ名]

** アップデート [#xde52756]
--アップデート可能なリスト表示
 snap refresh --list
--アップデート実施
 snap refresh [パッケージ名]
--自動アップデート時間表示
 snap refresh --time
--自動アップデート時間設定[時間指定] (以下例は毎日03:00更新)
 snap set system refresh.timer=03:00
--自動アップデート時間指定[x時間毎] (以下は3時間間隔で更新)
 snap set system refresh.time=00:00~24:00/3

----
*うまく動かない場合 [#g7aa6982]
** snapd が起動していない [#yc30f7c8]
+snapd が起動しているか確認
 systemctl statu snapd
+起動していなければ、下記で起動させる。
 systemctl start snapd

** snapdがすぐに停止してしまう。 [#nf53fe8a]
次のようなログがでていれば、
 stateengine.go:102: state ensure error: cannot decode new commands catalog: got unexpected HTTP status code 429 via GET to "https://api.snapcraft.io/api/v1/snaps
下記コマンド実施で解決する可能性あり
 snap install core



----
#navi2(Raspberry Pi/Raspberry Pi OS Lite,toc,prev,next)
トップ   差分 バックアップ リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS