Nowe posty

xx Kopia zapasowa systemu? (3)
Wczoraj o 13:07:49
xx Czemu na Linux ciągle są problemy z internetem na wifi? (5)
2018-11-11, 16:41:30
xx kompilacja(chyba) ov51x-jpg (7)
2018-11-11, 11:43:17
xx preloadowane biblioteki do obsługi kamery w skype (11)
2018-11-11, 10:16:24
xx Jak Pulseaudio sprawdza natężenie dźwięku? (11)
2018-11-09, 13:26:35
xx Długi czas ładowania i zawieszanie się systemu (4)
2018-11-03, 13:20:13
xx Wyświetlanie informacji o katalogach - tree (2)
2018-10-31, 14:11:47
xx LVM - przeniesienie danych (4)
2018-10-30, 11:24:07
xx VSFTP z SSL problem. (3)
2018-10-29, 19:46:58
xx Problem z conky (8)
2018-10-29, 15:41:41

Autor Wątek: Czy jest jakiś sposób na zablokowanie komputera przed wyłączeniem  (Przeczytany 452 razy)

Offline mrxardas9

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 7
    • Zobacz profil
Siema, czy jest jakiś sposób na zablokowanie komputera przed przypadkowym wyłączeniem? Np. aktualizuje system przy okazji siedze na internecie i coś czytam ---> kończe czytać i odruchowo wyłączam komputer ----> Włączam komputer a, tu awaria! Zapomniałem że aktualizował się system. Ale aktualizacja to nie jedyny powód dla którego chciał bym się przed tym zabezpieczyć. Znacie jakiś prosty sposób na to? Po za żółtymi karteczkami nalepianymi na monitor :-) Może jest jakaś magiczna komenda której nie znam? Dodam że jestem linuksoholikiem i nie mam windowsa więc sposoby na winde odpadają. I sorry za błędy jeżeli to komuś razi w oczy, pisze z nowej przeglądarki i jeszcze nie zainstalowałem w niej słownika bo i tak pewnie nie będe jej używać.

Offline marcin'82

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 239
    • Zobacz profil
Jakiej używasz dystrybucji i w jakiej wersji?
marcin82

Offline pavbaranov

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 213
    • Zobacz profil
Np. aktualizuje system przy okazji siedze na internecie i coś czytam ---> kończe czytać i odruchowo wyłączam komputer
W takiej sytuacji - jeśli dobrze Cię rozumiem - nie. Wszak wydałeś komputerowi/systemowi dyspozycję wyłączenia. No to Cię słucha. Chyba, że czegoś nie rozumiem i chodzi Ci o to, aby polecenie wyłączenia komputera, gdy coś działa w tle poczekało dopiero na koniec tego, co w tle działa.

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 2021
  • 1709
    • Zobacz profil
Funcja_Wylacz ()
{
while [ "aktualizacja" == "trwa"]; do
  echo  " Trwa aktualizacja, poczekaj !"
  sleep 10
done
poweroff
}
Funcja_Wylacz
Z punktu programistecznego da sie, ale jest to kwestia:
- jak wylaczasz komputer ( z przycisku na komputerze ? )
- z jakiego srodowiska korzystasz i jak bardzo on jest konfigurowalny. ( musisz sie liczyc ze wszelkie ustawienia przy aktualizacji moga zostac nadpisane )
- czy jestes wstanie na tyle silny by zmienic swoje przyzwyczajenia, by np. zmienic swoje przyzwyczajenia i wylaczac np. skryptem zamiast z guzika.
« Ostatnia zmiana: 2018-09-26, 08:06:56 wysłana przez 1709 »
Pochwal się swoją kartą graficzną w tym wątku-->
http://forum.linux.pl/index.php/topic,19841.msg121122.html#msg121122

Offline mrxardas9

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 7
    • Zobacz profil
Debian GNU/Linux 9 (stretch) 64-bitowy - wyłączam guzikiem na pulpicie, środowisko GNOME, cynamon. Ale jeżeli sposób ma być trudny to ja podziękuje zostanę przy żółtych kartkach.  Bo z mojego punktu widzenia łatwiej jest naprawić system po nieudanej aktualizacji z nośnika usb niż bawić się w skrypty.

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 2021
  • 1709
    • Zobacz profil
Jesli to mialo by byc na pulpicie, a nie na pasku zadan, to mozna by napisac skrypt lub skrot z poleceniem,
cos na bazie tego
https://askubuntu.com/posts/375031/revisions
i do tego trzeba by zrobic wyskakujace okienko z ostrzezeniem,
to moze byc wyskakujacy terminal lub okienko ( gtkdialog, kdialog, zenity, i pewnie jeszcze cos istnieje )
Przykladowe okienka
https://linux.byexamples.com/archives/259/a-complete-zenity-dialog-examples-1/
http://xpt.sourceforge.net/techdocs/language/gtkdialog/gtkde02-GtkdialogExamples/single/

Ewentualnie developerom danego srodowiska i dystrybucji mozesz taki pomysl podsunac by zrobili po swojemu.
« Ostatnia zmiana: 2018-09-26, 17:51:54 wysłana przez 1709 »
Pochwal się swoją kartą graficzną w tym wątku-->
http://forum.linux.pl/index.php/topic,19841.msg121122.html#msg121122