UBUNTU 24 – skrót w menu do pliku AppImage

  1. Najpierw tworzymy skrypt start_app.sh:
#!/bin/bash

# Ustaw lokalizację pliku App.AppImage
APPIMAGE_PATH="$HOME/Apps/App.AppImage"

# Sprawdź, czy plik istnieje
if [[ ! -f "$APPIMAGE_PATH" ]]; then
  echo "Plik App .AppImage nie został znaleziony w lokalizacji: $APPIMAGE_PATH"
  echo "Upewnij się, że podałeś poprawną ścieżkę w zmiennej APPIMAGE_PATH."
  exit 1
fi

# Nadaj uprawnienia wykonywalne, jeśli nie są ustawione
if [[ ! -x "$APPIMAGE_PATH" ]]; then
  echo "Nadawanie uprawnień wykonywalnych dla pliku .AppImage..."
  chmod +x "$APPIMAGE_PATH"
fi

# Uruchom aplikację z obsługą flagi --no-sandbox
echo "Uruchamianie App ..."
"$APPIMAGE_PATH" --no-sandbox

# Sprawdź, czy aplikacja zakończyła się błędem
if [[ $? -ne 0 ]]; then
  echo "Wystąpił problem z uruchomieniem App. Sprawdź komunikaty błędów powyżej."
  exit 2
fi

echo "App został uruchomiony pomyślnie!"
exit 0

2. Edytorem nano tworzymy/edytujemy plik do skrótu uruchamialnego:

nano ~/.local/share/applications/app-launcher.desktop


3. W pliku app-launcher.desktop dodajemy następującą zawartość:

[Desktop Entry]
Version=1.0
Name=App
Comment=Uruchamia aplikację App
Exec=/pełna/ścieżka/do/skryptu/start_app.sh
Icon=utilities-terminal
Terminal=true
Type=Application
Categories=Utility;

4. Zmieniamy uprawnienia do pliku na wykonywalne:

chmod +x ~/.local/share/applications/app-launcher.desktop


5. Aktualizujemy bazę aplikacji:

update-desktop-database ~/.local/share/applications


Skrót powinien być już dostępny.

Szyfrowanie folderów pod Ubuntu z GUI

Jest wiele sposobów na zaszyfrowanie folderów w Ubuntu. Jednak nie każdy jest prosty i w miarę intuicyjny.
Korzystając z domyślnego od Nautilusa (menadżera plików) szyfrowany folder jest najpierw pakowany w jeden plik, np. zip, a potem dopiero szyfrowany. Aby go z powrotem otworzyć, program go odszyfrowuje i zapisany jest w tym pliku zip, który musimy dodatkowo rozpakować.
Jakby na to nie spojrzeć ta metoda i inne konsolowe są dosyć czasochłonne i uciążliwe.
Najlepszym sposobem jest więc zamontowanie jakiegoś folderu jako zaszyfrowany/odszyfrowany jako taki niby oddzielny dysk.
Godnym polecenia jest m.in. Cryptomator.

Podaję link do oficjalnej strony:
Cryptomator
Dla Linuxa dostępny jest plik AppImage do ściągnięcia.
Gdy mamy go już na swoim dysku, zmieniamy uprawnienia do pliku komendą:

chmod +x cryptomator-(tutaj wersja).AppImage

Uruchamiamy zaś podwójnie klikając LPM lub wpisując:

./cryptomator-(tutaj wersja).AppImage


w terminalu.
Tworzymy nowy sejf – nadajemy nazwę , wybieramy lokalizację i podajemy hasło – przez Nas wymyślone i na koniec klikamy, że chcemy utworzyć sejf.
Mamy zamontowany w Naszej lokalizacji nowy folder jako wirtualny dysk w systemie.
Teraz wystarczy tylko umieścić interesujące Nas pliki w folderze.