Браузер 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 көздерін әдеттегі sync тасымалы қолжетімсіз болғанда балама ретінде құжаттайды. Орнатылған шығарылым үшін жоба қолдайтын көзді таңдаңыз; URI схемасын өзгерту еркін архивке сілтеуге рұқсат емес.

rsync-тің RSYNC_PROXY веб-прокси механизмі, жалпы SOCKS URL параметрі емес. Daemon жолы әдетте 873 портын қажет етеді, оны өзгеше жұмыс істейтін веб прокси әдейі қабылдамауы мүмкін. Бөлек RSYNC_CONNECT_PROG механизмі тікелей daemon сокетін көмекші бағдарламамен алмастыра алады, бірақ көмекші күтілетін байт ағынын беруі керек.

Соңында, MacPorts-тің қай кезеңі сәтсіз аяқталғанын байқаңыз. Ports tree-ін жаңарту, архивті алу және port көз файлдарын жүктеу бір тасымалды қолдануға міндетті емес. Бірінші жолды жөндеу қалғандары оның проксиін бөлісетінін дәлелдемейді.

Қатысты мақалалар