Puncte:0

Comandă rapidă la programul instalat prin programul de instalare binar

drapel mx

Caut puțin ajutor cu Ubuntu 18.04. Am instalat un program folosind comenzile terminale de mai jos:

su          
"parola"   
cd Documente    
chmod +x WatchPower64.bin     
./WatchPower64.bin

Programul funcționează conform așteptărilor odată instalat. S-a instalat în folderul /root/WatchPower. Există câteva fișiere jar și lax în acest folder plus foldere jre și lib. Dacă închid programul/repornesc mașina, trebuie să repet procesul pentru a instala programul, deoarece nu îmi pot da seama (fiind un novice în Ubuntu!) cum să creez comenzi rapide etc. Când „trec” peste bara de activități, programul arată ca „com-zerog-lax-LAX” dacă asta ajută?

Aș putea obține niște sfaturi despre cum să creez o comandă rapidă pe desktop sau un link la bara de activități pentru a lansa programul mai repede, vă rog?

Artur Meinild avatar
drapel vn
Programele utilizatorului ar trebui să fie instalate în general în folderul `/usr/local/bin`. Încă trebuie să vă asigurați permisiunile corespunzătoare. Ar trebui apoi să puteți crea o comandă rapidă, la fel ca și cu orice alt program.
Artur Meinild avatar
drapel vn
Dacă aceasta este „doar” despre crearea unei comenzi rapide pe desktop, cred că este un duplicat. [Cum pot crea lansatoare pe desktopul meu?](https://askubuntu.com/questions/64222/how-can-i-create-launchers-on-my-desktop)
vanadium avatar
drapel cn
Acesta nu este un sistem Ubuntu, sau cel puțin unul modificat fundamental. `su` nu va funcționa pe un sistem Ubuntu, deoarece contul root nu este activat.
raj avatar
drapel cn
raj
Înțeleg că `WatchPower64.bin` este un program de instalare binar pe care l-ați rulat? Ți-a afișat programul de instalare comanda pentru a rula programul? Dacă programul este instalat în folderul `/root/WatchPower`, ar trebui să existe un fișier executabil principal în acest folder - răsfoiți conținutul acestuia și încercați să identificați executabilul. Ar trebui să utilizați acest executabil ca comandă pentru a rula din nou programul fără reinstalare. Poate există un fișier de ajutor acolo? BTW. Chiar trebuie să fie instalat programul în folderul root și să ruleze ca root? În general, nu ar trebui să rulați programe ca root decât dacă este absolut necesar.
drapel cn
„/root/WatchPower” Aceasta este o potențială breșă de securitate. Te rog nu face asta.
AlienatedCargo avatar
drapel mx
Programul pare să dorească să se instaleze în folderul /root/ în mod implicit. Acum știu că acest lucru este rău, așa că schimbați opțiunile de instalare. Da, este un program de instalare binar.Programul de instalare este o „instalare oriunde”. Am verificat folderul /share/applications și a existat o comandă rapidă watchpower, dar direcționa către instalarea root, care nu a funcționat. Am eliminat acest lucru și l-am reinstalat în folderul bin, dar comanda rapidă nu se recreează. Am încercat să creez o comandă rapidă pe desktop, dar nu pare să existe un lansator în folderul watchpower doar fișiere jax și lax?
Puncte:0
drapel pl

Trebuie să creați un lansator la fel ca în cazul oricărei alte aplicații (este irelevant că programul a fost „instalat prin programul de instalare binar”).

Există o mulțime de ghiduri acolo, vezi sursele de mai jos. Probabil cel mai simplu mod: Lansați aplicația. Apoi accesați liniuța, faceți clic dreapta pe pictograma acesteia și Adauga la favorite. Mai târziu, puteți ajusta multe proprietăți ale lansatorului.

În plus, ar trebui să evitați să lucrați ca root. Pentru orice operațiune care necesită privilegii de administrator, ar trebui să utilizați sudo. Ați prefera să plasați executabilul undeva disponibil pentru oricine.

Surse

  1. Cum se creează comenzi rapide pe desktop pe Ubuntu 20.04?
  2. https://www.how2shout.com/linux/how-to-create-desktop-shortcut-for-any-app-in-ubuntu-20-04-lts/
  3. https://linuxconfig.org/how-to-create-desktop-shortcut-launcher-on-ubuntu-20-04-focal-fossa-linux

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.