Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tuanpembual/pabrik-repo
Ini pabrik repo blankon
https://github.com/tuanpembual/pabrik-repo
Last synced: 10 days ago
JSON representation
Ini pabrik repo blankon
- Host: GitHub
- URL: https://github.com/tuanpembual/pabrik-repo
- Owner: tuanpembual
- License: mit
- Created: 2017-08-27T01:20:13.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-08-27T02:02:16.000Z (over 7 years ago)
- Last Synced: 2024-11-08T16:51:36.109Z (2 months ago)
- Language: Python
- Size: 7.81 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Authors: AUTHORS.md
Awesome Lists containing this project
README
# REPREPRO
## Pasang perkakas
`$ sudo apt-get install reprepro nginx`## Duplikasi Lumbung ini
`$ git clone https://gitlab.com/BlankOn/reprepro-conf.git`## Atur Halaman Arsip, salin konfigurasi dari repo ini.
`$ sudo cp setup/arsip.conf /etc/nginx/site-available/arsip`
`$ sudo ln -s /etc/nginx/site-available/arsip /etc/nginx/site-enabled/arsip`
`$ sudo /etc/init.d/nginx restart`## Mengatur kunci gpg
`gpg --list-keys`## Pengaturan Umum Reprepro
* Pengaturan Distribusi
`$ vim conf/distributions`
File ini berisi konfigurasi menganai cermin yg digunakan dan pengaturan lengkap distribusi.
```
Origin: BlankOn
Label: BlankOn
Codename: uluwatu
Suite: uluwatu
Components: main restricted extras extras-restricted
UDebComponents: main
Architectures: amd64 source
Version: 11.0
Description: BlankOn 11.0 Uluwatu
#SignWith: B81CA9B3
SignWith: 9120A048
# Jangan kasih "-" di kolom Update, nanti paket2 khas2 blankon akan dihapus
Update: merge.sid
DebIndices: Packages Release . .gz .bz2 tiffany.py
UDebIndices: Packages . .gz .bz2
DscIndices: Sources Release . .gz .bz2 tiffany.py
#Pull: pull.tambora pull.tambora-updates
Contents: udebs nodebs . .gz
ContentsArchitectures: amd64
ContentsComponents: main restricted extras extras-restricted
ContentsUComponents: main
Log: uluwatu.log
--type=dsc changelogs
```* Pengaturan Lingkungan Kerja
`$ vim conf/options`
```
basedir /data/repo/reprepro
confdir /data/repo/reprepro/conf
dbdir /data/repo/reprepro/db
outdir /data/repo/reprepro/arsip/blankon/
gnupghome /data/repo/.gnupg
```* Pengaturan Sumber Arsip
`$ vim conf/updates`
```
Name: merge.sid
Suite: sid
VerifyRelease: blindtrust
Method: http://mirrors.digitalocean.com/debian
Architectures: amd64 source
Components: main non-free>restricted contrib>extras
FilterList: install blacklist.unstable
```## Menjalankan Reprepro
`$ reprepro -v -v -v update uluwatu`
`$ reprepro -v -v -v export uluwatu`## Membekukan Rilis
* Tambahkan opsi ReadOnly pada conf/distributions dan hilangkan tiffany.py## Selamat Menikmati Error dan Baca Log