PARDUS

Page tree

Skip to end of metadata
Go to start of metadata

Pardus repo mirrorlama işlemi ile repoları lokalde kullanmak için aşağıdaki adımlar takip edilmelidir.

REPO SUNUCU TARAFINDA YAPILACAK İŞLEMLER:

  • Öncelikle sistemi güncellemekte fayda var. Aşağıdaki komutla sisteminizdeki tüm paketler güncellenir.
sudo apt update && upgrade
  • mirror işlemi ile ilgili paketler kurulur
sudo apt install apt-mirror apache2
  • Daha sonra mirror.list dosyasında aşağıdaki değişiklikler yapılır, mirror alınacak repo adresleri eklenir.
pico /etc/apt/mirror.list
set base_path /var/spool/apt-mirror satırı aktif edilir. (başındaki # işareti kaldırılarak)

deb http://depo.pardus.org.tr/guvenlik onyedi/updates main non-free contrib
deb-src http://depo.pardus.org.tr/guvenlik onyedi/updates main non-free contrib
clean http://depo.pardus.org.tr/pardus/
clean http://depo.pardus.org.tr/guvenlik/

adresleri eklenir, kaydedilerek dosyadan çıkılır.
  • Sistem yeniden güncellenir.
sudo apt update
  • Aşağıdaki komutla aynalama işlemi başlatılır.
sudo apt-mirror -c apt-mirror 
  • İşlem repoların büyüklüğü ve internet bağlantınıza göre şekillenecek bir zamanda tamamlanacaktır.  İşlem bitiminde aşağıdaki komut çalıştırılır. 
/bin/bash /var/spool/apt-mirror/var/clean.sh
  • apt-mirror dosyasına aynalama için cron tanımlanır 
0 4 * * */var/cron.log root /usr/bin/apt-mirror > /var/spool/apt-mirror/var/log/cron.log
  • Linkleme işlemi yapılarak, repo yayınlanır.

ln -s /var/spool/apt-mirror/mirror/repo.pardus.org/pardus /var/www/html/pardus
  • Servis yeniden başlatılır.
/etc/init.d/apache2 restart


REPOYU KULLANACAK TARAF YAPILACAK İŞLEMLER:

  • Eğer reponun kullanılacağı bilgisayar pardus işletim sistemi değilse bu repoyu kullanmak için 

http://depo.pardus.org.tr/pardus/pool/main/p/pardus-archive-keyring/ adresinden

pardus-archive-keyring/  paketi indirilerek kurulması gerekmektedir.
  • Repoyu kullanacak bilgisayar pardus ise aşağıdaki işlemlerin yapılması yeterli olacaktır.

sudo add-apt-repository 'deb [arch=amd64] http://<depoadresi>/pardus stable main veya

pico /etc/apt/source.list dosyası içerisine oluşturduğunuz repo adresleri eklenir, kaydedilerek çıkılır.

deb http://depo.pardus.org.tr/guvenlik onyedi/updates main non-free contrib

deb-src http://depo.pardus.org.tr/guvenlik onyedi/updates main non-free contrib

clean http://depo.pardus.org.tr/pardus/ clean http://depo.pardus.org.tr/guvenlik/

sudo apt update

son olarak sistem güncellenir, repo kullanıma başlanır.


1 Comment

  1. Anonymous

    Bu belgeye göre apt-mirror ile indirilen dosyalarda ln -s /var/spool/apt-mirror/mirror/repo.pardus.org/pardus /var/www/html/pardus geçerli kılacak bir pardus klasörü oluşmamaktadır.