Kendiniz için basit bir depo oluşturmak için 4 adım var
1.Install dpkg-dev
2.Paketleri bir dizine yerleştirin
3.Paketleri tarayacak bir komut dosyası oluşturun ve apt-get update dosyası oluşturabilecek bir komut dosyası hazırlayın 4. Kaynaklarınıza
bir satır ekleyin.
Dpkg-dev yükle
Bir terminal yazın
sudo apt-get install dpkg-dev
Rehber
Paketlerinizi tutacağınız bir dizin oluşturun. Bu örnek için kullanacağız/usr/local/mydebs.
sudo mkdir -p /usr/local/mydebs
Şimdi paketlerinizi yeni oluşturduğunuz dizine taşıyın.
Daha önce indirilen paketler genellikle sisteminizde /var/cache/apt/archives
dizinde bulunur. Apt-cacher yüklediyseniz, / paket dizininde depolanmış ilave paketleriniz olacaktır.
Script güncelleme-mydebs
Basit bir üç astar:
#! /bin/bash
cd /usr/local/mydebs
dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
Yukarıdakileri keserek gedit'e yapıştırın ve ~ / bin içindeki update-mydebs olarak kaydedin. (tilde '~', ana dizininiz anlamına gelir. ~ / bin yoksa, onu oluşturun: Ubuntu bu dizini PATH'inize koyacaktır. Kişisel komut dosyaları koymak için iyi bir yer). Ardından, komut dosyasını çalıştırılabilir duruma getirin:
chmod u+x ~/bin/update-mydebs
How the script works:
dpkg-scanpackages , mydebs'teki tüm paketlere bakar ve çıktı sıkıştırılır ve apt-get güncellemesinin okuyabileceği bir dosyaya (Packages.gz) yazılır (bunu, ayrıntılı bir şekilde açıklayan bir referans için aşağıya bakın). / dev / null boş bir dosyadır; bu durumda gerçekten gerekmeyen paketler hakkında bazı ek bilgiler içeren geçersiz kılma dosyasının yerine geçer. Eğer bilmek istiyorsanız deb-override (5) bakınız.
sources.list
satırı ekle
deb file:/usr/local/mydebs ./
/etc/apt/sources.list'inize ve işleminiz bitti.
CD Seçeneği
Debs içeren dizini bir CD'ye yazabilir ve bunu bir depo olarak da kullanabilirsiniz (bilgisayarlar arasında paylaşım için iyi). CD'yi depo olarak kullanmak için, sadece çalıştır
sudo apt-cdrom add
Havuzu Kullanma
Mydebs dizinine ne zaman yeni bir deb koyduysan, kaç
sudo update-mydebs
sudo apt-get update
Artık yerel paketleriniz Synaptic, yetenek ve apt komutları ile manipüle edilebilir: apt-get, apt-cache, vb. Apt-get install işlemini denediğinizde, karşılanabilecekleri sürece tüm bağımlılıklar sizin için çözülecektir. .
Kötü yapılmış paketler muhtemelen başarısız olacak, ancak dpkg cehenneme katlanmayacaksınız.