Paano i-install ang COSMIC Desktop sa Ubuntu nang paunti-unti

  • Ang COSMIC ay isang standalone na desktop environment na nakasulat sa Rust, lubos na napapasadya at idinisenyo upang tumakbo sa Wayland.
  • Ang pag-install nito sa Ubuntu 24.04 ay batay sa isang hindi opisyal na PPA ng komunidad na maaaring mag-update ng mga kritikal na bahagi ng sistema.
  • Gumagana nang maayos ang environment sa Ubuntu, ngunit may ilang kakulangan at maliliit na depekto kumpara sa Pop!_OS.
  • Mahalagang malaman kung paano gamitin ang ppa-purge upang ibalik ang mga pagbabago at ibalik ang Ubuntu sa orihinal nitong estado kung sakaling may magkamali.

COSMIC Desktop

Kung ang bagong COSMIC desktop environment ay nakakakuha ng iyong atensyon (Makukuha na ngayon sa bersyon 1.0Pero kung ayaw mong baguhin ang iyong pangunahing distribusyon, mapalad ka: posible na ngayon. I-install ang COSMIC Desktop sa Ubuntu 24.04 LTS at mga derivatives nang hindi kinakailangang lumipat sa Pop!_OS. Gayunpaman, may mga maliliit na detalye, mga panganib na dapat isaalang-alang, at ilang mahahalagang detalye na dapat mong malaman bago sumubok.

Sa mga sumusunod na linya ay makakahanap ka ng gabay Kumpleto, ipinaliwanag sa wikang Kastila at may palakaibigang tonoKaya mas masusubok mo ang COSMIC sa Ubuntu sa mas matalinong paraan. Aalamin natin kung ano talaga ang desktop environment na ito, kung paano ito i-install gamit ang isang hindi opisyal na PPA, kung anong mga problema ang maaaring makaharap mo, at kung paano i-undo ang lahat ng pagbabago kung sakaling may magkamali.

Ano ang COSMIC Desktop at bakit ito lumilikha ng maraming ingay?

Ang COSMIC ay ang bagong desktop environment na binuo ng System76, ang kumpanya sa likod ng Pop!_OSSa simula, ito ay isang malalimang pagpapasadya ng GNOME, ngunit sa loob ng ilang panahon ngayon ay muling isinulat ito bilang isang malayang desktop environment, na may sarili nitong technology stack.

Ang bagong COSMIC ay nakatakda sa Rust, isang wikang idinisenyo upang mag-alok ng mahusay na pagganap at kaligtasan ng memoryaBukod pa rito, hindi nito ginagamit ang GTK o Qt para sa interface, kundi ang sarili nitong toolkit batay sa Iced, na nagbibigay dito ng kakaibang estetika at pag-uugali kumpara sa iba pang mga klasikong GNU/Linux desktop.

Ang kapaligirang ito ay may kasamang isang hanay ng Mga aplikasyong pansarili: file explorer, terminal, text editor, screenshot tool, video at music player (bagaman hindi lahat ay makikita sa mga pakete para sa Ubuntu, gaya ng makikita natin mamaya) at maging ang sarili nitong software store sa Pop!_OS.

Sa disenyo, ang COSMIC ay medyo nakapagpapaalala sa GNOME: nag-aalok ito ng klasikong istilo ng top bar at bottom dockNagtatampok ito ng overview mode na may patayong desktop layout at isang medyo madaling gamitin na application launcher. Ang lahat ng ito ay lubos na napapasadya: maaari mong ilipat ang mga panel sa iba't ibang gilid, itago o ipakita ang mga elemento, baguhin ang mga posisyon ng indicator, at higit pa.

Kabilang sa mga pinaka-kapansin-pansing tampok nito ay ang Pag-tile nang isang-click (awtomatikong pag-oorganisa ng bintana), ang kakayahang i-drag ang mga window sa loob ng mode na iyon upang muling ayusin ang mga ito, advanced na suporta para sa maraming monitor (na may hiwalay o nakabahaging mga workspace), hybrid GPU management at ang opsyong pagsama-samahin ang mga window sa mga tab sa loob ng iisang window, isang bagay na napaka-praktikal para sa pagsasama-sama ng ilang magkakaugnay na app.

Mga kinakailangan at babala bago i-install ang COSMIC sa Ubuntu

Ang unang bagay na dapat mong linawin ay iyon Walang opisyal na paraan ng System76 para sa pag-install ng COSMIC sa Ubuntu.Ang gagamitin natin ay isang community PPA, na pinapanatili ng isang external developer (kilala bilang hepp3n), na nagba-package ng COSMIC at ilang dependencies para sa Ubuntu 24.04 LTS.

Ang PPA na ito ay nilikha nang isinasaalang-alang ang mga sumusunod: Ubuntu 24.04 LTS "Noble" at mga hinango batay sa bersyong iyon (kabilang ang mga opisyal na bersyon, Ubuntu Server, at maging ang mga distribusyon tulad ng Linux Mint na nakabatay sa Noble). Kung ang iyong sistema ay hindi 24.04 o hindi umaasa sa mga "noble" na repositoryo, hindi mo ito dapat gamitin.

Isa pang mahalagang punto ay ang COSMIC ay isang Mesa na nakatuon sa WaylandTumatakbo ito gamit ang teknolohiyang ito (kabilang ang Xwayland para sa pagiging tugma sa mga X11 app), kaya lubos na inirerekomenda na ang iyong hardware ay tugma sa Wayland upang maiwasan ang mga isyu sa performance o graphics compatibility.

Hindi lamang kasama sa community PPA ang COSMIC at ang mga aplikasyon nito, kundi pati na rin Mga pasadyang bersyon ng mga kritikal na bahagi ng sistema tulad ng Mesa, Wayland/Xwayland, llvm-toolchain-20, at ang Rust compilerSensitibo ang mga paketeng ito dahil nakakaapekto ang mga ito sa buong sistema, hindi lamang sa bagong desktop.

Sa mga pagsubok na isinagawa sa mga malinis na instalasyon ng Ubuntu 24.04, ang repositoryong ito Hindi nito palaging pinapalitan ang mga pakete ng sistemang iyon ng kanilang mga alternatibong bersyonNgunit maaari itong magbago depende sa iyong partikular na setup, iba pang mga PPA na mayroon ka, ang hardware, o mga susunod na bersyon ng mismong repository.

Dahil dito, bago magpatuloy, ang pinakamakatwirang gawin ay gumawa ng kumpletong backup ng sistemaMaaari kang gumamit ng mga tool tulad ng Timeshift o anumang backup solution na komportable ka. Isa pang lubos na inirerekomendang opsyon ay Subukan muna ang COSMIC sa isang virtual machinepara kung may masira, hindi nito maapektuhan ang iyong pangunahing instalasyon.

Tandaan din na kapag nagdadagdag ng Third-party PPA na maaaring mag-update ng mga pangunahing bahagi ng isang LTSMawawala sa iyo ang ilan sa kahalagahan ng paggamit ng isang matatag na bersyon ng pinalawak na suporta: mas mataas na panganib ng mga conflict sa pakete sa mga susunod na update, posibleng pagkakalantad sa mga depekto sa seguridad kung ang PPA na iyon ay hindi pinapanatiling napapanahon, at, sa pangkalahatan, isang medyo hindi gaanong mahuhulaan na kapaligiran.

Paano i-install ang COSMIC Desktop sa Ubuntu 24.04 LTS gamit ang community PPA

Kung tatanggapin mo ang mga panganib na iyon at gusto mong sumulong, ang pinakadirektang paraan para i-install ang COSMIC sa Ubuntu 24.04 ito ay sa pamamagitan ng imbakan PPA na pinapanatili ng komunidadMedyo simple lang ang mga hakbang mula sa terminal.

1. Idagdag ang COSMIC PPA

Magbukas ng terminal (halimbawa gamit ang Ctrl + Alt + T) at idagdag ang repository gamit ang command na ito:

Utos ng PPA: sudo add-apt-repository ppa:hepp3n/cosmic-epoch

Sa karaniwang Ubuntu, ang pagdaragdag ng PPA ay nagiging sanhi ng awtomatikong pagtakbo nito. pag-update ng listahan ng paketeKung hindi ito nagagawa ng iyong sistema, o kung gumagamit ka ng derivative tulad ng Linux Mint, inirerekomenda na manu-mano itong ilunsad:

I-update ang APT: sudo apt update

2. I-install ang sesyon ng COSMIC

Mahalagang hakbang: Kapag naidagdag na ang repository at na-update na ang mga index, oras na para i-install ang mismong desktop environment. Sa isang karaniwang instalasyon ng Ubuntu 24.04 gamit ang GNOME, ang karaniwang paraan ay ang paggamit ng:

Utos ng sesyon: sudo apt install cosmic-session

Gayunpaman, kung ikaw ay nasa isang server-type system, isang napaka-minimal na edisyon, o isang derivative tulad ng Linux Mint kung saan ayaw mong magdala ito ng napakaraming dependency na may kaugnayan sa GNOME, ang PPA maintainer mismo... Pinakamababang opsyon: inirerekomenda ang paggamit ng:

Utos (walang rekomendasyon): sudo apt install --no-install-recommends cosmic-session

Gamit ang variant na iyon, ang sistema Iwasan ang pag-install ng mga "inirerekomendang" pakete Maaaring ito ay mga GNOME extra na hindi kailangan para sa isang basic COSMIC experience. Gayunpaman, maaaring may ilang elementong nawawala, na maaaring kailanganin mong i-install nang manu-mano kung sakaling makita mong kulang ang mga ito.

Sa proseso, tatanungin ka ng installer kung ano tagapamahala ng pag-login (tagapamahala ng display) gusto mong gamitin bilang default. Doon ay maaari kang pumili sa pagitan ng isa na mayroon ka na (halimbawa, GDM3 sa Ubuntu) o ang bagong "cosmic-greeter".

Kung plano mong madalas na lumipat sa pagitan ng COSMIC at GNOME o iba pang mga desktop environment, kadalasan ay magandang ideya ito. panatilihin ang orihinal na login manager (GDM3 sa Ubuntu)Dahil dinisenyo ang GNOME para gamitin ito, kung magtutuon ka sa COSMIC at gusto mo rin itong makita sa login screen, maaari mong piliin ang cosmic-greeter nang walang anumang problema.

3. Mag-log in sa sesyon ng COSMIC

Matapos makumpleto ang pag-install, I-restart ang iyong system o mag-log outSa login screen, hanapin ang session selector (sa GDM, kadalasan ito ay isang gear icon o katulad nito sa kanang sulok sa ibaba o sa tabi ng field ng password).

Sa menu na iyon, dapat mong makita ang opsyon na "COSMIC" bilang isang sesyon sa desktopPiliin ito, ilagay ang iyong password gaya ng dati, at maa-access mo ang COSMIC environment sa iyong Ubuntu sa unang pagkakataon.

Paggamit ng COSMIC sa Ubuntu: ano ang gumagana, ano ang nawawala, at ano ang maaaring magkasalungat

Kapag sinimulan mo ito sa unang pagkakataon, mapapansin mo na Nandoon pa rin ang mga file at application mo sa Ubuntu.Hindi lumilikha ang COSMIC ng hiwalay na sistema: nagdaragdag lamang ito ng bagong desktop environment at mga application nito, na gumagamit ng parehong user, home directory, at naka-install na software.

Marami sa mga Kasama sa PPA ang mga app mismo ng COSMICKasama sa package ang file manager, ang terminal (Term), ang text editor, ang screenshot tool, atbp. Gayunpaman, ang Ubuntu package ay kulang ng ilang component, tulad ng full media player o ang COSMIC Store.

Ang kawalan ng COSMIC store ay hindi naman palaging isang problema, at maaaring maging isang positibong bagay pa nga ito: sa Pop!_OS, ang store na iyon Pinamamahalaan din nito ang mga pag-update ng sistema ng DEB.Maaari itong sumalungat sa mismong package manager ng Ubuntu at humantong sa mga conflict.

Isa sa mga bagay na maaaring pinakakapansin-pansin kapag ginagamit ang COSMIC sa Ubuntu ay ang maaaring ipakita ng panel mga icon na walang laman o haw-ang sa lugar ng mga indicatorNangyayari ito sa applet na "App Indicator", na nagtatangkang magpakita ng mga elemento mula sa iba pang mga serbisyo (tulad ng Livepatch at mga katulad nito), ngunit sa partikular na kombinasyong ito, ang ilan ay hindi naipapakita nang tama.

Kung ang mga blangkong espasyong iyon ay nakakaabala sa iyo, maaari mo I-edit ang panel at alisin ang applet ng App Indicator mula mismo sa mga opsyon sa pagpapasadya ng desktop, sa gayon ay naiiwasan ang medyo kakaibang visual effect na iyon.

Isa pang kapansin-pansing detalye ay ang kilos ng mga aplikasyon ng Snap. Kapag pin-pin mo ang mga ito sa COSMIC dock, May mga pagkakataon kung saan ang mga icon ay hindi ipinapakita nang tama o kapag na-click ay hindi bumubukas ang mga ito gaya ng inaasahanHindi ibig sabihin nito na hindi gagana ang Snaps; kakailanganin mo lang ilunsad ang mga ito mula sa app switcher o launcher sa halip na umasa sa naka-pin na icon.

Tungkol sa visual integration, paano ginagamit ng COSMIC ang ang aming sariling toolkit batay sa IcedAng mga GTK o Qt application ay hindi magmumukhang eksaktong "katutubo." Gayunpaman, nag-aalok ang desktop ng opsyon para sa mga GTK-based app na gamitin ang ilan sa COSMIC color palette.

Para isaayos ito, maaari kang pumunta sa Mga Setting > Desktop > HitsuraMag-scroll pababa ng window at pumunta sa seksyong Toolkit icons and themes. Doon mo makikita ang isang switch na may label na "Apply current theme to GNOME applications." Ang pagpapagana nito ay magdudulot sa maraming GTK app na magpakita ng kasalukuyang tema. Iaangkop nila ang ilang partikular na kulay sa kasalukuyang temang COSMIC.bagama't hindi nakakamit ang perpektong integrasyon.

Tungkol sa pagganap at katatagan, sa mga pagsubok sa mga virtual machine at malinis na sistema, Mahusay ang pagganap ng COSMIC Kahit sa labas ng Pop!_OS, na nagpapakita na ang System76 ay nagdidisenyo nito sa isang medyo distribution-agnostic na paraan. Gayunpaman, maaaring magkaroon ng maliliit na bug at hindi pangkaraniwang pag-uugali kumpara sa paggamit nito sa opisyal na kapaligiran kung saan ito nilayon.

Paano i-uninstall ang COSMIC at ibalik ang Ubuntu sa orihinal nitong estado

Isang napakahalagang aspeto na hindi mo dapat kalimutan ay kung magdesisyon ka Alisin ang COSMIC sa iyong sistemaHindi sapat ang simpleng pag-uninstall ng session package. Maaaring may mga na-update na kritikal na library ang PPA tulad ng Mesa o Wayland, at ang simpleng pagtanggal ng "cosmic-session" ay hindi magbabalik sa mga pagbabagong iyon.

Upang i-undo ang lahat sa maayos na paraan at bumalik sa mga opisyal na bersyon ng mga repositoryong "marangal" ng UbuntuAng inirerekomendang solusyon ay ang paggamit ng isang kagamitang tinatawag na ppa-purga, na siyang responsable sa pag-alis ng PPA at pag-downgrade ng anumang mga pakete na binago nito.

1. Tanggalin ang desktop

Pwede mo sabihin sa kanya na Alisin ang COSMIC PPA at ibalik ang mga pakete sa mga nasa Ubuntu. gamit ang sumusunod na utos (sa karaniwang Ubuntu 24.04):

Utos para linisin: sudo ppa-purge ppa:hepp3n/cosmic-epoch

Kung gumagamit ka ng derivative tulad ng Linux Mint na nakabatay sa noble, ipinapayong tahasang tukuyin ang serye ng Ubuntu na gusto mong i-downgrade, halimbawa:

Utos (hinango): sudo ppa-purge ppa:hepp3n/cosmic-epoch -d noble

Sa prosesong ito, ang ppa-purge I-a-uninstall o i-downgrade nito ang mga pakete na nagmula sa PPA at ibabalik ang mga opisyal na bersyon. Posible na pagkatapos makumpleto, ang login manager ay ibabalik sa default nito (karaniwan nitong ibabalik ang dati mong bersyon bago i-install ang COSMIC).

Kapag tapos na ang utos, magandang ideya ito I-restart ang iyong computer upang matiyak na magbo-boot ang system gamit ang graphics stack at mga opisyal na library. mula sa Ubuntu, kaya nababawasan ang panganib ng mga hindi pagkakapare-pareho.

2. Manu-manong pag-alis ng mga pakete ng COSMIC (kung sakaling mabigo ang ppa-purge)

Kung mabigo ang ppa-purge: Kung sa anumang kadahilanan ay naantala o hindi makumpleto ang proseso ng PPA-purge, palagi kang mayroong hindi gaanong elegante ngunit epektibong opsyon na Manu-manong tanggalin ang lahat ng mga pakete na may kaugnayan sa COSMIC naka-install mula sa PPA.

Para gawin ito, maaari mong gamitin ang utos na apt remove na kinabibilangan ng lahat ng pangalan ng mga COSMIC package: app-library, applets, wallpapers, compositor, panel, launcher, greeter, settings, atbp. Pagkatapos ng pag-alis na iyon, inirerekomenda rin i-restart ang system upang ang lahat ng mga pagbabago ay mailapat nang tama.

Gayunpaman, kahit na burahin mo ang lahat ng partikular na pakete ng COSMIC, kung walang kumpletong pagtanggal ng PPA, maaari pa rin itong manatili sa iyong system. Mga hindi opisyal na bersyon ng ilang aklatan na nakadepende sa kung paano kumilos ang PPA, kaya mas mainam na magawa ng ppa-purge ang trabaho nito hanggang sa huli.

Suporta at kung sino ang dapat mag-ulat ng mga problema

Isang huling punto na dapat bigyang-diin: Hindi opisyal na pinapanatili o sinusuportahan ng System76 ang PPA para sa Ubuntu.Sila ang humahawak sa pagbuo ng COSMIC para sa Pop!_OS at sa code sa pangkalahatan, ngunit hindi ang mga adaptasyon na ginawa ng komunidad sa iba pang mga distribusyon.

Kung makakaranas ka ng anumang partikular na problema sa paggamit ng COSMIC sa pamamagitan ng PPA sa Ubuntu (mga isyu sa pag-install, mga conflict sa dependency, mga maling na-compile na pakete, atbp.), ang naaangkop na aksyon ay Iulat ito sa tagapangasiwa ng PPA o sa source repository nito.Huwag magbukas ng mga insidente nang direkta laban sa System76 para sa partikular na packaging na iyon.

Nilinaw mismo ng tagapamahala ng PPA na Ang lahat ay naka-install "sa iyong sariling peligro"Ginagamit at sinusubukan niya ito, at sa pangkalahatan ay gumagana ito nang katanggap-tanggap, ngunit nagbabala siya na anumang bagay ay maaaring mangyari: mga pagbabago sa mga dependency, mga bagong bersyon na sumisira sa isang bagay, mga salungatan sa iba pang mga PPA...

Kung gusto mong mag-eksperimento sa iyong desktop ngunit mabawasan ang sakit ng ulo, isaalang-alang Subukan ang Pop!_OS 24.04 na may naka-install nang COSMIC sa isang hiwalay na partisyon o sa isang virtual machine Maaari itong maging isang napaka-interesante na alternatibo at hindi gaanong madaling kapitan ng mga sorpresa.

Ang pag-install ng COSMIC Desktop sa Ubuntu 24.04 gamit ang community PPA ay isang medyo maginhawang paraan upang Subukan ang moderno at nako-configure na kapaligirang ito na nakasulat sa Rust nang hindi umaalis sa iyong pangunahing distribusyonGayunpaman, nananatili itong isang hindi opisyal na solusyon na maaaring makaapekto sa mga sensitibong bahagi ng sistema. Sa pamamagitan ng paggawa ng backup, pagsubok muna nito sa isang virtual machine, at pag-alam kung paano ibalik ang instalasyon gamit ang ppa-purge, mae-enjoy mo ang COSMIC nang may makatwirang kumpiyansa at mahinahong magpapasya kung akma ito sa iyong pang-araw-araw na daloy ng trabaho.

cosmic-desktop-1-0-launch-rust-pop-os-wayland
Kaugnay na artikulo:
Inilabas na ang COSMIC 1.0: Naabot na ng Rust desktop ng System76 ang stable na bersyon nito