Otu esi etinye Snap & Snap-Store (Snapcraft) na Fedora 35

Site na ndabara, Fedora anaghị abịa na Snap ma ọ bụ Snap Store arụnyere n'ihi na nke a bụ njirimara nke Canonical wuru dị ka ụzọ dị ngwa ma dị mfe iji nweta ụdị ngwanrọ kachasị ọhụrụ. Ubuntu Sistemu, yana ngwungwu Snap arụnyere site na sava etiti SNAP nke Canonical na-arụ.

Enwere ike itinye Snap yana, maka ọtụtụ akụkụ, na-arụ ọrụ na ọtụtụ ngwugwu na sistemu Fedora nke na-akwadosi ike ugbu a. Enwere esemokwu ole na ole nwere ngwugwu akọwapụtara. Okwu ya na onye njikwa ngwugwu Snaps VS DNF bụ na Snaps na-ejide onwe ya, nke na-eme ka .snap na-abawanye n'ihi inwe ihe ndabere ya niile gụnyere yana ogo dị iche iche nke obere mmebi arụmọrụ ma e jiri ya tụnyere ngwa ala arụnyere. N'ụzọ dị iche, DNF dị ọkụ karịa nkesa ọnyà ya n'ihi na ọ dịghị mkpa ịkwado ndabere.

N'ime nkuzi na-esote, ị ga-amụta ka esi etinye Snapcraft ma nwee ike iji njirimara a na-aga n'ihu na Fedora 35.

Prerequisites

  • OS akwadoro: Linux Fedora 35
  • Akaụntụ onye ọrụ: Akaụntụ onye ọrụ nwere sudo ma ọ bụ ohere mgbọrọgwụ.

Melite Sistemụ Ọrụ

Melite gi Fedora Sistemụ arụmọrụ iji hụ na ngwugwu niile dị adị adịla ugbu a:

sudo dnf upgrade --refresh -y

Nkuzi a ga-eji ya sudo iwu na na-eche na ị nwere ọnọdụ sudo.

Iji nyochaa ọkwa sudo na akaụntụ gị:

sudo whoami

Ihe atụ na-egosi ọkwa sudo:

[joshua@fedora ~]$ sudo whoami
root

Ka ịtọlite ​​akaụntụ sudo dị adị ma ọ bụ ọhụrụ, gaa na nkuzi anyị na Na-agbakwunye onye ọrụ na Sudoers na Fedora.

Iji mgbọrọgwụ akaụntụ, jiri iwu na-esonụ na paswọọdụ mgbọrọgwụ banye.

su

Wụnye ndabere achọrọ

Tupu ịga n'ihu na nrụnye, gbaa iwu a ka ịwụnye ma ọ bụ lelee na ngwugwu ndị a na desktọpụ Fedora gị.

sudo dnf install dnf-plugins-core fuse squashfuse -y

Advertisement


Wụnye Snapcraft (Snapd)

Snapcraft, nke a makwaara dị ka Snap ma ọ bụ Snapd, dị ka etinye ya na ebe nchekwa Fedora, ma aha ngwugwu ahụ. snapd.

Iji malite nrụnye Snap, mee iwu a.

sudo dnf install snapd

Ihe atụ mmepụta:

Ụdị "Y," wee pịa "Tinye igodo" ịga n'ihu na nwụnye. 

Ozugbo etinyere Snap, a na-atụ aro ka ị pụọ wee laghachi ọzọ ma ọ bụ malitegharịa ọrụ gị iji hụ na emelitere ụzọ snap nke ọma.

sudo systemctl restart snapd

Na-esote, ụfọdụ ngwugwu na-abịa na kpochapụwo, yabụ ị ga-achọ ịmepụta symlink iji mee ka nkwado ọnyà kpochapụwo.

sudo ln -s /var/lib/snapd/snap /snap

Mgbe ị na-etinye Snap na nke mbụ, a na-adụ ọdụ ka ịwụnye faịlụ ndị bụ isi iji zere nsogbu ndị na-emegiderịta onwe ha:

sudo snap install core

Ihe atụ mmepụta:

core 16-2.52 from Canonical✓ installed

Na-esote, nyochaa na ọrụ Snapd na-arụ ọrụ site na iji systemctl iwu:

systemctl status snapd

Ihe Nlereanya:

Ọ bụrụ na arụghị ọrụ a, jiri iwu a ka ịmalite Snap.

sudo systemctl start snap

Iji mee ka Snap nwee ike ịmalitegharị sistemụ arụmọrụ gị, jiri iwu a:

sudo systemctl enable snap

Otu esi eji Snapcraft (Snapd)

Wụnye ngwugwu

Ugbu a etinyere Snap, ị nwere ike ịnwale ngwa ngwa ịwụnye ngwugwu, nke a nwere ike ịbụ ihe ọ bụla; Otú ọ dị, maka nkuzi, ngwa Discord ga-abụ ihe atụ.

sudo snap install discord

Ihe atụ mmepụta:

discord 0.0.16 from Snapcrafters installed

Melite ngwugwu

Maka ọdịnihu, iji melite Discord na ngwungwu ọ bụla nke Snap arụnyere, mee iwu a:

sudo snap refresh

Wepu ngwugwu

Ọ bụrụ na ịchọghị ka etinye Discord, wepụ ya site na iji iwu wepụ Snap.

sudo snap remove discord

Ihe atụ mmepụta:

discord removed

