KDE საგამომცემლო გარემო შეიძლება მოხვდეს Snap პაკეტში

Kde პლაზმა 5.12.7

KDE პლაზმური დეველოპერები აკეთებენ გარკვეულ ტესტირებას თქვენს სამუშაო მაგიდაზე და არის რომლის განზრახვასაც აპირებენ KDE Plasma– სთვის Snap პაკეტების გამოყენებით.

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

დღეს ძალიან საინტერესოა მიმართულება, რომელსაც მიჰყავდა პროგრამული უზრუნველყოფა Linux სამყაროშიროგორც ჩანს, საბოლოოდ ერთ-ერთი დიდი პრობლემაა.

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

მას შემდეგ, რაც Snap, Flatpak და AppImage ძალიან მნიშვნელოვანი გახდა Linux- ში პროგრამული უზრუნველყოფის განაწილების თვალსაზრისით.

Ამ კონტექსტში ჩვენ გვაქვს 3 ძირითადი ფერდობზე.

  • ვადამდელი პაკეტები, წარმოშობილი Canonical– დან და ნაგულისხმევად გამოიყენება Ubuntu– ში.
  • პაკეტები ბინაპაკეტი, განსაკუთრებით შენარჩუნებულია GNOME საზოგადოებისა და ზოგიერთი კომპანიის მიერ, როგორიცაა Red Hat.
  • და ბოლოს AppImage პაკეტები, შესანიშნავი სათემო პროექტია და რაც პროგრამებს უკიდურესად პორტატულს ხდის.

მიუხედავად ამ ტიპის ფორმატის გემოვნებისა, მათ შორის Snaps, როგორც ჩანს, იძენს ისეთ ადგილს, სადაც Flatpaks ჯერ არ არის იქ.

და ეს Snap პაკეტები, როგორც ჩანს, იძენს კორპორაციულ ბაზარზე.

დახურული და ღია წყაროების პროგრამებით, აგრეთვე კომერციული პროგრამებით, სხვათა შორის, Snaps მიდის იმ სეგმენტისკენ, რომელიც, როგორც ჩანს, Flatpaks- ს დიდად არ აინტერესებს: სისტემის შემადგენლობა.

Snaps– ის საშუალებით შესაძლებელია სხვადასხვა მაგარი რამეების გაკეთება, როგორიცაა ბირთვის, დრაივერის ან მთელი ინტერფეისის არსებობა, ხოლო Flatpaks უფრო შეზღუდულია უფრო ტრადიციული პროგრამებით.

KDE პლაზმური Snap ფორმატში

KDE

და, როგორც დასაწყისში აღვნიშნეთ, KDE დეველოპერები ატარებენ ძალიან საინტერესო ექსპერიმენტს.

Რითი აპირებს თქვენი გარემოს განაწილებას Snap პაკეტის გამოყენებით, რომლითაც ეს საკმაოდ საინტერესოა.

ცხადია, ის სხვაგვარად განაწილებას არ შეწყვეტს, მაგრამ Snap– ში მისი შეფუთვის იდეას რომლითაც იგი საშუალებას აძლევს განახლებებსა და რეგრესიებს ძალიან მარტივი მეთოდით, რათა დასრულდეს მომხმარებლები.

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

როგორ დააყენოთ KDE Plasma როგორც Snap (ექსპერიმენტული)?

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

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

ამასთან, მათ ასევე ექნებათ შესაძლებლობა, ხელი შეუწყონ ამ შეცდომების შესახებ მოხსენებებს.

შეძლოს გარემოს დაყენება უნდა ჰქონდეს Snap მხარდაჭერა მათ სისტემაში, Ubuntu- ს შემთხვევაში ეს უკვე ნაგულისხმევია (ბოლო ორ ვერსიაში).

ჩვენს სისტემაში გარემოს დასაყენებლად მხოლოდ ტერმინალის გახსნა მოგვიწევს და მასში უნდა აკრიფოთ შემდეგი ბრძანება:

snap install --edge --devmode de plasma-desktop

ამის შემდეგ თქვენ უნდა დაამატოთ .desktop ფაილი საქაღალდეში "xsession" ასე რომ თქვენ შეძლებთ პლაზმაზე შესვლას თქვენი ეკრანიდან (Wayland ამჟამად არ არის მხარდაჭერილი):

sudo wget https://metadata.neon.kde.org/snap/plasma-snap.desktop -O /usr/share/xsessions/plasma-snap.desktop

ამის დამატების შემდეგ, უბრალოდ გამოდით თქვენი სისტემიდან და შესვლის ეკრანზე უნდა იპოვოთ პლაზმური სესიით შესვლის ვარიანტი.

როგორ ამოვიღოთ Snap პაკეტით დაინსტალირებული KDE პლაზმა?

თქვენი სისტემისთვის KDE Plasma დესკტოპის გარემოს ამოსაღებად, უბრალოდ წაშალეთ ფაილები, რომლებიც დაამატეთ "xsession" - ის ფარგლებში.

/usr/share/xsession/plasma-snap.desktop

და ასევე წაშალეთ Snap ჩვეულებრივ.

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


სტატიის შინაარსი იცავს ჩვენს პრინციპებს სარედაქციო ეთიკა. შეცდომის შესატყობინებლად დააჭირეთ ღილაკს აქ.

იყავი პირველი კომენტარი

დატოვე კომენტარი

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

*

*

  1. მონაცემებზე პასუხისმგებელი: მიგელ ანგელ გატონი
  2. მონაცემთა მიზანი: სპამის კონტროლი, კომენტარების მართვა.
  3. ლეგიტიმაცია: თქვენი თანხმობა
  4. მონაცემთა კომუნიკაცია: მონაცემები არ გადაეცემა მესამე პირებს, გარდა სამართლებრივი ვალდებულებისა.
  5. მონაცემთა შენახვა: მონაცემთა ბაზა, რომელსაც უმასპინძლა Occentus Networks (EU)
  6. უფლებები: ნებისმიერ დროს შეგიძლიათ შეზღუდოთ, აღადგინოთ და წაშალოთ თქვენი ინფორმაცია.