38 lines
908 B
Plaintext
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
|