Skrypt LPI SOA: Zadbaj o konserwację i aktualizację aplikacji dla systemu Linux
Z biegiem lat, w FromLinux, stworzyliśmy niezliczoną ilość publikacji (artykułów) nt samouczki i przewodniki przeprowadzanie najbardziej odpowiednich i prawidłowych procesów konserwacji i aktualizacji odpowiednich dystrybucji GNU/Linux, w szczególności Debiana i Ubuntu oraz ich pochodnych. Również o tym, jak zoptymalizować i dostosować nasze cenione darmowe i otwarte systemy operacyjne oparte na GNU/Linux.
A ponieważ zadania takie jak konserwacja, aktualizacja, optymalizacja i dostosowywanie Są to czynności, które zwykle wykonujemy często, ideałem jest zautomatyzowanie ich w jak największym stopniu, aby wszystko było szybsze i łatwiejsze. Jednak pomimo tego, że istnieje wiele zastosowań dla każdego z tych działań lub działań, zawsze wspaniale jest móc tworzyć własne Aplikacje terminalowe (CLI) lub desktopowe (GUI). realizować w spersonalizowany i precyzyjny sposób to, czego pragniemy. Dlatego dzisiaj pokażemy Ci, jak zrobić prostą aplikację w stylu „Skrypt LPI SOA”.
LPI – SOA: Advanced Optimization Script stworzony w Bash Shell
Ale zanim zaczniesz ten obecny post, jak zrobić prostą aplikację w stylu „Skrypt LPI-SOA”, to zalecamy zbadanie innego poprzedni powiązany post:

