Nouvelles Du Monde

Windows ressemble plus à Linux que beaucoup de gens ne le pensent. Ils sauront même sudo – Živě.cz

Windows ressemble plus à Linux que beaucoup de gens ne le pensent.  Ils sauront même sudo – Živě.cz

Cela fait huit longues années que Microsoft se vantait de travailler sur une couche spéciale pour Windows qui nous permettrait d’exécuter des programmes Linux.

À première vue, il était (et est toujours) inutile pour la grande majorité des utilisateurs réguliers, mais l’imbrication des deux mondes sous le règne de Nadella était indéniablement emblématique.


Microsoft a connu un coming-out il y a dix ans. D’abord dans le cloud puis sur le bureau, par exemple via la couche WSL Linux sous Windows

Ce changement de cercle contrastait fortement avec l’idiosyncratique Ballmer une décennie plus tôt, dont les déclarations Linux est un cancer ils étaient proverbiaux, superficiels, ringards – juste des années 90 à tous points de vue.

Le sous-système Windows pour Linux était une révolution

WSL (Windows Subsystem for Linux) est désormais un accessoire Windows facultatif établi, il aide les développeurs et les administrateurs, et grâce à l’extension supplémentaire WSA (Windows Subsystem for Android) et la possibilité d’exécuter des applications du monde Android, Microsoft a essayé d’atteindre même les applications ordinaires. mortels. Il convient de noter que dans ce cas, cela n’a pas été très réussi. Aucun terme n’en est encore venu.


Jeu Linux Smoking Racer installé et exécuté via WSL. Sacrilège auparavant impensable et aujourd’hui quelque chose de tout à fait normal et même avec une icône dans le menu Démarrer

Mais cela ne s’est pas arrêté à la virtualisation intégrée, et les Tens, puis les Elevens, ont abordé Linux par de nombreuses autres étapes. Encore une fois, l’utilisateur moyen d’un PC ne les remarquera pas et ne les appréciera probablement même pas, mais c’est bien qu’ils soient là et qu’ils flottent toujours dans les airs à cause de cela. vision d’un système d’exploitation universel et portableou son interface POIX – Interface du système d’exploitation portable.

C’est ce qui rend Linux si similaire à macOS à certains égards, car les deux viennent du monde Unix/Posix, tandis que Windows suit sa propre voie.

Lire aussi  Apple pourrait dévoiler un casque MR, un nouveau MacBook Air 15 pouces et plus encore à la WWDC

Windows 11 pourra unix sudo

Un exemple est la commande sudoqui comme sur Ubuntu, donc sur macOS et de nombreux autres systèmes de type Unix, il est généralement utilisé pour exécuter une commande nécessitant des droits d’administrateur.


sudo sur Raspberry Pi. J’ai besoin des droits sur la commande reboot, je les demande donc avec la commande sudo

Windows n’a rien de tel, donc si un administrateur ou un développeur doit travailler, par exemple, dans la ligne de commande en tant qu’administrateur, il doit l’exécuter lui-même avec les droits appropriés.


Une option pour activer la commande sudo est apparue dans les versions de test de Windows 11

Mais cela va probablement changer maintenant, car les geeks sont déjà dans certaines versions de test de Windows vyčmuchali une nouvelle configuration développeur qui rendra sudo également disponible sur Windows. L’administrateur ouvre alors, par exemple, un bloc-notes avec les droits d’administrateur avec une seule commande :


Cela ne fonctionne pas encore, mais cela fonctionnera probablement !

Tout comme sur les systèmes Linux et comme sur macOS.

Rapprocher PowerShell de Linux avec un tas d’alias

L’approche de l’interface Posix a également lieu, par exemple, dans PowerShell – une ligne de commande moderne pour Windows, qui, notamment dans l’application graphique Terminal, rivalise facilement avec ses concurrents Linux et macOS. Non, sous Windows, nous n’avons pas seulement le programme cmd.exe préhistorique et inutile dont tout le monde se moque.

Parce que PowerShell est également multiplateforme et qu’il est utilisé par des programmeurs et des geeks de toutes sortes qui travaillent souvent également sur macOS et Linux, Microsoft essaie de les adapter à l’aide d’alias.

