![როგორ ჩართოთ Wi-Fi დარეკვა iPhone- ზე](/f/5f4b52de97c0afcdcc1adc7aeda3bb7d.png?width=100&height=100)
დაინსტალირებული, განახლებული და ამოღებული (საჭიროების შემთხვევაში) დაინსტალირებული პროგრამები არის მთავარი პასუხისმგებლობა სისტემის ადმინისტრატორის ყოველდღიურ ცხოვრებაში. როდესაც მანქანა ინტერნეტთან არის დაკავშირებული, ეს ამოცანები მარტივად შეიძლება შესრულდეს ისეთი პაკეტის მართვის სისტემის გამოყენებით, როგორიცაა უნარი (ან apt-get), იუმ, ან zypperდამოკიდებულია თქვენს არჩეულ განაწილებაზე, როგორც ეს განმარტებულია ნაწილი 9 - Linux პაკეტის მენეჯმენტი საქართველოს LFCE (Linux Foundation– ის სერტიფიცირებული ინჟინერი) სერია. თქვენ ასევე შეგიძლიათ ჩამოტვირთოთ დამოუკიდებელი .დეგ ან .rpm ფაილები და დააინსტალირეთ ისინი დპკგ ან rpmშესაბამისად.
თუმცა, როდესაც მანქანას არ აქვს წვდომა მსოფლიო ქსელში, სხვა მეთოდია საჭირო. რატომ სურს ვინმეს ამის გაკეთება? მიზეზები მერყეობს ინტერნეტის გამტარუნარიანობის დაზოგვიდან (ამრიგად გარედან რამდენიმე ერთდროული კავშირის თავიდან აცილება) დამთავრებული ადგილობრივად წყაროსგან შედგენილი პაკეტების დაცვით და მათ შორის პაკეტების მიწოდების შესაძლებლობა, რომელიც იურიდიული მიზეზების გამო (მაგალითად, პროგრამული უზრუნველყოფა, რომელიც შეზღუდულია ზოგიერთ ქვეყანაში) არ შეიძლება შედიოდეს ოფიციალურში საცავები
სწორედ აქ ხდება ქსელის საცავების მოქმედება, რაც ამ სტატიის ცენტრალური თემაა.
ქსელის საცავის სერვერი: CentOS 7 [enp0s3: 192.168.0.17] - dev1. კლიენტის მანქანა: CentOS 6.6 [eth0: 192.168.0.18] - dev2.
როგორც პირველი ნაბიჯი, ჩვენ გავუმკლავდებით a– ს ინსტალაციას და კონფიგურაციას CentOS 7 ყუთი, როგორც საცავის სერვერი [IP მისამართი 192.168.0.17] და ა CentOS 6.6 მანქანა, როგორც კლიენტი. OpenSUSE– ის დაყენება თითქმის იდენტურია.
CentOS 7-ისთვის მიჰყევით ქვემოთ მოცემულ სტატიებს, რომლებიც განმარტავს CentOS 7-ის ინსტალაციის ეტაპობრივ ინსტრუქციას და როგორ უნდა შეიქმნას სტატიკური IP მისამართი.
რაც შეეხება უბუნტუს, ამ საიტზე არის დიდი სტატია, რომელიც განმარტავს ეტაპობრივად, თუ როგორ უნდა შექმნათ თქვენი საკუთარი, პირადი საცავი.
ჩვენი პირველი არჩევანი იქნება გზა, რომლითაც კლიენტები შედიან საცავის სერვერზე - FTP და HTTP ყველაზე კარგად იყენებენ ჩვენ ვირჩევთ ამ უკანასკნელს, როგორც აპაჩი ინსტალაცია დაფარული იყო ნაწილი 1 - Apache– ის ინსტალაცია ამ LFCE სერიის. ეს ასევე საშუალებას მოგვცემს ვაჩვენოთ პაკეტების ჩამონათვალი ვებ ბრაუზერის გამოყენებით.
შემდეგი, ჩვენ უნდა შევქმნათ დირექტორიები შესანახად .rpm პაკეტები. ჩვენ შევქმნით ქვე დირექტორიებს შიგნით /var/www/html/repos შესაბამისად. ჩვენი მოხერხებულობისთვის, ჩვენ შეიძლება ასევე გვსურს შევქმნათ სხვა ქვე დირექტორიები, რომლებშიც განთავსდება პაკეტები სხვადასხვა ვერსიისთვის თითოეული განაწილება (რა თქმა უნდა, ჩვენ შეგვიძლია კვლავ დავამატოთ იმდენი დირექტორია, რამდენიც საჭიროა მოგვიანებით) და კიდევ განსხვავებული არქიტექტურებს.
მნიშვნელოვანი ის, რაც უნდა გაითვალისწინოთ საკუთარი საცავის შექმნისას არის ის, რომ თქვენ დაგჭირდებათ მნიშვნელოვანი ადგილი დისკზე (GB 20 GB). თუ არა, შეცვალეთ ფაილური სისტემა, სადაც აპირებთ საცავის შინაარსის შენახვას, ან კიდევ უკეთესია დაამატოთ დამატებითი გამოყოფილი მოწყობილობა შესანახად.
როგორც ითქვა, ჩვენ დავიწყებთ დირექტორიების შექმნით, რომლებიც დაგვჭირდება საცავის მასპინძლობისთვის:
# mkdir -p/var/www/html/repos/centos/6/6.
მას შემდეგ რაც შევქმენით დირექტორიის სტრუქტურა ჩვენი საცავის სერვერისთვის, ჩვენ ვიწყებთ ინიციალიზაციას /var/www/html/repos/centos/6/6 მონაცემთა ბაზა, რომელიც ინახავს პაკეტების კვალს და მათ შესაბამის დამოკიდებულებებს შექმნა რეპო.
Დაინსტალირება შექმნა რეპო თუ ეს ჯერ არ გაგიკეთებიათ:
# yum განახლება && yum installrerepo ინსტალაცია.
შემდეგ მოახდინეთ მონაცემთა ბაზის ინიციალიზაცია,
# createrepo/var/www/html/repos/centos/6/6.
დავუშვათ, რომ საცავის სერვერს აქვს ინტერნეტი, ჩვენ გამოვიყვანთ ონლაინ საცავებს, რომ მივიღოთ პაკეტების უახლესი განახლებები. თუ ეს ასე არ არის, თქვენ მაინც შეგიძლიათ დააკოპიროთ პაკეტების დირექტორიის მთელი შინაარსი CentOS 6.6 ინსტალაციის DVD.
ამ გაკვეთილში ჩვენ ვივარაუდოთ პირველი შემთხვევა. გადმოტვირთვის სიჩქარის ოპტიმიზაციის მიზნით, ჩვენ ვირჩევთ ა CentOS 6.6 სარკე ჩვენთან ახლოს მდებარე ადგილიდან. Წადი ჩამოტვირთეთ სარკე CentOSდა შეარჩიეთ ის, რაც უფრო ახლოს არის თქვენს მდებარეობასთან (ჩემს შემთხვევაში არგენტინა):
შემდეგ, ნავიგაცია os დირექტორია მონიშნული ბმულის შიგნით და შემდეგ შეარჩიეთ შესაბამისი არქიტექტურა. იქ ყოფნისას დააკოპირეთ ბმული მისამართების ზოლში და გადმოწერეთ შინაარსი საცავის სერვერის ერთგულ დირექტორიაში:
# rsync -avz rsync: //centos.ar.host-engine.com/6.6/os/x86_64//var/www/html/repos/centos/6/6/
იმ შემთხვევაში, თუ არჩეული საცავი რაიმე მიზეზით ხაზგარეშეა, დაბრუნდით და შეარჩიეთ სხვა. Პრობლემა არ არის.
ახლა არის დრო, როდესაც შეიძლება დაგჭირდეთ დასვენება და შესაძლოა უყუროთ თქვენი საყვარელი სატელევიზიო შოუს ეპიზოდს, რადგან ონლაინ საცავის ასახვას შეიძლება საკმაოდ დიდი დრო დასჭირდეს.
გადმოტვირთვის დასრულების შემდეგ, თქვენ შეგიძლიათ შეამოწმოთ დისკის სივრცის გამოყენება:
# du -sch/var/www/html/repos/centos/6/6/*
დაბოლოს, განაახლეთ საცავის მონაცემთა ბაზა.
# createrepo -განახლება/var/www/html/repos/centos/6/6.
თქვენ ასევე გსურთ გაუშვათ თქვენი ბრაუზერი და ნავიგაცია იქ repos/centos/6/6 დირექტორია, რათა დარწმუნდეთ, რომ თქვენ ხედავთ შინაარსს:
თქვენ მზად ხართ წასასვლელად - ახლა დროა კლიენტის კონფიგურაცია.