Skrypt LPI SOA: szablon do tworzenia aplikacji dla systemu Linux
O skrypcie LPI SOA
Ponieważ w A Poprzedni post, omówiliśmy już bardziej szczegółowo, o czym jest ten interesujący skrypt lub aplikacja stworzona przez społeczność projektu Tic Tac w celach czysto edukacyjnych natychmiast zostawimy link do niego później, aby mogli pamiętasz lub wiesz o czym to jest:
LPI – SOA to skrypt, który działa jako aplikacja Wolnego Oprogramowania, która emuluje tradycyjnego Wirtualnego Asystenta Technicznego. W taki sposób, aby umożliwić dowolnemu użytkownikowi (nowicjuszowi, ekspertowi lub technikowi) wykonywanie różnych zadań w sposób zautomatyzowany lub kierowany (ręczny). Oszczędzanie w ten sposób niewymiernych godzin/robocizny przy określonych zadaniach, powtarzalnych lub nie. Ponadto, stworzony za pomocą skryptów powłoki przy użyciu powłoki Bash, jest idealny do nauki i nauczania innych, jak tworzyć własne programy w tym rodzimym języku Linuksa. LPI – SOA: Advanced Optimization Script stworzony w Bash Shell
kod CLI
5 lat temu w poście pt Jak przeprowadzić konserwację GNU/Linux za pomocą skryptu?, ujawniliśmy jego kod CLI. Chociaż obecnie wspomniany skrypt ma i zaleca następujące kod (polecenia poleceń) skryptów powłoki w powłoce Bash do szybkiego i wydajnego zadania aktualizacji i konserwacji:
bleachbit --preset --preview; bleachbit --preset --clean
sudo bleachbit --preset --preview; sudo bleachbit --preset --clean
sudo apt update; sudo update-apt-xapian-index; sudo apt upgrade; sudo apt install -f; sudo apt install --fix-broken; sudo apt autoclean; sudo apt autoremove; sudo apt autopurge
sudo dpkg --configure -a;
sudo update-grub; sudo update-grub2; sudo update-menus; sudo update-initramfs -u
sudo df -h
sudo du -hs /* | sort -k 2
history -c
sudo apt list --installed > $HOME/listado-paquetes-instalados-apt-dpkg-milagros.txt
sudo dpkg-query -Wf '${Installed-size}\t${Package}\n' | column -t | sort -k1 > $HOME/listado-paquetes-instalados-peso-milagros.txt
Pamiętaj, że aby użyć pierwszych 2 wierszy, aplikacja musi być zainstalowana i skonfigurowana zgodnie z Twoimi upodobaniami Wybielacz. W ten sposób, z poleceniem „sudo” i bez niego, skrypt lub aplikacja CLI automatycznie i bez pomocy, zgodnie z parametrami skonfigurowanymi w interfejsie graficznym Bleachbit, głęboko wyczyści zarówno przestrzeń domową użytkownika, jak i cały system operacyjny.
Oczywiście własny skrypt lub aplikację CLI możesz dodawać lub usuwać to, co chcesz, a nawet zastępować każde polecenie polecenie odpowiednikiem w Twojej dystrybucji GNU/Linux, innym niż Debian i Ubuntu lub niektóre ich pochodne. Na przykład Arch, Fedora lub inne.
Kod GUI
Aplikacja GUI, czyli tzw LPI-SOA, jest znacznie większy i bardziej złożony niż prosty skrypt, więc oczywiście nie możemy wkleić tutaj całego kodu. jednak możesz uzyskać dostęp do całego kodu źródłowego lub plik .deb w wersji 0.3, aby przetestować, zainstalować, używać i modyfikować go w celu stworzenia własnej aplikacji Linux Desktop, z odtwarzaniem multimediów gif i mp3, wyskakującymi powiadomieniami na pulpicie i pięknymi ekranami zaprojektowanymi za pomocą Zenity i GXMessage.
Innym ważnym faktem jest to, że skrypt lub aplikacja GUI do użytku technicznego i edukacyjnego, pomimo tego, że jest dość stabilny i funkcjonalny, jest w pełni rozwijany, co jest oczywiste, ponieważ jest ledwo w wersji 0.3. Co mówi nam, że nie osiągnął dojrzałego etapu rozwoju.
Ponadto jego wersja 0.2 była dostępna tylko do użytku i eksperymentowania na Respin MilagrOS w wersji 3.1, stworzonej przez tę samą społeczność projektu Tic Tac. I tylko ta wersja 0.3 jest tą, którą można przetestować poza samym Community Respin, ale zostanie zainstalowany w przyszłej wersji 3.2 wspomnianego Community Respin, do której później odniesiemy się w przyszłym poście, aby poznać jego nowości.
Tak więc, zapraszamy do pobrania, wypróbowania i współtworzenia z jego rozwojem. Także do wykorzystania go dla własnej korzyści.
Na koniec, żebyście wiedzieli trochę więcej o tym ciekawym Ponowne cuda, eksperymentalnej aplikacji LPI-SOA i fragmentu jej kodu, zostawiamy Ci następujące zrzuty ekranu:









streszczenie
Krótko mówiąc, ten przydatny skrypt stworzony przez społeczność Tic Tac Project jest ciekawą propozycją dla stworzyć własny skrypt lub aplikacje, terminal lub pulpit, czyli w formacie CLI lub GUI, z różnymi celami. Co, może pójść doskonale, od wykonywania prostych zadań konserwacja, aktualizacja, optymalizacja i dostosowywanie do innych, bardziej złożonych działań konfiguracyjnych plików systemowych lub aplikacji firm trzecich. Wszystko będzie zależeć od poziomu wiedzy każdego z nich między innymi na temat Shell Scripting, Zenity, GXMessage.
A jeśli spodobał Ci się ten wpis, nie przestawaj dzielić się nim z innymi na twoich stronach internetowych, kanałach, grupach lub ulubionych społecznościach sieci społecznościowych lub systemach przesyłania wiadomości. Na koniec pamiętaj odwiedź naszą stronę główną en «FromLinux» aby poznać więcej wiadomości. A także dołącz do naszego oficjalnego kanału Telegram z Linuksa, Zachód grupa aby uzyskać więcej informacji na dzisiejszy temat.