היום אני בעבודה לפתור בעיה מעניינת. הייתי צריך להתקין ולעדכן שרת דביאן. זה לא יהיה דבר מסובך, אבל הבעיה היא שהשרת היא רשת שבה אין גישה לאינטרנט מטעמי בטיחות או לא יכול להיות חיבור לאינטרנט.
פעם ראיתי תוכנית שיכולה לעדכן את השרת כדי להאט את החיבור לאינטרנט. זה עבד על העיקרון כי יש לי מחשב שאינו או חיבור אינטרנט איטי מאוד להפעיל את התוכנית שיצרה את רשימת החבילות להתעדכן. לאחר מכן, ברשימה זו יש להעביר למחשב עם חיבור לאינטרנט. יש רשימה של החבילות שהורדו באזור הנבחר. לאחר מכן היה צורך להעביר את מנות בחזרה למחשב ללא חיבור עדכון מלא. הפתרון מתאים במיוחד כאשר באמת אין חיבור לאינטרנט. תוכנית זו נקראת apt-imagen .
זה לא היה במקרה שלי. אמנם הרשתות אין גישה לאינטרנט, יש לי לפחות חיבור רשת לשרת אחר, כי כבר יש חיבור לאינטרנט. אף שרת proxy, אבל זה מספיק. מצאתי את התוכנית לי במקרה שלי מאוד אוהב. זהו cacher apt- .
אם הרשת מפעילה למעלה מ שרת דביאן או אובונטו, אתה יכול להאיץ את הורדת העדכון באמצעות מראה מקומית של חבילות. החבילות שהורדו מהאינטרנט ורק 1 יהיה זמין באופן מקומי עבור לקוחות אחרים ברשת.
Apt-cacher מפשט את ההתקנה מראה מקומי. כל מה שצריך זה להתקין את התוכנה בדרך הרגילה
sudo apt-get install apt-cacher
ואז להגדיר את דביאן אחר או לקוחות אובונטו להשתמש בו במקום מאגר מרוחק. Apt-cacher יוצר מראה שלם דביאן - זה ידרוש כ 30 ג 'יגה בייט של שטח דיסק עבור ארכיטקטורת אחד, בערך 100 ג' יגה בייט עבור מראה שלם. אני לא אומר שזה הסכום של השתקפות צריך חיבור מהיר מאוד, הרבה זמן.
apt-proxy היא cacher kešujúce (מטמון ה-proxy), לכן, בכל פעם אחד המחשב המקומי להתקין חבילה חדשה, apt-cacher nakešuje אותו למחשב המקומי. זה מאוד חכם ויעיל. התצורה ב / etc / apt-cacher / apt-cacher.conf והוא טוב מאוד המבואר. לאחר הסתגלות לסביבתו יכול לייבא המטמון התוכן הקיים עבור הפקודה התחלה מהירה
sudo /usr/share/apt-cacher/apt-cacher-import.pl /var/cache/apt/archives
באופן אוטומטי בארכיון שומרת הנוכחי למחוק את הפסולת הישן. היא פועלת על פורט 3142 (ניתן לשינוי בהגדרות).
לקוחות צריך לערוך etc / שלך / apt / sources.list למשל. כדלקמן:
deb http://[local-server]:3142/debian stable main contrib non-free
deb-src http://[local-server]:3142/debian stable main contrib non-free
deb http://[local-server]:3142/security stable/updates main contrib non-free
apt-cacher להגדרה לחלוטין לשימוש מאגרים שונים ועדכונים בפרקי זמן מוגדרים. כמו כן ניתן להגביל את נתיבי עסוקים. הוראות פשוטות על איך להגדיר cacher apt-ולקוחות נמצא כאן: http://www.debuntu.org/how-to-set-up-a-repository-cache-with-apt-cacher











































מאמרים נוספים
המשתמש לא הגיב להודעה זו
לחתום על ספר אורחים
שימו לב: תגובה התמתנות פעיל אולי עם אין צורך להגיש מחדש את הערותיך