Difference between revisions of "Membuat Repository Ubuntu Lokal dari hasil Download Repository"
Jump to navigation
Jump to search
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
(10 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | Bagi anda yang cukup rajin mendownload keseluruhan repository Ubuntu, misalnya dari | + | Bagi anda yang cukup rajin mendownload keseluruhan [[repository]] [[Ubuntu]] yang umumnya besarnya lebih dari 20Gbyte, misalnya dari |
http://opensource.telkomspeedy.com/ubuntu/ | http://opensource.telkomspeedy.com/ubuntu/ | ||
Line 19: | Line 19: | ||
− | Sebagai contoh disini akan digunakan Repository 9.04. | + | Sebagai contoh disini akan digunakan [[Repository]] [[Ubuntu]] 9.04 dan 9.10 |
Misalkan seluruh repository dengan struktur file di atas di letakan di folder | Misalkan seluruh repository dengan struktur file di atas di letakan di folder | ||
/home/media/repo-9.04 | /home/media/repo-9.04 | ||
− | Maka isi file /etc/apt/sources.list adalah | + | Maka isi file /etc/apt/sources.list adalah (untuk 9.04) |
deb file:///home/media/repo-9.04/ jaunty main multiverse restricted universe | deb file:///home/media/repo-9.04/ jaunty main multiverse restricted universe | ||
Line 30: | Line 30: | ||
deb file:///home/media/repo-9.04/ jaunty-security main multiverse restricted universe | deb file:///home/media/repo-9.04/ jaunty-security main multiverse restricted universe | ||
deb file:///home/media/repo-9.04/ jaunty-backports main multiverse restricted universe | deb file:///home/media/repo-9.04/ jaunty-backports main multiverse restricted universe | ||
+ | |||
+ | dan (untuk 9.10) | ||
+ | |||
+ | deb file:///home/media/repo-9.10/ karmic main multiverse restricted universe | ||
+ | deb file:///home/media/repo-9.10/ karmic-updates main multiverse restricted universe | ||
+ | deb file:///home/media/repo-9.10/ karmic-security main multiverse restricted universe | ||
+ | deb file:///home/media/repo-9.10/ karmic-backports main multiverse restricted universe | ||
+ | deb file:///home/media/repo-9.10/ karmic-proposed main multiverse restricted universe | ||
Agar repository bisa digunakan / di ambil dari jaringan lakukan | Agar repository bisa digunakan / di ambil dari jaringan lakukan | ||
Line 36: | Line 44: | ||
− | Jika anda ingin supaya bisa di akses oleh PC lain di jaringan anda perlu menginstalasi FTP Server | + | Jika anda ingin supaya bisa di akses oleh [[PC]] lain di jaringan anda perlu menginstalasi [[FTP Server]] |
+ | |||
+ | apt-get install vsftpd | ||
+ | mkdir /home/ftp | ||
+ | chown -Rf root.root /home/ftp | ||
+ | /etc/init.d/vsftpd restart | ||
+ | mkdir /home/ftp/pub | ||
+ | chown -Rf ftp.nogroup /home/ftp/pub | ||
− | + | Buatlah symbolic link di folder ftp (untuk 9.04) | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | chown -Rf nobody.nogroup /home/media/repo-9.04 | |
+ | chmod -Rf 777 /home/media/repo-9.04 | ||
+ | mkdir /home/ftp/pub/repo-9.04 | ||
+ | mount --bind /home/media/repo-9.04 /home/ftp/pub/repo-9.04 | ||
+ | untuk 9.10 | ||
− | + | chown -Rf nobody.nogroup /home/media/repo-9.10 | |
− | + | chmod -Rf 777 /home/media/repo-9.10 | |
− | + | mkdir /home/ftp/pub/repo-9.10 | |
− | + | mount --bind /home/media/repo-9.10 /home/ftp/pub/repo-9.10 | |
− | Isi /etc/apt/sources.list adalah | + | Isi /etc/apt/sources.list adalah (untuk 9.04) |
deb ftp://192.168.0.2/pub/repo-9.04/ jaunty main multiverse restricted universe | deb ftp://192.168.0.2/pub/repo-9.04/ jaunty main multiverse restricted universe | ||
Line 61: | Line 75: | ||
deb ftp://192.168.0.2/pub/repo-9.04/ jaunty-backports main multiverse restricted universe | deb ftp://192.168.0.2/pub/repo-9.04/ jaunty-backports main multiverse restricted universe | ||
+ | untuk 9.10 | ||
+ | deb ftp://192.168.0.2/pub/repo-9.10/ karmic main multiverse restricted universe | ||
+ | deb ftp://192.168.0.2/pub/repo-9.10/ karmic-updates main multiverse restricted universe | ||
+ | deb ftp://192.168.0.2/pub/repo-9.10/ karmic-security main multiverse restricted universe | ||
+ | deb ftp://192.168.0.2/pub/repo-9.10/ karmic-backports main multiverse restricted universe | ||
+ | deb ftp://192.168.0.2/pub/repo-9.10/ karmic-proposed main multiverse restricted universe | ||
+ | |||
+ | |||
+ | ==Membuat Repository di Web== | ||
+ | |||
+ | * Pertama-tama [[Instalasi Apache]] | ||
+ | |||
+ | * Buat link statik antara download repository ke [[Web]] (untuk 9.04) | ||
+ | |||
+ | mkdir /var/www/ubuntu | ||
+ | mount --bind /home/media/repo-9.04 /var/www/ubuntu | ||
+ | |||
+ | (untuk 9.10) | ||
+ | |||
+ | mkdir /var/www/ubuntu | ||
+ | mount --bind /home/media/repo-9.10 /var/www/ubuntu | ||
+ | |||
+ | Konfigurasi di sisi client kurang lebih | ||
+ | |||
+ | deb http://192.168.0.254/ubuntu/ karmic main multiverse restricted universe | ||
+ | deb http://192.168.0.254/ubuntu/ karmic-updates main multiverse restricted universe | ||
+ | deb http://192.168.0.254/ubuntu/ karmic-security main multiverse restricted universe | ||
+ | deb http://192.168.0.254/ubuntu/ karmic-backports main multiverse restricted universe | ||
+ | deb http://192.168.0.254/ubuntu/ karmic-proposed main multiverse restricted universe | ||
==Pranala Menarik== | ==Pranala Menarik== | ||
* [[Linux Howto]] | * [[Linux Howto]] | ||
+ | |||
+ | [[Category: Linux]] | ||
+ | [[Category: Repository]] |
Latest revision as of 04:54, 27 November 2010
Bagi anda yang cukup rajin mendownload keseluruhan repository Ubuntu yang umumnya besarnya lebih dari 20Gbyte, misalnya dari
http://opensource.telkomspeedy.com/ubuntu/
Biasanya anda akan mempunyai struktur folder sbb:
dist namadistro namadistro-security namadistro-updates namadistro-backports pool main multiverse restricted universe project trace
Sebagai contoh disini akan digunakan Repository Ubuntu 9.04 dan 9.10
Misalkan seluruh repository dengan struktur file di atas di letakan di folder
/home/media/repo-9.04
Maka isi file /etc/apt/sources.list adalah (untuk 9.04)
deb file:///home/media/repo-9.04/ jaunty main multiverse restricted universe deb file:///home/media/repo-9.04/ jaunty-updates main multiverse restricted universe deb file:///home/media/repo-9.04/ jaunty-security main multiverse restricted universe deb file:///home/media/repo-9.04/ jaunty-backports main multiverse restricted universe
dan (untuk 9.10)
deb file:///home/media/repo-9.10/ karmic main multiverse restricted universe deb file:///home/media/repo-9.10/ karmic-updates main multiverse restricted universe deb file:///home/media/repo-9.10/ karmic-security main multiverse restricted universe deb file:///home/media/repo-9.10/ karmic-backports main multiverse restricted universe deb file:///home/media/repo-9.10/ karmic-proposed main multiverse restricted universe
Agar repository bisa digunakan / di ambil dari jaringan lakukan
# apt-get update
Jika anda ingin supaya bisa di akses oleh PC lain di jaringan anda perlu menginstalasi FTP Server
apt-get install vsftpd mkdir /home/ftp chown -Rf root.root /home/ftp /etc/init.d/vsftpd restart mkdir /home/ftp/pub chown -Rf ftp.nogroup /home/ftp/pub
Buatlah symbolic link di folder ftp (untuk 9.04)
chown -Rf nobody.nogroup /home/media/repo-9.04 chmod -Rf 777 /home/media/repo-9.04 mkdir /home/ftp/pub/repo-9.04 mount --bind /home/media/repo-9.04 /home/ftp/pub/repo-9.04
untuk 9.10
chown -Rf nobody.nogroup /home/media/repo-9.10 chmod -Rf 777 /home/media/repo-9.10 mkdir /home/ftp/pub/repo-9.10 mount --bind /home/media/repo-9.10 /home/ftp/pub/repo-9.10
Isi /etc/apt/sources.list adalah (untuk 9.04)
deb ftp://192.168.0.2/pub/repo-9.04/ jaunty main multiverse restricted universe deb ftp://192.168.0.2/pub/repo-9.04/ jaunty-updates main multiverse restricted universe deb ftp://192.168.0.2/pub/repo-9.04/ jaunty-security main multiverse restricted universe deb ftp://192.168.0.2/pub/repo-9.04/ jaunty-backports main multiverse restricted universe
untuk 9.10
deb ftp://192.168.0.2/pub/repo-9.10/ karmic main multiverse restricted universe deb ftp://192.168.0.2/pub/repo-9.10/ karmic-updates main multiverse restricted universe deb ftp://192.168.0.2/pub/repo-9.10/ karmic-security main multiverse restricted universe deb ftp://192.168.0.2/pub/repo-9.10/ karmic-backports main multiverse restricted universe deb ftp://192.168.0.2/pub/repo-9.10/ karmic-proposed main multiverse restricted universe
Membuat Repository di Web
- Pertama-tama Instalasi Apache
- Buat link statik antara download repository ke Web (untuk 9.04)
mkdir /var/www/ubuntu mount --bind /home/media/repo-9.04 /var/www/ubuntu
(untuk 9.10)
mkdir /var/www/ubuntu mount --bind /home/media/repo-9.10 /var/www/ubuntu
Konfigurasi di sisi client kurang lebih
deb http://192.168.0.254/ubuntu/ karmic main multiverse restricted universe deb http://192.168.0.254/ubuntu/ karmic-updates main multiverse restricted universe deb http://192.168.0.254/ubuntu/ karmic-security main multiverse restricted universe deb http://192.168.0.254/ubuntu/ karmic-backports main multiverse restricted universe deb http://192.168.0.254/ubuntu/ karmic-proposed main multiverse restricted universe