Donanım

Ubuntu ek paketlerini ve avantajlarını tanıyın

İçindekiler:

Anonim

Ubuntu 16.04 Xenial Xerus'un harika yeniliklerinden biri, bu yazıyı girmeden önce muhtemelen okuduğunuz Snap paketleri. Snap paketleri nedir ve avantajları nelerdir?

Snap paketlerine devam etmeden önce GNU / Linux ve Ubuntu'nun çalışmasını, özellikle yazılım yönetimi açısından gözden geçirmeliyiz.

Ubuntu'daki yazılımı nasıl ele alıyoruz?

Şimdiye kadar Ubuntu veya başka bir GNU / Linux dağıtımı kullandıysanız, yazılımı yükleme ve kaldırma yolunun Windows'dan çok farklı olduğunu fark etmiş olabilirsiniz. GNU / Linux'ta paket yapısı yazılımı ve bu paketler indirmek için depolarda bulunur.

Bir depoyu, sisteme belirli bir programı yüklemek için gereken tüm öğeleri içeren bir dizi sınıflandırılmış paket olarak tanımlayabiliriz, örneğin wmaker veya VLC medya oynatıcı olarak bilinen bir program. Belirli bir programın yüklenmesi için tek bir paket veya birkaç tane paket gerekebilir.

Özellikle Ubuntu söz konusu olduğunda, hepsi Debian tarafından oluşturulan apt araç setinden (İngilizce A gelişmiş P ackage T ool'dan) yararlanmasına rağmen, depolarda bulunan ve sistemimize yüklenen .deb paketlerini yönetmek için birkaç seçeneğimiz var. (Ubuntu Debian'ın bir türevidir).

Komut konsolu: Konsolu kullanmak, çok yönlülüğü ve hızı nedeniyle Ubuntu'da yazılımı yönetirken en ileri kullanıcılar tarafından tercih edilen yöntemdir.

Komut konsolundan bir program yüklemek için aşağıdaki sırayı belirtmeliyiz:

sudo apt-get install "paket adı"

Aşağıdaki örnek verilebilir:

sudo apt-get install wmaker

Kaldırma işlemini kaldırmak için yükleme kelimesini değiştirmeniz yeterlidir:

sudo apt-get kaldır wmaker

Ardından sistem bizden kullanıcı kodumuzu soracak ve derhal programımızın kurulumu için gerekli tüm paketleri indirip kurmaya başlayacaktır. Bu durumda çok basittir, çünkü program indirmemiz gereken paketle (wmaker) aynı ada sahiptir, bu yüzden sorunumuz yoktur. Ancak, program adı birçok kez paket adıyla eşleşmiyor ve bir sorunumuz var, ayrıca birden fazla paketi manuel olarak indirmemiz gerekebilir.

Synaptic: synaptic, Debian tarafından yazılım yönetimi için oluşturulan bir başka harika araçtır. Synaptic, apt'i çok daha basit ve daha dostça bir şekilde kullanmak için grafiksel bir arayüzden başka bir şey değildir, bununla birlikte grafiksel olarak kurmak / kaldırmak için farklı paketleri arayabiliriz.

Ubuntu Yazılım Merkezi: Ubuntu Yazılım Merkezi, apt kullanımını daha da basitleştirmek ve daha az deneyimli kullanıcılar için kolaylaştırmak için Canonical tarafından oluşturulan yeni bir grafik arabirimdir. Kurulum için mevcut farklı programların ve paketlerin kategorilere göre sınıflandırıldığı bir arabirimdir.

Gdebi: Bu, Ubuntu'daki paketlerin kurulumu için apt'den yararlanan ve Debian tarafından da oluşturulan başka bir grafik araçtır. Bu durumda, sistemimize başka bir bilgisayardan indirdiğimiz veya kendi bilgisayarımızdan indirebildiğimiz paketleri yüklememizi sağlar. Gdebi, gerekli olabilecek paketlerin geri kalanını indirmeye özen gösterecektir

İkililerin derlenmesi: Kaynak kodun indirilmesi (varsa) ve sistemimiz için manuel olarak derlenmesinden oluşan çok daha gelişmiş ve karmaşık bir son seçenek vardır. Bununla, daha iyi performans için programların bilgisayarımızın özelliklerine en üst düzeyde adapte edildiğini elde ederiz.

GNU / Linux'ta yazılımın depolar ve paketler şeklinde yönetimi, kullanıcılar için bir dizi önemli avantaja sahiptir, bir yandan, dağıtımdan sorumlu olanlar, sistemdeki tüm dosyaların doğru çalışmasını ve güvenliğini kontrol edebilir ve ayrıca, Kurulu tüm yazılımı birkaç tıklama veya terminalde tek bir komutla güncellemeye izin verir.

Snap paketlerinin depo sınırlamaları ve avantajları

Daha önce de belirttiğimiz gibi, belirli bir programın kurulumu tek bir paket veya birkaç tane gerektirebilir, bu son durum bağımlılık olarak bilinen şeydir ve (aslında öyle) birkaç önemli soruna neden olabilir.

SİZE TAVSİYE EDİYORUZ Microsoft, yeni mikro kodları Windows Update aracılığıyla yayınladı

Birincisi, Ubuntu'nun nispeten eski bir sürümünü kullanmaya devam etmemiz ve belirli bir programın en son sürümünü yüklemek istememiz olabilir. Bu durumda, yüklemek istediğimiz programın bağımlılıklarından birinin Ubuntu sürümümüz için mevcut depolarda mevcut olmaması olabilir, bu durumda sevgili programımızı yükleyemedik veya çok daha fazla yönteme başvurmamız gerekecekti. bağımlılık ile sorunu çözmek için gelişmiş ve karmaşık.

Diğer büyük sorun esas olarak internet bağlantısı olmayan bilgisayarları etkiler, bu durumda gerekli tüm paketleri manuel olarak başka bir bilgisayardan indirip sonra bizimkine kurmak imkansız veya gerçekten çok karmaşıktır.

Bu sorunlar göz önüne alındığında, Ubuntu 16.04 LTS'de bulunan Snap paketleri doğar, belirli bir programı yüklemek için tüm dosyaları ve tüm bağımlılıkları içerir, bunun Windows'a benzer bir çözüm olduğunu söyleyebiliriz. programı. Bu Snap paketleri mobil işletim sistemlerindeki ilhamdan doğar, örneğin bir apk dosyasını indirip daha sonra akıllı telefonumuza veya tabletimize aktarabildiğimiz ve söz konusu uygulamayı çok basit bir şekilde yükleyebileceğimiz Android.

Bu noktada, Snap paketleri aracılığıyla yüklenen uygulamaların sistemin geri kalanından izole kalacağını, bu paketlerde bulunan dosyaların Canonical tarafından izlenmeyeceği veya kontrol edilmeyeceği için güvenliği sağlamak için önemli bir nokta olduğunu not etmek önemlidir. Bu şekilde, bir Snap paketi güvenlik deliği olan bir dosya sunarsa, sistemin geri kalanını değil, yalnızca kendi programını etkiler, GNU / Linux'un, kullanıcı.

Donanım

Editörün Seçimi

Back to top button