Gumagana ang browser sa SOCKS. Gumagana rin ang ordinaryong SSH session. Pagkatapos ay natigil ang MacPorts habang isinasabay ang ports tree nito. Bago magdagdag ng isa pang SSH na opsyon, tingnan ang URI ng source.

rsync://host/module ay tumutukoy sa serbisyo ng rsync daemon. Gumagamit ang halimbawa sa rsync -e ssh user@host:path ng remote shell at nangangailangan ng access sa angkop na account sa host na iyon. Hindi nakakakuha ng SSH login ang pampublikong rsync mirror dahil lang may ProxyCommand ang client.

Tatlong ruta na may iba't ibang paunang kondisyon

RutaAno ang dapat na umiiral
Snapshot ng ports tree sa HTTP o HTTPSSinusuportahang source ng snapshot at gumaganang HTTP proxy configuration
rsync daemon sa pamamagitan ng web proxyrsync client na gumagamit ng RSYNC_PROXY at proxy na nagpapahintulot ng CONNECT sa port ng daemon
rsync sa SSHSSH endpoint, account at malayong kaayusan ng rsync

Itinatala ng MacPorts ang HTTP at HTTPS tarball source sa sources.conf bilang alternatibo kapag hindi available ang karaniwang transport ng sync. Piliin ang source na sinusuportahan ng proyekto para sa naka-install na release; ang pagbabago ng URI scheme ay hindi pahintulot na tumuro sa anumang archive.

Ang RSYNC_PROXY ng rsync ay mekanismo ng web proxy, hindi pangkalahatang SOCKS URL setting. Karaniwang kailangan ng rutang daemon ang port 873, na maaaring sadyang tanggihan ng web proxy na kung hindi ay gumagana. Maaaring palitan ng hiwalay na mekanismong RSYNC_CONNECT_PROG ang direktang daemon socket ng helper, ngunit dapat ibigay ng helper ang inaasahang byte stream.

Sa huli, pansinin kung aling yugto ng MacPorts ang nabigo. Ang pag-update ng ports tree, pagkuha ng archive at pag-download ng source file ng isang port ay hindi kailangang gumamit ng isang transport. Ang pag-aayos ng unang ruta ay hindi nagpapatunay na ibinabahagi ng iba ang proxy nito.

Kaugnay na mga artikulo