Özel bir ppa sunucusu nasıl oluştururum?


10

Ben bir araştırma yapıyorum ve bir adım akademik dosyaları eklemek için bir ppa oluşturmaktır. Çok düşük hızlı internet ve fırlatma rampasında barındırılan PPA'ların halka dönüştürülmesinin imkansızlığı nedeniyle, yerel sunucuda barındırılması gerekir. 2009'dan itibaren bir dersi takip etmeye çalıştım ama başarılı olamadım. Birisi bana yardım edebilir mi?


Bir PPA sunucusu mu olmalı yoksa bu genel bir fikir mi? Bu PPA'ları kurulu herhangi bir sisteme eklemek mi? Eğer öyleyse, bu kurulumun bir sunucudan bu PPA'ları çeken ve bu betik içerisinden ekleyen bir kabuk betiği ile bitirmesi daha kolay olmaz mıydı?
Rinzwind

Evet olmalı. Yapabilirdim, ama ppa özel istiyorum. Fikir, erişim vermek istediğim kullanıcılara bir anahtar vermektir ve bununla birlikte sunucuda kimlik doğrulaması yapabilirler. Erişmenin tek yolu bu olurdu.
João Vinholi

anahtar, havuz yapılandırmalarında bir dosya kullanılarak eklenir.
João Vinholi

Bir yanıtı kabul ederseniz iyi olabilir (sorunu
çözerse

Yanıtlar:


11

Bir ppa deposu, basitçe (yaklaşık olarak), fırlatma rampası sunucusu tarafından yönetilen bir APT deposudur.

Alternatif olarak, bir fırlatma rampası sunucusu kurmak istemiyorsanız (bu kolay değildir), sadece uygun bir depo oluşturabilirsiniz, bu daha kolaydır ve paketlerinizi özel olarak dağıtmanıza izin verir.

Bununla ilgili diğer soruları askubuntu'da bulabilirsiniz - Uygun bir havuz nasıl kurulur ?

Ve bu sorudan, nasıl havuz yapılacağı ile ilgili bu kılavuzu takip edebilirsiniz . Basit (takip etmesi kolay ancak kullanıcılar için çok otomatik olmayan) ve gelişmiş (karmaşık ancak kullanıcılar için kullanımı kolay) olmak üzere iki seçeneğiniz olduğunu görün.


2

Bu kolay olmayacak.

Bildiğim kadarıyla PPA kullanımı sadece launchpad.net olduğunu. Yani PPA sunucusu yok.

Gönderen: https://launchpad.net/ubuntu/+ppas

Kişisel Paket Arşivleri (PPA), Launchpad tarafından oluşturulacak ve uygun bir havuz olarak yayınlanacak Ubuntu kaynak paketlerini yüklemenizi sağlar. PPA'lar ve bunların nasıl kullanılacağı hakkında daha fazla bilgiyi yardım sayfamızda bulabilirsiniz .

Sorunuzu cevaplamak için: kendi Launchpad örneğinizi çalıştırmanız gerekecektir. Senin için şanslı burada bu konuda çok uzun bir makale var .

Bağlantıdan bazı önemli notlar:

Launchpad'i oluşturmak ve çalıştırmak için Ubuntu çalıştıran bir bilgisayar gerekir. Launchpad.net üretim sitesi Ubuntu 10.04 LTS'de çalışır. Geliştiriciler çoğunlukla 10.04 LTS, 11.10 veya 12.04 LTS çalıştırır, ancak diğerleri çalışabilir.

Önerilen geliştirme yapılandırması, daha geniş sistem üzerindeki etkisini en aza indirmek için LXC kaplarında Launchpad'i çalıştıran Ubuntu 12.04 LTS veya daha sonraki bir sürümdür .

Not: yükleme komut dosyası tarafından yapılan değişiklikler mevcut web geliştirme kurulumunuzu bozabilir, bu nedenle Launchpad'i yukarıda açıklandığı gibi bir sanal makinede veya bir LXC kapsayıcısında denemeniz önerilir.


Ayrıca bir göz atın Herkes özel bir Launchpad örneği ile deneyimi var mı?


PPA'lar Debian bir şeydir, fırlatma rampasına özgü değildir.
Alexis Wilke
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.