Bir uygulamayı indirdiğiniz Snap dosyasından yüklemeye çalıştığınızda aşağıdaki gibi bir komut çalıştırırsınız:
sudo snap install snap_file
Bazı durumlarda aşağıdaki gibi bir hata ile karşılaşabilirsiniz (TR ve ENG olarak ayrı ayrı belirtilmiştir)
hata: ek “masscode_2.6.1_amd64.snap” için meta veriler içeren imzalar bulunamıyor
error: cannot find signatures with metadata for snap “masscode_2.6.1_amd64.snap”
Burada karşılaştığınız olay, üçüncü bir şahsa ait Snap yükleyici dosyası indirmiş olmaktan kaynaklanmaktadır. Ubuntu Snap mekanizması, tüm paketleir resmi mağazadan almanızı beklemektedir.
Resmi Snap deposundan gelmediği için ‘snap için meta verilerle imza bulunamıyor’ hata mesajını görüyorsunuz. Hata mesajı, fazla detay belirtmediği için bu durum gözden kaçabiliyor.
Snap deposu aracılığıyla dağıtılmayan herhangi bir ek paketini kurmak için –dangerous parametresini kullanabilirsiniz.
sudo snap install --dangerous snap_file
Bu şekilde kurulumu tamamlayabilirsiniz.
Ek paketleri bu şekilde kurmak tehlikeli değil mi sorusu akıllara gelebilir. Eğer bir geliştiricinin web sitesinden snap paketi indiriyorsanız, bu tehlikeyi en başta kabul etmiş oluyorsunuz.
Fakat yine de bilmediğiniz kaynaklardan indirdiğiniz uygulamaları Linux sisteminize kurmamalısınız.
Bu yazı söz konusu hatanın nasıl giderilebileceğine dair bir bilgi vermek amacını taşımaktadır.
Bu nedenden ötürü Linux sisteminizde ya da bilgisayarınızda oluşabilecek bir hasardan dolayı sorumluluk tamamen uygulamayı kuran kişiye aittir.
Yazının orijinalini buradan okuyabilirsiniz.
Kariyerime 26 yıl önce başladım. Windows ve Linux sistemlerinin kurulumu, yapılandırılması, yönetimi ve bakımı dahil olmak üzere birden fazla sistem üzerinde uzmanlaştım.
Açık kaynak dünyasındaki en son gelişmelerden haberdar olmaktan ve Linux hakkındaki en son araçları, özellikleri ve hizmetleri denemekten hoşlanıyorum.
Son 6 yıldır sistem ve ağ yöneticisi olarak görev yapıyorum ayrıca Pardus Dönüşüm Projesini yönetiyorum ve Pardus İşletim Sisteminin yaygınlaşması adına uğraş gösteriyorum.
Boş zamanlarımda açık kaynaklı uygulamaların Türkçe çevirisine katılıyorum ve The Document Foundation üyesiyim.