Bii o ṣe le Ṣakoso awọn Snaps ni Linux - Apá 2


Eyi ni nkan keji ni apakan apakan meji nipa itọsọna alakọbẹrẹ si awọn snaps ni Linux. O bo bi o ṣe le ṣiṣe awọn imukuro lati inu wiwo ila ila-aṣẹ, ṣẹda ati lo awọn aliasi imolara, ni ajọṣepọ pẹlu awọn iṣẹ imolara, ati ṣẹda ati ṣakoso awọn iwoye ti imolara kan.

Ṣiṣe Awọn ohun elo lati Awọn imulẹ

A imolara le pese ohun elo kan (tabi ẹgbẹ awọn ohun elo kan) eyiti o ṣiṣẹ lati wiwo olumulo ayaworan tabi lilo awọn pipaṣẹ. Nipa aiyipada, gbogbo awọn ohun elo ti o ni ibatan si imolara ti fi sii labẹ/imolara/bin/itọsọna lori awọn pinpin orisun Debian ati/var/lib/snapd/imolara/bin/fun awọn pinpin orisun RHEL.

O le ṣe atokọ akoonu ti itọsọna imolara nipa lilo pipaṣẹ ls bi o ti han.

$ ls /snap/bin/
OR
# ls /var/lib/snapd/snap/bin/

Lati ṣiṣe ohun elo kan lati laini aṣẹ, nirọrun tẹ orukọ ipa-ọna pipe rẹ, fun apẹẹrẹ.

$ /snap/bin/mailspring
OR
# /var/lib/snapd/snap/bin/mailspring

Lati tẹ orukọ ohun elo nikan laisi titẹ orukọ ọna rẹ ni kikun, rii daju pe/imolara/bin/tabi/var/lib/snapd/snap/bin/wa ninu oniyipada ayika PATH rẹ (o yẹ ki o ṣafikun nipasẹ aiyipada).

O le jẹrisi oniyipada ayika nipa titẹ.

# echo $PATH

Ti itọsọna/snap/bin/tabi/var/lib/snapd/imolara/bin/itọsọna wa ninu PATH rẹ, o le ṣiṣe ohun elo kan nipa titẹ orukọ rẹ/aṣẹ nikan:

$ mailspring

Lati wo awọn aṣẹ ti o wa ni isalẹ imolara, ṣiṣe aṣẹ\"imolara alaye imolara-orukọ" aṣẹ, ki o wo abala aṣẹ bi o ti ṣe afihan ninu sikirinifoto atẹle.

# snap info mailspring

O tun le wa orukọ ọna pipe ti ohun elo kan tabi aṣẹ ni lilo pipaṣẹ wo.

# which mailspring

Ṣẹda ati Lilo Awọn Aliasi Kan

Imolara tun ṣe atilẹyin ṣiṣẹda awọn aliasi fun awọn ohun elo. Awọn inagijẹ aiyipada (tabi boṣewa) imolara ni lati faragba ilana atunyẹwo gbogbogbo ṣaaju ki wọn to muu ṣiṣẹ, ṣugbọn o ṣẹda awọn aliasi fun eto agbegbe rẹ.

O le ṣẹda inagijẹ fun imolara nipa lilo pipaṣẹ inagijẹ.

# snap alias mailspring mls

Lati ṣe atokọ awọn aliasi fun imolara kan, fun apẹẹrẹ, mailspring, ṣiṣe aṣẹ atẹle. Lati isisiyi lọ, o le lo awọn inagijẹ lati ṣiṣe imolara naa.

# snap aliases mailspring

Lati yọ inagijẹ kan fun imolara, lo aṣẹ unalias.

# snap unalias mls

Ṣiṣakoso Awọn iṣẹ Kan

Fun diẹ ninu awọn snaps, iṣẹ-ṣiṣe ti o farahan farahan nipasẹ awọn ohun elo ti n ṣiṣẹ bi daemons tabi awọn iṣẹ, ni kete ti a ti fi imolara sii, wọn bẹrẹ laifọwọyi lati ṣiṣẹ ni atẹle ni abẹlẹ. Yato si, awọn iṣẹ naa tun muu ṣiṣẹ lati bẹrẹ laifọwọyi ni bata eto. Ni pataki, imolara kan le ni awọn ohun elo pupọ ati awọn iṣẹ ti o ṣiṣẹ papọ lati pese iṣẹ apapọ ti imolara yẹn.

O le ṣayẹwo awọn iṣẹ fun imolara labẹ apakan iṣẹ ni ṣiṣe ti aṣẹ\"imolara alaye imolara-orukọ" naa. Fun apẹẹrẹ, fun olupin-rocketchat.

# snap info rocketchat-server

O le kọja-ṣayẹwo awọn iṣẹ fun imolara nipa lilo pipaṣẹ awọn iṣẹ. Iṣafihan aṣẹ fihan iṣẹ kan, boya o ti ṣiṣẹ lati bẹrẹ laifọwọyi ni bata eto, ati boya o n ṣiṣẹ tabi rara.

