Muutama päivä sitten ensimmäinen CoreCtrl-versio julkaistiin, mikä on uusi sovellus Linux on suunniteltu siten, että käyttäjä voi helposti hallita tietokonelaitteitaan sovellusprofiileilla.
Oletusasetukset määritetään globaalissa profiilissa. Myös antaa käyttäjän luoda niin monta mukautettua profiilia kuin haluat, kukin niistä määrittelee oman kokoonpanonsa. Jokainen mukautettu profiili liittyy suoritettavaan ohjelmaan.
Kun liitetty ohjelma käynnistyy, profiiliasetukset otetaan käyttöön automaattisesti. Myöhemmin, kun ohjelma päättyy, aiemmat asetukset palautetaan.
Voit valita, mitä järjestelmän elementtejä profiili ohjaa, jopa globaalille profiilille.
Tällä tavalla, jotkut järjestelmän osat pysyvät ennallaan, kun profiilia käytetään. Tämän avulla voit hallita näitä osia muilla sovelluksilla tai määrittää yhden osan globaalin käyttäytymisen samalla kun hallitset muita osia mukautetuilla profiileilla.
Kuinka asentaa CoreCtrl Linuxiin?
Niille, jotka ovat kiinnostuneita asentamaan tämän sovelluksen jakeluunsa He voivat tehdä sen noudattamalla alla olevia ohjeita.
CoreCtrl on sovellus, joka on vasta alkamassa saavuttamaan Linux-jakelujen pääkanavia, joten se on mahdollista löytää joidenkin Linux-jakelujen arkistoista.
He voivat etsiä sovellusta ohjelmistonsa tai sovelluskeskuksensa avulla tai päätelaitteesta pakettienhallinnan hakukomennolla.
Jakeluihin, joita ei ole vielä saavutettu tällä hetkellä (Debian, Ubuntu ja johdannaiset, Fedora, openSUSE näiden johdannaisten joukossa) meidän on koottava sovellus tietokoneillemme.
Ennen kokoamista meidän on suoritettava edellinen eräiden riippuvuuksien asennus:
- Qt-komponentit (5.9+): Ydin, DBus, Grafiikka, Widgetit, Verkko
- Qt5LinguistTools
- KF5Auth
- KArkisto
- Bounce 2 (2.2.0+)
- C ++ 17-kääntäjä (gcc 8 + 1, clang 7+)
- CMake 3.3 + 2
- extra-cmake-moduulit (Ubuntu 18.04 LTS)
CoreCtrl-kokoelma
Tämän avataan pääte ja ladataan CoreCtrl-koodi:
git clone https://gitlab.com/corectrl/corectrl.git
Ja jatkamme kokoamista:
cd corectrl mkdir build cd build cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF .. make
Lopussa asennamme:
sudo make install
CoreCtrl-asennus Arch Linuxiin ja johdannaiset
Niille, jotka käyttävät Arch Linuxia, Manjaroa, Arco Linuxia ja muuta Arch Linuxista johdettua jakelua, he voivat asentaa CoreCtrl: n suoraan AUR-arkistoista.
Heillä pitäisi olla vain AUR-ohjattu asennus ja AUR-arkisto käytössä heidän pacman.conf-tiedostossaan
Asentaa vain avaa pääte ja siinä aiomme kirjoittaa seuraavan komennon:
yay -S corectrl
Ja tämän vuoksi meidän on poistettava vain jotkut paketit, jotka ovat ristiriidassa corectrl-riippuvuuksien kanssa (ei mitään vakavaa) ja aloitamme lataamisesta, kokoamisesta ja asennuksesta (vie aikaa)
CoreCtrl-asetukset
Kun olet asentanut CoreCtrl aiomme avata terminaalin ja suorittaa sen seuraava komento, joka lisää CoreCtrl: n käyttäjäistunnon alkuun:
cp /usr/share/applications/corectrl.desktop ~/.config/autostart/corectrl.desktop
Tällöin toinen lisävaihe, joka voidaan tehdä, on estää ohjattua CoreCtrl-ohjelmaa pyytämästä salasanaasi root-oikeuksilla. Tätä varten sinun on luotava tiedosto seuraavalla komennolla:
sudo nano /etc/polkit-1/rules.d/90-corectrl.rules
Ja sen sisälle lisätään seuraava:
polkit.addRule(function(action, subject) { if ((action.id == "org.corectrl.helper.init" || action.id == "org.corectrl.helperkiller.init") && subject.local == true && subject.active == true && subject.isInGroup("your-user-group")) { return polkit.Result.YES; } });
Lopuksi AMD-näytönohjaimien ohjaamiseksi on tärkeää lisätä parametri grub-riville, koska CoreCtrl käyttää amdgpu-ohjainta.
Meidän on vain suoritettava seuraava terminaalissa:
sudo nano /etc/default/grub
Tässä aiomme etsiä riviä GRUB_CMDLINE_LINUX_DEFAULT ja siihen lisätään:
GRUB_CMDLINE_LINUX_DEFAULT="<other_params>... amdgpu.ppfeaturemask=0xffffffff"
Tallennamme ja suoritamme sitten seuraavat:
sudo grub-mkconfig -o /boot/grub/grub.cfg
Lopuksi, jos haluat tietää enemmän siitä, voit ottaa yhteyttä seuraava linkki mistä löydät CoreCtrl-dokumentaation.