Membuat Repository Ubuntu Lokal
Revision as of 03:12, 1 February 2008 by Onnowpurbo (talk | contribs) (New page: Install Ubuntu FTP Repo By: Onno W. Purbo # apt-get install vsftpd # chown -Rf root.root /home/ftp # /etc/init.d/vsftpd restart # mkdir /home/ftp/pub # chown -Rf ftp.nogroup /home/ftp/p...)
Install Ubuntu FTP Repo By: Onno W. Purbo
- apt-get install vsftpd
- chown -Rf root.root /home/ftp
- /etc/init.d/vsftpd restart
- mkdir /home/ftp/pub
- chown -Rf ftp.nogroup /home/ftp/pub
Contoh drapper repo
- mkdir /opt/dapper-repo
- cd /opt/dapper-repo
- dd if=/dev/cdrom of=ubuntu-6.06-repository-i386-1_contrib.iso
- dd if=/dev/cdrom of=ubuntu-6.06-repository-i386-2_contrib.iso
- dd if=/dev/cdrom of=ubuntu-6.06-repository-i386-3_contrib.iso
- mkdir /home/ftp/pub/dapper-repo01
- mkdir /home/ftp/pub/dapper-repo02
- mkdir /home/ftp/pub/dapper-repo03
- mount -t iso9660 -o loop /opt/dapper-repo/ubuntu-6.06-repository-i386-1_contrib.iso /home/ftp/pub/dapper-repo01
- mount -t iso9660 -o loop /opt/dapper-repo/ubuntu-6.06-repository-i386-2_contrib.iso /home/ftp/pub/dapper-repo02
- mount -t iso9660 -o loop /opt/dapper-repo/ubuntu-6.06-repository-i386-3_contrib.iso /home/ftp/pub/dapper-repo03
- vi /etc/apt/source.list
deb file:///home/ftp/dapper-repo01 dapper main multiverse restricted deb file:///home/ftp/dapper-repo02 dapper universe deb file:///home/ftp/dapper-repo03 dapper universe
- apt-get update
Contoh Edgy Repo
- mkdir /opt/edgy-repo
- cd /opt/edgy-repo
- dd if=/dev/cdrom of=ubuntu-6.10-repository-i386-1_contrib.iso
- dd if=/dev/cdrom of=ubuntu-6.10-repository-i386-2_contrib.iso
- dd if=/dev/cdrom of=ubuntu-6.10-repository-i386-3_contrib.iso
- dd if=/dev/cdrom of=ubuntu-6.10-repository-i386-4_contrib.iso
- mkdir /home/ftp/pub/edgy-repo01
- mkdir /home/ftp/pub/edgy-repo02
- mkdir /home/ftp/pub/edgy-repo03
- mkdir /home/ftp/pub/edgy-repo04
- mount -t iso9660 -o loop /opt/edgy-repo/ubuntu-6.10-repository-i386-1_contrib.iso /home/ftp/pub/edgy-repo01
- mount -t iso9660 -o loop /opt/edgy-repo/ubuntu-6.10-repository-i386-2_contrib.iso /home/ftp/pub/edgy-repo02
- mount -t iso9660 -o loop /opt/edgy-repo/ubuntu-6.10-repository-i386-3_contrib.iso /home/ftp/pub/edgy-repo03
- mount -t iso9660 -o loop /opt/edgy-repo/ubuntu-6.10-repository-i386-4_contrib.iso /home/ftp/pub/edgy-repo04
- vi /etc/apt/source.list
deb file:///home/ftp/pub/edgy-repo01 edgy main restricted deb file:///home/ftp/pub/edgy-repo02 edgy universe deb file:///home/ftp/pub/edgy-repo03 edgy universe deb file:///home/ftp/pub/edgy-repo04 edgy universe multiverse
- apt-get update
Contoh Fiesty Repo
- mkdir /opt/fiesty-repo
- cd /opt/fiesty-repo
- dd if=/dev/cdrom of=ubuntu-7.04-repository-i386-1_contrib.iso
- dd if=/dev/cdrom of=ubuntu-7.04-repository-i386-2_contrib.iso
- dd if=/dev/cdrom of=ubuntu-7.04-repository-i386-3_contrib.iso
- dd if=/dev/cdrom of=ubuntu-7.04-repository-i386-4_contrib.iso
- mkdir /home/ftp/pub/fiesty-repo1
- mkdir /home/ftp/pub/fiesty-repo2
- mkdir /home/ftp/pub/fiesty-repo3
- mkdir /home/ftp/pub/fiesty-repo4
- mount -t iso9660 -o loop /opt/fiesty-repo/ubuntu-7.04-repository-i386-1_contrib.iso /home/ftp/pub/fiesty-repo1
- mount -t iso9660 -o loop /opt/fiesty-repo/ubuntu-7.04-repository-i386-2_contrib.iso /home/ftp/pub/fiesty-repo2
- mount -t iso9660 -o loop /opt/fiesty-repo/ubuntu-7.04-repository-i386-3_contrib.iso /home/ftp/pub/fiesty-repo3
- mount -t iso9660 -o loop /opt/fiesty-repo/ubuntu-7.04-repository-i386-4_contrib.iso /home/ftp/pub/fiesty-repo4
- vi /etc/apt/source.list
deb file:///home/ftp/pub/fiesty-repo1 fiesty main restricted deb file:///home/ftp/pub/fiesty-repo2 fiesty universe deb file:///home/ftp/pub/fiesty-repo3 fiesty universe deb file:///home/ftp/pub/fiesty-repo4 fiesty universe multiverse
- apt-get update
Contoh Gusty Repo
- mkdir /home/ftp/pub/gusty-repo1
- mkdir /home/ftp/pub/gusty-repo2
- mkdir /home/ftp/pub/gusty-repo3
- mkdir /home/ftp/pub/gusty-repo4
- mkdir /home/ftp/pub/gusty-repo5
- mount -t iso9660 -o loop /mnt/ntfs/ubuntu-dvd-7.10/ubuntu-7.10-repository-i386-1.iso /home/ftp/pub/gusty-repo1
- mount -t iso9660 -o loop /mnt/ntfs/ubuntu-dvd-7.10/ubuntu-7.10-repository-i386-2.iso /home/ftp/pub/gusty-repo2
- mount -t iso9660 -o loop /mnt/ntfs/ubuntu-dvd-7.10/ubuntu-7.10-repository-i386-3.iso /home/ftp/pub/gusty-repo3
- mount -t iso9660 -o loop /mnt/ntfs/ubuntu-dvd-7.10/ubuntu-7.10-repository-i386-4.iso /home/ftp/pub/gusty-repo4
- mount -t iso9660 -o loop /mnt/ntfs/ubuntu-dvd-7.10/ubuntu-7.10-repository-i386-5.iso /home/ftp/pub/gusty-repo5
- vi /etc/apt/source.list
deb file:///home/ftp/pub/gusty-repo1 gutsy main deb file:///home/ftp/pub/gusty-repo2 gutsy main multiverse restricted deb file:///home/ftp/pub/gusty-repo3 gutsy universe deb file:///home/ftp/pub/gusty-repo4 gutsy universe deb file:///home/ftp/pub/gusty-repo5 gutsy universe
- apt-get update
Contoh Campcaster Repo
- mkdir /home/ftp/pub/campcaster-1.2.0
- mount -t iso9660 -o loop /home/library/iso/campcaster/campcaster-1.2.0-repo.iso /home/ftp/pub/campcaster-1.2.0
- vi /etc/apt/source.list
deb ftp://127.0.0.1/pub/campcaster-1.2.0/repository/ /
- apt-get update