Ikonerne på systembakken er nyttige, men de kan kollidere med temaer, du har installeret. Der er også det faktum, at der ikke er nogen enkelt designstandard, der skal følges, når man designer et systembakkeikon. Hvis du forsøger at gøre det sådan, at hvert programikon matcher i systembakken, er der en bedre mulighed end at udskifte billeder manuelt, en efter en. Introduktion af Hardcode Tray: Det er en terminalbaseret Linux-app, der kan scanne programmer med indbyggede bakkeikoner og erstatte dem for at matche systemets ikontema. Dette værktøj virker utroligt godt og er en stor ressource for dem, der gerne vil have absolut kontrol over deres Linux-pc's udseende.
Hardcode-Tray On Ubuntu
Hardcode Tray er meget nemt at installere på Ubuntu, da der er en PPA tilgængelig. For at installere det skal du først åbne et terminalvindue. Kør en opdatering for at sikre, at du har alle de nyeste software rettelser og opdateringer:
sudo apt opdatering sudo apt opgradering -y
Når opdateringen er færdig, er det sikkert at tilføje den nye software kilde til systemet.
sudo add-apt-repository ppa: andreas-angerer89 / sni-qt-patched
Selvom det nye depot er på systemet, kan Ubuntu ikke se det. For at løse dette skal du opdatere systemets softwarekilder:
sudo apt opdatering
Med kilderne opdateret er alt, hvad der er tilbage, at installere softwaren..
sudo apt installer sni-qt sni-qt: i386 hardcode-bakke
Hardcode-skuffe på Arch Linux
Hardcode Tray er let tilgængelig for Arch Linux brugere via AUR. For at installere det skal du først downloade det seneste øjebliksbillede af programmet. De fleste af afhængighederne skal installeres automatisk, når du forsøger at bygge pakken. Hvis de fejler, henvises til download siden og gennemse de nødvendige afhængigheder. Du skal måske downloade og bygge disse snapshots også.
Uddrag det downloadede arkiv via terminal med:
tjære xf hardcode-tray.tar.gz
Brug derefter cd-kommandoen til at indtaste den nyuddragne mappe.
cd hardcode-skuffe
Start byggeprocessen med makepkg kommandoen. Bemærk, at kompileringen ikke er øjeblikkelig, så det kan tage et par sekunder afhængigt af din hardware.
makepkg
Efter færdiggørelsen af bygningen skal du installere den på systemet ved hjælp af pacman.
sudo pacman -U *.pkg.tar.xz
Hardcode-skuffe på OpenSUSE
Hardcode Tray værktøjet er tilgængeligt (uofficielt) til Open SUSE 42.3, via Arc og Papirus softwarelager. Vær venlig at forstå, at installation af denne software via denne metode ikke er idiotsikker, og det virker måske ikke.
sudo zypper ar -p 98 https://download.opensuse.org/repositories/home:/GNorth:/Arc_and_Papirus/openSUSE_Leap_42.3/home:GNorth:Arc_and_Papirus.repo sudo zypper ref sudo zypper i Hardcode-Tray
Selv efter installation af Hardcode Tray til Suse kan det ikke fungere med denne metode. Som følge heraf skal du måske springe over Suse-instruktionerne til fordel for at opbygge Hardcode Tray manuelt. Dette skyldes, at depotet er uofficielt og for det meste ikke testet. Udvikleren advarer om, at dette er en mulighed.
Hardcode-Tray On Generic Linux Builds
For at opbygge denne software skal du først installere de forskellige afhængigheder, der kræves for at den skal kunne opbygges korrekt. Da hver Linux-distribution har et andet navn for hver af disse pakker, er det bedste handlingsforløb at gå til udviklingssiden, finde navne på de biblioteker og værktøjer, der er nødvendige på den måde. Derefter åbner du en terminal og starter byggeprocessen:
git klon https://github.com/bil-elmoussaoui/Hardcode-Tray
meson builddir --prefix = / usr
Når du har brugt meson til at angive præfiks- og bygningskataloget, skal du bruge Ninja-værktøjet til at installere alt til systemet.
sudo ninja -C builddir installere
Brug af hardcode bakke
For at bruge Hardcode-bakken skal du først installere og bruge et ikontema til Linux, der understøtter softwaren. Fra nu af er der kun to muligheder: Papirus ikonet temaet, og Numix ikon temaet. Hvert af disse temaer har stor støtte til Hardcode Tray.

Bemærk: Det er vigtigt at bruge -E-kontakten, da det vil bevare det miljø, som programmet kører i, snarere end blot at køre som en rodkommando.
sudo -E hardcode-tray
Herfra tilbyder værktøjet 3 muligheder at vælge imellem. Disse muligheder er "apply", "return" og "clear backup cache". For at anvende ændringerne på et af statusikonerne på din Linux-pc skal du vælge "1". Derefter skal du vælge det ikontema, som programmet skal bruge som grundlag for at erstatte standardikonerne.

Ændre tilbage

sudo -E hardcode-tray
Når valgmenuen vises, skal du vælge alternativet "Gendan" i stedet for "ansøg". Vælg derefter den sikkerhedskopi, du gerne vil vende tilbage til.