buildroot学习(九)——at91sam9g45软件平台更新

转载地址:https://blog.csdn.net/srf1986/article/details/52462992

刚刚把昨天的内容补了下,完成了buildroot开发板安装和运行,解决了有无问题,下面继续buildroot提供的工具的学习,其实之前和现在的目的,就是打开buildroot工具目录,按照软件名称,一个个的百度,然后将内容粘贴下来,做个记录,心中知道有哪些工具了,然后,根据需要合理的利用这些工具。就像近几年看书形成的习惯,第一遍技术看书,看三遍,这不是语句的矛盾,第一遍的意思时没有实践前读书算一边,三遍是指,通读一边,知道这门技术的整体概要,第二遍还是接近粗度,进一步确定我的理解,并建立这个的知识框架,第三遍是细读,将每个知识点添加到框架中,这样后期再实践中需要那个知识点,就知道该找那部分了。现在的任务就是完成我对对工具的体系架构和知识点建立。

(101)odhcploc

未找到

不过应该跟dhcp有关

(102)olsrd


olsrd and olsrd2 are both Link State Routing Protocolimplementations optimized for Mobile ad hoc networkson embedded devices like commercial of the shelf routers, smartphones or normal computers.Sometimes these networks are called "mesh networks". olsrd and olsrd2 are the routing daemons which make up the mesh.

olsrd started as part of a Master Thesis by Andreas Tonnesen in 2004 toimplement the IETF MANET groupsOptimized Link State Routing Protocol (RFC 3626).The development of the implementation was continued in an open source project as the routingprotocol was used by Freifunk,Funkfeuer and others to buildCommunity Mesh Networks.

olsrd2 is a complete rewrite based on the lessons learned with olsrd (version 1) to implementthe successor of RFC 3636, the Neighborhood Discovery Protocol (RFC 6130)and the Optimized Link State Routing Protocol Version 2 (RFC 7181). The basis of the olsrd2 implementation is the OLSR.org Network Framework (OONF).

(103)open-plc-utils
未找到,不过有git资源,也没看懂是干吗的

https://github.com/qca/open-plc-utils/

(104)openntpd

OpenNTPD是一个Unix系统网络时间协议(NTP)实现的守护进程,可以使计算机系统的本地时钟与远程NTP服务器同步。

(105)openobex

OBEX是Object Exchang的简称,本来是IrDA™为红外传输制定的协议,但它并不限于特定的底层传输方式,可以运行于blueteeth、usb和tcp/ip其它多种协议之上。OBEX主要是会话层协议,同时也包括应用层部分功能。它可以传输任何对象,在手机中,通常用来传输文件、图片、名片(Vcard)和日程(Vcal)等。OpenOBEX是一套开放源代码的OBEX协议实现,提供client和server两端的功能

(106)openssh

OpenSSH 是 SSH (Secure SHell) 协议的免费开源实现。SSH协议族可以用来进行远程控制, 或在计算机之间传送文件。而实现此功能的传统方式,如telnet(终端仿真协议)、 rcp ftp、 rlogin、rsh都是极为不安全的,并且会使用明文传送密码。OpenSSH提供了服务端后台程序和客户端工具,用来加密远程控件和文件传输过程中的数据,并由此来代替原来的类似服务。

(107)openswan

OpenSWan,Linux下IPsec的最佳实现方式,其功能强大,最大程度地保证了数据传输中的安全性、完整性问题。

(108)openvpn


