Jak dodać TrashCan do panelu działań / stacji dokującej Ubuntu


Ilekroć chcemy uzyskać dostęp do naszych ulubionych aplikacji Ubuntu, możemy dodać je do panelu Działania lub Docku, abyśmy mogli z nich korzystać bardzo często. Dodanie aplikacji do panelu Działania jest bardzo proste; możesz kliknąć aplikację prawym przyciskiem myszy i wybrać z menu opcję Dodaj do ulubionych. Ale jak dodajemy Kosz do naszych ulubionych, ponieważ istnieje on głównie na pulpicie, a nie na liście aplikacji?

W tym artykule opisano krok po kroku procedurę rozwiązania tego małego problemu. Najpierw napiszemy skrypt bash, który doda Trashcan do listy aplikacji, a następnie doda go do naszych ulubionych, co również doda go do Docka systemowego. Umożliwimy również naszemu systemowi uruchamianie skryptu przy każdym uruchomieniu systemu Ubuntu. W ten sposób możesz mieć Trashcan dostępny przez jedno kliknięcie, cały czas na pulpicie Ubuntu.

Uruchomiliśmy polecenia i procedury wymienione w tym artykule w systemie Ubuntu 18.04 LTS.

Krok 1: Otwórz aplikację Terminal

Będziemy używać wiersza poleceń Ubuntu, Terminal, do napisania skryptu, który zostanie użyty do dodania Trashcan do listy aplikacji. Możesz otworzyć Terminal albo poprzez systemowy Dash, albo Ctrl + Alt + T.

Krok 2: Utwórz plik skryptu, aby umieścić Trashcan na liście aplikacji

Po otwarciu terminala możesz utworzyć plik .sh skryptu za pomocą dowolnego z ulubionych edytorów tekstu. W tym artykule użyjemy edytora gedit do utworzenia pliku o nazwie trashcan.sh.

Możesz również utworzyć podobny plik za pomocą następującego polecenia.

$ gedit ~/Documents/trashcan.sh

Po otwarciu pustego pliku skryptu skopiuj następujący skrypt bash i wklej go do nowo utworzonego pliku.

#!/bin/bash
icon=$HOME/.local/share/applications/trashcan.desktop

while getopts "red" opt; do
 case $opt in
 r)
  if [ "$(gio list trash://)" ]; then
   echo -e '[Desktop Entry]\nType=Application\nName=Trash\nComment=Trash\nIcon=user-trash-full\nExec=nautilus trash://\nCategories=Utility;\nActions=trash;\n\n[Desktop Action trash]\nName=Empty Trash\nExec='$HOME/Documents/trashcan.sh -e'\n' > $icon
  fi
  ;;
 e)
  gio trash --empty && echo -e '[Desktop Entry]\nType=Application\nName=Trash\nComment=Trash\nIcon=user-trash\nExec=nautilus trash://\nCategories=Utility;\nActions=trash;\n\n[Desktop Action trash]\nName=Empty Trash\nExec='$HOME/Documents/trashcan.sh -e'\n' > $icon
  ;;
 d)
  while sleep 5; do ($HOME/Documents/trashcan.sh -r &) ; done
  ;;
 esac
done

Następnie zapisz plik za pomocą Ctrl + S lub klikając przycisk Zapisz.

Krok 3: Wykonaj i uruchom skrypt bash

Użyj poniższego polecenia, aby uczynić ostatnio utworzony skrypt bash wykonywalnym:

$ chmod +x ~/Documents/trashcan.sh

Możesz teraz uruchomić skrypt za pomocą następującego polecenia:

$ ./Documents/trash.sh -e

Zaraz po uruchomieniu skryptu bash Trashcan zostanie dodany do listy aplikacji. Możesz go wyszukać za pomocą Dash systemu lub zlokalizować ręcznie na liście aplikacji.

Krok 4: Dodaj Kosz do panelu Działania / Docku

Po dodaniu Kosza do listy aplikacji bardzo łatwo jest dodać go do panelu Działania lub Docka systemowego, który zwykle znajduje się po lewej stronie Twój Ubuntu Desktop.

Na liście aplikacji kliknij prawym przyciskiem myszy ikonę Kosza i wybierz z menu opcję Dodaj do ulubionych.

Teraz będzie można zobaczyć ikonę Kosza na liście działań. Zauważysz jednak, że ikona kosza jest wyświetlana jako pusta, nawet jeśli kosz nie jest faktycznie pusty. W artykule wyjaśniono później, jak rozwiązać problem.

Krok 5: Dodaj program skryptowy bash Trashcan do aplikacji startowych

Trashcan pojawia się teraz na liście aplikacji, ponieważ uruchomiliśmy skrypt bash.Jeśli chcesz widzieć Trashcan w aplikacjach przy każdym uruchomieniu systemu, najlepiej dodać skrypt bash w aplikacjach startowych.

Otwórz narzędzie Startup Applications, albo znajdując je na liście aplikacji, albo po prostu wyszukując w Dash System.

Gdy otworzy się narzędzie Startup Applications, kliknij przycisk Dodaj, aby dodać nowy program do uruchamiania.

W oknie dialogowym Dodaj program startowy wprowadź następujące informacje:

Nazwa: Ikona Trashcan (lub dowolna nazwa programu startowego)

Polecenie: /home/[nazwa_użytkownika/Documents/[script_filename.sh ] -d

Przykład:

/home/sane/Documents/trashcan.sh -d

Komentarz: Dodaje kosz do listy aplikacji (lub innego odpowiedniego komentarza)

Teraz kliknij przycisk Zapisz. Za każdym razem, gdy uruchomisz system, ten program uruchomi skrypt trashcan.sh i doda Trashcan do listy aplikacji.

Krok 6: Uruchom ponownie system Ubuntu

Zauważysz, że ikona Kosza dodana do panelu Działania / Doku będzie wyświetlana jako pusta, nawet jeśli Kosz zawiera pliki come. Po prostu uruchom ponownie system Ubuntu, a po ponownym zalogowaniu zobaczysz, że ikona Kosza wyświetla teraz aktualny stan folderu Kosza.

Po wykonaniu kroków opisanych w tym artykule możesz bardzo łatwo dodać Kosz do panelu Działania i uzyskać do niego szybki dostęp. Nie musisz nawet być guru Linuksa, aby to zrobić, skrypt, o którym wspominaliśmy w tym artykule, jest wszystkim, czego potrzebujesz, aby rozwiązać mały problem.

Komentarze