Nisan ayında çıkacak olan Ubuntu 17.04 ile Ubuntu Snaps gibi isimler ve Unity 8 sık sık bahsedilmiştir. Çoğu geliştirici, belirsizliğin ne hakkında olduğunu anlar, ancak Linux acemiler için durum muhtemelen böyle değildir.
Öyleyse bugün Enstantaneler; ne kadar önemli oldukları ve bu yeni gelişmeden heyecan duyup duymamak.
Snap nedir?
Snaps, bağımlılıkları ve yüklediğiniz sistemdeki diğer yazılımları nasıl çalıştıracağınıza ve bunlarla nasıl etkileşim kuracağınıza ilişkin açıklamalarla birlikte sıkıştırılmış uygulamalardır. üzerinde.
Bunlar esasen korumalı alana alınacak ve diğer sistem yazılımlarından izole edilecek, güvenli ve kolayca kurulabilir, yükseltilebilir, bozulabilir ve temel sisteminden bağımsız olarak çıkarılabilir şekilde tasarlanmıştır.
Canonical, Ubuntu'nun Nesnelerin İnterneti cihazları için yeni paketleme ortamı olarak Snaps geliştiriyorve Ubuntu Core. olarak anılan büyük konteyner dağıtımları
Snapların Özellikleri
Snaps özellikler, Linux için önemli bir katkı sağlar topluluk olarak, Canonical alıntı yapmak gerekirse, geliştiricilereyeteneği veriyorlar
her Linux masaüstü, sunucu, bulut veya cihaz için herhangi bir uygulamayı paketleyin ve güncellemeleri doğrudan sunun.
Aşağıda Enstantanelerin neden mükemmel olduğunun önemli noktaları verilmiştir:
Satın alınabilirlik
Ücretsiz Snaps ile çalışmaya başlayın ve uygulamalarınızı doğrudan Ubuntu Core'da oluşturmaya başlayın .
Taşınabilirlik
Snaps, uygulamalarınızı herhangi bir Linux üzerinde geliştirmenize, paketlemenize, yüklemenize ve güncellemenize izin verirtek dokunuşla masaüstü, bulut ve sunucu.
Aynı uygulamaları farklı Linux dağıtımlara yüklemenin yollarını aramaya artık gerek yok, özellikle de diğer birçok dağıtım yeni teknolojiyi doğrulama.
Daha Hızlı Kurulumlar ve Yükseltmeler
Snaps ile uygulamaları yüklemek ve yükseltmek çok kolay olacak çünkü tüm bağımlılıklar zip dosyasında zaten mevcut olduğundan artık bozuk uygulamalar yok .
Topluluktan Destek
Ubuntu ile olduğu gibi, Snaps ile de öyleve Ubuntu ÇekirdeğiBir geliştirici olarak ya da Linux uygulayan bir meraklısı olarak sıkıştığınızda size yardımcı olacak geniş bir geliştirici topluluğunun desteğine sahip olduğunuzu bilin. Anlık Görüntüler
Linux'ta Snap Nasıl Kurulur
Bu bölümde size Linux'ta Snap kurmayı ve paketleri kurmak, güncellemek veya kaldırmak için snap'i nasıl kullanacağınızı göstereceğim.
Ubuntu 16.04'den beri, Snap zaten sistemde önceden yüklenmiştir, bu nedenle yeniden yüklememize gerek yoktur. Diğer dağıtımlar için, gösterilen talimatları takip edebilirsiniz:
Arch Linux'ta
$ sudo yaourt -S snapd $ sudo systemctl snapd.socket'ı başlat
Fedora'da
$ sudo dnf kopya zyga/snapcore'u etkinleştir $ sudo dnf snapd'i kur $ sudo systemctl enable --now snapd.service $ sudo setenforce 0
Snap yüklenip başlatıldıktan sonra, snap deposundaki mevcut tüm paketleri gösterildiği gibi listeleyebilirsiniz.
$ ek bul
Belirli bir paketi aramak için paket adını show olarak belirtmeniz yeterlidir.
$ ek paket adını bul
Paketi ada göre belirterek bir ek paket yüklemek için.
$ sudo snap install paket adı
Yüklü bir ek paketi güncellemek için, paketi ada göre belirtin.
$ sudo snap yenileme paket adı
Yüklü bir ek paketi kaldırmak için çalıştırın.
$ sudo snap remove paket adı
Snap paketleri hakkında daha fazla bilgi edinmek için kılavuz sayfalarını veya aşağıdaki bağlantıları izleyin.
Aşağıdaki kaynaklara göz atarak Snap'ler hakkında daha fazla bilgi edinebilirsiniz:
Umarım en azından Snap'lerin ne olduğu ve Linux topluluğu için neden önemli oldukları konusunda temel bir anlayış edinmişsinizdir. Aşağıya yorumlarınızı bırakmaktan ve atlamış olabileceğim bilgilerle ilgili önerilerde bulunmaktan çekinmeyin.