Using Portsnap към Update Свободен Пристанище Дърво Сбирка
Portsnap е a алтернатива система за сигурен разпределение и updating определителен член Свободен пристанище дърво, кой? е easier към употреба отколкото CVSup. Portsnap was пръв включвам in Свободен 6.0. Подобен CVSup, Portsnap uses a дърпам модел на updating: Определителен член пакет и печат пристанище дърво сте място на a мрежа служа кой? чакам пасивен за clients към молба пила до един от двамата тичам portsnap ръчен до потребител или поставям горе a старица работа към download updates automatically на a правилен база.
На стар Свободен система, Portsnap е не automatically включвам, но то мога бъда настанявам от sysutils/portsnap пристанище до using заповядвам:
# pkg_add осемнадесета буква на азбуката portsnap
Portsnap пръв донасям и update сбивам моментална снимка на определителен член Свободен пристанище дърво запас in var/db/portsnap/(in usr/ мастен/portsnap/ ако Portsnap е настанявам от Свободен Пристанище Сбирка) до неявяване, и тогава единствен извличам и update определителен член uncompressed живея пристанище дърво до usr/ пристанище.
///Определителен член behaviour и операция на Portsnap е контрольор до очертание пила portsnap.conf поставям на място in etc (in usr/ мастен/etc/ ако Portsnap е настанявам от определителен член Свободен Пристанище Сбирка, и определителен член очертание пила е не automatically пораждам кога свежо настанявам, вместо това youll’ основавам portsnap.conf.sample, прав копие то както portsnap.conf). Общо взето, неявяване очертание пила ще does its jobs.
До заповядвам линия, определителен член последователи избор сте поддръжка, въпреки че най-много на определителен член време то никакъв нужда към бъда използван, някой мога бъда configured in очертание пила itself:
-буквата d работен ден : Запас движение пила (e.g. downloaded updates) in работен ден. неявяване var/db/portsnap, или както p.p. от give in определителен член очертание пила)
-буквата f conffile : Чета определителен член очертание от от conffile. неявяване etc/portsnap.conf)
-Аз: За определителен член update заповядвам, update ПОКАЗАЛЕЦ пила, но не определителен член почивка на определителен член пристанище дърво.
-k Ключ: Очаквам a обществен ключ с p.p. от give SHA256 кълцам. неявяване чета ценност от очертание пила)
-p portsdir : Кога извличам или updating an uncompressed моментална снимка, действувам на определителен член адресна книга portsdir. неявяване usr/ пристанище/, или както p.p. от give in определителен член очертание пила)
-s служа : Донасям пила от определителен член специфичен служа или служа локва. неявяване portsnap.FreeBSD.org , или както p.p. от give in определителен член очертание пила)
пътека: За извличам заповядвам единствен, действувам единствен на част на определителен член пристанище дърво трепвам с пътека. (e.g. portsnap sysutils/ пристанище уж извличам sysutils/portsman, sysutils/portsnap, sysutils/portupgrade, etc.)
Определителен член Резюме за определителен член Portsnap заповядвам линия е:
portsnap [- Аз] [- буквата d работен ден] [- буквата f conffile] [-k Ключ] [-p portsdir] [-s служа] заповядвам … [ пътека]
Отнасяне на Portsnap
- Създавам an празен адресна книга usr/ пристанище ако то does не съществувам.
# mkdir usr/ пристанище
/ - Донасям и download a сбивам моментална снимка на определителен член Пристанище Сбирка в var/db/portsnap ( или кой да е друг местоположение специфичен in очертание пила). Междуособен съединявам нужда до този сцена) и update определителен член съществувам моментална снимка.
# portsnap донасям
- Ако ти сте тичане Portsnap за определителен член пръв време ( дори ако a пристанище дърво has вече p.p. от be създавам или населявам, към позволявам Portsnap установявам a неоснователен от кой? portsnap мога определям кой? част на определителен член пристанище дърво нужда към бъда updated) или usr/ пристанище hasnt’ p.p. от be населявам, извличам определителен член моментална снимка и замествам определителен член съществувам пила и ръководител, и установявам Portsnap- поддържам пристанище дърво в usr/ пристанище://
# portsnap извличам
Този стъпвам мога бъда капитан ако youre’ единствен updating определителен член пристанище дърво.
- Ако ти вече имам a населявам usr/ пристанище и ти сте прав updating, тичам определителен член последователи заповядвам вместо това:
# portsnap update
нота За updating на Свободен Пристанище Дърво, стъпвам 1 и 3 мога бъда съчетавам в единствен заповядвам: portsnap донасям update ( не поддръжка in стар version на Portsnap).
Тичане Portsnap както Старица Работа
portsnap донасям ще не бъда способен към изпълнявам от a старица работа към избягвам товар на внезапен надигам се на downloading молба към Portsnap служа. Вместо това, a особен portsnap старица заповядвам съществувам, кой? чакам и спя за a случайност времетраене горе към 3600 втори преди привлекателен updates, както ако определителен член донасям заповядвам е специфичен.
Към тичам portsnap automatically с старица работа, прав прибавям определителен член линия в etc/ старица ( определителен член линия поставям определителен член време към 3 СЪМ всекидневен, ти мога избирам your свой плах):
0 3 * * * корен usr/sbin/portsnap старица
Този ще осигурявам този определителен член Свободен моментална снимка на пристанище сбирка е винаги горе- към- дата и мога бъда негасена вар извличам в usr/ пристанище./
нота Тичанеportsnap update от старица е не препоръчвам както то мога причина проблема ако настанявам или updating на a пристанище случва се до определителен член време определителен член старица работа runs. Portsnap ще updates или премествам пила кой? сте съществуващ използван до определителен член пристанище строя. Обаче, тичанеportsnap АЗ update към update определителен член пристанище Показалец пила е възможен, и мога бъда използван заедно с portversion към установявам самоличност на настанявам software кой? е вън на дата.
Към update пристанище сбивам моментална снимка и определителен член ПОКАЗАЛЕЦ пила in usr/ пристанище/, и изпращам an email ако кой да е настанявам пристанище сте вън на дата, употреба определителен член последователи линия in etc/ старица:
//0 3 * * * корен portsnap АЗ старица update && pkg_version vIL=
нота Стар version на portsnap does не поддръжка списък многочислен заповядвам (e.g., старица update) in определителен член същ призив на portsnap. Ако определителен член линия горе не сполучвам, опитвам замествам portsnap АЗ старица update с portsnap старица && portsnap АЗ update.
важен: Определителен член паж е машина превеждам и при условие че " както е" без гаранция. Машина превод мога бъда мъчен към разбирам. Харесвам отнасям към къмпървоначален English предмет когато и да възможен.
Свързан Предмет
- Update Свободен Пристанище Сбирка към Късен Version с Сигурност Update с Portmanager и Portaudit
- Update Свободен Пристанище Сбирка Горе към Дата и Късен
- Търся за Заявление in FreeBSDs’ Пристанище Сбирка
- Прозорец Update или Канцелария Update Излизам насреща на 080070643× Не сполучвам Update Грешка
- Лесен Път към Upgrade FreeBSDs’ Пристанище
- Nokia Cellphones Към Черта Магнетизирам Пристанище
- Portdowngrade Downgrade към Предишен Version на FreeBSDs’ Пристанище
- Мрежа Пристанище Използван до Прозорец Произведение Активизирам (WPA) за Съобщение
- Списък, Преглед, Спасявам и Затворен Инструмент за отваряне TCP/IP Пристанище или Connections с CurrPorts
- U2 Предишен Нов Следа за Joshua Дърво на iLike










































Февруари 9th, 2008 1804:
[...] до My Еднозначно число Живот, там е an отличен настойнически на using portsnap. То покривам не единствен определителен член основен, но цял определителен член почивка както[...]