VPN直译就是虚拟专用通道,是提供给企业之间或者个人与公司之间安全数据传输的隧道,OpenVPN无疑是Linux下开源VPN的先锋,提供了良好的性能和友好的用户GUI。[1
它大量使用了OpenSSL加密库中的SSLv3/TLSv1协议函数库。
目前OpenVPN能在Solaris、Linux、OpenBSD、FreeBSD、NetBSD、Mac OS X与Microsoft Windows以及Android和iOS上运行,并包含了许多安全性的功能。它并不是一个基于Web的VPN软件,也不与IPsec及其他VPN软件包兼容。
(109)p910nd

网络打印机相关的软件

(110)phidgetwebservice

The Phidget WebService is a background process that broadcasts all events and data from a USB Phidget over the network:

可以做成一个痛过网络读取U盘数据的工具

(111)portmap


portmap端口映射是一个服务器,将RPC程序号转换为DARPA的协议端口号,在使用RPC调用时它必须运行。[1] 
portmap进程的主要功能是把RPC程序号转化为Internet的端口号。
(112)pound
未找到,全是英镑啊

(113)pptp-linux

PPTP(点到点隧道协议)是一种用于让远程用户拨号连接到本地的ISP,通过因特网安全远程访问公司资源的新型技术。它能将PPP(点到点协议)帧封装成IP数据包,以便能够在基于IP的互联网上进行传输。PPTP使用TCP(传输控制协议)连接的创建,维护,与终止隧道,并使用GRE(通用路由封装)将PPP帧封装成隧道数据。被封装后的PPP帧的有效载荷可以被加密或者压缩或者同时被加密与压缩。我们常见的PPTP都是在路由器上配置的,不过linux下也可以实现PPTP服务器的功能。

(114)privoxy


Privoxy是一款带过滤功能的代理服务器,针对HTTP、HTTPS协议。通过Privoxy的过滤功能,用户可以保护隐私、对网页内容进行过滤、管理cookies,以及拦阻各种广告等。Privoxy可以用作单机,也可以应用到多用户的网络。
Privoxy基于Internet Junkbuster,按照GNU General Public License进行发布。可以在Linux、Windows、Mac OS X、AmigaOS、BeOS,以及各种Unix上运行。
(115)proftpd
ProFTPd是一套可配置性强的开放源代码的FTP伺服器软件,名称最後的d字是因为在Linux中是用daemon来称呼。ProFTPd与Apache的配置方式类似,因此十分容易配置和管理
(116)proxychains-ng
  ProxyChains is a UNIX program, that hooks network-related libc functions
  in DYNAMICALLY LINKED programs via a preloaded DLL (dlsym(), LD_PRELOAD)
  and redirects the connections through SOCKS4a/5 or HTTP proxies.
  It supports TCP only (no UDP/ICMP etc).

  The way it works is basically a HACK; so it is possible that it doesn't
  work with your program, especially when it's a script, or starts
  numerous processes like background daemons or uses dlopen() to load
  "modules" (bug in glibc dynlinker).
  It should work with simple compiled (C/C++) dynamically linked programs
  though.

  If your program doesn't work with proxychains, consider using an
  iptables based solution instead; this is much more robust.

  Supported Platforms: Linux, BSD, Mac.
(117)ptpd、ptpd2
PTPd is an open source implementation of the Precision Time Protocol for Unix-like computers.
(118)pureftpd
PureFTPd[1] 是一款专注于程序健壮和软件安全的免费FTP服务器软件(基于BSD License)。其可以在多种类Unix操作系统中编译运行,包括Linux、OpenBSD、NetBSD、FreeBSD、DragonFly BSD、Solaris、Tru64、Darwin、Irix and HP-UX。PureFTPd还有Android移植版本。
(119)putty
PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。较早的版本仅支持Windows平台,在最近的版本中开始支持各类Unix平台,并打算移植至Mac OS X上。除了官方版本外,有许多第三方的团体或个人将PuTTY移植到其他平台上,像是以Symbian为基础的移动电话。PuTTY为一开放源代码软件,主要由Simon Tatham维护,使用MIT licence授权。随着Linux在服务器端应用的普及,Linux系统管理越来越依赖于远程。在各种远程登录工具中,Putty是出色的工具之一。Putty是一个免费的、Windows x86平台下的Telnet、SSH和rlogin客户端,但是功能丝毫不逊色于商业的Telnet类工具。目前最新的版本为0.67 Beta
(120)quagga
Quagga is a routing software suite,providing implementations of OSPFv2, OSPFv3, RIP v1 and v2, RIPng and BGP-4for Unix platforms, particularly FreeBSD, Linux, Solaris and NetBSD. Quaggais a fork of GNU Zebra which wasdeveloped by Kunihiro Ishiguro. The Quagga tree aims to build a moreinvolved community around Quagga thanthe current centralised model of GNUZebra.
强大的路由器软件
(121)radvd
The router advertisement daemon (radvd) is run by Linux or BSDsystems acting as IPv6 routers. It sends Router Advertisement messages,specified by RFC2461, to a local Ethernet LAN periodically and when requested by anode sending a Router Solicitation message. These messages are requiredfor IPv6 stateless autoconfiguration.
(122)rp-pppop
PPPoE (Point-to-Point Protocol over Ethernet) is a protocol used by many ADSL Internet Service Providers. Roaring Penguin has a free PPPoE client for Linux and Solaris systems to connect to PPPoE service providers.

Dubbed RP-PPPoE, this open-source product is ideal for Linux users with a DSL "modem" whose Internet service provider uses PPPoE. Before you download this software, check whether or not you really need it. If your ISP uses PPPoE, but has given you a router, you may not need a PPPoE client on your Linux box. DHCP may work fine.

(123)rsh-redone

未找到

(124)rpcbind

RPC即Remote Procedure Call Protocol(远程过程调用协议),RPCBIND用于取代旧版本中的portmap组件。 简单说,RPCBIND就是为了将不同服务与对应的端口进行绑定,以便支持机器间的互操作

(125)rsync

rsync是类unix系统下的数据镜像备份工具——remote sync。一款快速增量备份工具 Remote Sync,远程同步 支持本地复制,或者与其他SSH、rsync主机同步。

(126)rtottent

rTorrent is a quick and efficient BitTorrent client that uses, and is in development alongside, the libTorrent (not to be confused with libtorrent-rasterbar) library. It is written in C++ and uses the ncurses programming library, which means it uses a text user interface. When combined with a terminal multiplexer (e.g. GNU Screen or Tmux) and Secure Shell, it becomes a convenient remote BitTorrent client

(127)rtptools

The rtptools distribution consists of a number of small applicationsthat can be used for processing RTP data.

(128)samba4

Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。
(129) sconeserve
未找到
(130)ser2net
串口转网络,这个功能在工控领域很有用之前的很多设备多有串口,现在要组网了,就需要串口网关了
(131)shairport-sync 
Shairport Sync is an AirPlay audio player — it plays audio streamed from iTunes, iOS devices and other AirPlay sources such as Quicktime Player and ForkedDaapd, among others.Audio played by a Shairport Sync-powered device stays synchronised with the source and hence with similar devices playing the same source. In this way, synchronised multi-room audio is possible without difficulty. (Hence the name Shairport Sync, BTW.)
Shairport Sync does not support AirPlay video or photo streaming.

This is the stable "master" branch. Changes and updates are incorporated into this branch relatively slowly. To access the development version, where all the latest changes are made first, please switch to the "development" branch.

(131)smcroute 

SMCRoute is a command line tool to manipulate the multicast routes inthe UNIX kernel. It supports both IPv4 and IPv6 multicast routing.

SMCRoute can be used as an alternative to dynamic multicast routers likemrouted or pimd in setups where static multicast routes should bemaintained and/or no proper IGMP or MLD signaling exists.

Multicast routes exist in the UNIX kernel only as long as a multicastrouting daemon is running. Only one multicast routing daemon can beactive at a time, so it's impossible to run SMCRoute and, e.g.,mrouted at the same time. Linux does however support multiple routingtables, which SMCRoute not yet supports.

SMCRoute is maintained collaboratively at GitHub. Previously thecode was hosted and maintained by Debian at Alioth and before thatby Carsten Schill, the original author.

(132)socat
socat is a relay for bidirectional data transfer between two independent data
channels. Each of these data channels may be a file, pipe, device (serial line
etc. or a pseudo terminal), a socket (UNIX, IP4, IP6 - raw, UDP, TCP), an
SSL socket, proxy CONNECT connection, a file descriptor (stdin etc.), the GNU
line editor (readline), a program, or a combination of two of these. 
These modes include generation of "listening" sockets, named pipes, and pseudo
terminals.
(133)Socketcand
Socketcand is a daemon that provides access to CAN interfaces on a machine via a network interface. The communication protocol uses a TCP/IP connection and a specific protocol to transfer CAN frames and control commands. The protocol specification can be found in ./doc/protocol.md

应该是通过网络控制CAN接口,现在做的部分设备,要求有CAN转以太网功能

(134)softether 

该软件是一个能虚拟网卡和集线器(HUB)的工具,只要可以访问互联网,都可以使用它来组建远程局域网。在此虚拟的局域网上能进行所有物理局域网上的操作。可以互相访问,可以联网玩只支持局网的游戏(TCP/IP)。该软件能够突破防火墙拦截,信息包都经过加密,安全上不存在问题。SoftEther分为虚拟集线器(HUB)和虚拟网卡两部分,使用服务器/客户端的方式工作,虚拟集线器就是服务器,虚拟网卡就是客户端。连接时利用SoftEther提供的连接管理工具将虚拟网卡连接到远端的虚拟集线器上,这样你的计算机就相当于与该虚拟集线器上连接的其他计算机处于同一个局域网之内。

(135)spawn-fcgi
原来很多人都用 Lighttpd 的 Spawn-fcgi 进行 FastCGI 模式下的管理工作,不过有不少缺点。而 PHP-fpm 的出现多少缓解了一些问题,但 PHP-fpm 有个缺点就是要重新编译,这对于一些已经运行的环境可能有不小的风险(refer)。
原来 spawn-fcgi 版本也比较乱的,期待独立后的项目能更稳定一些。这会给很多 Web 站点带来便利。
没看明白
--------------------- 
作者:海边自在生活 
来源:CSDN 
原文:https://blog.csdn.net/srf1986/article/details/52462992 
版权声明:本文为博主原创文章,转载请附上博文链接!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值