ჩართეთ ან გამორთეთ Snap Linux Mint 20-ში
როგორ ჩართოთ ან გამორთოთ Snap Linux Mint 20-ში
როგორც მოგეხსენებათ, snap მხარდაჭერა ნაგულისხმევად გამორთულია Linux Mint 20-ში. The აპ
პაკეტის მენეჯერს არ შეუძლია გამოიყენოს და დააინსტალიროს span პაკეტები და არ არის დაინსტალირებული span მართვის ინსტრუმენტები გარეთ. თუ გადაწყვიტეთ snap აპის გამოყენება, აი, როგორ ჩართოთ snap მხარდაჭერა Linux Mint-ში.
Linux Mint-ის გუნდს არ მოსწონს იდეა snap პროტოკოლის უკან და Canonical-ის მიერ მისი განხორციელების გზა.
Snap Store-ს ექსკლუზიურად აკონტროლებს Canonical. ეს არის ცენტრალიზებული პროგრამული წყარო. მიუხედავად იმისა, რომ Snap არის ღია წყარო, ის მუშაობს მხოლოდ Ubuntu Store-თან. თქვენ არ შეგიძლიათ შექმნათ თქვენი საკუთარი მაღაზია და იყენებთ დახურულ პროტოკოლს განახლებების მიწოდებისთვის. ეს ნიშნავს, რომ Snap კლიენტი მუშაობს მხოლოდ ერთ მაღაზიასთან და არავის შეუძლია შექმნას საკუთარი მაღაზია span პაკეტების გადანაწილებისთვის.
მეორეს მხრივ, Snap არის AppImage-ის ან Flatpak Snap Store-ის მსგავსი. მისი გამოყენება შესაძლებელია განახლებული აპლიკაციების მიწოდებისთვის, მიუხედავად იმისა, თუ რა ვერსია გაქვთ Linux-ზე და რამდენი წლისაა. snap-ის მაღაზიის ჩაკეტვის საკითხი არ აძლევს დეველოპერებს უფლებას აუდიტი ჩაატარონ, შეცვალონ ან შეცვალონ მასში შემავალი პროგრამული უზრუნველყოფა. ეს ხდის მას მსგავსი საკუთრების პროგრამული უზრუნველყოფის.
ეს არის მიზეზები, რის გამოც Linux Mint-ის გუნდს გამორთული აქვს span ინსტრუმენტები Mint 20-ში.
თუ არ ხართ კმაყოფილი მათი გადაწყვეტილებით და გჭირდებათ snap-ის გამოყენება, მისი განბლოკვა მაინც შესაძლებელია.
Snap-ის ჩასართავად Linux Mint 20-ში,
- გახსენით ტერმინალი, როგორც root.
- ჩაწერეთ შემდეგი ბრძანება:
# rm /etc/apt/preferences.d/nosnap.pref
. ეს ჩართავს Snap-ს. - ახლა განაახლეთ პაკეტის ქეში apt-ისთვის ამ ბრძანებით:
# apt განახლება
. - ბოლოს დააინსტალირეთ snapd პაკეტი:
# apt install snapd
.
შენიშვნა: არ შეხვიდეთ #
ნაწილი. ეს მხოლოდ ინდიკატორია root კონსოლისთვის, რომელშიც უნდა აკრიფოთ ზემოთ მოცემული ბრძანებები.
თქვენ დაასრულეთ! snap ინსტრუმენტები ახლა ჩართულია.
მოგვიანებით, თქვენ შეგიძლიათ შეცვალოთ აზრი და ხელახლა დაბლოკოთ ჩამკეტი ხელსაწყოები.
ამ შემთხვევაში, თქვენ უნდა აღადგინოთ /etc/apt/preferences.d/nosnap.pref
. აი, როგორ შეიძლება ამის გაკეთება.
Span-ის გამორთვა Linux Mint 20-ში
- გახსენით ტერმინალი, როგორც root.
- ამოიღეთ snapd პაკეტი: #
apt purge snapd
. - შეასრულეთ შემდეგი ბრძანება:
# echo 'პაკეტი: snapd' > /etc/apt/preferences.d/nosnap.pref
. - ახლა გაუშვით ბრძანება Pin:
# echo 'გამოშვება a=*' >> /etc/apt/preferences.d/nosnap.pref
. - და ბოლოს, გაუშვით შემდეგი ბრძანება:
# echo 'Pin-Priority: -10' >> /etc/apt/preferences.d/nosnap.pref
. - გადაამოწმეთ, რომ ყველაფერი სწორად გააკეთეთ ფაილის შინაარსის ბრძანების დათვალიერებით
# კატა /etc/apt/preferences.d/nosnap.pref
. ის უნდა შეიცავდეს სამივე ხაზს.პაკეტი: snapd. პინი: გამოშვება a=* პინი-პრიორიტეტი: -10
- ახლა განაახლეთ პაკეტის ქეში apt-ისთვის ამ ბრძანებით:
# apt განახლება
.
თქვენ დაასრულეთ.
შეგიძლიათ შეამოწმოთ რა არის ახალი Linux Mint 20-ში აქ:
Linux Mint 20 გამოვიდა, შეგიძლიათ ჩამოტვირთოთ ახლავე