Snap paketleri, hızla Ubuntu kullanıcılarının yazılımı tüketmesinin birincil yolu haline geliyor. Snap'lerin Ubuntu'ya hakim olmasına rağmen, birçok kullanıcı hala Ubuntu'da uzun süredir mevcut olan Apt paketleri lehine Snap paketlerinden kaçınmayı tercih ediyor .
Snap paketlerinin büyük bir hayranı değilseniz, ancak Ubuntu'yu kullanmayı seviyorsanız, bu kılavuz tam size göre. İçinde, Ubuntu sisteminizden Snap'i nasıl kaldırabileceğinizi ve sisteminizin artık Snap mağazasına veya benzeri bir şeye erişimi olmayacak şekilde nasıl yapabileceğinizi gözden geçireceğiz.
Ubuntu'dan önceden yüklenmiş Snap paketlerini kaldırın
Ubuntu Linux'un her sürümü, önceden yüklenmiş birkaç Snap paketine sahiptir. Bazı Snap'lerin yüklü gelmesinin nedeni, Ubuntu geliştiricilerinin Snaps'i sevmesi ve kullanıcılara neler yapabileceğini göstermek istemesidir.
Önceden yüklenmiş Snap'leri kaldırın
Snap runtime'ın sistemden kaldırılması ve tamamen devre dışı bırakılması ile uğraşmadan önce, bu Snap'leri kaldırmamız gerekiyor. Ubuntu 20.04'te önceden yüklenmiş 6 Snap paketi vardır. Bu paketler Core, Core18, Gnome paketi, ortak temalar, Snapd ve Snap mağazasıdır.
Ne yazık ki Apt'tan farklı olarak bu paketleri toplu olarak kaldırmak mümkün değil. Bu paketlerin her birini elle kaldırmalısınız.
Not: Sisteminizde, eğitimde ele almadığımız Snap'lerin yüklü olabileceğini unutmayın. Yüklü tüm snap'leri görüntülemek için snap list yapın . Ardından, paket adını kaldırın .
Core Snap'i kaldırmak için "core" paketinde sudo snap remove komutunu çalıştırın . Önceden yüklenmiş Snap'lerden bazıları buna bağlı olduğundan, Core'u en son veya sona yakın bir zamanda kaldırmanız gerekebileceğini lütfen unutmayın.
sudo umount /snap/core* -lf
sudo snap çekirdeği kaldır
Core18'den kurtulmak için “core18” paketindeki uninstall komutunu çalıştırın. Önceden yüklenmiş Snap'lerin çoğu onunla bir bağımlılık olarak etkileşime girdiğinden, bu Snap'in en son kaldırılması gerekebileceğini lütfen unutmayın.
sudo snap core18'i kaldır
Gnome'dan kurtulmak için “gnome-3-1804” paketindeki kaldırma komutunu çalıştırın.
sudo snap gnome-3-34-1804'ü kaldır
Genel GTK teması eklentisini sisteminizden kaldırmak için, "gtk-common-themes" paketinde kaldırma komutunu çalıştırmalısınız.
sudo snap gtk-common-themes'i kaldır
Snapd snap'inden kurtulmak için, "Snapd" üzerinde kaldırma komutunu çalıştırın.
sudo snap snapd'yi kaldır
Son olarak, Snap paket deposunu Ubuntu bilgisayarınızdan kaldırmak için “snap-store” paketinde kaldırma komutunu çalıştırmanız gerekir.
sudo snap, snap-store'u kaldır
Diğer Snap paketlerini kaldırın
Önceden yüklenmiş Snap'lerin tümü sistemden kaldırıldığında, snap list komutunu çalıştırın . Listede başka paket bulunmadığından emin olun. Listede gösterilen daha fazla Snp paketi varsa, bunları kaldırmanız gerekecektir. Mevcut Snap'ler takılı ve kullanımdaysa Snap'i devre dışı bırakamazsınız. Aşağıdakileri yaparak bir Snap'i kolayca kaldırabileceğinizi unutmayın.
Adım 1: Ek listeyi çalıştırın .

Adım 2: Paketin adı için "Ad" sütununa bakın.
Adım 3: snap uninstall nameofsnap dosyasını çalıştırın .
Snapd'i Ubuntu'dan Kaldırın
Artık önceden yüklenmiş tüm Snap paketleri Ubuntu PC'nizden kaldırıldığına göre, Snapd'i temizlemenin zamanı geldi. Snapd, tüm Snap'lerinizi yöneten arka plan programıdır ve onu kaldırmazsanız, Snaps Ubuntu'da etkin olmaya devam edecektir.
Snapd'i temizlemek için klavyede Ctrl + Alt + T veya Ctrl + Shift + T tuşlarına basarak bir terminal penceresi açın . Ardından, terminal penceresi açıldığında, sudo apt remove snapd –purge komutunu çalıştırın.
Remove komutu sistemden Snapd silecektir ve Ubuntu'nun paket listesinden kaldırın. -Purge bayrağı kendisine kaldırma ancak Ubuntu tüm yapılandırma dosyalarını ve ilgili verileri silmek için sadece Ubuntu söyleyecektir. Temizleme çok önemlidir çünkü onsuz Snapd, sistem dosyalarını PC'nizin her yerinde bırakır.

sudo apt snapd'yi kaldır --purge
Komut tamamlandığında, Snap mağazasını ve Snaps'i Ubuntu PC'nizden çalıştırma yeteneğini temizlemiş olacaksınız.
Klasörleri silme
Snapd çalışma zamanı Ubuntu sisteminizden kaldırıldığında, Ubuntu PC'niz artık Snap mağazasına erişemez veya Snaps'i snap install aracılığıyla çalıştıramaz . Ancak, kaldırma işlemi tamamlanmadı. Hala ana dizininizden Snap klasörlerini silmeniz gerekiyor.
Öncelikle, ana klasörünüzdeki “snap” dizinini silmelisiniz. Bu klasör, Snap uygulamaları için tüm sistem ayarlarınızı yönetir. Silmek için aşağıdaki rm -rf komutunu çalıştırın .
sudo rm -rf ~/snap
Ardından, /var/snap/
klasörün silinmesi gerekiyor. Silmek için sudo komutuyla rm -rf komutunu çalıştırın .
sudo rm -rf /var/snap
Son olarak, /var/lib/snapd
klasörün silinmesi gerekiyor. Ondan kurtulmak için sudo komutuyla rm -rf komutunu çalıştırmanız gerekir .
sudo rm -rf /var/lib/snapd
Bu klasörlerin üçü de sistemden kaldırıldığında Ubuntu'yu yeniden başlatın. Ubuntu tekrar çevrimiçi olduğunda, Snap ücretsiz olacak! Zevk almak!