uplink-gemini/articles/2017-08-14_000-objava-paketa-v-ips-repozitorij.gmi
Matjaz Mesnjak 97fc149f49 Initial commit.
2022-01-07 15:32:19 +01:00

38 lines
908 B
Plaintext

# Objava paketa v IPS repozitorij
Najprej program konfiguriraš, prevedeš in instaliraš. Od tu naprej pa izvedeš te korake:
## Priprava paketa
```
pkgsend generate /opt | grep -v "gcc\-5\.1\.0" | pkgfmt > node.p5m.1
pkgmogrify -DARCH=`uname -p` node.p5m.1 node.mog | pkgfmt > node.p5m.2
pkgdepend generate -md /opt node.p5m.2 | pkgfmt > node.p5m.3
pkgdepend resolve -m node.p5m.3
pkglint -c ./lint-cache -r https://pkg.omniosce.org/bloody/core node.p5m.3.res
```
## Objava
```
pkgsend publish -s /myrepo -d /opt node.p5m.3.res
pkgrepo -s /myrepo refresh
svcadm restart pkg/server
```
## Testna instalacija
```
pkg refresh --full
pkg install node
```
## Odstranitev paketa iz repozitorija
```
pkgrepo remove -p pkg.uplink.si -s /myrepo node
svcadm restart pkg/server
```
Več:
=> http://www.oracle.com/technetwork/articles/servers-storage-admin/o11-097-create-pkg-ips-524496.html O objavi paketov