Windows 10 тепер підтримує Tar і cURL
Починаючи з Windows 10 Build 17063, Windows 10 постачається з новими інструментами, які є поширеними у світі Unix-подібних операційних систем. ОС має власні порти двох популярних інструментів з відкритим кодом bsdtar і curl. Ось деякі деталі.
Реклама
Що таке дьоготь і завиток
Ці два інструменти широко використовуються у світі Linux. Якщо ви не знайомі з ними, ось короткий опис цих програм.
- дьоготь: Інструмент командного рядка, який дозволяє користувачеві витягувати файли та створювати архіви. Поза PowerShell або встановлення стороннього програмного забезпечення не було можливості витягти файл із cmd.exe. Ми виправляємо цю поведінку. Реалізація, яку ми поставляємо в Windows, використовує libarchive.
- завивка: Ще один інструмент командного рядка, який дозволяє передавати файли на сервери та з них (тобто ви можете, скажімо, зараз завантажити файл з Інтернету).
Вони доступні на всі видання Windows 10.
Як використовувати дьоготь і завиток
Обидва інструменти можна запустити з вікна командного рядка. Вони підтримують традиційний набір перемикачів.
Ви можете дізнатися більше про них, прочитавши їх довідку. Почніть tar --допомога
і завивати --допомога
у командному рядку.
Ви можете скористатися командою tar -x
для вилучення архівів TAR і опцію дьоготь -c
створювати їх.
Варто зазначити, що PowerShell має ряд командлетів, які можуть замінити або реплікувати функціональність curl.
Хоча це хороша зміна з будь-якої точки зору, звичайні користувачі Windows 10 не отримають від неї вигоди. Існує багато графічних інструментів архіватора, включаючи 7-Zip, PeaZip, WinRAR, WinZip тощо. Багато з них можуть створювати TAR-архів "з коробки". Перенесені інструменти є консольними утилітами і вимагають роботи з аргументами командного рядка, тому важко уявити, що їх використовує пересічний користувач. Вони чудово підходять для розробників, які працюють з різними операційними системами та міжплатформними сервісами та додатками. Для цих розробників, які використовують Windows 10, це зручна зміна.
Отже, сучасні версії Windows 10 мають тісну інтеграцію з Linux. Вони вже приходять з a повнофункціональна консоль Linux, вбудований SSH клієнт і Сервер SSH, а тепер додайте tar і curl. Утиліти мають вийти на стабільну гілку в березні 2018 року з наступним оновленням функції «Redstone 4». Ви можете прочитати, що нового в найближчому оновленні:
Що нового в Windows 10 Redstone 4