Slapt-get - Slapt-get

Slaptget baskı ekranı
Slapt-get
Geliştirici (ler)Jason Woodward
İlk sürüm15 Ağustos 2003; 17 yıl önce (2003-08-15)[1]
Kararlı sürüm
0.11.1 / 4 Ağustos 2019; 15 ay önce (2019-08-04)[1]
YazılmışC
İşletim sistemiLinux
PlatformLinux
TürPaket yönetim sistemi
LisansGNU Genel Kamu Lisansı
İnternet sitesiyazılım.jaos.org

slapt-get bir UYGUN -sevmek paket yönetim sistemi için Slackware. Slapt-get, aşağıdakilerin özelliklerini taklit etmeye çalışır Debian 's (apt-get) olabildiğince yakın.

Şartları altında yayınlandı GNU Genel Kamu Lisansı, slapt-get is ücretsiz yazılım.[2]

Özellikleri

slapt-get, yerelin üzerine işlevsellik oluşturur Slackware Paket sorgulama, uzaktan getirme, sistem güncellemeleri, entegre değişiklik günlüğü bilgileri ve birçok isteğe bağlı gelişmiş özellik sağlayan paket araçları (installpkg, upgradepkg ve removeepkg)[2] bağımlılık çözümü, paket çakışmaları, öneriler, sağlama toplamı ve genel anahtar doğrulaması ve aktarım devam ettirme gibi.

slapt-get libcurl'yi kullanır cURL taşıma için kütüphane. libcurl, ftp, ftps, http, https, file: // ve diğer kaynak türlerinin yanı sıra tamamlanmamış indirmeler için aktarım sürdürme desteği sağlar. slapt-get ayrıca GNU Gizlilik Koruması imzaları doğrulamak için kütüphane.

slapt-get, sistem yükseltme seçeneğiyle kullanım için bir dışlama mekanizmasının yanı sıra istenen tüm paket kaynakları için bildirimler içeren basit bir yapılandırma dosyası formatı sağlar. Her paket kaynağı isteğe bağlı olarak, paket sürümü karşılaştırmasını geçersiz kılmak ve Slackware bir paketin önceki bir sürümüne geri döndüğünde olduğu gibi yukarı akış yazılım aşağı sürümlerini onurlandırmak için belirli bir öncelik ile etiketlenebilir.[3]

Bağımlılıklar

slapt-get sağlamaz bağımlılık dahil paketler için çözünürlük Slackware dağıtım. Bununla birlikte, bağımlılık çözümü için bir çerçeve sağlar[3] içinde Slackware moda olarak elle ayarlanmış yönteme benzer uyumlu paketler UYGUN kullanır.[4] Çeşitli paket kaynakları ve Slackware tabanlı dağıtımlar bu işlevsellikten yararlanır. Paket çakışmaları ve tamamlayıcı paket önerileri ile birlikte katı, yumuşak ve koşullu bağımlılıklar slapt-get çerçevesi kullanılarak ifade edilebilir.

Bağımlılık bilgisi eklemek, paketlerin kendisinde herhangi bir değişiklik gerektirmez. Daha ziyade, bu ilişkileri belirtmek için paket listesi dosyası PACKAGES.TXT kullanılır. Bu dosya, Patrick Volkerding ve kullanılan Packages.gz dosyasına benzer Debian. Bir grup paketten PACKAGES.TXT dosyasını oluşturmak için çeşitli komut dosyaları mevcuttur. Tarafından kullanılan dosya biçimi Patrick Volkerding paket başına birkaç ekstra satır eklenerek genişletilir. slapt-get, kaynak indirmeleri sırasında bu dosyayı ayrıştırır. Tipik olarak, üçüncü taraf paketleri, daha sonra PACKAGES.TXT içine çıkartılmak üzere paketin içinde bağımlılık bilgilerini depolar. Bu bilgilerin dahil edilmesi Slackware paket formatı, Slackware pkgtools bu paketleri yüklemek için. Bu bilgiler, paket yüklendikten sonra sessizce yok sayılır ve atılır.

Paket kaynakları

slapt-get resmi ile çalışır Slackware aynalar ve üçüncü taraf paket depoları, örneğin http://www.slacky.eu/. slapt-get, paket bilgileri için depodaki PACKAGES.TXT ve CHECKSUMS.md5 destek dosyalarını arar. Bu dosyalar paket adları, sürümler, boyutlar (hem sıkıştırılmış hem de sıkıştırılmamış), sağlama toplamları ve bir paket açıklaması sağlar. Bu dosyalar, bağımlılık listeleri, çakışma bilgileri ve paket önerileri eklemek için önceki bölümde tartışıldığı gibi genişletilebilir. Bu dosyalar, her paket için bir MIRROR bildirimi belirterek diğer uzak kaynaklar için de proxy oluşturabilir.

GSlapt

GSlapt
Gslapt 180px.png
GSlapt'in ekran görüntüsü
Geliştirici (ler)Jason Woodward
İlk sürüm13 Şubat 2005; 15 yıl önce (2005-02-13)[5]
Kararlı sürüm
0.5.5 / 4 Ağustos 2019; 15 ay önce (2019-08-04)[5]
İşletim sistemiSlackware ve türevler
PlatformLinux
TürOtomasyon
LisansGNU Genel Kamu Lisansı
İnternet sitesiyazılım.jaos.org/ # slapt-get Bunu Vikiveri'de düzenleyin

GSlapt bir GTK + libslapt için ön uç, gelişmiş sunan slapt-get kitaplığı paket yönetimi için Slackware ve türevleri. Mevcut işlevsellikten esinlenilmiştir Sinaptik Gslapt, sunduğu kullanım kolaylığını Debian ve türevleri Slackware dünya.

GSlapt, öncelikle vlapt (x) iletişim kutusu slapt-get frontend tarafından kullanılan ön yüzün yerini almak üzere yazılmıştır. VectorLinux.[6]

Dağılımlar

dışında Slackware, slapt-get ve GSlapt, aşağıdakiler de dahil olmak üzere diğer birkaç dağıtımda yer alır:

Referanslar

  1. ^ a b "ChangeLog". software.jaos.org. Alındı 10 Eylül 2019.
  2. ^ a b "BENİOKU". software.jaos.org. Alındı 10 Eylül 2019.
  3. ^ a b "SSS". software.jaos.org. Alındı 10 Eylül 2019.
  4. ^ "7. Paketler arasındaki ilişkilerin beyan edilmesi". debian.org. Alındı 10 Eylül 2019.
  5. ^ a b "ChangeLog". software.jaos.org. Alındı 10 Eylül 2019.
  6. ^ "Vector Linux SOHO 5.9 Deluxe - Yalnızca Ofis İçin Değil".

Dış bağlantılar