Puncte:6

Unde se află aplicația pe care se poate face dublu clic pe Windows?

drapel gb

Rulez WSL2 cu Ubuntu. Vreau să pot deschide Ubuntu printr-o comandă vocală.

Pentru a face acest lucru, rulez Alexa Connect pe computerul meu pentru a scrie sarcini care automatizează unele funcționalități ale computerului. Tot ce trebuie să fac este să conectez calea fișierului în aplicația AC, dar oricât aș încerca, nu găsesc Ubuntu.exe sau orice altceva care pornește Ubuntu. Singura mea opțiune este să dau clic pe el în meniul Start.

Spre frustrarea mea, făcând clic dreapta pe Ubuntu în meniul Start afișează o mână de opțiuni și niciuna dintre ele nu este Deschide locația fișierului. Dar dacă pot da clic pe el în meniul Start, trebuie să existe un executabil accesibil undeva în fișierele mele pe care îl pot da lui Alexa Connect.

Google mi-a arătat unde să caut, iar directoarele folderelor sunt acolo unde Google îmi spune că ar trebui să fie, dar nu există fișiere afișate pentru mine în acele foldere și, desigur, am Arată fișierele ascunse verificat.

Charles Green avatar
drapel cn
Nu rulez wsl, deoarece folosesc ubuntu native și Win10 virtual, dar tot ceea ce m-am uitat sugerează comanda pentru a porni wsl, este `wsl` Nu este corect?
data avatar
drapel cn
ar funcționa și un fișier batch, cu un apel la wsl.exe cu parametri dacă este necesar. Fișierele .bat sunt „făcând dublu clic” în Windows
NotTheDr01ds avatar
drapel vn
Pentru cei care au votat pentru a închide acest lucru (dacă veți reveni vreodată la el), vă rugăm să rețineți că WSL cu Ubuntu este complet la subiect aici pe Ask Ubuntu. În timp ce întrebarea ar fi putut fi *mai potrivită* pentru Super User, deoarece se ocupă mai mult de funcționalitatea Windows decât Ubuntu, nu ne așteptăm (și chiar nu ne putem aștepta) ca posterele de aici să aibă aceste cunoștințe în avans. Din acest motiv, avem tendința de a fi generoși în a permite întrebări WSL atâta timp cât sunt *legate* de Ubuntu, iar aceasta cu siguranță a fost.
Puncte:13
drapel vn

Răspuns scurt

wsl.exe sau wsl ar trebui să funcționeze. Poate fi găsit în C:\Windows\System32.

Mai multe detalii

Dar dacă pot face clic pe el în meniul de pornire, trebuie să existe un executabil accesibil

Ei bine... Acolo este pentru Ubuntu, dar nu există avea a fi. Aplicațiile instalate din Microsoft Store nu sunt „executabile” tradiționale Windows. Sunt pachete Appx cu un manifest și resurse și nu sunt lansate cu o „linie de comandă” tradițională. Pentru câteva „lecturi suplimentare” pe această temă, consultați cele două răspunsuri ale mele (da, două). această întrebare Super User. Dar fă asta mai târziu -- Termină de citit aici pentru un răspuns „rapid și murdar”.

Ubuntu face oferi un „fals .executabil", care este cunoscut sub numele de „Alias ​​de execuție a aplicației” pentru a lansa aplicația/pachetul Store/UWP/Appx. Pentru alte distribuții WSL, aceasta nu este o opțiune. Dacă întâlniți vreodată acest lucru, răspunsul este în acea altă întrebare pentru Super User M-am legat la.

Dar dacă nu găsești ubuntu.exe, atunci este probabil că ați instalat un Ubuntu „versionat” din Magazin. Există (în prezent) trei „lansări” în Microsoft Store:

  • „Ubuntu”: „Ubuntu” fără un număr de versiune este întotdeauna cea mai recentă versiune LTS disponibilă. Înainte să apară 20.04, dacă ar fi să instalați „Ubuntu” (fără versiune), ați fi instalat 18.04. Acum, acesta este instalat 20.04. Aliasul de execuție a aplicației pentru aceasta este simplu ubuntu.exe. Deoarece asta nu funcționează pentru tine, cred că ai instalat unul dintre celelalte două.

    Când iese 22.04 (probabil) va fi actualizat la 22.04. Dar rețineți că instanța dvs. WSL nu va să fie actualizat automat; doar pachetul Magazin. Este puțin confuz și încerc să explic mai bine în acest raspuns.

  • „Ubuntu 20.04”: instalează întotdeauna 20.04 și va instala întotdeauna 20.04, chiar și după ce „cel mai recent” s-a schimbat. Deci, în prezent, „Ubuntu 20.04” și „Ubuntu” instalează același lucru pe sistemul dumneavoastră. Aliasul de execuție a aplicației este însă diferit -- ubuntu2004.exe.

  • „Ubuntu 18.04”: care a fost cel mai recent la un moment dat, dar din moment ce este încă o versiune acceptată, este încă instalabil din Magazin. Aliasul de execuție a aplicației este ubuntu1804.exe.

  • „Ubuntu 16.04”: a fost eliminat din Magazin, dar este posibil ca unele sisteme să îl aibă în continuare.

Puteți vedea aliasurile de execuție a aplicației pe sistemul dvs. accesând „Gestionați aliasurile de execuție a aplicației” în meniul Start sau Setări. Tu poate sa dezactivați aliasul, așa că dacă descoperiți că Ubuntu (indiferent de versiunea) este dezactivat, pur și simplu reactivați-l.

Dar nu utilizați aliasul de execuție a aplicației în majoritatea circumstanțelor

Toate acestea fiind spuse, lansarea WSL prin ubuntu.exe sau oricare dintre aliasurile de execuție a aplicației este „modul vechi”. The wsl.exe comanda este „înlocuitorul” pentru utilizarea de zi cu zi. Ar trebui să poți doar să fugi wsl și lansați Ubuntu, presupunând că este singura instanță WSL instalată.

Dacă ați avut mai multe instanțe instalate, ați putea folosi wsl -d <distro>. Sau rădăcină wsl -u pentru a lansa ca root în instanța dvs. wsl --ajutor vă va oferi lista completă de steaguri și opțiuni.

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.