Packages Tracked by DistroWatch (229个包) | 返回
- Last Update: Tuesday 18 June 2024 07:23 GMT
- 快速下载
- bash脚本
wget -c --no-check-certificate https://distrowatch.com/packages.php
cat packages.php|grep -E '<a href="'|awk -F '"' '{print $2}'|uniq|xargs wget -c --no-check-certificate --tries=5
- python代码
import re
from urllib import request
url = 'https://distrowatch.com/packages.php'
req = request.Request(url)
response=request.urlopen(req)
content=response.read().decode('utf-8')
# 获得更新时间
pattern = re.compile('<h1>(.*?)</h1>.*?<div class="MainPage">(.*?)</div>',re.S)
items = re.findall(pattern,content)
for item in items:
ltime = item[1]
print(ltime)
# 获得应用包版本信息
pattern = re.compile('<th><a .*?<a href="(.*?)">(.*?)</a></th>.*?<td><a href="(.*?)">(.*?)</a></td>.*?<td.*?>(.*?)</td>',re.S)
items = re.findall(pattern,content)
# 打印表头(markdown格式)
title = '\n|应用软件(详情)|版本(下载)|说明|\n'+'|:----|:----|:----|\n'
print(title)
for item in items:
url=item[0]
name=item[1]
url2=item[2]
version=item[3]
note=item[4]
strs='|['+name+']('+url+')|['+version+']('+url2+')|'+note+'\n'
# 输出所有
print(strs)
======常见的应用软件======
应用软件(详情) | 版本(下载) | 说明 |
---|
应用软件(详情) | 版本(下载) | 说明 |
---|
|abiword|3.0.5|AbiWord: a full-featured word processor |amdgpu|23.0.0|amdgpu: an X.Org driver for AMD RADEON-based video cards |apt|2.9.10|APT: a front-end for the dpkg package manager |autoconf|2.72|Autoconf: a package of M4 macros to produce scripts to automatically configure source code |avidemux|2.8.1|Avidemux: a free video editor designed for simple cutting, filtering and encoding tasks |bash|5.2.37|Bash: an sh-compatible command language interpreter |binutils|2.43.1|GNU Binutils: an essential collection of binary utilities |bitcoin|28.0|Bitcoin: an innovative payment network and a new kind of money |budgie-desktop|10.9.2|Budgie Desktop: a simple desktop environment featuring heavy integration with the GNOME stack |bzip2|1.0.8|bzip2: a free, patent-free, high-quality data compressor |calligra|4.0.1|Calligra: an integrated office suite based on the KDE libraries |chromium|130.0.6723.58|Google Chromium: an open-source edition of Google Chrome, a graphical web browser |clamav|1.4.1|ClamAV: an open-source antivirus engine for detecting trojans, viruses, malware and other malicious threats |coreutils|9.5|GNU Coreutils: provides basic file, shell and text manipulation utilities |cups|2.4.11|CUPS: a UNIX printing system based on the Internet Printing Protocol |cvs|1.11.23|CVS: a version control system |deluge|2.1.1|Deluge: a lightweight, cross-platform BitTorrent client |dhcp|4.4.3-P1|ISC DHCP: a server and client for automatic IP configuration |digikam|8.4.0|Digikam: an advanced digital photo management application |dnf|4.21.1|DNF: a new package management library and a fork of yum |dosbox|0.74-3|DOSBox: a DOS emulator |doxygen|1.12.0|Doxygen: a documentation system for C++, Java, C and IDL |e2fsprogs|1.47.1|e2fsprogs: contains the required utilities for the EXT2 file system |efibootmgr|18|efibootmgr: a Linux user-space application to modify the Intel EFI boot manager |enlightenment|0.26.0|Enlightenment: a window manager for X |exim|4.98|exim: a mail server |file|5.45|file: a program that attempts to classify files by their content |firebird|5.0.1|Firebird: a relational database offering many ANSI SQL standard features that runs on Linux, Windows and UNIX |firejail|0.9.72|Firejail: a Linux namespaces sandbox program |flex|2.6.4|Flex: a fast lexical analyser generator |freecad|0.21.2|FreeCAD: a general purpose parametric 3D modeller for CAD |gawk|5.3.1|GNU Gawk: a free version of awk, a string manipulation language |gettext|0.22.5|GNU gettext: the GNU internationalisation (i18n) library |gimp|2.10.38|GIMP: the GNU Image Manipulation Program |glade|3.40.0|Glade: a GUI builder for GTK+ and GNOME |gnome-shell|47.1|GNOME Shell: a core user interface of the GNOME 3 desktop |gnumeric|1.12.57|Gnumeric: a spreadsheet and a part of the GNOME Desktop |gparted|1.6.0|GParted: a disk partition editor application for GNOME |groff|1.23.0|GNU Groff: a device-independent document processor/formatter |gstreamer|1.24.8|GStreamer: a multimedia framework with a plugin-based architecture for a variety of platforms |gzip|1.13|gzip: a compression utility designed to replace compress |httpd|2.4.62|httpd: a high-performance HTTP server, Apache 2.x version series |icewm|3.6.0|IceWM: an X Window manager that emulates the looks of Motif, OS/2 and Windows |inkscape|1.4|Inkscape: a drawing tool that uses the W3C standard scalable vector graphics format (SVG) |k3b|24.08.2|K3b: a KDE-GUI for cdrecord and cdrdao, similar to Nero |kmod|33|kmod: a set of programs for loading, inserting and removing kernel modules |krita|5.2.6|Krita: a cross-platform application that offers an end-to-end solution for creating digital art files from scratch |ktorrent|24.08.2|KTorrent: a BitTorrent program for KDE |lftp|4.9.2|LFTP: a sophisticated FTP/HTTP client, file transfer program |LibreOffice|24.8.2|LibreOffice: a free personal productivity suite |libselinux|3.7|libselinux: a library providing an interface for security-aware applications in SELinux |libvirt|10.8.0|libvirt: a toolkit to interact with the virtualization capabilities of the Linux kernel |lighttpd|1.4.76|lighttpd: a secure, fast, compliant and flexible web server optimized for high-performance environments |links|2.30|Links: a text and graphics mode web browser similar to Lynx |llvm|19.1.2|LLVM: a collection of modular and reusable compiler and toolchain technologies |lumina|1.6.2|Lumina: a lightweight desktop environment for use on any UNIX-like operating system |lxpanel|0.10.1|LXDE: a lightweight, fast and energy-saving desktop environment |lynx|2.9.2|Lynx: a text browser for the web |lzip|1.24.1|Lzip: a lossless data compressor |make|4.4.1|GNU make: a tool which controls the generation of executables from the program's source files |man-pages|6.9.1|Man Pages: files containing the manual pages displayed by man |mate-desktop|1.28.2|MATE: a traditional desktop environment forked from GNOME 2 |mesa|24.2.5|Mesa: a 3D graphics library |mod_perl|2.0.13|mod_perl: provides a Perl module for httpd |mutt|2.2.13|Mutt: a text-based MIME Email client |mysql|9.1.0|MySQL: an SQL database server |nano|8.2|GNU nano: a curse-based text editor for UNIX |ncurses|6.5|GNU ncurses: a programming library allowing a programmer to write text user interfaces in a terminal-independent manner |NetworkManager|1.50.0|NetworkManager: a utility aimed at simplifying the use of computer networks on Linux |nginx|1.26.2|nginx: an HTTP and reverse proxy server |ntfs-3g|2022.10.3|NTFS-3G: a read/write NTFS driver |NVIDIA|560.35.03|NVIDIA: a proprietary display driver for Linux, FreeBSD and Solaris |openbox|3.6.1|Openbox: a standards-compliant, lightweight, extensible window manager |openldap|2.6.8|OpenLDAP: a full-featured open source LDAP software suite |openssh|9.9p1|OpenSSH: a client and server for encrypted remote logins and file transfers |openvpn|2.6.12|OpenVPN: an open-source VPN daemon |pacman|7.0.0|pacman: a utility which manages software packages in Linux |pcmanfm|1.3.2|PCManFM: an extremely fast and lightweight file manager |php|8.3.13|PHP: a server-side HTML embedded scripting language |pidgin|2.14.13|Pidgin: an instant messenger client for several protocols (formerly GAIM) |pitivi|2023.03|PiTiVi: a free and open-source video editor for Linux |postfix|3.9.0|Postfix: a mail transport agent |ppp|2.5.1|PPP: provides a server/client for point to point protocol |pulseaudio|17.0|PulseAudio: a sound server for POSIX and Win32 systems |qbittorrent|5.0.0|qBittorrent: a P2P BitTorrent client |qt|6.8.0|Qt: a C++ application framework for writing graphical applications |reiserfsprogs|3.6.27|reiserfsprogs: contains tools for using Reiser file system |rp-pppoe|4.0|RP-PPPoE: a PPP over Ethernet client/server suite |ruby|3.3.5|Ruby: interpreted, dynamically typed, pure object-oriented scripting language |samba|4.21.1|Samba: a free software re-implementation of SMB/CIFS networking protocol |screen|5.0.0|Screen: multiplexes a physical terminal |seamonkey|2.53.19|Mozilla SeaMonkey: a web browser, e-mail and newsgroup client, IRC chat client and HTML editor |sendmail|8.18.1|Sendmail: a powerful and flexible Mail Transport Agent |shotwell|0.32.9|Shotwell: an open-source digital photo organiser for GNOME |snort|3.5.0.0|Snort: a light-weight network intrusion detection program |sqlite|3.47.0|SQLite: an embeddable SQL engine in a C library |subversion|1.14.4|Subversion: a version control system |synaptic|0.91.3|Synaptic: a graphical front-end for APT |sysvinit|3.10|SysVinit: the Linux System V Init |tcl|9.0.0|TCL: a powerful and dynamic programming language |texinfo|7.1.1|GNU Texinfo: a collection of utilities that generate online help and printed manuals |thunderbird|131.0.1|Mozilla Thunderbird: a full-featured e-mail and newsgroup client |tmux|3.5a|tmux: a terminal multiplexer |transmission|4.0.6|Transmission: a BitTorrent client |vim|9.1|Vim: an improved version of the editor "vi", one of the standard text editors on UNIX |vivaldi|6.9.3447.54|Vivaldi: a free, cross-platform, proprietary web browser developed by Vivaldi Technologies |wayland|1.23.1|Wayland: a display server protocol |wget|2.1.0|wget: retrieves files from web and FTP sites |wine|9.0|Wine: an open source implementation of the Windows API on top of X, OpenGL and Unix |wordpress|6.6.2|WordPress: publishing software for the world wide web |xfsprogs|6.11.0|xfsprogs: a set of utilities for managing the XFS file system |xorg-server|21.1.13|X.Org: the X.Org Foundation's public implementation of the X Window System |zfs|2.2.6|ZFS: an advanced file system and volume manager maintained by the Illumos community