Discord na-arụ ọrụ nke ọma na Snap na Snap Store; Otú ọ dị, dị ka ekwuru na mmalite, ụfọdụ ngwa nwere ike ịbụ nsogbu, dị ka ịtinyeghị akara ngosi na menu ngwa. Ọ bụrụ na nke a emee, lelee ngalaba nchọpụta nsogbu na njedebe nke nkuzi.


Advertisement


Nhọrọ – Wụnye Snap-Store

Mgbe ị tinyechara Snap na sistemụ Fedora gị, ị nwere nhọrọ iji wụnye ụlọ ahịa Snapcraft, nke na-eji UI eserese nke nwere ike ịmasị karịa yana mfe ịchọ ngwugwu. Nke a bụ nhọrọ kpamkpam, mana ọ bụrụ na ịchọrọ ịwụnye, gbanye iwu a:

sudo snap install snap-store

Ihe atụ mmepụta:

snap-store 3.38.0-64-g23c4c77 from Canonical✓ installed

Site na nrụnye zuru oke, ị nwere ike ịme ụlọ ahịa Snap n'ụzọ dị iche iche.

Nke mbụ, mgbe ịnọ na ọdụ gị, ịnwere ike iji iwu a:

snap run snap-store

N'aka nke ọzọ, gbaa ọsọ snap run snap-store & nye iwu n'azụ ka ịtọhapụ ọdụ ụgbọ ala:

snap run snap-store &

Agbanyeghị, nke a abụghị ihe bara uru, ma ị ga-eji ụzọ a na desktọpụ gị mepee ụzọ ahụ: Ihe omume > Gosi ngwa > Ụlọ ahịa nfe. Ọ bụrụ na ịnweghị ike ịhụ ya, jiri ọrụ ọchụchọ dị na menu Gosi Ngwa ma ọ bụrụ na etinyere ọtụtụ ngwa.

Ihe Nlereanya:

Nchọpụta nsogbu - Akara ngosi Snap efu

Ugbu a, na Fedora 35, Snap, maka ọtụtụ akụkụ, na-arụ ọrụ na ọtụtụ ngwugwu. Agbanyeghị, n'oge ụfọdụ, ngwa anaghị etinye akara ngosi ha na mbido ngwa sistemụ. Enwere ike idozi nke a na usoro dị n'okpuru.

Mbụ, mee iwu na-esonụ iwu ln-s:

sudo ln -s /etc/profile.d/apps-bin-path.sh /etc/X11/Xsession.d/99snap

Na-esote, jiri editọ ederede mepee faịlụ ahụ nbanye.defs:

sudo nano /etc/login.defs

Ozugbo n'ime faịlụ ahụ, mado koodu na-esote na njedebe nke faịlụ ahụ.

ENV_PATH PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin

Ọzọ, chekwaa faịlụ ahụ CTRL + O wee pụọ na CTRL + X.

Iji mee ka ndozi ahụ dị ndụ, ị ga-achọ ịpụ apụ wee banye azụ azụ. Otú ọ dị, ọ ka mma ịmalitegharịa usoro ahụ.

sudo reboot now

Mgbe ịbanye na sistemụ, akara ngosi efu ga-apụta.


Advertisement


Wepu Snap (Site na Fedora 35)

Iji wepu Snap na sistemụ Fedora gị, mee iwu a:

sudo dnf autoremove snapd -y

Nke a ga-ewepụ Snap yana ngwungwu agbakwunyere arụnyere yana dabere. Dịka ọmụmaatụ, ọ bụrụ na ị rụnyere Ụlọ Ahịa Snap ma i wepụghị ya na mbụ, ngwugwu a na ndị ọzọ Snap arụnyere n'uju.

Ihe Nlereanya:

Removing snap snapcraft and revision 6751
Removing snap-snapcraft-6751.mount
Discarding preserved snap namespaces
Final directory cleanup
Removing extra snap-confine apparmor rules
Removing snapd cache
Removing snapd state

Okwu na mmechi

N'ime nkuzi a, ị mụtala ka esi etinye na Fedora 35 Canonical's Snap system wee wụnye, melite, ma wepụ ngwugwu.

N'ozuzu, mmegharị nke iji ngwugwu Snap yiri ka ọ na-ekewa ndị ọrụ n'etiti. Ọtụtụ sysadmins na ndị ọrụ ike agaghị emetụ Snaps aka; Otú ọ dị, ọtụtụ ndị ọrụ desktọpụ na ndị nkịtị na-enwe obi ụtọ nke ịwụnye na inwe ngwugwu emelitere ma ghara ichebara bloat na oghere. Nyere ka nnukwu draịva SSD siri bụrụ ụbọchị ndị a, ihe dị iche dị obere ma ọ bụrụ na ị nwere oke akụrụngwa dịka ihe nkesa mmepụta. N'agbanyeghị nke ahụ, n'ihi ịnọ n'ime akpa dị iche, Snaps nwere ike iji nwayọọ na-arụ ọrụ karịa ngwa arụnyere na ala site na DNF.

Ndị ọrụ ụlọ na-ahụta ịwụnye ngwa siri ike na Fedora ma ọ bụ ọbụna na-eji Flatpack kwesịrị ịlele Snap iji chekwaa oge na nkụda mmụọ mgbe ị na-amụ usoro. Ọ bụ usoro dị mfe nghọta.

Idenye aha
Gwa nke
0 Comments
Inline nzaghachi
Lee echiche niile
0
Ga-ahụ n'anya gị echiche, biko okwu.x