ARM64 ეტიკეტი ერთ თავსებადობის კითხვას წყვეტს და სამ უფრო რთულ კითხვას ღიად ტოვებს. ის არ ამბობს, ვინ შექმნა შესრულებადი ფაილი, რომელი წყაროს რევიზიიდან მოდის ან ვინ მიაწვდის შემდეგ უსაფრთხოების შესწორებას. როცა ძველი ფორუმის პასუხი საზოგადოების აწყობაზე მიუთითებს, სწორედ ეს კითხვები წყვეტს, არის თუ არა ინსტალაცია დასაცავი. გამოყავით ისინი, სანამ რამეს ჩამოტვირთავთ.

მენეჯერი თუ კლიენტი: ჯერ სწორი არტეფაქტი აირჩიეთ

Outline გთავაზობთ მენეჯერს სერვერების მართვისთვის და კლიენტს მოწყობილობების დასაკავშირებლად, და ეს ცალკე აპლიკაციებია. ზედა წყაროს რეპოზიტორია განასხვავებს ორ როლს და ბმავს მათ საკუთარ ინსტალაციის არხებზე. მენეჯერის Raspberry Pi-ზე დაყენება არ გაძლევთ კლიენტს ამ Pi-სთვის. ორი არხი სხვადასხვა გრაფიკითაც ახლდება. ორივე როლი არსებობს, ამიტომ კითხვა ისაა, რომელი როლი უნდა შეასრულოს მოწყობილობამ.

შეამოწმეთ მიმდინარე კლიენტის არხი იმ ოპერაციული სისტემისთვის, რომელსაც იყენებთ. ზოგადი Linux ჩანაწერი არ არის არქიტექტურების მატრიცა და არ არის დაპირება ყველა დაფაზე. ჩამოტვირთვის გვერდი წაიკითხეთ როგორც არსებულის სია და არა როგორც იმის სია, რაც უნდა არსებობდეს.

ARM-ის მხარდაჭერის მოთხოვნა ისტორიულ საკითხში არაფერს ამბობს იმაზე, რაც დღეს ქვეყნდება. მოეპყარით მას როგორც წარსული ხარვეზის ჩანაწერს და არა როგორც განცხადებას აწმყოზე. არხი, საიდანაც შეგიძლიათ ჩამოტვირთოთ, ერთადერთი მტკიცებულებაა, რაც ითვლება.

რომელ არქიტექტურაზე მუშაობს რეალურად დაყენებული სისტემა?

ჩაწერეთ გამოშვება და განსახილველი არტეფაქტი და არა მხოლოდ დაფის სახელი. შეუსაბამეთ შესრულებადი ფაილი და მისი მშობლიური კომპონენტები სამიზნეს, რადგან 64-ბიტიან ბირთვს შეუძლია 32-ბიტიანი მომხმარებლის სივრცის გაშვება და ყუთზე არსებული ეტიკეტი არ გეტყვით რომელი.

კლიენტის წყარო შეიცავს საერთო ინტერფეისის კოდს და პლატფორმის სპეციფიკურ კომპონენტებს. მხოლოდ ინტერფეისის ხელახლა აწყობა პლატფორმის პორტი არ არის, რამდენად სუფთადაც არ უნდა კომპილირდეს. მშობლიური ნაწილებია ის ადგილი, სადაც არქიტექტურა რეალურად ჩანს. ხელახალი აწყობა, რომელიც მხოლოდ ინტერფეისს ეხება, იმუშავებს და მაინც ჩავარდება მშობლიურ მხარეს.

uname -m და დაყენებული სისტემის პაკეტის არქიტექტურა არის ის ორი ფაქტი, რომლებსაც აქ მნიშვნელობა აქვს. წაიკითხეთ ისინი მოწყობილობაზე და არა მანქანაზე, საიდანაც აწყობთ. ამ საფეხურზე შეუსაბამობა ბათილს ხდის ყველა შემდგომ შედარებას.

საზოგადოების აწყობა გამოშვების მფლობელს ამატებს

თუ ოფიციალურ არხს თქვენი სამიზნისთვის მხარდაჭერილი არტეფაქტი არ აქვს, საზოგადოების აწყობა ინსტალაციად აღარ არის, არამედ განთავსების გადაწყვეტილება ხდება. გამოავლინეთ გამომცემელი, წყაროს რევიზია, ცვლილებები ზედა წყაროსთან და აწყობის ინსტრუქციები.

შემდეგ იკითხეთ, როგორ აღწევს მომავალი შესწორებები ინსტალაციამდე. განახლებები შეიძლება მოდიოდეს ზედა წყაროდან, ტოტიდან ან ხელით ხელახალი აწყობიდან, რომლის გაშვებაც ვიღაცას უნდა ახსოვდეს. მესამე ვარიანტია ის, რაც ჩუმად წყვეტს მოხდეს.

მიმდინარედ შთამბეჭდავი რეპოზიტორია არაფერს ამბობს იმაზე, რომელი რევიზია შექმნა უკვე თქვენთან არსებული ბინარული ფაილი. შეადარეთ აწყობის ინსტრუქციები იმას, რასაც არტეფაქტი საკუთარ თავზე იტყობინება. თუ ისინი არ ეთანხმებიან, სწორედ არტეფაქტია ის, რასაც არ უნდა ენდოთ.

რას ამტკიცებს საკონტროლო ჯამი და რას არა

საკონტროლო ჯამი განსაზღვრულ ბაიტებს იდენტიფიცირებს. იმავე არაოფიციალური მშენებლის მიერ გამოქვეყნებული საკონტროლო ჯამი ამ მშენებელს ზედა წყაროს პროექტად არ აქცევს და არ გეუბნებათ, რას შეიცავს ეს ბაიტები. ის პასუხობს, ჩამოტვირთვა უვნებლად ჩამოვიდა თუ არა, რაც სასარგებლო, მაგრამ ვიწრო კითხვაა. ეს ფაილის თვისებაა და არა მისი გამომქვეყნებლის.

წარმატებული გაშვების ეკრანის სურათი ერთი მანქანის შესახებ მტკიცებულებაა. ეს არ არის ბინარული ფაილის ან მისი განახლების არხის მიმოხილვა. არც ერთი არტეფაქტი არ ცვლის წყაროს წაკითხვას.

უცხო აწყობა შორს დაიჭირეთ წარმოების საიდუმლოებებისგან, სანამ წარმომავლობა და საჭირო უფლებები არ შემოწმდა. ჯერ გაუშვით ის ერთჯერად გარემოში, საკუთარი ანგარიშით. ეს იაფია და აზრს გამოცდად აქცევს.

გადაწყვიტეთ, ეს ექსპერიმენტია თუ მოწყობილობა

ადმინისტრატორს შეუძლია განზრახ ააწყოს შემოწმებული წყარო მხარდაჭერილი სამიზნისთვის და აიღოს პასუხისმგებლობა დამოკიდებულებებზე, შეფუთვასა და განახლებებზე. ეს განსხვავებული მხარდაჭერის მოდელია მხარდაჭერილი ზედა წყაროს არტეფაქტის დაყენებისგან. უყურადღებო მოწყობილობისთვის აირჩიეთ ის მოდელი, რომელსაც პასუხისმგებელი მფლობელი შეინარჩუნებს.

ჩაწერეთ არტეფაქტის იდენტობა, პლატფორმა, შემოწმების შედეგი და განახლების მფლობელი განთავსების გვერდით. გადაწყვეტილება სრულდება მაშინ, როცა ესენი ემთხვევა და არა მაშინ, როცა ARM-ის ბინარი ერთხელ გაეშვება.

დაკავშირებული სტატიები