# snap services rocketchat-server

Lati da iṣẹ kan duro lati ṣiṣe, fun apẹẹrẹ, rocketchat, lo pipaṣẹ iduro. Akiyesi pe a ko ṣe iṣeduro iṣẹ yii, bi fifọ ọwọ duro awọn iṣẹ (s) imolara le fa ki imolara naa ṣiṣẹ.

# snap stop rocketchat-server

Lati bẹrẹ iṣẹ kan, fun apẹẹrẹ, rocketchat lo pipaṣẹ ibere.

# snap start rocketchat-server

Lati tun bẹrẹ iṣẹ kan lẹhin ṣiṣe diẹ ninu awọn ayipada aṣa si ohun elo imolara, lo aṣẹ atunbere. Akiyesi pe gbogbo awọn iṣẹ fun imolara pàtó kan yoo tun bẹrẹ, ni aiyipada:

# snap start rocketchat-server

Lati mu iṣẹ kan ṣiṣẹ lati bẹrẹ laifọwọyi ni akoko bata eto, lo pipaṣẹ muu ṣiṣẹ.

# snap enable rocketchat-server

Lati ṣe idiwọ iṣẹ kan lati bẹrẹ laifọwọyi ni bata eto atẹle, lo pipaṣẹ pipaṣẹ.

# snap disable rocketchat-server

Lati wo awọn àkọọlẹ fun iṣẹ kan, lo aṣẹ log ni lilo aṣayan -f, eyiti o fun ọ laaye lati wo awọn àkọọlẹ loju iboju ni akoko gidi.

# snap logs rocketchat-server
OR
# snap logs -f rocketchat-server

Pataki: O le ṣiṣe awọn aṣẹ iṣẹ ti o wa loke mejeeji lori awọn iṣẹ imolara kọọkan ati lori gbogbo awọn iṣẹ fun imolara ti a npè ni, da lori ipilẹṣẹ ti a pese. Eyi tumọ si pe o le lo orukọ iṣẹ kan pato diẹ sii ti imolara ba ni ọpọlọpọ awọn iṣẹ.

Ṣiṣẹda ati Ṣiṣakoso Awọn snapshots Kan

Snapd tọju ẹda ti olumulo, eto, ati data iṣeto fun ọkan tabi diẹ ẹ sii snaps. O le ṣe ifilọlẹ eyi pẹlu ọwọ tabi ṣeto rẹ lati ṣiṣẹ laifọwọyi. Ni ọna yii, o le ṣe afẹyinti ipo ti imolara kan, da pada si ipo iṣaaju bii tun ṣe atunṣe fifi sori ẹrọ imolara tuntun si ipo ti o ti fipamọ tẹlẹ.

Lati ṣe agbejade foto pẹlu ọwọ, lo pipaṣẹ "" fifipamọ imolara. "

# snap save mailspring

Ti ko ba ṣe apejuwe orukọ imolara kan, snapd yoo ṣe awọn snapshots fun gbogbo awọn snaps ti a fi sii (ṣafikun aṣayan --no-wait lati ṣiṣẹ ilana ni abẹlẹ lati gba ebute rẹ laaye ati gba ọ laaye ṣiṣe awọn ofin miiran) .

# snap save

Lati wo ipo gbogbo awọn sikirinisoti, lo pipaṣẹ ti o fipamọ. O le lo asia -id lati fihan ipo ti aworan kan pato:

# snap saved
OR
# snap saved --id=2

O le rii daju iduroṣinṣin ti aworan kan nipa lilo aṣẹ ayẹwo-aworan ati idanimọ foto (ID ti a ṣeto):

# snap check-snapshot 2

Lati mu olumulo ti isiyi pada, eto ati data iṣeto ni pẹlu data ti o baamu lati aworan kan pato, lo aṣẹ imupadabọ ati ṣafihan ID ti o ṣeto aworan:

# snap restore 2

Lati paarẹ foto kan lati inu eto rẹ, lo pipaṣẹ igbagbe. Awọn data fun gbogbo awọn imukuro ti paarẹ nipasẹ aiyipada, o le ṣalaye imolara lati paarẹ data rẹ nikan.

# snap forget 2
OR
# snap forget 2  mailspring 

Eyi mu wa wá si opin ti apakan meji yii nipa itọsọna alakọbẹrẹ si lilo awọn snaps ni Linux. Fun alaye diẹ sii, ni pataki nipa ṣiṣeto awọn aṣayan eto lati ṣe akanṣe agbegbe imolara rẹ ati pupọ diẹ sii, wo iwe Snap. Gẹgẹbi o ṣe deede, awọn ibeere rẹ tabi awọn asọye ni a gba nipasẹ fọọmu esi ni isalẹ.