Puncte:1

Deschideți terminalul și executați comanda sudo la pornire

drapel mu

Am un script de comandă personalizat numit uua, pe care l-am introdus /cos, și l-a făcut executabil cu chmod +x. Vreau ca consola mea să se lanseze la pornire și să ruleze comanda uua, fără ca eu să introduc parola pentru lucrurile cu sudo.

/bin/uuacontinutul lui:

#!/bin/bash
sudo apt update -y && echo -e „\nActualizare gata\n” && echo -e „\nActualizare:\n” && lista apt --upgradabil && echo && sudo apt upgrade -y && echo -e „\nActualizare gata\ n" && sudo apt autoremove -y && echo -e "\nTot gata!"

Am încercat lucruri din alte postări, dar nu sunt sigur cum să fac asta. Comanda de lansare a consolei este konsole (de vreme ce majoritatea celorlalte postări pe care le-am văzut folositoare gnome-terminal sau altceva).

Iată câteva lucruri pe care le-am încercat:

  1. Adăugând konsole la aplicațiile de pornire și schimbat comanda de acolo la konsole -e uua, și asta funcționează pentru a porni konsole la pornire și pentru a executa comanda uua, dar mi-a cerut să introduc parola.
  2. Din anumite motive, nu am avut /etc/rc.local, așa că l-am creat și am adăugat konsole -e comanda acolo, dar nici asta nu a funcționat.

Pe scurt, vreau ca consola mea să se lanseze la pornire și să ruleze niște comenzi sudo fără ca eu să introduc parola.

Mulțumiri!

vanadium avatar
drapel cn
În schimb, preferați să puneți binarul personalizat în `/usr/local/bin`. Chiar trebuie să rulați această comandă într-un emulator de terminal grafic? Nu îl puteți rula în fundal și apoi înregistrați ieșirea pentru inspecție, dacă doriți? Abordarea ta, care te determină să pui această întrebare, foarte probabil nu este cea mai bună.
rogue1 avatar
drapel mu
Aș prefera ca comanda să ruleze într-un terminal grafic, astfel încât să pot vedea ce se actualizează/dacă a trecut corect și, de asemenea, astfel, pot face alte comenzi/script-uri care ar avea nevoie de un terminal grafic. Cum îl pot face să ruleze în fundal fără să-mi pun parola pentru sudo? Ceva de genul `uua > autoupdate.log`

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.