Хөтөч SOCKS-оор ажилладаг. Энгийн SSH сесс ч мөн ажиллана. Дараа нь MacPorts ports tree-гээ синхрончлох үед гацдаг. Өөр нэг SSH сонголт нэмэхийн өмнө эх сурвалжийн URI-г харна уу.

rsync://host/module нь rsync daemon үйлчилгээг заана. rsync -e ssh user@host:path ашигласан жишээ нь алсын shell ашигладаг бөгөөд тухайн хост дээр тохирох бүртгэлд хандах шаардлагатай. Нийтийн rsync толь нь клиентэд ProxyCommand байгаа гэсэн шалтгаанаар SSH нэвтрэлт авдаггүй.

Өөр өөр урьдчилсан нөхцөлтэй гурван зам

ЗамЮу байх ёстой
Ports tree-ийн агшин зураг HTTP эсвэл HTTPS-ээрДэмжигдсэн агшин зургийн эх сурвалж ба ажиллах HTTP прокси тохиргоо
rsync daemon вэб проксигоорRSYNC_PROXY ашигладаг rsync клиент ба daemon порт руу CONNECT зөвшөөрдөг прокси
rsync SSH-ээрSSH төгсгөлийн цэг, бүртгэл ба алсын rsync тохиргоо

MacPorts sources.conf дотор HTTP ба HTTPS tarball эх сурвалжуудыг ердийн синхрончлолын тээвэр боломжгүй үед хувилбар болгон бичсэн байдаг. Суулгасан хувилбарт төслийн дэмждэг эх сурвалжийг сонгоно уу; URI схемыг өөрчлөх нь дурын архив руу заах зөвшөөрөл биш.

rsync-ийн RSYNC_PROXY нь вэб прокси механизм бөгөөд ерөнхий SOCKS URL тохиргоо биш. Daemon зам нь ихэвчлэн 873 порт шаарддаг бөгөөд өөрөөр ажиллаж буй вэб прокси үүнийг санаатайгаар татгалзаж болно. Тусдаа RSYNC_CONNECT_PROG механизм нь шууд daemon socket-ийг туслах програмтай сольж болох ч туслах програм хүлээгдэж буй байт урсгалыг өгөх ёстой.

Эцэст нь MacPorts-ийн аль шат амжилтгүй болсныг анхаарна уу. Ports tree-г шинэчлэх, архив татах, port-ийн эх файлуудыг татах нь нэг тээвэр ашиглах албагүй. Эхний замыг засах нь бусад нь түүний проксийг хуваалцдагийг батлахгүй.

Холбоотой нийтлэлүүд