Cài đặt Python-netaddr

Cài đặt gói python3-netaddr trên Ubuntu dễ dàng như chạy lệnh sau trên thiết bị đầu cuối

sudo apt-get update
sudo apt-get install python3-netaddr

thông tin gói python3-netaddr

Thông tin thêm về cài đặt bằng apt-get

Advanced Package Tool, hay APT, là một giao diện người dùng phần mềm miễn phí hoạt động với các thư viện cốt lõi để xử lý việc cài đặt và gỡ bỏ phần mềm trên Debian, Ubuntu và các bản phân phối Linux khác. APT đơn giản hóa quy trình quản lý phần mềm trên các hệ thống máy tính giống Unix bằng cách tự động truy xuất, cấu hình và cài đặt các gói phần mềm, từ các tệp được biên dịch sẵn hoặc bằng cách biên dịch mã nguồn

apt-get là công cụ dòng lệnh để xử lý các gói và có thể được coi là "back-end" của người dùng đối với các công cụ khác sử dụng thư viện APT

cài đặt apt-get được theo sau bởi một hoặc nhiều gói mong muốn để cài đặt hoặc nâng cấp. Mỗi gói là một tên gói, không phải là tên tệp đủ điều kiện. Tất cả các gói được yêu cầu bởi [các] gói được chỉ định để cài đặt cũng sẽ được truy xuất và cài đặt. /etc/apt/nguồn. tệp danh sách được sử dụng để định vị các gói mong muốn. Nếu một dấu gạch nối được thêm vào tên gói [không có khoảng trống ở giữa], thì gói đã xác định sẽ bị xóa nếu nó được cài đặt. Tương tự, một dấu cộng có thể được sử dụng để chỉ định gói cần cài đặt. Các tính năng sau này có thể được sử dụng để ghi đè các quyết định do hệ thống giải quyết xung đột của apt-get đưa ra

Advanced Package Tool, hay APT, là một giao diện người dùng phần mềm miễn phí hoạt động với các thư viện cốt lõi để xử lý việc cài đặt và gỡ bỏ phần mềm trên Debian, Ubuntu và các bản phân phối Linux khác. APT đơn giản hóa quy trình quản lý phần mềm trên các hệ thống máy tính giống Unix bằng cách tự động truy xuất, cấu hình và cài đặt các gói phần mềm, từ các tệp được biên dịch sẵn hoặc bằng cách biên dịch mã nguồn

apt-get là công cụ dòng lệnh để xử lý các gói và có thể được coi là "back-end" của người dùng đối với các công cụ khác sử dụng thư viện APT

cài đặt apt-get được theo sau bởi một hoặc nhiều gói mong muốn để cài đặt hoặc nâng cấp. Mỗi gói là một tên gói, không phải là tên tệp đủ điều kiện. Tất cả các gói được yêu cầu bởi [các] gói được chỉ định để cài đặt cũng sẽ được truy xuất và cài đặt. /etc/apt/nguồn. tệp danh sách được sử dụng để định vị các gói mong muốn. Nếu một dấu gạch nối được thêm vào tên gói [không có khoảng trống ở giữa], thì gói đã xác định sẽ bị xóa nếu nó được cài đặt. Tương tự, một dấu cộng có thể được sử dụng để chỉ định gói cần cài đặt. Các tính năng sau này có thể được sử dụng để ghi đè các quyết định do hệ thống giải quyết xung đột của apt-get đưa ra

Thông tin về gói, python-netaddr, được vận chuyển cùng với các bản phân phối Linux phổ biến. Gói python-netaddr được thiết kế để thao tác Pythonic của mạng IPv4, IPv6, CIDR, EUI và MAC


Thao tác Pythonic của mạng IPv4, IPv6, CIDR, EUI và MAC

