Hoe om 'n volledig funksionele asblik by die Ubuntu-dok te voeg

Asblik in die Ubuntu-dokAan die einde van verlede maand, ons publiseer 'n artikel waarin ons verduidelik het hoe om die Ubuntu-dok in 'n "regte" dok te omskep. 'N Regte beskuldigdebank beset nie die hele onderste deel van die skerm nie, maar het vaste toepassings en groei elke keer as ons 'n nuwe oopmaak. Wat ook sluit gewoonlik 'n volledige beskuldigdebank in asblik, wat beteken dat ons vinnig toegang het sonder om dit op die lessenaar te hê.

In hierdie artikel sal ons u wys hoe om die asblik by die Ubuntu-dok te voeg. Die stelsel wat in hierdie artikel uiteengesit word, is veronderstel om vir Ubuntu 18.04 LTS te wees, maar werk perfek op Disco Dingo. Om dit te doen, moet u dinge skryf soos hieronder uiteengesit. Soos ons in die volgende stappe verduidelik, moet ons seker maak dat ons dit korrek doen as ons veranderings aanbring. In die reëls waar 'Naam' verskyn, kan ons byvoorbeeld 'Asblik' verander na 'n ander woord, maar die res van 'asblik' moet net so gelaat word.

Voeg die asblik by die Ubuntu-dok met hierdie eenvoudige stappe

  1. Ons open 'n terminaal wat ons kan doen met die snelkoppeling Ctrl + Alt + T.
  2. Ons skryf die volgende:
gedit ~/Documentos/trash.sh
  1. In die lêer wat oopgaan, plak ons ​​dit:
#!/bin/bash
icon=$HOME/.local/share/applications/trash.desktop

while getopts "red" opt; do
case $opt in
r)
if [ "$(gio list trash://)" ]; then
echo -e '[Desktop Entry]\nType=Application\nName=Papelera\nComment=Papelera\nIcon=user-trash-full\nExec=nautilus trash://\nCategories=Utility;\nActions=trash;\n\n[Desktop Action trash]\nName=Vaciar Papelera\nExec='$HOME/Documentos/trash.sh -e'\n' > $icon
fi
;;
e)
gio trash --empty && echo -e '[Desktop Entry]\nType=Application\nName=Papelera\nComment=Papelera\nIcon=user-trash\nExec=nautilus trash://\nCategories=Utility;\nActions=trash;\n\n[Desktop Action trash]\nName=Vaciar Papelera\nExec='$HOME/Documentos/trash.sh -e'\n' > $icon
;;
d)
while sleep 5; do ($HOME/Documentos/trash.sh -r &) ; done
;;
esac
done
  1. Sodra die teks geplak is, stoor ons. Dit word gestoor op die roete wat ons in stap 2 aangedui het. Dit is belangrik om nie die roete te verander nie. As ons dit doen, moet ons die skrif wat vir die woord geskep is, deursoek en vervang. As ons dit byvoorbeeld in 'n gids met die naam "Scripts" wil stoor, moet ons na "Documents" soek en eerder "Scripts" plaas.
  2. Ons maak die script uitvoerbaar met hierdie twee opdragte:
chmod +x ~/Documentos/trash.sh
./Documentos/trash.sh -e
  • 'N Ander opsie om seker te maak dat dit werk, is in die eerste geval om dit te stel chmod + x en sleep die lêer na die terminale en sleep dit in die tweede geval direk en voeg dit by -e agter. Dit is belangrik om die aanhalingstekens in beide gevalle te verwyder.
  1. Die nuwe ikoon sal in ons toepassings verskyn. Om dit by die beskuldigdebank te voeg, gaan ons na die toepassingsmenu, klik regs en voeg die asblik by die gunstelinge.
  2. Dit bly om dit daar te maak as u begin. Om dit te doen, soek ons ​​na "tuistoepassings" in die toepassings en skep ons 'n nuwe een met die volgende velde:
    • Naam: Asblik.
    • Opdrag: /home/Your_user_name/Documents/trash.sh -d
    • Opmerking: wat u ook al wil verduidelik, is dit.
    • Belangrik: plaas die pad na die vorige lêer in die vorige pad. In die voorbeeld is dit in die gids Dokumente.
  3. Ons begin die rekenaar weer om te verifieer dat die ikoon daar is.

