__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
#!/usr/bin/env python3
import os
import re
import sys
_defaults = None
_old_versions = None
_unsupported_versions = None
_supported_versions = ["python%s" % ver.strip() for ver in
os.environ.get('DEBPYTHON3_SUPPORTED', '').split(',')
if ver.strip()]
#_default_version = "python%s" % os.environ.get('DEBPYTHON3_DEFAULT', '')
#if _default_version == 'python':
# _default_version = None
_default_version = None
def read_default(name=None):
global _defaults
from configparser import ConfigParser, NoOptionError
if not _defaults:
if os.path.exists('/usr/share/python3/debian_defaults'):
config = ConfigParser()
defaultsfile = open('/usr/share/python3/debian_defaults')
config.read_file(defaultsfile)
defaultsfile.close()
_defaults = config
if _defaults and name:
try:
value = _defaults.get('DEFAULT', name)
except NoOptionError:
raise ValueError
return value
return None
def version_to_tuple(version):
return tuple(int(part) for part in version.split('.'))
def parse_versions(vstring):
if len(vstring.split(',')) > 2:
raise ValueError('too many arguments provided for X-Python3-Version: min and max only.')
import operator
operators = {None: operator.eq, '=': operator.eq,
'>=': operator.ge, '<=': operator.le,
'<<': operator.lt}
vinfo = {}
exact_versions = set()
version_range = set(supported_versions(version_only=True))
relop_seen = False
for field in vstring.split(','):
field = field.strip()
if field == 'all':
continue
if field in ('current', 'current_ext'):
continue
vinfo.setdefault('versions', set())
ve = re.compile(r'(>=|<=|<<|=)? *(\d\.\d+)$')
m = ve.match(field)
try:
if not m:
raise ValueError('error parsing Python3-Version attribute')
op, v = m.group(1), m.group(2)
vmaj, vmin = v.split('.')
if int(vmaj) < 3:
continue
if op in (None, '='):
exact_versions.add(v)
else:
relop_seen = True
filtop = operators[op]
version_range = [av for av in version_range if filtop(
version_to_tuple(av), version_to_tuple(v))]
except Exception:
raise ValueError('error parsing Python3-Version attribute')
if 'versions' in vinfo:
vinfo['versions'] = exact_versions
if relop_seen:
vinfo['versions'] = exact_versions.union(version_range)
return vinfo
def old_versions(version_only=False):
global _old_versions
if not _old_versions:
try:
value = read_default('old-versions')
_old_versions = [s.strip() for s in value.split(',')]
except ValueError:
_old_versions = []
if version_only:
return [v[6:] for v in _old_versions]
else:
return _old_versions
def unsupported_versions(version_only=False):
global _unsupported_versions
if not _unsupported_versions:
try:
value = read_default('unsupported-versions')
_unsupported_versions = [s.strip() for s in value.split(',')]
except ValueError:
_unsupported_versions = []
if version_only:
return [v[6:] for v in _unsupported_versions]
else:
return _unsupported_versions
def supported_versions(version_only=False):
global _supported_versions,_default_version
default_version()
if not _supported_versions:
try:
value = read_default('supported-versions')
_supported_versions = [s.strip() for s in value.split(',')]
except ValueError:
cmd = ['/usr/bin/apt-cache', '--no-all-versions',
'show', 'python3-all']
try:
import subprocess
p = subprocess.Popen(cmd, bufsize=1,
shell=False, stdout=subprocess.PIPE)
fd = p.stdout
except ImportError:
fd = os.popen(' '.join(cmd))
depends = None
for line in fd:
if line.startswith('Depends:'):
depends = line.split(':', 1)[1].strip().split(',')
fd.close()
depends = [re.sub(r'\s*(\S+)[ (]?.*', r'\1', s) for s in depends]
_supported_versions = depends
default = _supported_versions.pop(_supported_versions.index(_default_version))
_supported_versions.sort()
_supported_versions.append(default)
if version_only:
return [v[6:] for v in _supported_versions]
else:
return _supported_versions
def default_version(version_only=False):
global _default_version
if not _default_version:
_default_version = os.readlink('/usr/bin/python3')
# consistency check
debian_default = read_default('default-version')
if not _default_version in (debian_default, os.path.join('/usr/bin', debian_default)):
raise ValueError("the symlink /usr/bin/python3 does not point to the "
"python3 default version. It must be reset "
"to point to %s" % debian_default)
_default_version = debian_default
if version_only:
return _default_version[6:]
else:
return _default_version
def requested_versions(vstring, version_only=False):
global _default_version
default_version()
versions = None
vinfo = parse_versions(vstring)
supported = supported_versions(version_only=True)
if len(vinfo) == 1:
versions = vinfo['versions'].intersection(supported)
vl = []
for version in versions: vl.append(version)
try:
default = vl.pop(vl.index(_default_version[6:]))
except:
default = ''
vl.sort()
if default:
vl.append(default)
else:
raise ValueError('No supported python3 versions in version string')
if not versions:
raise ValueError('empty set of versions')
if version_only:
return vl
else:
return ['python%s' % v for v in vl]
def installed_versions(version_only=False):
import glob
supported = supported_versions()
versions = [os.path.basename(s)
for s in glob.glob('/usr/bin/python3.[0-9]') + glob.glob('/usr/bin/python3.[0-9][0-9]')
if os.path.basename(s) in supported]
versions.sort()
if version_only:
return [v[6:] for v in versions]
else:
return versions
class ControlFileValueError(ValueError):
pass
class MissingVersionValueError(ValueError):
pass
def extract_pyversion_attribute(fn, pkg):
"""read the debian/control file, extract the X-Python3-Version
field."""
version = None
sversion = None
section = None
with open(fn, encoding='utf-8') as controlfile:
lines = [line.strip() for line in controlfile]
for line in lines:
if line == '' and section != None:
if pkg == 'Source':
break
section = None
elif line.startswith('Source:'):
section = 'Source'
elif line.startswith('Package: ' + pkg):
section = pkg
elif line.lower().startswith('x-python3-version:'):
if section != 'Source':
raise ValueError('attribute X-Python3-Version not in Source section')
sversion = line.split(':', 1)[1].strip()
if section is None:
raise ControlFileValueError('not a control file')
if pkg == 'Source':
if sversion is None:
raise MissingVersionValueError('no X-Python3-Version in control file')
return sversion
return version
'''
def requested_versions_bis(vstring, version_only=False):
versions = []
py_supported_short = supported_versions(version_only=True)
for item in vstring.split(','):
v=item.split('-')
if len(v)>1:
if not v[0]:
v[0] = py_supported_short[0]
if not v[1]:
v[1] = py_supported_short[-1]
for ver in py_supported_short:
try:
if version_cmp(ver,v[0]) >= 0 \
and version_cmp(ver,v[1]) <= 0:
versions.append(ver)
except ValueError:
pass
else:
if v[0] in py_supported_short:
versions.append(v[0])
versions.sort(version_cmp)
if not versions:
raise ValueError('empty set of versions')
if not version_only:
versions=['python'+i for i in versions]
return versions
'''
def main():
from optparse import OptionParser
usage = '[-v] [-h] [-d|--default] [-s|--supported] [-i|--installed] '
'[-r|--requested <version string>|<control file>]'
parser = OptionParser(usage=usage)
parser.add_option('-d', '--default',
help='print the default python3 version',
action='store_true', dest='default')
parser.add_option('-s', '--supported',
help='print the supported python3 versions',
action='store_true', dest='supported')
parser.add_option('-r', '--requested',
help='print the python3 versions requested by a build; '
'the argument is either the name of a control file '
'or the value of the X-Python3-Version attribute',
action='store_true', dest='requested')
parser.add_option('-i', '--installed',
help='print the installed supported python3 versions',
action='store_true', dest='installed')
parser.add_option('-v', '--version',
help='print just the version number(s)',
default=False, action='store_true', dest='version_only')
opts, args = parser.parse_args()
program = os.path.basename(sys.argv[0])
if opts.default and len(args) == 0:
try:
print(default_version(opts.version_only))
except ValueError as msg:
print("%s:" % program, msg)
sys.exit(1)
elif opts.supported and len(args) == 0:
print(' '.join(supported_versions(opts.version_only)))
elif opts.installed and len(args) == 0:
print(' '.join(installed_versions(opts.version_only)))
elif opts.requested and len(args) <= 1:
if len(args) == 0:
versions = 'debian/control'
else:
versions = args[0]
try:
if os.path.isfile(versions):
fn = versions
try:
vstring = extract_pyversion_attribute(fn, 'Source')
vs = requested_versions(vstring, opts.version_only)
except ControlFileValueError:
sys.stderr.write("%s: not a control file: %s, "
% (program, fn))
sys.exit(1)
except MissingVersionValueError:
sys.stderr.write("%s: no X-Python3-Version in control "
"file, using supported versions\n" %
program)
vs = supported_versions(opts.version_only)
else:
vs = requested_versions(versions, opts.version_only)
print(' '.join(vs))
except ValueError as msg:
sys.stderr.write("%s: %s\n" % (program, msg))
sys.exit(1)
else:
sys.stderr.write("usage: %s %s\n" % (program, usage))
sys.exit(1)
if __name__ == '__main__':
main()
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| X11 | Folder | 0755 |
|
|
| aclocal-1.16 | File | 35.18 KB | 0755 |
|
| File | 0 B | 0 |
|
|
| appstream-compose | File | 26.3 KB | 0755 |
|
| appstream-util | File | 98.3 KB | 0755 |
|
| appstreamcli | File | 118.23 KB | 0755 |
|
| File | 0 B | 0 |
|
|
| File | 0 B | 0 |
|
|
| autoconf | File | 14.85 KB | 0755 |
|
| autoheader | File | 8.82 KB | 0755 |
|
| autom4te | File | 32.69 KB | 0755 |
|
| automake-1.16 | File | 255.91 KB | 0755 |
|
| autoreconf | File | 26.3 KB | 0755 |
|
| autoscan | File | 16.77 KB | 0755 |
|
| autoupdate | File | 33.22 KB | 0755 |
|
| broadwayd | File | 130.21 KB | 0755 |
|
| bwrap | File | 70.47 KB | 0755 |
|
| File | 0 B | 0 |
|
|
| c89-gcc | File | 428 B | 0755 |
|
| c99-gcc | File | 454 B | 0755 |
|
| cairo-trace | File | 2.95 KB | 0755 |
|
| canberra-gtk-play | File | 18.2 KB | 0755 |
|
| corelist | File | 15.01 KB | 0755 |
|
| cpan | File | 8.16 KB | 0755 |
|
| cpan5.34-x86_64-linux-gnu | File | 8.18 KB | 0755 |
|
| File | 0 B | 0 |
|
|
| File | 0 B | 0 |
|
|
| curl-config | File | 6.52 KB | 0755 |
|
| dazzle-list-counters | File | 14.13 KB | 0755 |
|
| debconf | File | 2.79 KB | 0755 |
|
| debconf-apt-progress | File | 11.27 KB | 0755 |
|
| debconf-communicate | File | 608 B | 0755 |
|
| debconf-copydb | File | 1.68 KB | 0755 |
|
| debconf-escape | File | 647 B | 0755 |
|
| debconf-set-selections | File | 2.92 KB | 0755 |
|
| debconf-show | File | 1.78 KB | 0755 |
|
| derb | File | 26.88 KB | 0755 |
|
| desktop-file-edit | File | 96.44 KB | 0755 |
|
| desktop-file-install | File | 96.44 KB | 0755 |
|
| desktop-file-validate | File | 76.69 KB | 0755 |
|
| dh_autotools-dev_restoreconfig | File | 1.79 KB | 0755 |
|
| dh_autotools-dev_updateconfig | File | 1.81 KB | 0755 |
|
| dh_girepository | File | 12.88 KB | 0755 |
|
| dumpsexp | File | 18.3 KB | 0755 |
|
| File | 0 B | 0 |
|
|
| File | 0 B | 0 |
|
|
| enc2xs | File | 40.84 KB | 0755 |
|
| encguess | File | 3.01 KB | 0755 |
|
| envsubst | File | 34.38 KB | 0755 |
|
| fc-cache | File | 22.23 KB | 0755 |
|
| fc-cat | File | 18.23 KB | 0755 |
|
| fc-conflist | File | 14.23 KB | 0755 |
|
| fc-list | File | 14.23 KB | 0755 |
|
| fc-match | File | 14.23 KB | 0755 |
|
| fc-pattern | File | 14.23 KB | 0755 |
|
| fc-query | File | 14.23 KB | 0755 |
|
| fc-scan | File | 14.23 KB | 0755 |
|
| fc-validate | File | 14.23 KB | 0755 |
|
| file | File | 26.56 KB | 0755 |
|
| fribidi | File | 26.99 KB | 0755 |
|
| gapplication | File | 22.21 KB | 0755 |
|
| File | 0 B | 0 |
|
|
| File | 0 B | 0 |
|
|
| File | 0 B | 0 |
|
|
| File | 0 B | 0 |
|
|
| File | 0 B | 0 |
|
|
| File | 0 B | 0 |
|
|
| gdbus | File | 54.21 KB | 0755 |
|
| gdbus-codegen | File | 1.99 KB | 0755 |
|
| gdk-pixbuf-csource | File | 14.15 KB | 0755 |
|
| gdk-pixbuf-pixdata | File | 14.13 KB | 0755 |
|
| gdk-pixbuf-thumbnailer | File | 18.21 KB | 0755 |
|
| genbrk | File | 14.78 KB | 0755 |
|
| gencat | File | 26.37 KB | 0755 |
|
| gencfu | File | 14.73 KB | 0755 |
|
| gencnval | File | 26.61 KB | 0755 |
|
| gendict | File | 26.78 KB | 0755 |
|
| genrb | File | 147.91 KB | 0755 |
|
| getconf | File | 34.29 KB | 0755 |
|
| getent | File | 38.65 KB | 0755 |
|
| gettext | File | 34.38 KB | 0755 |
|
| gettext.sh | File | 5.07 KB | 0755 |
|
| gettextize | File | 41.28 KB | 0755 |
|
| gio | File | 102.23 KB | 0755 |
|
| gio-querymodules | File | 18.13 KB | 0755 |
|
| gjs | File | 26.7 KB | 0755 |
|
| gjs-console | File | 26.7 KB | 0755 |
|
| glib-compile-schemas | File | 218.79 KB | 0755 |
|
| File | 0 B | 0 |
|
|
| gobject-query | File | 14.14 KB | 0755 |
|
| File | 0 B | 0 |
|
|
| gpg-error-config | File | 2.04 KB | 0755 |
|
| gpgrt-config | File | 13.11 KB | 0755 |
|
| File | 0 B | 0 |
|
|
| gresource | File | 26.13 KB | 0755 |
|
| gsettings | File | 30.21 KB | 0755 |
|
| gsound-play | File | 18.21 KB | 0755 |
|
| gtk-encode-symbolic-svg | File | 22.24 KB | 0755 |
|
| gtk-launch | File | 18.29 KB | 0755 |
|
| gtk-query-settings | File | 14.13 KB | 0755 |
|
| gtk-update-icon-cache | File | 38.57 KB | 0755 |
|
| gtk4-broadwayd | File | 150.22 KB | 0755 |
|
| gtk4-encode-symbolic-svg | File | 8.58 MB | 0755 |
|
| gtk4-launch | File | 18.29 KB | 0755 |
|
| gtk4-query-settings | File | 14.13 KB | 0755 |
|
| gtk4-rendernode-tool | File | 30.13 KB | 0755 |
|
| hb-info | File | 54.21 KB | 0755 |
|
| hb-ot-shape-closure | File | 46.21 KB | 0755 |
|
| hb-shape | File | 50.21 KB | 0755 |
|
| hb-subset | File | 46.18 KB | 0755 |
|
| hb-view | File | 82.35 KB | 0755 |
|
| hmac256 | File | 18.7 KB | 0755 |
|
| iconv | File | 66.41 KB | 0755 |
|
| icuexportdata | File | 30.98 KB | 0755 |
|
| icuinfo | File | 14.62 KB | 0755 |
|
| ifnames | File | 4.08 KB | 0755 |
|
| instmodsh | File | 4.27 KB | 0755 |
|
| ispell-wrapper | File | 7.05 KB | 0755 |
|
| itstool | File | 67.8 KB | 0755 |
|
| js102 | File | 28.97 MB | 0755 |
|
| js102-config | File | 2.03 KB | 0755 |
|
| json-glib-format | File | 18.38 KB | 0755 |
|
| json-glib-validate | File | 14.24 KB | 0755 |
|
| json_pp | File | 4.88 KB | 0755 |
|
| File | 0 B | 0 |
|
|
| File | 0 B | 0 |
|
|
| File | 0 B | 0 |
|
|
| ldd | File | 5.32 KB | 0755 |
|
| libgcrypt-config | File | 4.52 KB | 0755 |
|
| libinput | File | 62.35 KB | 0755 |
|
| libnetcfg | File | 15.41 KB | 0755 |
|
| libpng-config | File | 2.41 KB | 0755 |
|
| libpng16-config | File | 2.41 KB | 0755 |
|
| libtool | File | 366.5 KB | 0755 |
|
| libtoolize | File | 128.35 KB | 0755 |
|
| libwacom-list-devices | File | 14.24 KB | 0755 |
|
| libwacom-list-local-devices | File | 18.29 KB | 0755 |
|
| libwacom-show-stylus | File | 5.99 KB | 0755 |
|
| libwacom-update-db | File | 8.99 KB | 0755 |
|
| locale | File | 57.56 KB | 0755 |
|
| localedef | File | 326.96 KB | 0755 |
|
| File | 0 B | 0 |
|
|
| lzmainfo | File | 14.23 KB | 0755 |
|
| m4 | File | 154.37 KB | 0755 |
|
| makeconv | File | 50.89 KB | 0755 |
|
| mako-render | File | 961 B | 0755 |
|
| markdown_py | File | 973 B | 0755 |
|
| mpicalc | File | 22.3 KB | 0755 |
|
| msgattrib | File | 26.38 KB | 0755 |
|
| msgcat | File | 26.38 KB | 0755 |
|
| msgcmp | File | 26.38 KB | 0755 |
|
| msgcomm | File | 26.38 KB | 0755 |
|
| msgconv | File | 22.38 KB | 0755 |
|
| msgen | File | 22.38 KB | 0755 |
|
| msgexec | File | 22.38 KB | 0755 |
|
| msgfilter | File | 34.38 KB | 0755 |
|
| msgfmt | File | 82.59 KB | 0755 |
|
| msggrep | File | 114.46 KB | 0755 |
|
| msginit | File | 66.39 KB | 0755 |
|
| msgmerge | File | 74.41 KB | 0755 |
|
| msgunfmt | File | 34.39 KB | 0755 |
|
| msguniq | File | 22.38 KB | 0755 |
|
| ngettext | File | 34.38 KB | 0755 |
|
| nspr-config | File | 2.58 KB | 0755 |
|
| nss-config | File | 2.31 KB | 0755 |
|
| p11-kit | File | 170.45 KB | 0755 |
|
| pango-list | File | 18.13 KB | 0755 |
|
| pango-segmentation | File | 18.21 KB | 0755 |
|
| pango-view | File | 66.42 KB | 0755 |
|
| pcre-config | File | 2.29 KB | 0755 |
|
| pcre2-config | File | 1.93 KB | 0755 |
|
| pdfattach | File | 22.21 KB | 0755 |
|
| pdfdetach | File | 26.32 KB | 0755 |
|
| pdffonts | File | 22.33 KB | 0755 |
|
| pdfimages | File | 42.33 KB | 0755 |
|
| pdfinfo | File | 62.33 KB | 0755 |
|
| pdfseparate | File | 22.21 KB | 0755 |
|
| pdfsig | File | 42.6 KB | 0755 |
|
| pdftocairo | File | 190.3 KB | 0755 |
|
| pdftohtml | File | 118.23 KB | 0755 |
|
| pdftoppm | File | 34.24 KB | 0755 |
|
| pdftops | File | 34.34 KB | 0755 |
|
| pdftotext | File | 50.34 KB | 0755 |
|
| pdfunite | File | 34.21 KB | 0755 |
|
| perl5.34-x86_64-linux-gnu | File | 14.3 KB | 0755 |
|
| perlbug | File | 44.12 KB | 0755 |
|
| perldoc | File | 125 B | 0755 |
|
| perlivp | File | 10.61 KB | 0755 |
|
| perlthanks | File | 44.12 KB | 0755 |
|
| piconv | File | 8.16 KB | 0755 |
|
| pip | File | 225 B | 0755 |
|
| pip3 | File | 225 B | 0755 |
|
| pip3.10 | File | 225 B | 0755 |
|
| pipewire | File | 14.38 KB | 0755 |
|
| pkgdata | File | 43.53 KB | 0755 |
|
| pldd | File | 22.37 KB | 0755 |
|
| pod2html | File | 4.04 KB | 0755 |
|
| pod2man | File | 14.68 KB | 0755 |
|
| pod2text | File | 10.55 KB | 0755 |
|
| pod2usage | File | 4.01 KB | 0755 |
|
| podchecker | File | 3.57 KB | 0755 |
|
| psl | File | 22.16 KB | 0755 |
|
| psl-make-dafsa | File | 22.21 KB | 0755 |
|
| ptar | File | 3.48 KB | 0755 |
|
| ptardiff | File | 2.58 KB | 0755 |
|
| ptargrep | File | 4.29 KB | 0755 |
|
| pw-cat | File | 138.38 KB | 0755 |
|
| pw-cli | File | 134.38 KB | 0755 |
|
| pw-dot | File | 34.38 KB | 0755 |
|
| pw-dsdplay | File | 138.38 KB | 0755 |
|
| pw-dump | File | 94.38 KB | 0755 |
|
| pw-link | File | 30.38 KB | 0755 |
|
| pw-loopback | File | 18.38 KB | 0755 |
|
| pw-metadata | File | 14.38 KB | 0755 |
|
| pw-mididump | File | 34.38 KB | 0755 |
|
| pw-midiplay | File | 138.38 KB | 0755 |
|
| pw-midirecord | File | 138.38 KB | 0755 |
|
| pw-mon | File | 90.42 KB | 0755 |
|
| pw-play | File | 138.38 KB | 0755 |
|
| pw-profiler | File | 26.38 KB | 0755 |
|
| pw-record | File | 138.38 KB | 0755 |
|
| pw-reserve | File | 26.38 KB | 0755 |
|
| pw-top | File | 30.38 KB | 0755 |
|
| pw-v4l2 | File | 1.95 KB | 0755 |
|
| py3compile | File | 12.89 KB | 0755 |
|
| py3versions | File | 11.63 KB | 0755 |
|
| python3.10 | File | 5.66 MB | 0755 |
|
| recode-sr-latin | File | 14.38 KB | 0755 |
|
| rsvg-convert | File | 5.53 MB | 0755 |
|
| secret-tool | File | 22.21 KB | 0755 |
|
| select-default-iwrap | File | 474 B | 0755 |
|
| session-migration | File | 22.15 KB | 0755 |
|
| shasum | File | 9.75 KB | 0755 |
|
| spa-acp-tool | File | 268.12 KB | 0755 |
|
| spa-inspect | File | 78.48 KB | 0755 |
|
| spa-json-dump | File | 14.3 KB | 0755 |
|
| spa-monitor | File | 14.48 KB | 0755 |
|
| spa-resample | File | 30.6 KB | 0755 |
|
| splain | File | 18.96 KB | 0755 |
|
| streamzip | File | 7.75 KB | 0755 |
|
| tzselect | File | 15.02 KB | 0755 |
|
| uconv | File | 54.83 KB | 0755 |
|
| unxz | File | 82.52 KB | 0755 |
|
| update-desktop-database | File | 22.38 KB | 0755 |
|
| update-mime-database | File | 58.23 KB | 0755 |
|
| xdg-dbus-proxy | File | 50.14 KB | 0755 |
|
| xdg-user-dir | File | 234 B | 0755 |
|
| xdg-user-dirs-update | File | 26.23 KB | 0755 |
|
| xml2-config | File | 1.44 KB | 0755 |
|
| xmlcatalog | File | 22.3 KB | 0755 |
|
| xmllint | File | 78.95 KB | 0755 |
|
| xz | File | 82.52 KB | 0755 |
|
| xzcat | File | 82.52 KB | 0755 |
|
| xzcmp | File | 6.86 KB | 0755 |
|
| xzdiff | File | 6.86 KB | 0755 |
|
| xzegrep | File | 5.87 KB | 0755 |
|
| xzfgrep | File | 5.87 KB | 0755 |
|
| xzgrep | File | 5.87 KB | 0755 |
|
| xzless | File | 1.76 KB | 0755 |
|
| xzmore | File | 2.11 KB | 0755 |
|
| zdump | File | 26.21 KB | 0755 |
|
| zipdetails | File | 58.66 KB | 0755 |
|