Portál AbcLinuxu, 9. května 2025 16:38
pkgsend -s file:///cesta_k_Vasi_repositori create-repositori \ --set-property publisher.prefix=jmeno_Vaseho_publisheraNo a do toho můžete poslat balíky ze zdroje:
pkgrecv [-s src_uri] \ -d file:///cesta_k_Vasi_repositori \ fmri_balicku_nebo_vzor_hledaniNejsem si jistý, jestli na cílovém stroji jde přímo:
pkg set-publisher -g file:///cesta_k_Vasi_repositori \ jmeno_Vaseho_publisheraNebo je nutné si místně spustit balíkovací server a ten přidat:
/usr/lib/pkg.depotd -d /cesta_k_Vasi_repositori\ -p Vase_cislo_portu \ --readonly \ --writable-root /cesta_k_docasnemu_adresari_s_pravem_zapisu pkg set-publisher -g localhost:Vase_cislo_portu\ jmeno_Vaseho_publisheraAle to už snadno vyzkoušíte.
pkgsend -s file:///cesta_k_Vasi_repositori create-repositori \ --set-property publisher.prefix=jmeno_Vaseho_publisheraVytvori noveho vydavatele v dane mistni ceste. To je nezbytny predpoklad, abychom ty baliky ze site meli kam prenest, protoze IPS nic takoveho jako sam o sobe existujici balik nezna a to, co tradicne nazyvame balikem je vlastne souborem dat (soubory, akce) vedenych v repozitori pod spolecnym identifikatorem (FMRI).
pkgrecv
, pak umi stahnout vybrane baliky z jedne repozitore (-s
) a publikovat je v repozitori jine (-d
).
Ty kroky, jejichz nutnost muze zalezet na verzi pouziteho pkg. Pak bud pouze na cilovem pocitaci pridaji noveho vydavatele z mistniho uloziste v pripade prvem. A v tom druhem spusti se zdroji na danem miste lokalni instanci balickovaciho "serveru", ktery bude tato data obsluhovat pres HTTP a nasledne pridame vydavatele, ktery tento pristup vyuziva.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.