As alles goed afgeloop het, sal die asblik verskyn en die ikoon sal verskil, afhangend van of dit vol of leeg is. In die script het ons ook 'n nuwe aksie met die naam 'Empty Trash' geskep, sodat ons deur die regsklik op die dok-ikoon die palet kan leegmaak, net soos ons sou doen as die asblik op die lessenaar was of soos ons dit kan doen die ontdekkingsreisiger van lêers.

Die bewerking sal wees soos u in die vorige GIF sien: wat nie verskyn nie, is dat die opsie sê "Leeg asblik". Wat u kan sien, is dat die ikoon verander, iets wat dit doen op 'n manier wat nie die natuurlikste in die wêreld is nie. 'N Minder kwaad om te hê wat vir my 'n volledige beskuldigdebank is met sy veranderlike grootte, met 'n deursigtiger kleur, wat volgens my beter is as die donker een wat by verstek kom, en die vullisblik, wat my toelaat om 'n skoon lessenaar te hê vanaf ikone. Persoonlik hou ek daarvan dat my lessenaar net vol is as ek 'n taak doen; as ek klaar is met my werk, wil ek graag 'n leë lessenaar hê en wat ek in hierdie handleiding verduidelik, laat my toe om dit te doen.

Was hierdie handleiding nuttig of verkies u om die asblik te hê, aangesien dit standaard by Ubuntu is?


Die inhoud van die artikel voldoen aan ons beginsels van redaksionele etiek. Klik op om 'n fout te rapporteer hier.

7 kommentaar, los joune

Laat u kommentaar

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk met *

*

*

  1. Verantwoordelik vir die data: Miguel Ángel Gatón
  2. Doel van die data: Beheer SPAM, bestuur van kommentaar.
  3. Wettiging: U toestemming
  4. Kommunikasie van die data: Die data sal nie aan derde partye oorgedra word nie, behalwe deur wettige verpligtinge.
  5. Datastoor: databasis aangebied deur Occentus Networks (EU)
  6. Regte: U kan u inligting te alle tye beperk, herstel en verwyder.

  1.   Duiwel se prokureur dijo

    Asblik werk, maar verander nie die ikoon van leeg na volledig nie en andersom. Daar moet sekerlik 'n fout in die skrif wees

    1.    pablinux dijo

      Hallo. Dit werk vir my. Het u weer begin?

      Ek sal dit later weer kyk.

      'N groet.

      Edit: Ek het dit weer probeer en dit werk vir my. Vir ingeval, ek het my skrif terug in die artikel geplak.

      'N groet.

      1.    Duiwel se prokureur dijo

        Nee, dit werk nie. Ek het weer begin, ek het die teks weer geplak, ek het die ikone verander, ensovoorts ... Geen idee hoekom nie, maar die ikoon verander nie hoewel die asblik perfek werk nie. Dankie vir die ongerief in elk geval. Alles van die beste

        1.    pablinux dijo

          Hallo. Probeer die volgende:

          -In stap 5, doen dit soos dit in die punt staan: plaas die opdrag en sleep die lêer na die terminale. Dieselfde met die tweede, maar sleep eers die lêer en voeg die E by soos dit staan.
          -In stap 7, kyk of u gebruikersnaam daar is, daar staan ​​"Your_user_name" en u moet dit verander.

          Kom ons kyk of ons gelukkig is.

          'N groet.

          1.    Duiwel se prokureur dijo

            Ek het uiteindelik die fout gevind. In die aanmeldopdrag na die pad na die script het ek die opdrag "trash.sh -e" gestel en die regte ding is "trash.sh -d". Nou werk dit reg. Baie dankie vir die aanduidings en die ongerief. 'N Tere groet.


          2.    pablinux dijo

            Ek is bly dit werk vir jou 😉

            'N groet.


  2.   sebas dijo

    Dit het die eerste keer vir my gewerk, ek het lank daarna gesoek, dankie.