Một thư viện thao tác và biểu diễn địa chỉ mạng Python thuần túy. netaddr cung cấp một cách làm việc Pythonic với. - - Địa chỉ và mạng con IPv4 và IPv6 [bao gồm ký hiệu CIDR] - Địa chỉ MAC [Kiểm soát truy cập phương tiện] ở nhiều định dạng - Định danh IEEE EUI-64, OUI và IAB - định dạng kiểu toàn cầu IP thân thiện với người dùng Bao gồm các quy trình cho. - - tạo, sắp xếp và tóm tắt địa chỉ IP - chuyển đổi địa chỉ IP và phạm vi giữa các định dạng khác nhau - thực hiện các hoạt động dựa trên tập hợp trên các nhóm địa chỉ IP và mạng con - tính toán và chuyển đổi phạm vi địa chỉ IP tùy ý - truy vấn thông tin tổ chức IEEE OUI và IAB - truy vấn . - http. //mã số. Google. com/p/netaddr/wiki/NetAddrExamples Tài liệu API hoàn chỉnh cho bản phát hành mới nhất có sẵn trực tuyến. - http. //gói. con trăn. org/netaddr/ Để biết chi tiết về các thay đổi và cập nhật trong lịch sử, hãy xem CHANGELOG. - http. //mã số. Google. com/p/netaddr/wiki/CHANGELOG

Các lệnh Yum tiện dụng cho python-netaddr

Kiểm soát gói python-netaddr bằng các lệnh tiện dụng sau được nêu bên dưới


yum cài đặt python-netaddr

Lệnh này sẽ cài đặt python-netaddr trên máy chủ

yum xóa python-netaddr

Lệnh này sẽ hủy cài đặt python-netaddr trên máy chủ. Khi chạy lệnh này, bạn sẽ được hỏi có chắc chắn muốn xóa python-netaddr hay không, vì vậy bạn phải xác nhận thủ công rằng bạn muốn thực hiện việc này

yum -y xóa python-netaddr

Lệnh này sẽ hủy cài đặt python-netaddr trên máy chủ. Khi bạn chạy lệnh này với cờ e -y, bạn sẽ không được nhắc kiểm tra xem bạn có chắc chắn muốn xóa gói không - vì vậy hãy đảm bảo rằng bạn hoàn toàn muốn xóa python-netaddr khi sử dụng cờ -y

cập nhật yum python-netaddr

Lệnh này sẽ cập nhật python-netaddr lên phiên bản mới nhất. Khi chạy lệnh này, bạn sẽ được hỏi có chắc chắn muốn xóa python-netaddr hay không, vì vậy bạn phải xác nhận thủ công rằng bạn muốn thực hiện việc này

yum -y cập nhật python-netaddr

Lệnh này sẽ cập nhật python-netaddr lên phiên bản mới nhất. Khi bạn chạy lệnh này với cờ -y, bạn sẽ không được nhắc kiểm tra xem bạn có chắc chắn muốn xóa gói không - vì vậy hãy chắc chắn rằng bạn hoàn toàn muốn xóa python-netaddr khi sử dụng cờ -y

Lệnh này sẽ hiển thị cho bạn thông tin cốt lõi về gói python-netaddr

yum deplist python-netaddr

Lệnh này sẽ hiển thị cho bạn các phụ thuộc cho python-netaddr. Rất may, khi sử dụng Yum, nếu các phụ thuộc được yêu cầu, chúng cũng được cài đặt cùng lúc nên bạn không phải lo lắng quá nhiều về điều đó

yum kiểm tra cập nhật python-netaddr

Lệnh này sẽ kiểm tra xem có bản cập nhật nào đang chờ trên python-netaddr không. Khi bạn chạy lệnh này, lệnh này sẽ không trả về gì nếu không có gì để cập nhật hoặc sẽ trả về tên gói nếu gói sắp được cập nhật

Làm cách nào để cài đặt Netaddr trong Python?

cài đặt netaddr. Định vị phần mềm. Cài đặt từ Chỉ mục gói Python. Cài đặt từ gói nguồn
hướng dẫn 2. địa chỉ MAC
Hướng dẫn 3. Làm việc với bộ IP
Tham chiếu API

Mô-đun Netaddr trong Python là gì?

Thư viện thao tác địa chỉ mạng độc lập với hệ thống dành cho Python 2. 7 và 3. 5+ . [Trăn 2. 7 và 3. 5 hỗ trợ không được dùng nữa]. Cung cấp hỗ trợ cho. Địa chỉ lớp 3.

Chủ Đề