წყაროს კოდი არის კომპიუტერული პროგრამა, რომელიც იკითხება ადამიანის მიერ. ამასთან, მანქანას არ შეუძლია შეასრულოს წყაროს კოდი. კოდი უნდა იყოს შედგენილი მანქანის კოდში, სანამ ის სასარგებლო იქნება. Linux– ზე, „დამზადების“აგების სისტემა ყველაზე გავრცელებულია და ეს როგორ მუშაობს Linux– ის თითქმის ყველა კოდის პაკეტზე.
ნაბიჯები
ნაბიჯი 1. ჩამოტვირთეთ პროგრამის ან დრაივერის საწყისი კოდი ინტერნეტიდან ან სხვა მედიადან
დიდი ალბათობით, ის იქნება "tarball" - ის სახით და აქვს ფაილის გაფართოება.tar,.tar.bz2, ან.tar.gz. ზოგჯერ. Zip ფაილი იქნება გამოყენებული თუმცა.
ნაბიჯი 2. გახსენით გადმოწერილი კოდი..bz2– ისთვის გამოიყენეთ "tar -jxvf yourfile"; ან ამოიღეთ თქვენი ფაილები გრაფიკულად
ნაბიჯი 3. ტერმინალში, გადადით ახლად ამოღებულ დირექტორიაში
თქვენ ამას აკეთებთ აკრიფეთ cd შემდეგ სივრცეში და შემდეგ დირექტორიის სახელი. (გახსოვდეთ, რომ Linux– ის დირექტორიების სახელები არის ასოებისადმი მგრძნობიარე).
ნაბიჯი 4. გაუშვით ბრძანება"
/კონფიგურაცია "წყაროს კოდის ავტომატურად კონფიგურაციისთვის. არგუმენტები, როგორიცაა" --prefix = "შეიძლება გამოყენებულ იქნას ინსტალაციის ადგილის გასაკონტროლებლად. ეს ამოწმებს, რომ გაქვთ სწორი ბიბლიოთეკები და ვერსიები.
ნაბიჯი 5. კონფიგურაციის შემდეგ გაუშვით "make", რომელიც ასრულებს რეალურ შედგენას (ამას შეიძლება რამდენიმე წამიდან ბევრ საათამდე დასჭირდეს)
პროგრამის შემსრულებელი შეიქმნება bin დირექტორიაში, კოდის დირექტორიაში.
ნაბიჯი 6. პროგრამის დასაყენებლად გაუშვით "გააკეთე ინსტალაცია"
ნაბიჯი 7. თქვენ შეადგინეთ და დააინსტალირეთ პროგრამის საწყისი კოდი
ვიდეო - ამ სერვისის გამოყენებით, ზოგიერთი ინფორმაცია შეიძლება გაზიარდეს YouTube- თან
Რჩევები
- მრავალ ბირთვიანი პროცესორებზე თქვენ შეგიძლიათ შეადგინოთ მრავალძირიანი ხერხი make -j3 გამოყენებით, შეცვალეთ 3 იმდენი ძაფით, რომლის გამოყენებაც გსურთ.
- თუ მშენებლობა ვერ ხერხდება რაიმე მიზეზის გამო, სანამ ხელახლა აშენებას შეეცდებით, უნდა გაუშვათ „გაწმენდა“, რომ წაშალოთ ყველა ფაილი, რომელიც დარჩა თავდაპირველი შექმნის მცდელობით. ამ ფაილებმა შეიძლება თქვენი მეორე მცდელობა ჩაიშალოს, რადგან არსებობს.
- თუ არ მიუთითებთ პრეფიქსს, კოდი ავტომატურად დაინსტალირდება /usr.
- თქვენ შეიძლება დაგჭირდეთ იყოთ სუპერ მომხმარებელი.
- თქვენ ასევე შეგიძლიათ დააკავშიროთ ეს ბრძანებები ერთად. მაგალითად,./configure && make && install install.
- თუ მშენებლობა ვერ ხერხდება, თქვენ მიიღებთ ხაზის, ფაილის და შეცდომის ტიპს. თუ გსურთ, შეგიძლიათ სცადოთ პრობლემის მოგვარება. წარუმატებლობის უმეტესობა მოდის პროგრამული უზრუნველყოფის წარუმატებელი დამოკიდებულებიდან, რომელსაც თქვენ აინსტალირებთ, ანუ პროგრამებიდან ან ბიბლიოთეკებიდან, რომლებზეც დამოკიდებულია თქვენი პაკეტი.
გაფრთხილებები
- შედგენას შეიძლება საათები დასჭირდეს.
- სისტემის კრიტიკული კომპონენტების შედგენამ და შეცვლამ შეიძლება გამოიწვიოს პრობლემები, თუ მათ ხელახლა დააკომპლექტებთ და დააინსტალირებთ. იცოდე რას აკეთებ.
- ზოგიერთ წყაროს პაკეტს არ აქვს კონფიგურაციის ფაილები ან ფაილების შექმნაც კი. ამ შემთხვევაში, უბრალოდ ჩაწერეთ `make` მოთხოვნისთანავე და ნახეთ რა მოხდება.