Les alias sont des surnoms – des abréviations – des commandes PowerShell originales, qui sont plus longues que le voyage de Prague à Brno en J1 lors de la première calamité hivernale.

Lire aussi  Les applications Apple promeuvent la collection d'applications propriétaires

Si vous souhaitez télécharger, par exemple, un fichier texte avec le taux de change quotidien du CNB en PowerShell, vous devez taper la commande suivante :


Une commande plus longue que le voyage de Prague à Brno

Oui, bien sûr, les rires bruyants des utilisateurs de Linux, qui après tout sont la même chose boucle un wgetj’entends jusqu’au troisième étage de notre salle de rédaction, mais c’est pourquoi nous avons également un raccourci plus court pour Windows droite pour la même commande :


Alias ​​​​iwr ; auparavant, PowerShell prenait également en charge le raccourci Linux wget

Et comme PowerShell est multiplateforme, il offrait même un alias wgetdonc un utilisateur Windows peut télécharger le fichier avec la même commande que sous Linux et d’autres systèmes d’exploitation de type Unix. Mais plus tard Microsoft cet alias annulé. C’est vraiment dommage.

Les commandes Unix ls, cat etc. fonctionnent également sous Windows

Mais il existe un certain nombre d’autres commandes PowerShell qui peuvent faire en sorte que la ligne de commande Windows se comporte de la même manière que Linux et macOS.

Les vétérans du DOS savent qu’une commande est utilisée pour lister le contenu d’un répertoire dir. Et oui, dir hante également cmd.exe – cette vieille ligne de commande de l’époque du charbon et de la vapeur. Dans les systèmes posix, au contraire, il est utilisé lset la même commande (alias) est bien entendu également prise en charge par PowerShell.


Même sous Windows, nous avons cat et un tas d’autres commandes plus connues du monde Linux

De la même manière, on peut également utiliser la commande sous Windows chat pour lister un fichier – par exemple une fiche de cours fraichement téléchargée -, mv pour déplacer des fichiers et rm pour leur suppression. Il existe des dizaines d’alias.

Lire aussi  17 personnes en orbite : c'est un record

Et oui, le séparateur de répertoires fonctionne aussi / au lieu de l’habituel sous Windows et aussi un tilde ~ comme alias pour le chemin du répertoire personnel :


Oui, bien sûr, cela fonctionne aussi

Nous avons aussi ssh dans Windows pour certains vendredis

Enfin, Redmond a également emprunté un programme clé et très populaire au monde Linux. Windows a déjà inclus certains vendredis client ssh avec tout le reste – un terminal et une connexion sécurisée aux ordinateurs distants qui sont aspol sous Linux. l’alpha et l’oméga de chaque administrateur.


Windows inclut désormais un client ssh standard, tel que nous le connaissons dans le monde Linux

Alors s’il vous plaît, le client ssh sous Windows se comporte exactement de la même manière que sous Linux et PuTTY n’est plus nécessaire.

Encore juste un zoom cosmétique, mais merci pour cela

Bien sûr, sudo, quelques alias de PowerShell, un client ssh intégré et WSL ne font certainement pas de Windows 11 un système d’exploitation compatible POSIX, mais ce sont de petits éléments dont l’ajout progressif, espérons-le, nous rapprochera au moins un peu. à ce qui est au contraire la norme dans le domaine des navigateurs web .

C’est-à-dire la compatibilité des applications, lorsque le programme Web A s’exécute à la fois dans Chrome et dans Firefox, à la fois sous Windows et sur macOS, et nous considérons tous cela comme tout à fait normal, évident et naturel.

S’il fonctionne sur le Web, il devrait également fonctionner sur les systèmes d’exploitation de bureau classiques. Le fait qu’un certain nombre de personnes se tapent maintenant le front et veuillent m’écrire que c’est vraiment une idée très naïve, car ceci et cela n’est que la preuve que nous avons une dette technologique vieille d’un an.

2024-02-08 20:45:27
1707439497


#Windows #ressemble #Linux #beaucoup #gens #pensent #Ils #sauront #même #sudo #Živě.cz

Facebook
Twitter
LinkedIn
Pinterest

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

ADVERTISEMENT