
От няколко години съм донякъде фен на KDE. Преди използвах GNOME, както повечето хора, но Ubuntu 19.04 беше повратна точка за мен. Графичната среда се разви значително и предлагаше всичко, от което се нуждаех, и много повече. Наскоро проектът... е представил KDE Linux, непроменяема дистрибуция, предназначена за производство, и вече е достъпна за тестване. Така че я изпробвах, за да видя дали мога да направя още една крачка в разработката си в бъдеще. дистрибуция.
Преди да започна да обяснявам впечатленията си, е необходимо да изясня, дори и само повърхностно, какво е неизменно разпределениеНяма достъп до всичко, както в традиционния Linux. Важните неща са само за четене, което прави системата по-трудна за разбиване. Софтуерът се получава и инсталира по различен начин и това има своите предимства и недостатъци.
KDE Linux получава своя софтуер от Flathub…
KDE Linux, както повечето непроменяеми дистрибуции, получава софтуера си от FlathubСлед чистата инсталация и сега, когато е в алфа версия, са добавени още няколко хранилища, но само за актуализиране на приложения като Gwenview или Haruna към тяхната Nightly версия. Могат да се добавят и други хранилища за Flatpak пакети, като например Flathub beta, но това не е необходимо.
Като потребител на AceStream, първото нещо, което направих, само за да разбера повече, беше да проверя дали е възможно да се инсталират Flatpak пакети извън Flathub. Отговорът е просто „да“. Ако разработчик създаде приложение и го качи в GitHub, то може да бъде инсталирано (flatpak install app.name), стига всичко да е съвместимо.
Друг въпрос, който имах, беше дали съм инсталирал софтуер като FFmpeg и други подобни. Обичам да извършвам някои конвертации с този софтуер и той работи от терминала като традиционна Linux дистрибуция.
Следващото нещо, което направих, беше да пробвам друга основна команда: yt-dlp. Тя не е включена по подразбиране, но може лесно да се настрои за обикновения потребител:
- Първо изтеглям файла от вашия GitHub.
- Давам му разрешения за изпълнение с десния бутон на мишката (можете да го направите и с chmod -x yt-dlp).
- Преместих го в папката ~/.local/bin/, която трябваше да създам.
- Накрая добавям тази папка към PATH с експортиране на ПЪТ=»$HOME/.local/bin/:$PATH».
И yt-dlp да работи.
...и Snapcraft
Бях чел за това, но не бях сигурен. Докато търсех PATH (echo $PATH), открих папката snapd. Тя не се показва в Discover, поне към момента на писане на тази статия, но можете да я потърсите на официалния уебсайт и да я инсталирате с командата, предоставена там.
Следователно, KDE Linux поддържа пакетите flatpak, snap и appimage след чиста инсталация, което обхваща повечето софтуерни продукти. Всъщност Flathub предлага и разширения за приложения, като G'MIC или BIMP за GIMP.
Сега, G'MIC не работи, не и този в Discover. Но ако отидете на уебсайта им, те ви казват командата, която да използвате, и там ви позволяват да инсталирате версия 3, която работи.
Distrobox е включен по подразбиране
И за всичко, което може да причини проблеми, KDE Linux също има инсталиран Distrobox по подразбиране. Това ни позволява да инсталираме контейнеризирани дистрибуции, за да инсталираме всяка програма. Ако искаме нещо от хранилищата на Ubuntu, инсталираме Ubuntu. Това, което искаме, е от Fedora? Контейнер на Fedora. Това би трябвало да ни позволи да добавим DEB, RPM и всичко останало към списъка с инсталируеми файлове.
Но не всичко работи в KDE Linux
Не всичко работи перфектно в KDE Linux. Например, не можете да инсталирате PHP, защото няма официални хранилища, до които да получите достъп. Ако искаме да използваме нещо като LAMP, трябва да го пробваме в контейнер, в противен случай ще бъде невъзможно. Всъщност, мисля, че ще бъде невъзможно за потребител, който няма носител.
Също така си струва да се отбележи, че софтуерът в пакетите Flatpak и Snap не е толкова мощен и гъвкав, колкото софтуерът от официалните хранилища. Например, ако искате Visual Studio Code да работи по най-добрия начин, трябва да го инсталирате на дистрибуция на Distrobox. Въпреки че не съм забелязал никакви проблеми, може да срещнете някои пречки, ако искате да го използвате за напреднали цели.
Ще остана ли на KDE Linux?
Съмнявам се. Манджаро не ме е разочаровал от близо пет години и не ми е нужна непроменяема дистрибуция. Засега ще се придържам към Манджаро, колкото и да обичам KDE...
...въпреки че може да си променя мнението, ако видя очевиден бъг в Manjaro в бъдеще + Не ми е нужно нищо специално от разработчик. KDE Linux изглежда добре, но е все още в начален стадий.