როგორ წავშალოთ ლოკალი Linux Mint-ში
ნაგულისხმევად, Linux Mint-ს გააჩნია დამატებითი ლოკალები, რომლებიც, სავარაუდოდ, არ გჭირდებათ. სისტემის კომპონენტების განახლებისას, როგორიცაა libc ან kernel, ოპერაციული სისტემა აღადგენს მათ. ამ ოპერაციას მნიშვნელოვანი დრო სჭირდება და ფაქტობრივად სრულიად ზედმეტია. ვნახოთ, როგორ დავაღწიოთ თავი ამ დამატებით ლოკალებს.
რეკლამა
მე კმაყოფილი ვარ მხოლოდ ორი ლოკალით, en_US.UTF-8 და ru_RU.UTF-8. თუმცა, Mint 18.1-ის ჩემს ახალ ინსტალაციას აქვს რამდენიმე დამატებითი ლოკალი. ვნახოთ, რომელი ლოკალებია დაინსტალირებული ნაგულისხმევად.
გახსენით თქვენი საყვარელი ტერმინალის ემულატორის აპლიკაცია და ჩაწერეთ შემდეგი ბრძანება:
ლოკალი -ა
ეს შეავსებს დაინსტალირებული ლოკალების სიას. ასე გამოიყურება.
როგორც ხედავთ, საჭიროების გარდა უამრავი დაინსტალირებული ლოკალია. ვნახოთ, როგორ მოვიშოროთ ისინი.
Linux Mint-ში ლოკალის ამოსაღებად, გააკეთეთ შემდეგი.
გახსენით ახალი root ტერმინალი. გთხოვთ, იხილოთ შემდეგი სტატია:
როგორ გავხსნათ Root ტერმინალი Linux Mint-ში
ლოკალები განისაზღვრება ტექსტურ ფაილებში /var/lib/locales/supported.d/. შეიძლება იყოს ერთზე მეტი ფაილი თქვენი OS-ის კონფიგურაციის მიხედვით. ყველა ფაილი შეიძლება შეიცავდეს ერთ ან მეტ ლოკალს, რომელიც დაინსტალირებული იქნება. შეგიძლიათ ამ ფაილების რედაქტირება და თქვენი ლოკალური სიის ხელახლა გენერირება.
ჩემს შემთხვევაში, მე მჭირდება მხოლოდ ერთი ფაილის შეცვლა, /var/lib/locales/supported.d/en. მოდით შევცვალოთ იგი კონფიგურაციის შესაცვლელად.
გახსენით ფაილი თქვენი საყვარელი ტექსტური რედაქტორით, მაგ.
nano /var/lib/locales/supported.d/en
ან
vim /var/lib/locales/supported.d/en
ჩემს შემთხვევაში, მე უნდა წავშალო ყველა ხაზი ამ ფაილში და შევინახო მხოლოდ ელემენტი en_US.UTF-8.
წაშალეთ არასაჭირო ხაზები და შეინახეთ ფაილი.
ახლა შეასრულეთ შემდეგი ბრძანება, როგორც root:
ლოკალური გენი
ეს შექმნის მხოლოდ საჭირო ლოკალებს. სხვა ლოკალები აღარ იქნება გენერირებული.
ასევე, შეგიძლიათ გაწმინდოთ ყველა ლოკალი, რომელიც დარჩა წინა დაყენებიდან.
შეასრულეთ შემდეგი ბრძანება, როგორც root, რომ წაშალოთ ისინი
locale-gen --purge ru_RU.UTF-8 en_US.UTF-8
ეს შეინარჩუნებს მხოლოდ ორ ლოკალს ru_RU.UTF-8 და en_US.UTF-8. ყველა დანარჩენი მოიხსნება.
თქვენ დაასრულეთ.