Manjaro i3
Manjaro-i3
ეს ლინუქსის დისტრიბუტივი არის Arch Linux-ის ხაზი და ბაზირებულია i3 მოზაიკურ ფანჯრების მენეჯერზე. მოზაიკური მოწყობა ცალკე პოსტს იმსახურებს, აქ მოვიყვან მხოლოდ მოცემული დისტრიბუტივის გამართვას და მახასიათებლებს
ᲡᲬᲠᲐᲤᲘ ᲡᲢᲐᲠᲢᲘ
Manjaro i3-ის ოპტიმიზაცია დაყენებისთანავე შეიძლება დავყოთ რამოდენიმე ნაბიჯად, რაც გააუმჯობესებს წარმადობას, უსაფრთხოებას და მოხმარების მოხერხებულობას. აი რამოდენიმე რეკომენდაცია:
1. ᲡᲘᲡᲢᲔᲛᲘᲡ ᲒᲐᲜᲐᲮᲚᲔᲑᲐ
ჯერ ვაახლებთ ყველა პაკეტს ბოლო ვერსიამდე:
sudo pacman -Syu
2. ᲡᲐᲭᲘᲠᲝ ᲞᲐᲙᲔᲢᲔᲑᲘᲡ ᲓᲐᲧᲔᲜᲔᲑᲐ
სისტემის განახლების მერე უნდა დავაყენოთ პაკეტები, რომლებიც სავარაუდოდ საჭრო იქნება შემდგომში. მაგალითად საბაზო უტილიტები, პროგრამირების ან მულტიმედიური პროგრამები:
sudo pacman -S base-devel git vim htop
ეს პროგრამები შესაძლოა ჩაყენებულიც იყოს, რაზეც პაკეტების მენეჯები შეგვატყობინებს და დააყენებს თავიდან.
3. i3 ᲞᲐᲠᲐᲛᲔᲢᲠᲔᲑᲘᲡ ᲝᲞᲢᲘᲛᲘᲖᲐᲪᲘᲐ
Конфигурация i3-ის კონფიგურაცია სტანდარტულად არის ~/.config/i3/config ფაილში. მაგრამ Manjaro-i3-ის გუნდმა ის გადაიტანა .i3/config ფაილში, ამიტომ აქ მოძებნეთ, შეგვიძლია დავაყენოთ შემდეგი პარამეტრები
-
ᲪᲮᲔᲚᲘ ᲙᲚᲐᲕᲘᲨᲔᲑᲘ:
მოხერხებულობისათვის დავაყენოთ ან ვნახოთ ცხელი კლავიშები როგორ აყენია:
,
bindsym $mod+Return exec alacritty bindsym $mod+d exec dmenu_run -
ᲞᲠᲝᲒᲠᲐᲛᲔᲑᲘᲡ ᲐᲕᲢᲝᲛᲐᲢᲣᲠᲘ ᲒᲐᲨᲕᲔᲑᲐ: შეგვიძლია დავამატოთ აპლიკაციების გაშვება სისტემაში შესვლასათან ერდათ:
exec --no-startup-id nm-applet exec --no-startup-id volumeicon
4. ᲒᲠᲐᲤᲘᲙᲣᲚᲘ ᲛᲔᲜᲔᲯᲔᲠᲘᲡ ᲓᲐᲧᲔᲜᲔᲑᲐ (ᲝᲞᲪᲘᲐ)
თუ მაინცადამაინც ამის საჭროებაარის, შეიძლება დავაყენოთ დისპლეის მენეჯერი (Display Manager), მაგალითად LightDM:
sudo pacman -S lightdm lightdm-gtk-greeter
sudo systemctl enable lightdm
მე ეს ძალიან მეზედმეტება და არასოდეს არ ვიყენებ, მოზაიკური ფანჯრების პლიუსი ჩემთვის ზუსტადაც დისპლეი-მენეჯერის არ არსებობაა
5. ᲨᲠᲘᲤᲢᲔᲑᲘᲡ ᲓᲐᲧᲜᲔᲑᲐ
გამოსახვის გასაუმჯობესებლად რეკომედირებულია შემდეგი შრიფტების დაყენება:
sudo pacman -S ttf-dejavu ttf-liberation noto-fonts
შრიფტების რენდერინგის დასაწყობად გამოიყენება ფაილი ~/.config/fontconfig/fonts.conf
მე ასევე ვიმატებ nerd შრიფტებს, თუმცა მათი დამატება მიწევს ამორჩევით, თუ დასერჩავთ sudo pacman -Ss Nerd TTF ნახავთ ყველა შრიფტს .
6. ᲬᲐᲠᲛᲐᲓᲝᲑᲘᲡ ᲝᲞᲢᲘᲛᲘᲖᲐᲪᲘᲐ
-
Swap ფალი: შექმენით swap ფაილი, თუ ოპერატიული მეხსიერება ამას საჭიროებს.:
sudo fallocate -l 2G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstabმე სისტემის ინსტალაციის პროცესში ყოველთვის ვაკეთებ დისკის ხელით მონიშვნას, სადაც ყოველთვის ვუთითებ swap ფაილს, 2G წესით საკმარისი უნდა იყოს, ყოველი შემთხვევისათვის, მაგრამ თუ თვითონ ოპერატიული მეხსიერება 4G-ზე ნაკლებია, მაშინ რეკომენდაცია მექნება swop-ი დააყენოთ მინომუმ 4G.
-
ZRAM: zram დაყენება და დაწყობა რეკომენდირებულია ოპერატიული მეხსიერების ეფექტური მოხმარებისათვის:
sudo pacman -S zram-generator sudo systemctl enable zram-generator
7. ᲣᲡᲐᲤᲠᲗᲮᲝᲔᲑᲘᲡ ᲡᲘᲡᲢᲔᲛᲐ
-
Firewall: დააყენეთ და დააკონფიგეთ UFW (Uncomplicated Firewall):
sudo pacman -S ufw sudo ufw enable sudo ufw default deny incoming sudo ufw default allow outgoing
8. ᲓᲐᲛᲐᲢᲔᲑᲘᲗᲘ ᲞᲐᲠᲐᲛᲔᲢᲠᲔᲑᲘ
-
თემები და ხატულები: ინტეფეისის გასაუმჯობესებლად შეიძლება დადგეს აპლიკაციები:
sudo pacman -S arc-gtk-theme papirus-icon-theme -
Compositor: ვიზუალური ეფექტების გასაუმჯობესებლად შესაძლოა გამოვიყენოთ compositor-ი:
sudo pacman -S picom picom --config ~/.config/picom/picom.conf &
9. რეზერვირებისათვის და აღდგენისათვის
მნიშვნელოვანი ფაილების რეზერვირების მოწყობა და კონფიგურაცია:
-
Timeshift: Timeshift იღებს სისტემის კადრს:
sudo pacman -S timeshift sudo timeshift --create --comments "Initial setup snapshot"
რა თქმა უნდა, ეს ნაბიჯები ნებაყოფილობითია და ინდივიდუალური. ძალიან დადი ხანი ჩემთმვის სისტემის პირეველადი მოცემულობაც სრულადი დამაკმაყოფილებელი იყო. შეიძლება ასეც სჯობდეს, გამოვიყენოთ “ქარხნული” პარამეტრები და მერე მოთხოვნილებისამებრმ გავაუმჯობესოთ ეტაპობრივად.