Phiên bản mới của Cygwin 3.1.0, môi trường GNU dành cho Windows

Sau mười tháng phát triển, Red Hat được phát hành phát hành gói ổn định Cygwin 3.1.0, bao gồm thư viện DLL để mô phỏng cơ bản Linux API trong WindowsĐiều này cho phép bạn lắp ráp các sản phẩm đã tạo với những thay đổi tối thiểu. Linux gói này cũng bao gồm các chương trình được biên dịch trực tiếp để thực thi trong... Windows Các tiện ích Unix tiêu chuẩn, ứng dụng máy chủ, trình biên dịch, thư viện và tập tin tiêu đề.

Sự thay đổi chính:

  • Ở chế độ tương thích xterm, màu 24-bit được hỗ trợ (hoạt động trong Windows 10(bắt đầu từ bản dựng 1703). Đối với bảng điều khiển cũ, một chế độ đã được thêm vào để mô phỏng màu 24 bit bằng cách sử dụng các màu gần giống từ bảng màu 16 bit;
  • PTY hiện hỗ trợ pseudo-consoles, một API dành cho các thiết bị đầu cuối ảo xuất hiện trong... Windows 10 1809. Hỗ trợ cho bảng điều khiển giả lập trong
    Cygwin đã giúp các ứng dụng bảng điều khiển gốc như màn hình gnu, tmux, mintty và ssh có thể hoạt động trong PTY;
  • Đã thêm các API mới để liên kết các tiến trình và luồng vào lõi CPU: sched_getaffinity, sched_setaffinity, pthread_getaffinity_np và pthread_setaffinity_np. Cũng đã thêm hỗ trợ cho macro CPU_SET;
  • Đã thêm API để làm việc với cơ sở dữ liệu DBM, lưu trữ dữ liệu ở định dạng khóa/giá trị: dbm_clearerr, dbm_close, dbm_delete, dbm_dirfno, dbm_error,
    dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store;
  • Khả năng mở nhiều kênh FIFO để ghi được cung cấp;
  • Hàm Times() hiện hỗ trợ đối số giá trị
    vô giá trị;
  • Định dạng và kết quả đầu ra của /proc/cpuinfo gần giống với cách biểu diễn của nó trong... Linux;
  • Kích thước giới hạn Stackdump tăng từ 13 lên 32.

Nguồn: opennet.ru

Mua dịch vụ lưu trữ đáng tin cậy cho các trang web có bảo vệ DDoS, máy chủ VPS VDS 🔥 Mua dịch vụ hosting website đáng tin cậy với bảo vệ DDoS, máy chủ VPS VDS | ProHoster