Sådan konfigureres Deepin Desktop Environment på Arch Linux

Der er mange forskellige skrivebordsmiljøer at vælge imellem på Arch Linux. En ny tilføjelse til serien er Deepin-skrivebordet. Det er desktop-komponenten i en uafhængig Linux-distribution, som gør stor brug af Ubuntu. Hovedformålet med dette Linux-skrivebord er at gøre tingene nemme at bruge, smukke og moderne.

I et stykke tid var Deepin kun tilgængelig på dets distribution, som kildekode og Ubuntu som helhed (gennem sideindlæsning af softwarekilder osv.). For nylig er softwaren blevet tilføjet til Community-sektionen af ​​Arch Linux, hvilket giver Archers endnu flere valgmuligheder!

Installerer Deepin

Deepin-skrivebordsmiljøet kan nu installeres, så længe du har fællesskabssoftwarekilden aktiveret. Før dette skulle skrivebordet installeres via brugerdefinerede softwarelagre eller bygges via AUR. Basisskrivebordet kan installeres via en enkelt metapakke. For at få det skal du åbne terminalen og gøre følgende:

sudo pacman -S deepin

Denne meta-pakke giver Arch Linux de grundlæggende komponenter til at køre skrivebordet, og intet andet. Herfra skal du også installere og aktivere netværksadministratorværktøjet.

sudo pacman -S networkmanager

Network Manager er på systemet, men virker ikke. Selve værktøjet (som de fleste ting på Arch) er stærkt afhængige af systemd. For at sikre, at Deepin har en netværksforbindelse, skal du udføre følgende kommando:

sudo systemctl enable NetworkManager.service

sudo systemctl start NetworkManager.service

Husk, at Deepin bruger sin egen Network Manager-applet til panelet. Dette betyder, at hvis du også har installeret “nm-applet” (standard netværkspanelappen), har du to netværksindikatorer. Løs dette ved at afinstallere appletten.

sudo pacman -R nm-applet

Efter at have installeret grundpakken for at få skrivebordet til at fungere og aktivere netværk, er der stadig et par ting tilbage at installere. Den “dybe-ekstra” meta-pakke. Dette vil give skrivebordsmiljøet ekstra værktøjer og værktøjer, der gør brugen af ​​skrivebordsmiljøet til en meget mere komplet oplevelse.

sudo pacman -S deepin-extra

Forstår godt, at Deepin-skrivebordsmiljøet er lidt anderledes end andre på Arch, fordi det ikke er et komplet skrivebordsmiljø. Selvom det er rigtigt, at Deepin leverer en masse specielle programmer i “deepin-ekstra” metapakken, vil brugerne stadig mangle visse værktøjer.

  Sådan laver du en ekstern harddisk-backup på Linux

For eksempel: når en bruger installerer Gnome 3 på Arch, sikrer to metapakker, at brugeren får en komplet Gnome-oplevelse, komplet med en teksteditor, e-mail-klient og alt derimellem. Deepin-programmerne er ikke nær så omfattende, og brugerne bliver nødt til at supplere dem.

For at supplere nogle manglende programmer, som Deepin ikke inkluderer, kan du prøve at installere følgende pakker:

sudo pacman -S geary gedit tomboy empathy transmission-gtk

Installation af LightDM

Deepin kan fungere godt med stort set enhver login-manager. GDM, LXDM, SDDM, og listen fortsætter. Når det er sagt, hvis du vil have en fuld oplevelse med dette skrivebordsmiljø på Arch Linux, skal du aktivere Deepin greeter.

  Sådan bruges RealVNC på Linux

En “greeter” er, hvad brugeren ser, når de logger ind på systemet. Det er kernekomponenten i LightDM, og uden en greeter vil LightDM ikke engang tænde. For at aktivere denne hilsen skal du først installere LightDM med:

sudo pacman -S lightdm

Efter installation af pakken virker LightDM login manager ikke, da konfiguration er nødvendig med systemd. Aktiver det som standard DM med:

sudo systemctl enable lightdm -f

Åbn LightDM-konfigurationsfilen inde i Nano-teksteditoren, og søg efter “# greeter-session”.

sudo nano /etc/lightdm/lightdm.conf

Indsæt under # hilsen-session:

greeter-session=lightdm-deepin-greeter

Gem den opdaterede konfigurationsfil med Ctrl + O, og brug derefter testkommandoen for at sikre, at alt tjekker ud.

lightdm --test-mode --debug

ADVARSEL! Genstart ikke, hvis debug-testresultaterne ikke lykkes! Hvis dette sker, er din konfiguration forkert. Følg ovenstående trin og gør det igen! Genstart, når fejlfindingskommandoen bestået.

Konfiguration

Som standard er Deepin i eye candy-tilstand. Denne tilstand er faktisk en dock nederst på skærmen og intet mere. Der er intet toppanel, og alt ser meget flot ud. Denne tilstand ser godt ud for de fleste mennesker, især dem, der kan lide macOS-måden at gøre tingene på. Denne tilstand er dog ikke den eneste måde at bruge dette skrivebordsmiljø på.

  Sådan skifter du fra Bash til Fish Shell på Linux

For at ændre panelets udseende skal du højreklikke på det og finde “tilstand”. Skift fra et layout til et andet ved at klikke mellem de to muligheder.

Tilføjelse af en topbjælke til dock-tilstand

Hvis du vælger at bruge Dock-tilstand i stedet for paneltilstand, vil du måske tilføje en topbjælke. Ikke alene vil det gøre alt mere Mac-agtigt, men du får tilføjede funktioner og knapper, du går glip af med dock-tilstand. For at få den øverste bjælke, simpelthen download øjebliksbilledet og generer en installerbar Arch-pakke, eller peg din foretrukne AUR-hjælper mod den. Søg derefter efter “deepin-topbar” og kør den.

Autostart Topbaren

Vil du sikre dig, at topbjælken altid kører, når du logger ind på dit skrivebord? Hvis det er tilfældet, er den bedste måde at løse dette på ved at oprette en startpost. Oprettelse af en startpost er lige så enkel som at oprette en kopi af skrivebordsfilen, der allerede er i /usr/share/applications/, og ændre tilladelserne.

cp /usr/share/applications/deepin-topbar.desktop ~/.config/autostart

sudo chmod +x ~/.config/autostart/deepin-topbar.desktop