A to jsem si myslel, že větší pitomost, než kolik dá práce teď na Win přepnout výchozí prohlížeč (dřív stačilo v novém prohlížeči kliknout, dnes se objeví ta parodie na ovládací panely, tam je v seznamu potřeba najít prohlížeč, změnit ho a ještě potvrdit opruzující dialog, že opravdu nechcete Edge) se vymyslet nedá. Něco mi říká, že by to asi zase chtělo nějakou pokutu aka ballot screen.
Tak nevím, ale ve Firefoxu stačí kliknout, že má být výchozí prohlížeč a je to.
Jiná věc jsou ty případné kecy, ale
winget install firefox -s winget winget install chrome -s winget
to řeší bez keců a klikání. A podobně pro pspad, vlc, notepad++, OpenVPN, 7zip,... I LibreOffice se takto dá nainstalovat.
To "-s winget" je tam pro ty případy, kdy je aplikace dostupná i v MS Store, tak aby věděl, že odtamtud ji nechci.
6. 12. 2021, 08:14 editováno autorem komentáře
Zdroj winget je z repozitáře autora (v podstatě musí doplnit nějaký manifest, který definuje instalátor a prametry). Druhá možnost je msstore.
<dl>
<dt>Rozdíly</dt>
<dd>aktualizace ze zdroje winget dělají buď aplikace samy, nebo je zkontrolujete/vynutíte "winget upgrade"</dd>
<dd>ze zdroje msstore aktualizuje aplikace Store</dd>
<dd>nemusí se jednat o identickou aplikaci (např. VLC se velice lišilo)</dd>
</dl>
Co s aplikací jde a nejde záleží na autorovi, některé třeba novou verzi nainstalují vedle (a stará tam zůstane). Jiné (Firefox, Thunderbird) vám vnutí anglickou (en-US) verzi. Nebo inzerují novou verzi, ale aktualizaci neposkytnou (LibreOffice 7.2.1.2 na verzi 7.2.2.2). Tohle je odpovědnost tvůrců aplikací.
Taky na to winget upozorňuje:
"Na tuto aplikaci vám udělil licenci její vlastník.
Microsoft nenese odpovědnost za balíčky třetích stran ani k nim neuděluje licence."
6. 12. 2021, 10:37 editováno autorem komentáře