diff --git a/engine/api.py b/engine/api.py index 7027f29..0c7feae 100644 --- a/engine/api.py +++ b/engine/api.py @@ -257,30 +257,23 @@ def systemProgramsSetBlacklist(executableNames:tuple): programDatabase.userBlacklist = tuple(executableNames) #Needs rebuild through the GUI. We have no callback for this. -def getCache()->dict: - """Returns the cached database from buildProgramDatabase. No automatic update. Empty on program - start - - db = { - "programs" : list of dicts - iconPaths : list of strings - } - """ - return programDatabase.getCache() - -def setCache(cache:dict): - programDatabase.setCache(cache) - +def getNsmClients()->list: + """Returns a, probably cached, list of dicts that represent all nsm capable clients + on this system. Including the list of clients the user added themselves""" + return programDatabase.getNsmClients() def getNsmExecutables()->set: - """Cached access fort fast membership tests. Is this program in the PATH?""" + """Cached access fort fast membership tests. Is this program in the PATH? + This is just to check if an executable is available on this system. + + The content of the set are executable names, the same as ["agordejoExec"] from getNsmClients elements + """ return programDatabase.nsmExecutables def getUnfilteredExecutables()->list: """Return a list of unique names without paths or directories of all exectuables in users $PATH. This is intended for a program starter prompt. GUI needs to supply tab completition or search itself""" - programDatabase.unfilteredExecutables = programDatabase.buildCache_unfilteredExecutables() #quick call return programDatabase.unfilteredExecutables diff --git a/engine/findicons.py b/engine/findicons.py deleted file mode 100644 index bcc4a57..0000000 --- a/engine/findicons.py +++ /dev/null @@ -1,187 +0,0 @@ -#! /usr/bin/env python3 -# -*- coding: utf-8 -*- -""" -Copyright 2022, Nils Hilbricht, Germany ( https://www.hilbricht.net ) - -This file is part of the Laborejo Software Suite ( https://www.laborejo.org ), - -This is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -""" - -import logging; logger = logging.getLogger(__name__); logger.info("import") - -from os import getenv -import os -import pathlib -import re - -""" -https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html -https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#icon_lookup - -$HOME/.icons (for backwards compatibility) -$XDG_DATA_DIRS/icons -/usr/share/pixmaps -""" - -EXTENSIONS = [".png", ".xpm", ".svg"] - -SEARCH_DIRECTORIES = [pathlib.Path(pathlib.Path.home(), ".icons")] - -XDG_DATA_DIRS = getenv("XDG_DATA_DIRS") #colon : separated, most likely empty -if XDG_DATA_DIRS: - SEARCH_DIRECTORIES += [pathlib.Path(p, "icons/hicolor") for p in XDG_DATA_DIRS.split(":")] - SEARCH_DIRECTORIES += [pathlib.Path(p, "icons/scalable") for p in XDG_DATA_DIRS.split(":")] -else: - #If $XDG_DATA_DIRS is either not set or empty, a value equal to /usr/local/share/:/usr/share/ should be used. - SEARCH_DIRECTORIES += [pathlib.Path(p, "icons/hicolor") for p in "/usr/local/share/:/usr/share/".split(":")] - SEARCH_DIRECTORIES += [pathlib.Path(p, "icons/scalable") for p in "/usr/local/share/:/usr/share/".split(":")] - -SEARCH_DIRECTORIES.append(pathlib.Path("/usr/share/pixmaps")) -SEARCH_DIRECTORIES.append(pathlib.Path("/usr/share/icons")) #for icons wrongly put directly there. But many do. -SEARCH_DIRECTORIES.append(pathlib.Path("/usr/local/share/icons")) #for icons wrongly put directly there. -#TODO: this may become a problem in the future. If a user has *MANY* icon themes installed this might take too long. And all because we wanted the Shuriken icon in Archlinux... - -SEARCH_DIRECTORIES = set(p.resolve() for p in SEARCH_DIRECTORIES) #resolve follows symlinks, set() makes it unique - - -def run_fast_scandir(dir, ext): - """ - https://stackoverflow.com/questions/18394147/recursive-sub-folder-search-and-return-files-in-a-list-python - """ - subfolders, files = [], [] - - try: - for f in os.scandir(dir): - if f.is_dir(): - subfolders.append(f.path) - if f.is_file(): - if os.path.splitext(f.name)[1].lower() in ext: - files.append(f.path) - - for dir in list(subfolders): - sf, f = run_fast_scandir(dir, ext) - subfolders.extend(sf) - files.extend(f) - - except PermissionError: - pass - - except FileNotFoundError: - pass - - return subfolders, files - - -def _buildCache()->set: - result = [] - for basePath in SEARCH_DIRECTORIES: - forget, files = run_fast_scandir(basePath, EXTENSIONS) - result += files - - #Convert str to real paths - result = [pathlib.Path(r) for r in result if pathlib.Path(r).is_file()] - - return set(result) - -global _cache -_cache = None -def updateCache(serializedCache:list=None): - global _cache - - if serializedCache: - #Convert str to real paths - logger.info("Filling icon cache with previously serialized data") - _cache = set([pathlib.Path(r) for r in serializedCache if pathlib.Path(r).is_file()]) - else: - #Already real paths as a set - logger.info("Building icon cache from scratch") - _cache = _buildCache() - logger.info("Icon cache complete") - -def getSerializedCache()->list: #list of strings, not paths. This is for saving in global system config for faster startup - global _cache - return [str(p) for p in _cache] - -rePattern = re.compile("\d+x\d+") #we don't put .* around this because we are searching for the subpattern - -def findIconPath(executableName:str)->list: - """ - Parameter executableName can be a direct icon name as well, from the .desktop icon path. - - Return order is: svg first, then highest resolution first, then the rest unordered. - so you can use result[0] for the best variant. - It is not guaranteed that [1], or even [0] exists. - This is not a sorted list, these extra variants are just added to the front of the list again""" - global _cache - if not _cache: - raise ValueError("You need to call updateCache() first") - - svg = None - bestr = 0 #resolution - best = None - - #Did we get an icon name directly? Remove the extension - #For example "ams_32.xpm" becomes "ams_32" - exeAsPath = pathlib.Path(executableName) - if exeAsPath.suffix in EXTENSIONS: - executableName = exeAsPath.stem - - #for ext in EXTENSIONS: #all extensions - # if executableName.endswith(ext): - # executableName = executableName[:-4] - - result = [] - for f in _cache: - if f.stem == executableName: - if f.suffix == ".svg": - svg = f - else: - match = re.search(rePattern, str(f)) #find resolution dir like /48x48/ - if match: - resolutionAsNumber = int(match.group().split("x")[0]) - if resolutionAsNumber > bestr: #new best one - bestr = resolutionAsNumber - best = f - result.append(f) - - - if best: - result.insert(0, best) - if svg: - result.insert(0, svg) - - if not result: - logger.warning(f"Did not find an icon for {executableName}") - - return result - -if __name__ == "__main__": - """Example that tries to find a few icons""" - - updateCache() - - print("Search paths:") - print(SEARCH_DIRECTORIES) - print() - - for exe in ("zynaddsubfx", "patroneo", "jack_mixer", "carla", "ardour6", "synthv1", "ams_32.xpm", "shuriken.png"): - r = findIconPath(exe) - if r: - print (f"{exe} Best resolution: {r[0]}") - else: - print (f"{exe}: No icon found ") - - - diff --git a/engine/findprograms.py b/engine/findprograms.py index 75fc245..d6abfb8 100644 --- a/engine/findprograms.py +++ b/engine/findprograms.py @@ -23,12 +23,13 @@ import logging; logger = logging.getLogger(__name__); logger.info("import") import pathlib import configparser -import subprocess import os import stat +import xdg.DesktopEntry #pyxdg https://www.freedesktop.org/wiki/Software/pyxdg/ +import xdg.IconTheme #pyxdg https://www.freedesktop.org/wiki/Software/pyxdg/ + from engine.start import PATHS -import engine.findicons as findicons def nothing(*args): pass @@ -36,156 +37,120 @@ class SupportedProgramsDatabase(object): """Find all binaries with NSM support. Resources are: * Agordejo internal program list of known working programs. * Internal blacklist of known redundant programs (such as non-daw) or nonsense entries, like Agordejo itself - * A search through the users path to find stray programs that contain NSM announce messages * Finally, local to a users system: User whitelist for any program, user blacklist. Those two have the highest priority. - - We generate the same format as configParser does with .desktop files as _sections dict. - - Example: - { 'categories': 'AudioVideo;Audio;X-Recorders;X-Multitrack;X-Jack;', - 'comment': 'Easy to use pattern sequencer for JACK and NSM', - 'comment[de]': 'Einfach zu bedienender Pattern-Sequencer', - 'exec': 'patroneo', - 'genericname': 'Sequencer', - 'icon': 'patroneo', - 'name': 'Patroneo', - 'startupnotify': 'false', - 'terminal': 'false', - 'type': 'Application', - 'x-nsm-capable': 'true'} - - In case there is a file in PATH or database but has no .desktop we create our own entry with - missing data. - - We add two keys ourselves: - "agordejoExec" : this is the one we will send to nsmd. - "agordejoIconPath" : absolute path as str if we found an icon, so that a GUI does need to search on its own """ def __init__(self): self.progressHook = nothing #prevents the initial programstart from sending meaningless messages for the cached data. Set and reverted in self.build - self.grepexcluded = (pathlib.Path(PATHS["share"], "grepexcluded.txt")) #created by hand. see docstring - #assert self.grepexcluded.exists() - self.blacklist = ("nsmd", "non-daw", "carla", "agordejo", "adljack", "agordejo.bin") #only programs that have to do with audio and music. There is another general blacklist that speeds up discovery - self.whiteList = ("thisdoesnotexisttest", "patroneo", "vico", + self.blackList = set(("nsmd", "non-daw", "carla", "agordejo", "adljack", "agordejo.bin")) #only programs that have to do with audio and music. There is another general blacklist that speeds up discovery + self.whiteList = set(("thisdoesnotexisttest", "patroneo", "vico", "tembro", "laborejo", "fluajho", "carla-rack", "carla-patchbay", "carla-jack-multi", "carla-jack-single", "ardour5", "ardour6", "nsm-data", "jackpatch", "nsm-proxy", "ADLplug", "ams", "drumkv1_jack", "synthv1_jack", "samplv1_jack", "padthv1_jack", "luppp", "non-mixer", "non-timeline", "non-sequencer", "non-midi-mapper", "non-mixer-noui", "OPNplug", "qmidiarp", "qtractor", "zynaddsubfx", "jack_mixer", - "hydrogen", "mfp", "shuriken", "laborejo", "guitarix", "radium", - "ray-proxy", "ray-jackpatch", "amsynth", "mamba", "qseq66" - ) #shortcut list and programs not found by buildCache_grepExecutablePaths because they are just shellscripts and do not contain /nsm/server/announce. - self.userWhitelist = () #added dynamically to morePrograms. highest priority - self.userBlacklist = () #added dynamically to blacklist. highest priority - self.knownDesktopFiles = { #shortcuts to the correct desktop files. Reverse lookup binary->desktop creates false entries, for example ZynAddSubFx and Carla. - "zynaddsubfx": "zynaddsubfx-jack.desktop", #value will later get replaced with the .desktop entry - #"carla-jack-single" : "carla.desktop", #We CANNOT add them here because both key and value must be unique and hashable. We create a reverse dict from this. - #"carla-jack-patchbay" : "carla.desktop", - #"carla-jack-rack" : "carla.desktop", - "ams" : "ams.desktop", - "amsynth" : "amsynth.desktop", - } - self._reverseKnownDesktopFiles = dict(zip(self.knownDesktopFiles.values(),self.knownDesktopFiles.keys())) #to lookup the exe by desktoip name - self.programs = [] #list of dicts. guaranteed keys: agordejoExec, name, agordejoFullPath. And probably others, like description and version. + "hydrogen", "mfp", "shuriken", "guitarix", "radium", + "ray-proxy", "ray-jackpatch", "amsynth", "mamba", "qseq66", "zynaddsubfx-jack" + )) #shortcut list and programs not found by buildCache_grepExecutablePaths because they are just shellscripts and do not contain /nsm/server/announce. + self.userWhitelist = () #added dynamically by api.systemProgramsSetWhitelist add to morePrograms. highest priority + self.userBlacklist = () #added dynamically by api.systemProgramsSetBlacklist as blacklist. highest priority + self.programs = [] #main data structure of this file. list of dicts. guaranteed keys: agordejoExec, name, agordejoFullPath. And probably others, like description and version. self.nsmExecutables = set() #set of executables for fast membership, if a GUI wants to know if they are available. Needs to be build "manually" with self.programs. no auto-property for a list. at least we don't want to do the work. - #.build needs to be called from the api/GUI. - #self.unfilteredExecutables = self.buildCache_unfilteredExecutables() #This doesn't take too long. we can start that every time. It will get updated in build as well. self.unfilteredExecutables = None #in build() - #self.build() #fills self.programs and - - def buildCache_grepExecutablePaths(self)->list: - """return a list of executable names in the path (not the path itself) - Grep explained: - -s silent. No errors, eventhough subprocess uses stdout only - -R recursive with symlinks. We don't want to look in subdirs because that is not allowed by - PATH and nsm, but we want to follow symlinks - - If you have a custom user path that does not mean that all its executables will - automatically show up here. They still need to contain /nsm/server/announce - Your binaries will be in unfilteredExecutables though + + #self.build() needs to be called when the program is ready, e.g. a GUI is set up and has the progressHook ready + + + def _isexe(self, path): + """executable by owner""" + return path.is_file() and stat.S_IXUSR & os.stat(path)[stat.ST_MODE] == 64 + + def _executableNameToFullPath(self, exeName:str, executableSystemPaths:set)->pathlib.Path: + for directory in executableSystemPaths: + p = pathlib.Path(directory, exeName) + if p.exists(): + return p + else: + return None + + def gatherAllNsmClients(self)->list: + """ + We parse .desktop files for the nsm flag + and export our own list of dicts with various entries. see below. """ - result = [] - testpaths = os.environ["PATH"].split(os.pathsep) + ["/bin", "/sbin"] - executablePaths = set([pathlib.Path(p).resolve() for p in os.environ["PATH"].split(os.pathsep)]) #resolve filters out symlinks, like arches /sbin and /bin. set() makes it unique - excludeFromProcessingSet = set(self.blacklist + self.userBlacklist) - whiteSet = set(self.whiteList + self.userWhitelist) - excludeFromProcessingSet.update(whiteSet) + executableSystemPaths = set([pathlib.Path(p).resolve() for p in os.environ["PATH"].split(os.pathsep)]) #resolve filters out symlinks, like ArchLinux's /sbin and /bin. set() makes it unique - for path in executablePaths: - self.progressHook(f"{path}") - command = f"grep --exclude-from {self.grepexcluded} -iRsnl {path} -e /nsm/server/announce" - #command = f"grep -iRsnl {path} -e /nsm/server/announce" - - #Py>=3.7 completedProcess = subprocess.run(command, capture_output=True, text=True, shell=True) - """ - #Look into executable files. Slow and didn't bring up any new programs. Better to keep the database up to date ourselves. - completedProcess = subprocess.run(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE, universal_newlines=True, shell=True) #universal_newlines is an alias for text, which was deprecated in 3.7 because text is more understandable. capture_output replaces the two PIPEs in 3.7 - for fullPath in completedProcess.stdout.split(): - self.progressHook(f"{fullPath}") - exe = pathlib.Path(fullPath).relative_to(path) - if not str(exe) in excludeFromProcessingSet: #skip over any known file, good or bad - result.append((str(exe), str(fullPath))) - """ - - for prg in whiteSet: - self.progressHook(f"{prg}") - for path in executablePaths: - if pathlib.Path(path, prg).is_file(): #check if this actually exists - result.append((str(prg), str(pathlib.Path(path, prg)))) - break #inner loop - - return list(set(result)) #make unique - - def buildCache_DesktopEntries(self): """Go through all dirs including subdirs""" xdgPaths = ( pathlib.Path("/usr/share/applications"), pathlib.Path("/usr/local/share/applications"), pathlib.Path(pathlib.Path.home(), ".local/share/applications"), ) + self.progressHook("") + result = [] - config = configparser.ConfigParser() - allDesktopEntries = [] for basePath in xdgPaths: + try: #TODO: this whole part of the program is a mess. Confiparser and Qt in a bundle segfault too often. + self.progressHook(f"{basePath}") + except Exception as e: + logger.error(e) + pass for f in basePath.glob('**/*'): - try: #TODO: this whole part of the program is a mess. Confiparser and Qt in a bundle segfault too often. - self.progressHook(f"{f}") - except Exception as e: - logger.error(e) - pass if f.is_file() and f.suffix == ".desktop": - config.clear() + desktopEntry = xdg.DesktopEntry.DesktopEntry(f) + + """ + #Don't validate. This is over-zealous and will mark deprecation and unknown categories. try: - config.read(f) - entryDict = dict(config._sections["Desktop Entry"]) - #Replace simple names in our shortcut list with full data - if f.name in self.knownDesktopFiles.values(): - key = self._reverseKnownDesktopFiles[f.name] - self.knownDesktopFiles[key] = entryDict - #in any case: - allDesktopEntries.append(entryDict) #_sections 'DesktopEntry':{dictOfActualData) - except: #any bad config means skip - logger.warning(f"Bad desktop file. Skipping: {f}") - return allDesktopEntries - - def setCache(self, cache:dict): - """Qt Settings will send us this""" - self.programs = cache["programs"] #list of dicts - findicons.updateCache(cache["iconPaths"]) - logger.info("Restoring program list from serialized cache") - self.nsmExecutables = set(d["agordejoExec"] for d in self.programs) + desktopEntry.validate() + except xdg.Exceptions.ValidationError as e: + logger.error(f"Desktop file {f} has problems: {e}") + continue + """ + + + agorExec = desktopEntry.get("X-NSM-Exec") + if not agorExec: + n = pathlib.Path(desktopEntry.getExec()).name + agorExec = n.split(" ")[0].strip() # this will fail with special filenames, such as spaces in filenames. But it is already the fallback for programs not adhering to the nsm specs. not our problem anymore. + + blacklisted = agorExec in self.blackList or agorExec in self.userBlacklist + + if blacklisted: + logger.info(f"{agorExec}] is blacklisted. Skip.") + continue + + isNSM = ( bool(desktopEntry.get("X-NSM-Capable")) + or bool(desktopEntry.get("X-NSM-capable")) + or agorExec in self.whiteList + or agorExec in self.userWhitelist + ) + + + if isNSM: + absExecPath = self._executableNameToFullPath(agorExec, executableSystemPaths) + if absExecPath is None: + logger.warning(f"Couldn't find actual path for {agorExec} eventhough we searched with the name from it's desktop file. If this program is not installed at all this is a false-negative error. Don't worry.") + continue + + if not self._isexe(absExecPath): + logger.error(f"{absExecPath} was derived from .desktop file and exist, but it not executable!") + continue + + data = { + "agordejoName" : desktopEntry.getName(), + "agordejoExec" : agorExec , #to prevent 'carla-rack %u'. This is what nsm will call. + "agordejoIconPath" : xdg.IconTheme.getIconPath(desktopEntry.getIcon()), + "agordejoFullPath" : absExecPath, #This is only for information. nsm calls agordejoExec + "agordejoDescription" : desktopEntry.getComment(), + } + result.append(data) + self.progressHook("") + return result - def getCache(self)->dict: - """To carry the DB over restarts. Saved by Qt Settings at the moment""" - cache = { - "programs" : self.programs, #list of dicts - "iconPaths" : findicons.getSerializedCache(), #list - } - return cache def build(self, progressHook=None): """Can be called at any time by the user to update after installing new programs""" @@ -199,96 +164,32 @@ class SupportedProgramsDatabase(object): logger.info("Building launcher database. This might take a minute") self.progressHook("") - self.programs = self._build() #builds iconPaths as side-effect + self.programs = self.gatherAllNsmClients() + self.progressHook("") self.unfilteredExecutables = self.buildCache_unfilteredExecutables() self.nsmExecutables = set(d["agordejoExec"] for d in self.programs) - self._buildWhitelist() self.progressHook("") self.progressHook = nothing logger.info("Building launcher database done.") - def _exeToDesktopEntry(self, exe:str)->dict: - """Assumes self.desktopEntries is up to date - Convert one exe (not full path!) to one dict entry. """ - if exe in self.knownDesktopFiles and type(self.knownDesktopFiles[exe]) is dict : #Shortcut through internal database - entry = self.knownDesktopFiles[exe] - return entry - else: #Reverse Search desktop files. - for entry in self.desktopEntries: - if "exec" in entry and exe.lower() in entry["exec"].lower(): - return entry - #else: #Foor loop ended. Did not find any matching desktop file - return None - - def _build(self): - self.executables = self.buildCache_grepExecutablePaths() - self.desktopEntries = self.buildCache_DesktopEntries() - findicons.updateCache() - - leftovers = set(self.executables) - matches = [] #list of dicts - for exe, fullPath in self.executables: - self.progressHook(f"{fullPath}") - entry = self._exeToDesktopEntry(exe) - if entry and type(entry) is dict: #Found match! - entry["agordejoFullPath"] = fullPath - #We don't want .desktop syntax like "qmidiarp %F" - entry["agordejoExec"] = exe - - if entry["icon"]: - foundIcon = findicons.findIconPath(entry["icon"]) - else: - foundIcon = findicons.findIconPath(entry["agordejoExec"]) - if foundIcon: - entry["agordejoIconPath"] = str(foundIcon[0]) #pick best resolution - else: - entry["agordejoIconPath"] = None - - matches.append(entry) - - try: - leftovers.remove((exe,fullPath)) - except KeyError: - pass #Double entries like zyn-jack zyn-alsa etc. - elif entry and not type(entry) is dict: - #There is a strange bug I can't reproduce. At least catch it. - logger.error(f"Wrong entry type: {type(entry)} for {entry}") - - for exe,fullPath in leftovers: - pseudoEntry = {"name": exe.title(), "agordejoExec":exe, "agordejoFullPath":fullPath} - matches.append(pseudoEntry) - return matches + def getNsmClients(self)->list: + """Return the main data structure of this file: + a list of dicts + """ + return self.programs + def buildCache_unfilteredExecutables(self): - def isexe(path): - """executable by owner""" - return path.is_file() and stat.S_IXUSR & os.stat(path)[stat.ST_MODE] == 64 + """Just a list of all exectuables of this systems PATH. + This is used for the GUIs "start any program" with auto completion. + """ + result = [] executablePaths = [pathlib.Path(p) for p in os.environ["PATH"].split(os.pathsep)] for path in executablePaths: self.progressHook(f"{path}") - result += [str(pathlib.Path(f).relative_to(path)) for f in path.glob("*") if isexe(f)] + result += [str(pathlib.Path(f).relative_to(path)) for f in path.glob("*") if self._isexe(f)] return sorted(list(set(result))) - def _buildWhitelist(self): - """For reliable, fast and easy selection this is the whitelist. - It will be populated from a template-list of well-working clients and then all binaries not - in the path are filtered out. This can be presented to the user without worries.""" - #Assumes to be called only from self.build - startexecutables = set(self.whiteList + self.userWhitelist) - for prog in self.programs: - prog["whitelist"] = prog["agordejoExec"] in startexecutables - - """ - matches = [] - for exe in startexecutables: - entry = self._exeToDesktopEntry(exe) - if entry: #Found match! - #We don't want .desktop syntax like "qmidiarp %F" - entry["agordejoExec"] = exe - matches.append(entry) - return matches - """ - programDatabase = SupportedProgramsDatabase() diff --git a/engine/resources/gen_grepexcluded.sh b/engine/resources/gen_grepexcluded.sh deleted file mode 100644 index 5f5cd22..0000000 --- a/engine/resources/gen_grepexcluded.sh +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/sh - -sudo pacman -Fy -pacman -Fx "/usr/bin/([A-Z])" | cut -d " " -f1 | uniq | sort > allexe.txt -pacman -Fl $(pacman -Sg pro-audio |cut -d " " -f2) | cut -d " " -f2 | grep "usr/bin" | uniq | sort > audioexe.txt -sed -i -e 's/usr\/bin\///g' audioexe.txt #strip usr/bin yes, the initial / from usr is missing -sed '/^[[:space:]]*$/d' -i audioexe.txt #remove empty lines - -grep -vFf audioexe.txt allexe.txt > grepexcluded2.txt -grep '^usr\/bin\/' grepexcluded2.txt > grepexcluded.txt #only keep lines that start with usr/bin. There are some false positives in there - -sed -i -e 's/usr\/bin\///g' grepexcluded.txt #strip usr/bin yes, the initial / from usr is missing -sed '/^[[:space:]]*$/d' -i grepexcluded.txt #remove empty lines - -rm grepexcluded2.txt -rm allexe.txt -rm audioexe.txt diff --git a/engine/resources/grepexcluded.txt b/engine/resources/grepexcluded.txt deleted file mode 100644 index bb9b16b..0000000 --- a/engine/resources/grepexcluded.txt +++ /dev/null @@ -1,17604 +0,0 @@ -a2ping -a2ps -a2x -a2x.py -a52dec -a5toa4 -a68g -aa-audit -aa-autodep -aa-cleanprof -aa-complain -aa-decode -aa-disable -aa-easyprof -aa-enabled -aa-enforce -aa-exec -aafire -aa-genprof -aainfo -aalib-config -aa-logprof -aa-mergeprof -aa-notify -aarch64-linux-gnu-addr2line -aarch64-linux-gnu-ar -aarch64-linux-gnu-as -aarch64-linux-gnu-c++ -aarch64-linux-gnu-c++filt -aarch64-linux-gnu-cpp -aarch64-linux-gnu-dwp -aarch64-linux-gnu-elfedit -aarch64-linux-gnu-g++ -aarch64-linux-gnu-gcc -aarch64-linux-gnu-gcc-10.1.0 -aarch64-linux-gnu-gcc-ar -aarch64-linux-gnu-gcc-nm -aarch64-linux-gnu-gcc-ranlib -aarch64-linux-gnu-gcov -aarch64-linux-gnu-gcov-dump -aarch64-linux-gnu-gcov-tool -aarch64-linux-gnu-gdb -aarch64-linux-gnu-gdb-add-index -aarch64-linux-gnu-gfortran -aarch64-linux-gnu-gprof -aarch64-linux-gnu-ld -aarch64-linux-gnu-ld.bfd -aarch64-linux-gnu-ld.gold -aarch64-linux-gnu-lto-dump -aarch64-linux-gnu-nm -aarch64-linux-gnu-objcopy -aarch64-linux-gnu-objdump -aarch64-linux-gnu-ranlib -aarch64-linux-gnu-readelf -aarch64-linux-gnu-size -aarch64-linux-gnu-strings -aarch64-linux-gnu-strip -aa-remove-unknown -aasavefont -aa-status -aa-teardown -aatest -aa-unconfined -ab -abc2ly -abcconvert -abcde -abcde-musicbrainz-tool -abcdiff -abcecho -abcechobounds -abcls -abctree -abduco -abidump -abigen -abiword -abook -abrecovery -abuse -abuse.elf -abuse-tool -abw2html -abw2raw -abw2text -acat -acceleration_speed -accept_check -accerciser -accessdb -accountwizard -accuraterip-checksum -ace -acetoneiso -aclocal -aclocal-1.16 -acme -acme -acme-redirect -acme.sh -acme-tiny -aconnect -acorn -acpi -acpibin -acpid -acpidump -acpiexamples -acpiexec -acpihelp -acpi_listen -acpisrc -acpixtract -activate-global-python-argcomplete -activity-log-manager -actmerge -actsync -actsyncd -acyclic -ada_count -adb -addcomputer.py -adddebug -addedgeg -addftinfo -addgnupghome -addld -addpart -addpass -addr2line -addr2name -address6 -adf2hdf -adhocfilelist -adie -Adie.stx -adiff -adjacency -adjacency_gmp -admin.sld -adnmz -adnsheloex -adnshost -adnslogres -adnsresfilter -adrdox -adriconf -advdef -adventure -advmng -advpng -advtest -advzip -aec -aegisub-3.2 -aem2john -aeson-pretty -afew -affixcompress -afl-analyze -afl-clang -afl-clang++ -afl-clang-fast -afl-clang-fast++ -afl-cmin -afl-collect -afl-cron -afl-fuzz -afl-g++ -afl-gcc -afl-gotcpu -afl-minimize -afl-multicore -afl-multikill -afl-plot -afl-showmap -afl-stats -afl-sync -afl-tmin -afl-vcrash -afl-whatsup -afm2afm -afm2pl -afm2tfm -afmtodit -afp_client -afpcmd -afpfs -afpfsd -afpgetstatus -afterimage-config -afterimage-libs -aft-mtp-cli -aft-mtp-mount -ag -ag-backup -agda -agda-mode -agentxtrap -agetty -aggregate-avatars -aggregate_profile.pl -agrep -ag-tool -aiksaurus -airbase-ng -aircrack-ng -airdecap-ng -airdecloak-ng -airdrop-ng -aireplay-ng -airgraph-ng -airmon-ng -airodump-join -airodump-ng -airolib-ng -airserv-ng -airspy_gpio -airspy_gpiodir -airspy_info -airspy_lib_version -airspy_r820t -airspy_rx -airspy_si5351c -airspy_spiflash -airtun-ng -airventriloquist-ng -aix2john -akaidump -akaiextract -akit -akonadi2xml -akonadi_agent_launcher -akonadi_agent_server -akonadi_akonotes_resource -akonadi_archivemail_agent -akonadi_birthdays_resource -akonadiconsole -akonadi_contacts_resource -akonadi_control -akonadictl -akonadi_davgroupware_resource -akonadi_ewsmta_resource -akonadi_ews_resource -akonadi_followupreminder_agent -akonadi_googlecalendar_resource -akonadi_googlecontacts_resource -akonadi_icaldir_resource -akonadi_ical_resource -akonadi_imap_resource -akonadiimportwizard -akonadi_indexing_agent -akonadi_kalarm_dir_resource -akonadi_kalarm_resource -akonadi_knut_resource -akonadi_kolab_resource -akonadi_maildir_resource -akonadi_maildispatcher_agent -akonadi_mailfilter_agent -akonadi_mbox_resource -akonadi_migration_agent -akonadi_mixedmaildir_resource -akonadi_newmailnotifier_agent -akonadi_notes_agent -akonadi_notes_resource -akonadi_openxchange_resource -akonadi_pop3_resource -akonadi_rds -akonadiselftest -akonadi_sendlater_agent -akonadiserver -akonaditest -akonadi_tomboynotes_resource -akonadi_unifiedmailbox_agent -akonadi_vcarddir_resource -akonadi_vcard_resource -akregator -akregatorstorageexporter -al -al2 -alacarte -alacritty -albert -alc -alcc -alembic -alertmanager -alevtd -alex -alffplay -alhrtf -alicloud-vault -align -align_image_stack -alive2map.sh -alive6 -aliyun -allatency -allcm -allec -allegro-config -allfaces -allfaces_gmp -allneeded -alloopback -alltray -alltray-ctt-helper -almanah -almultireverb -alot -alplay -alreverb -als -alsabat -alsabat-test.sh -alsactl -alsa_delay -alsa_in -alsa_in -alsa-info.sh -alsaloop -alsa_loopback -alsa_out -alsa_out -alsatplg -alsaucm -alsoft-config -alstream -alt_getopt -alt_getopt5.1 -alt_getopt5.2 -altonegen -alurecdplay -alureplay -alurestream -amavisd -amavisd-agent -amavisd-milter -amavisd-nanny -amavisd-release -amavisd-signer -amavisd-snmp-subagent -amavisd-snmp-subagent-zmq -ambiguous_words -amd_hdmi_compliance -amidi -amm -amptest -amqp-consume -amqp-declare-queue -amqp-delete-queue -amqp-get -amqp-publish -amrnb-dec -amrnb-enc -amrwb-dec -amtog -amtool -amuFormat.sh -amule -amulecmd -amuled -amulegui -amuleweb -anacron -analyseplugin -analyze -analyze-pv-structure -andotp2john -androidbackup2john -androidfde2john -android-file-transfer -angband -animate -anjuta -anjuta-launcher -anjuta-tags -anki -annexBbytecountStatic -annotate -ansi2html -ansible -ansible2john -ansible-bender -ansible-config -ansible-connection -ansible-console -ansible-doc -ansible-galaxy -ansible-inventory -ansible-lint -ansible-playbook -ansible-pull -ansible-test -ansible-vault -ant -anthy-agent -anthy-dic-tool -anthy-morphological-analyzer -antiword -antlr4 -any2djvu -anything-sync-daemon -anytopnm -anytovcd.sh -aomdec -aomenc -aoss -AP100 -AP210 -apachectl -apack -apcaccess -apctest -apcupsd -apex2john -apirst2html.py -apitrace -apitrace32 -apl -aplay -aplaymidi -aplist -apm -apparmor_parser -apparmor_status -apper -applenotes2john -applycal -applygeo -applygnupgdefaults -applyplugin -appres -appstream-builder -appstreamcli -appstream-compose -appstream-generator -appstream-util -apr-1-config -apricots -apropos -APserver -apu-1-config -apxs -apython -aqbanking-cli -aqbanking-config -aqhbci-tool4 -aqpaypal-tool -ar -ar86 -arandr -arara -arbfplight -arbfslight -arbocclude -arbocclude2 -arch-audit -archboot-svn.sh -archboot-tarball-helper.sh -archboot-testing-package.sh -archboot-uefi-cd.sh -archboot-x86_64-iso.sh -archbuild -arch-chroot -archco -archey3 -archive -archive-cleaner -archive.inn -archlinux-java -arch-meson -arch-nspawn -archrelease -arcverify -arduino -arduino-builder -arduino-cli -arduino-ctags -aread -arepack -argbash -argbash-1to2 -argbash-init -argon2 -argparse-manpage -aria2c -aria_chk -aria_dump_log -aria_ftdump -aria_pack -aria_read_log -ario -arithmetic -arj -arjdisp -arj-register -ark -arlatex -armagetronad -armagetronad_bin -arm-none-eabi-addr2line -arm-none-eabi-ar -arm-none-eabi-as -arm-none-eabi-c++ -arm-none-eabi-c++filt -arm-none-eabi-cpp -arm-none-eabi-dwp -arm-none-eabi-elfedit -arm-none-eabi-g++ -arm-none-eabi-gcc -arm-none-eabi-gcc-10.1.0 -arm-none-eabi-gcc-ar -arm-none-eabi-gcc-nm -arm-none-eabi-gcc-ranlib -arm-none-eabi-gcov -arm-none-eabi-gcov-dump -arm-none-eabi-gcov-tool -arm-none-eabi-gdb -arm-none-eabi-gdb-add-index -arm-none-eabi-gprof -arm-none-eabi-ld -arm-none-eabi-ld.bfd -arm-none-eabi-ld.gold -arm-none-eabi-lto-dump -arm-none-eabi-nm -arm-none-eabi-objcopy -arm-none-eabi-objdump -arm-none-eabi-ranlib -arm-none-eabi-readelf -arm-none-eabi-size -arm-none-eabi-strings -arm-none-eabi-strip -arp -arpaname -arp-fingerprint -arping -arp-scan -arpsnmp -arpspoof -arptables -arptables -arptables-nft -arptables-nft -arptables-nft-restore -arptables-nft-restore -arptables-nft-save -arptables-nft-save -arptables-restore -arptables-restore -arptables-save -arptables-save -arpwatch -array -artikulate -artikulate_editor -artist_to_albumartist -as -as10k1 -as2gbmap -as86 -asapcat -asar -ascheckttf -ascii -asciidoc -asciidoc.py -asciidoctor -asciinema -asciinema.sh -asciiportal -asciiquarium -asciitopgm -ascii-xfr -ascompose -asd -aseqdump -aseqnet -aserver -asflip -asg-hevc -asgrad -asi18n -asl-acousticWaves -asl-bus_wind -asl-compressor -asl-cubeGravity -asl-cubeIncompressibleGravity -asl-cubePoroelasticGravity -asl-flow -asl-flow2 -asl-flow3 -asl-flowKDPGrowth -asl-flowRotatingCylinders -asl-hardware -asl-jumpingBox -asl-levelSetBasic -asl-levelSetFacetedGrowth -asl-levelSetNormalGrowth -asl-locomotive -asl-locomotive_laminar -asl-locomotive_stability -asl-multicomponent_flow -asl-multiphase_flow -asl-pitot_tube_ice -asl-poroelastic -asl-surfaceFlux -asl-testSMDiff -asl-testSMDiff3C -asl-testSMPhi -asl-testSMPhiBV -asm2wasm -asm_count -asmerge -asn1Parser -asoundconf -asoundconf-gtk -asp -aspell -aspell-import -assimp -assistant -assistant-qt5 -astext -astile -astraceroute -astromenace -astyle -asunder -asvector -asview -asy -at -at51 -atari-convert-dir -atari-hd-image -atc -atd -atexec.py -atftp -atktopbm -atmaddr -atmarp -atmdiag -atmdump -atmloop -atmsigd -atmswitch -atmtcp -atoc_conv -atom -AtomicParsley -atomix -atool -atop -atop-2.5.0 -atopacctd -atopconvert -atopgpud -atopsar -atopsar-2.5.0 -atq -ATR_analysis -atril -atril-previewer -atril-thumbnailer -atrm -atrun -attr -aubio -aubiocut -aucat -audacious -audaconvert -audaplay -audaremap -audex -audio-convert -audisp-remote -auditbeat -auditctl -auditd -audtool -augenrules -augmatch -augparse -augtool -aulast -aulastlog -aunpack -aureport -aurphan -aurpublish -ausearch -austro -ausyscall -auth/ -authorindex -auth/passwd/ -auth/passwd/auth_krb5 -auth/passwd/ckpasswd -auth/passwd/radius -auth/resolv/ -auth/resolv/domain -auth/resolv/ident -authvar -autob5 -autoconf -autoconf-2.13 -autocutsel -autoexpect -autogb -autogen -autogsdoc -autoheader -autoheader-2.13 -autoinst -autom4te -automake -automake-1.16 -automat-visualize -automat-visualize2 -automount -auto-multiple-choice -autooptimiser -autoopts-config -autopasswd -autopep8 -autopep8-python2 -autopoint -autorandr -autoreconf -autoreconf-2.13 -autoscan -autoscan-2.13 -autosp -autossh -autrace -auvirt -avahi-bookmarks -avahi-browse -avahi-browse-domains -avahi-daemon -avahi-discover -avahi-discover-standalone -avahi-dnsconfd -avahi-publish -avahi-publish-address -avahi-publish-service -avahi-resolve -avahi-resolve-address -avahi-resolve-host-name -avahi-set-host-name -avbtool -avcenc -average -avfs-config -avfsd -avidemux3_cli -avidemux3_jobs_qt5 -avidemux3_qt5 -avifix -aviindex -avimerge -avinfo -avisplit -avisync -avivotool -avr-addr2line -avr-ar -avr-as -avr-c++ -avr-c++filt -avr-cpp -avrdude -avr-elfedit -avr-g++ -avr-gcc -avr-gcc-10.1.0 -avr-gcc-ar -avr-gcc-nm -avr-gcc-ranlib -avr-gcov -avr-gcov-dump -avr-gcov-tool -avr-gdb -avr-gdb-add-index -avr-gprof -avr-ld -avr-ld.bfd -avr-lto-dump -avr-man -avr-nm -avr-objcopy -avr-objdump -avr-ranlib -avr-readelf -avr-size -avr-strings -avr-strip -avstopam -avtest -awesome -awesome-client -awk -awk_count -awrite -aws -aws_completer -aws_zsh_completer.sh -awx -axcrypt2john -axel -axfer -axfr-reverse.sh -axfr.sh -axohelp -b1ff -b2 -b2sum -b43-fwcutter -babe -babel -babeld -babel-external-helpers -babeltrace -babeltrace2 -babeltrace-log -backgammon -badblocks -badtouch -badvpn-client -badvpn-flooder -badvpn-ncd -badvpn-ncd-request -badvpn-server -badvpn-tun2socks -badvpn-tunctl -badvpn-udpgw -bak2db.pl -baka-mplayer -baksmali -balooctl -baloo_file -baloosearch -balooshow -balsa -balsa-ab -balsam -bam -bandit -bandit-baseline -bandit-config-generator -bandwhich -banner -baobab -barcode -barrage -barrier -barrierc -barriers -base32 -base64 -base64conv -basename -basenc -bash -bashbrew -bashbug -bashburn -bash-language-server -bashrun -bashtop -basket -bass -bat -batch -batch_crop -batcher -batch_image_convert -batch_rubber_sheet -batctl -bats -battlestar -bazel -bazel-real -bbe -bbl2bib -bbox -bbpager -bc -bcat -bcc -bccmd -bcd -bchscheme -bchunk -bcmfw -bcomps -bcrelay -bdaddr -bdftogd -bdftopcf -bdftruncate -bd_info -bearoffdump -beaver -be.contacts -beep -beet -bemenu -bemenu-run -bench_bitcoin -benchcmp -benchmark -benzene -besside-ng -besside-ng-crawler -bestcrypt2john -bettercap -bezier -bf_compact -bf_copy -bfgminer -bfgminer-rpc -bfort -bf_tar -bg5conv -bg5+latex -bg5latex -bglafile -bgldepend -bgldepend.sh -bgljas -bgljas.sh -bgljfile -bgljfile.sh -bglmake -bglmake.sh -bglmco -bglmco.sh -bglmem -bglmemrun -bglpp -bglpp.sh -bglprof -bglprof.sh -bgltags -bgltags.sh -bgp_btoa -bib2gls -bib2html -bibdoiadd -bibexport -bibhva -bibletime -biblex -bibmradd -bibparse -biburl2doi -bibzbladd -bigloo -bigloo4.3f -bijiben -bin2ecm -bin2fex -bin2hex.py -bin2iso -bin2obj -binaural -bindgen -binlm2arpa -binwalk -bioauth -bioctl -biodrvctl -bioradtopgm -biosdecode -biplabg -bird -birdc -birdcl -birdfont -birdfont-autotrace -birdfont-export -birdfont-import -bison -bitcoin2john -bitcoin-cli -bitcoind -bitcoin-qt -bitcoin-tx -bitlbee -bitlocker2john -bitmap -bitmap2component -bitshares2john -bitwarden2john -bjam -bjoentegaard -bks2john -black -blackbox -blackd -black-hole-solve -bladeRF-cli -bladeRF-fsk -bleachbit -blender -blender-softwaregl -blender-thumbnailer.py -blescan -blind_id -blinken -blinking-teapot -blinksocks -bliss -blkcalc -blkcat -blkdeactivate -blkdiscard -blkid -blkls -blkstat -blkzone -blobby -blobby-server -blobwars -blockchain2john -blockdev -blockdiag -block-rate-estim -blocks -blood-elf -blueberry -blueberry-tray -bluedevil-sendfile -bluedevil-wizard -bluefish -bluegriffon -blueman-adapters -blueman-applet -blueman-assistant -blueman-manager -blueman-report -blueman-sendto -blueman-services -blueman-tray -bluemoon -bluetooth -bluetoothctl -bluetooth-player -bluetooth-sendto -blur_image -bmake -bmon -bmptopnm -bmptoppm -bnamazu -bneptest -bochs -boggle -bogofilter -bogolexer -bogotune -bogoupgrade -bogoutil -boinc -boinc -boinc_client -boinc_client -boinccmd -boinccmd -boincmgr -boinctui -boltctl -bombardment -bomber -bond2team -bonnie++ -bonzomatic -boobands -boobank -boobathon -boobcoming -boobill -boobmsg -boobooks -boobsize -boobtracker -bookman -boomoney -bootctl -bootnode -borg -borgfs -borgmatic -botan -bottle.py -bottle.py2 -bounce -bovo -bower -bowler -boxdumper -bpf_asm -bpfc -bpf_dbg -bpf_jit_disasm -bpftool -bpython -bpython-curses -bpython-urwid -br2684ctl -brasero -brctl -break_filelist -breathe-apidoc -breeze-settings5 -brick -bridge -brightnessctl -brltty -brltty-atb -brltty-cldr -brltty-config -brltty-ctb -brltty-ktb -brltty-lscmds -brltty-lsinc -brltty-morse -brltty-trtxt -brltty-ttb -brltty-tune -bro-0.6 -broadwayd -brook -brooklyn -broot -brotli -browserify -browserpass -brushtopbm -brz -bs1770gain -bs2bconvert -bs2bstream -bsatool -bscalc -bsdcat -bsdcpio -bsdiff -bsdl2jtag -bsdtar -bsetbg -bsetroot -bshell -bspatch -bspc -bspwm -bsqldb -bsqlodbc -bssh -bstyleconvert -bt747 -bt-adapter -bt-agent -btattach -btcflash -btconfig -bt-device -btfdiff -btfs -btfsstat -btgatt-client -btgatt-server -bt_get -bt_get2 -bti -btinfo -btiotest -bti-shrink-urls -btmgmt -btmon -bt-network -bt-obex -btpclient -btplay -btproxy -btrfs -btrfsck -btrfs-convert -btrfs-extent-same -btrfs-find-root -btrfs-image -btrfs-map-logical -btrfs-select-super -btrfstune -btsnoop -buckle -buckygen -buddy-ng -budgie-daemon -budgie-desktop -budgie-desktop-settings -budgie-extras-daemon -budgie-panel -budgie-polkit-dialog -budgie-run-dialog -budgie-wm -buffchan -buffindexed_d -bugpoint -bugpoint -buildah -buildbot -buildbot-worker -build_docbook_index -build_filelist -build_firefox.sh -buildhash -build-progress.sh -build_tmdb -buildxpi.py -bullet3_examplebrowser -bully -bumblebee-bugreport -bumblebeed -bump -bundle -bundledoc -bundler -bunzip2 -buoh -bup -burnBX -burnK6 -burnK7 -burnMMX -burnP5 -burnP6 -bus -busctl -busybox -bvnc -bwm-ng -bwrap -bximage -byacc -byobu -byobu-config -byobu-ctrl-a -byobu-disable -byobu-disable-prompt -byobu-enable -byobu-enable-prompt -byobu-export -byobu-janitor -byobu-launch -byobu-launcher -byobu-launcher-install -byobu-launcher-uninstall -byobu-layout -byobu-prompt -byobu-quiet -byobu-reconnect-sockets -byobu-screen -byobu-select-backend -byobu-select-profile -byobu-select-session -byobu-shell -byobu-silent -byobu-status -byobu-status-detail -byobu-tmux -byobu-ugraph -byobu-ulevel -byuu -byzanz-playback -bzadmin -bzcat -bzdiff -bzflag -bzfs -bzgrep -bzip2 -bzip2recover -bzmore -bzr -bzr-receive-pack -bzr-upload-pack -bzz -c++ -c1541 -c2dec -c2enc -c2hs -c44 -c++-8 -c89 -c99 -cabal -cacaclock -caca-config -cacademo -cacafire -cacaplay -cacaserver -cacaview -cache_check -cache_dump -cache_metadata_size -cachepic -cache_repair -cache_restore -cache_writeback -cadaver -caddy -caesar -caff -cage -caiksaurus -cairo-dock -cairo-sphinx -cairosvg -cairo-trace -caja -caja-autorun-software -caja-connect-server -caja-file-management-properties -caja-sendto -cake -cal -calc -calc-prorate -calc-prorate2 -calc_stat -calc_tickadj -calculator -calcurse -calcurse-caldav -calcurse-upgrade -calcurse-vdir -calendarjanitor -calgebra -calibrate_lens_gui -calibre -calibre-alternatives -calibre-complete -calibre-customize -calibredb -calibre-debug -calibre-parallel -calibre-server -calibre-smtp -calidns -callgraph -callgrind_annotate -callgrind_control -calligra -calligraconverter -calligragemini -calligrageminithumbnailhelper -calligraplan -calligraplanwork -calligrasheets -calligrastage -calligrawords -calmjs -cameratopam -camlp4 -camlp4boot -camlp4o -camlp4of -camlp4of.opt -camlp4oof -camlp4oof.opt -camlp4o.opt -camlp4orf -camlp4orf.opt -camlp4prof -camlp4r -camlp4rf -camlp4rf.opt -camlp4r.opt -camlp5 -camlp5o -camlp5o.opt -camlp5r -camlp5r.opt -camlp5sch -canberra-boot -canberra-gtk-play -canbusutil -cancel -canfield -canorus -cantata -canto-curses -canto-daemon -cantor -canto-remote -cantor_juliaserver -cantor_pythonserver -cantor_rserver -cantor_scripteditor -cap2hccapx -caph -capinfos -capnp -capnpc -capnpc-c++ -capnpc-capnp -caprine -capsh -captest -captoinfo -captype -card -cardos-tool -cargo -cargo -cargo-add -cargo-audit -cargo-cbuild -cargo-cinstall -cargo-clippy -cargo-clippy -cargo-crev -cargo-fmt -cargo-fmt -cargo-fuzz -cargo-miri -cargo-outdated -cargo-rm -cargo-upgrade -cargo-watch -caribou-preferences -cartconv -cas -cas_help -caspol -castget -cat -cataclysm -cataclysm-tiles -catatonit -catchsegv -catdoc -catfish -catg -catimg -catman -catppt -catstomp -cauchydeclgen -cauchymake -cauchymc -cawbird -cb2ti3 -cbatticon -cbc -cb_console_runner -cbindgen -cb_share_config -cc -cc-8 -ccache -ccache2john -ccache-swig -cccheck -ccd2iso -cchardetect -ccl -cclive -ccls -ccmake -ccmakedep -ccomps -cconfig -c++-copy-class-and-file -c_count -ccrewrite -cct -cctiff -ccxxmake -ccze -cdb -cd-convert -cd-create-profile -cdda2mp3 -cdda2ogg -cdda2wav -cdda-player -cddb_query -cddb-tool -cddexec -cddexec_gmp -cd-discid -cd-drive -cdemu -cdemu-daemon -cdfdiff -cd-fix-profile -cd-iccdump -cdiff -cd-info -cd-it8 -cd-paranoia -cdparanoia -cdr2raw -cdr2text -cdr2xhtml -cdrdao -cd-read -cdrskin -cdrwtool -cdxa2mpeg -cecc-client -cecc-client-5.0.0 -cec-client -cec-client-5.0.0 -cec-compliance -cec-ctl -cec-follower -cef5conv -cef5latex -cefconv -ceflatex -cefsconv -cefslatex -celery -celeste_standalone -celestia -celluloid -celtdec -celtdec051 -celtenc -celtenc051 -ceph -ceph-authtool -ceph_bench_log -ceph-bluestore-tool -ceph-client-debug -ceph-clsinfo -ceph-conf -ceph-coverage -ceph-crash -ceph-create-keys -ceph-debugpack -cephdeduptool -ceph-dencoder -ceph_erasure_code -ceph_erasure_code_benchmark -cephfs-data-scan -cephfs-journal-tool -cephfs-shell -cephfs-table-tool -ceph-fuse -ceph_kvstorebench -ceph-kvstore-tool -ceph-mds -ceph-mgr -ceph-mon -ceph-monstore-tool -ceph_multi_stress_watch -ceph_objectstore_bench -ceph-objectstore-tool -ceph_omapbench -ceph-osd -ceph-osdomap-tool -ceph_perf_local -ceph_perf_msgr_client -ceph_perf_msgr_server -ceph_perf_objectstore -ceph-post-file -ceph_psim -ceph_radosacl -ceph-rbdnamer -ceph_rgw_jsonparser -ceph_rgw_multiparser -ceph-run -ceph_scratchtool -ceph_scratchtoolpp -ceph-syn -ceph-volume -ceph-volume-systemd -cert2spc -certbot -certmgr -cert-sync -cert-to-efi-hash-list -cert-to-efi-sig-list -certtool -certutil -cervisia -cfcomp -cfdisk -cfftot1 -c++filt -cfn-lint -cfscores -cftp -cftp3 -cgal_create_CMakeLists -cgal_create_cmake_script -cgal_make_macosx_app -cg_annotate -cgc -cgconfig -cgdb -cg_diff -cgdisk -cgi-fcgi -cgi-wrapper -cgm -cgmanager -cg_merge -cgminer -cgnscalc -cgnscheck -cgnscompress -cgnsconvert -cgnsdiff -cgnslist -cgnsnames -cgnsnodes -cgnsplot -cgnstools/ -cgnstools/aflr3_to_cgns -cgnstools/calcwish -cgnstools/cgiowish -cgnstools/cgns_to_aflr3 -cgnstools/cgns_to_fast -cgnstools/cgns_to_plot3d -cgnstools/cgns_to_tecplot -cgnstools/cgns_to_vtk -cgnstools/convert_dataclass -cgnstools/convert_location -cgnstools/convert_variables -cgnstools/extract_subset -cgnstools/fast_to_cgns -cgnstools/interpolate_cgns -cgnstools/patran_to_cgns -cgnstools/plot3d_to_cgns -cgnstools/plotwish -cgnstools/tecplot_to_cgns -cgnstools/tetgen_to_cgns -cgnstools/vgrid_to_cgns -cgnsview -cgoban -cgproxy -cgps -cgrep -cgroup_event_listener -chacl -chafa -chage -changestool -change_tz -chardetect -chardetect-py2 -charon-cmd -charon-systemd -chartread -chat -chattr -chcon -chcp -chcpu -cheapskate -cheatmake -checkap -check_api -checkbandwidth -checkbashisms -checkcites -checkers -checkgid -check_hd -check_isa -checkisomd5 -checklistings -checkmk -checkpkg -checkpoint-admin -checkpto -checkrad -check-regexp -checksctp -checksec -check-selftest -checkXML5 -cheese -chef -chem -chemtool -chemtoolbg -cheroot -cheroot2 -cherryd -cherryd2 -chewing-editor -chezdav -chezmoi -chfn -chg -chgpasswd -chgrp -chicken -chicken-do -chicken-install -chicken-profile -chicken-status -chicken-uninstall -chinese-calendar -chinese-calendar-autostart -chkdvifont -chkfont -chklref -chkstow -chktex -chktrust -chkweb -ch_lab -chmcmd -chmem -chm_http -chmls -chmod -chmorph -chntpw -choom -chop -choptest -choqok -chown -chpasswd -chromedriver -chrome-gnome-shell -chromium -chromium-bsu -chronic -chronyc -chronyd -chroot -chroot.fakechroot -chrootuid -chrpath -chrt -chsh -chsh.ldap -cht -ch_track -ch_utt -chvt -ch_wave -ci -cifscreds -cifsdd -cifs.idmap -cifsiostat -cifs.upcall -cigloo -cinder -c-index-test -cineoob -cinnamon -cinnamon2d -cinnamon-desktop-editor -cinnamon-file-dialog -cinnamon-install-spice -cinnamon-json-makepot -cinnamon-killer-daemon -cinnamon-launcher -cinnamon-looking-glass -cinnamon-menu-editor -cinnamon-preview-gtk-theme -cinnamon-screensaver -cinnamon-screensaver-command -cinnamon-screensaver-lock-dialog -cinnamon-session -cinnamon-session-cinnamon -cinnamon-session-cinnamon2d -cinnamon-session-quit -cinnamon-settings -cinnamon-settings-users -cinnamon-slideshow -cinnamon-subprocess-wrapper -cinnamon-xlet-makepot -circo -circuits -cisco2john -cisco-decrypt -cistopbm -cjb2 -cjdroute -cjk-gs-integrate -cjpeg -cjs -cjs-console -ckermit -ckermit.ini -ckermit-sshsub -ckeygen -ckeygen3 -cksfv -cksum -cl -clamav-config -clamav-milter -clambc -clamconf -clamd -clamdscan -clamdtop -clamonacc -clamtk -clang -clang++ -clang-10 -clang-apply-replacements -clang-change-namespace -clang-check -clang-cl -clang-cpp -clangd -clang-doc -clang-extdef-mapping -clang-format -clang-import-test -clang-include-fixer -clang-move -clang-offload-bundler -clang-offload-wrapper -clang-query -clang-refactor -clang-rename -clang-reorder-fields -clang-scan-deps -clang-tidy -clash -clasp -class-11d.x -class-4d.x -class-5d.x -class-6d.x -classifier_tester -class.x -clawsker -claws-mail -clazy -clazy-standalone -clddb-tool -cldrparser -cl-dump -cl-dump.pl -cleanallruv.pl -cleanlinks -cleanup_digikamdb -cleanup-rules -clear -clear-color -clear-fbo -clear-fbo-scissor -clear-fbo-tex -clear-random -clear-repeat -clear-scissor -clear-undefined -clef -clementine -clementine-tagreader -clevis -clevis-decrypt -clevis-decrypt-sss -clevis-decrypt-tang -clevis-decrypt-tpm2 -clevis-encrypt-sss -clevis-encrypt-tang -clevis-encrypt-tpm2 -clevis-luks-bind -clevis-luks-common-functions -clevis-luks-list -clevis-luks-unbind -clevis-luks-unlock -cli4 -clientsession-generate -clinfo -clipctl -clipfsck -clipgrab -clipmenu -clipmenud -clipnotify -clippy-driver -clippy-driver -clisp -clisp-link -clit -clj -cllualatex -cloc -clockdiff -clojure -clonezilla -cloud-id -cloud-init -cloud-init-per -cloud-localds -cloud-publish-image -cloud-publish-tarball -cloud-publish-ubuntu -clp -clpeak -cltest -cluster -clusterdb -cluttex -clxelatex -cm256_rx -cm256_test -cm256_tx -cm2html -cm2latex -cm2man -cm2pseudoxml -cm2rem.tcl -cm2xetex -cm2xml -cmail -cmake -cmake-fedora-fedpkg -cmake-fedora-koji -cmake-fedora-newprj -cmake-fedora-pkgdb -cmake-fedora-reset -cmake-fedora-zanata -cmake-gui -cmark -cmark-gfm -cmark-py3 -cmatrix -cmis-client -cmp -cmpp -cmsd -cmst -cmsutil -cmucl -cmus -cmus-remote -cmuwmtopbm -cmx2raw -cmx2text -cmx2xhtml -cnfsheadconf -cnfsstat -cntraining -co -cobalt -cobc -cob-config -cobcrun -cobol_count -cockatrice -cockney -cockpit-bridge -code -code2color -codeblocks -code-oss -codepage -codespell -codiff -coffee -cog -cog.py -col -col1 -colcrt -collateindex.pl -collectd -collectdctl -collectdmon -collectd-nagios -collectd-tg -collectl2pcp -collink -colorcet -colordiff -colord-kde-icc-importer -colorgcc -colorhug-backlight -colorhug-ccmx -colorhug-cmd -colorhug-flash -colorhug-refresh -colorit -colormap -colormgr -colorsvn -colprof -colrm -column -columns -colverify -com -combinator -combinator3 -combine -combinediff -combine_lang_model -combine_tessdata -combipow -com.github.babluboy.bookworm -com.github.davidmhewitt.torrential -com.github.johnfactotum.Foliate -com.github.needleandthread.vocal -com.github.robertsanseries.ciano -comicthumb -comm -commitpkg -community2extra -communityco -communitypkg -community-stagingpkg -community-testingpkg -compare -comparoob -comp_err -compface -compilebench -compile_et -complement -complg -composeglyphs -composer -composite -compress -compsize -compton -compton-trans -compute_all -compute_sloc_lang -comsatd -comtool -conch -conch3 -configure-printer -conflict -conf.py -conjure -conky -conky-manager -conmon -connect6 -connexion -connmanctl -connmand -connmand-wait-online -connman-vpnd -connsplit6 -connsplit6.sh -conntrack -conntrackd -conplay -construct_mohawk -consul -consul-template -contactprintthemeeditor -contactthemeeditor -containerd -container-diff -containerd-shim -containerd-shim-runc-v1 -containerd-shim-runc-v2 -containerd-stress -context -contextjit -contractor -control/ -controlbatch -controlchan -control/checkgroups.pl -control/ihave.pl -control/newgroup.pl -ControlPanel -control/rmgroup.pl -control/sendme.pl -control/sendsys.pl -control/senduuname.pl -control/version.pl -convbkmk -convdate -converseen -converseg -convert -convert-caffe2-to-onnx -convert-caffe2-to-onnx -convert-caffe2-to-onnx -convert-caffe2-to-onnx -ConvertCDDextToLatte -ConvertCDDineToLatte -convert-dtsv0 -convertfilestops -convertformat -convertgls2bib -convert_hd -convert-json -convert-ly -convert-mans -convert_NtoMbit_YCbCrStatic -convert-onnx-to-caffe2 -convert-onnx-to-caffe2 -convert-onnx-to-caffe2 -convert-onnx-to-caffe2 -convertquota -convertsegfilestops -converttops -convmv -convolution -convolutions -cookboob -cookbook -cookiecutter -cool-retro-term -copydatabase -copy_files_verbose.py -copy-from-journal -copyg -copy-mountpoint.sh -copypix -copyq -copytex -copy-to-journal -coqc -coqchk -coqdep -coqdoc -coqide -coqidetop -coqidetop.opt -coq_makefile -coqpp -coqproofworker.opt -coqqueryworker.opt -coqtacticworker.opt -coq-tex -coqtop -coqtop.opt -coqwc -coqworkmgr -cordova -coredumpctl -core_perl/ -core_perl/corelist -core_perl/cpan -core_perl/enc2xs -core_perl/encguess -core_perl/h2ph -core_perl/h2xs -core_perl/instmodsh -core_perl/json_pp -core_perl/libnetcfg -core_perl/perlbug -core_perl/perldoc -core_perl/perlivp -core_perl/perlthanks -core_perl/piconv -core_perl/pl2pm -core_perl/pod2html -core_perl/pod2man -core_perl/pod2text -core_perl/pod2usage -core_perl/podchecker -core_perl/prove -core_perl/ptar -core_perl/ptardiff -core_perl/ptargrep -core_perl/shasum -core_perl/splain -core_perl/streamzip -core_perl/xsubpp -cork-hash -corkscrew -corrade-rc -corrupt_mpeg2 -couchdb-dump -couchdb-load -couchdb-load-design-doc -couchdb-replicate -couchpy -count -count -count_extensions -countg -count-linear-forms-from-polynomial -countmail -count_unknown_ext -cover -coverage -coverage2 -coverage-2.7 -coverage3 -coverage-3.8 -covert_send6 -covert_send6d -cowfortune -cowpatty -cowsay -cowthink -coxeter -cozy-desktop -cozy-stack -cp -cpack -cpaldjvu -cpclean -cpfind -cpio -cpnt -cpp -cpp2html -cpp-8 -cppcheck -cppcheck-gui -cppcheck-htmlreport -cpphs -cpplint -cprepair -cpspc -cpufreq-bench -cpufreq-bench_plot.sh -cpufreq-selector -cpuid -cpuinfo -cpulimit -cpupower -cpustat -cqtest -cracf2john -cracklib-check -cracklib-format -cracklib-packer -cracklib-unpacker -crackNum -cram -crash -crawl -crawl-tiles -crda -create_ap -create-cracklib-dict -create_cvsignore -createdb -create-debian-live -CreateDOMDocument -create-drbl-live -create-drbl-live-by-pkg -createfp -create-gparted-live -create-image -create_makefile -create_makefiles -create-native-map -create_network_map.sh -createPYMB -create_svnignore -create-ubuntu-live -createuser -createwin -c_rehash -c++-rename-class-and-file -cribbage -criterion-report -critter -crlutil -croc -croco-0.6-config -crond -cronnext -cron-pacmatic -crontab -crun -crushtool -cryfs -cryfs-unmount -cryptdir -cryptoflex-tool -cryptol -cryptol-html -cryptominisat5 -cryptominisat5_simple -cryptsetup -cryptsetup-reencrypt -crystal -ct3_to_ntlm -ctags -ctail -ctanbib -ctangle -ctanify -ctan-o-mat -ctanupload -ctdb -ctdbd -ctdbd_wrapper -ctdb_local_daemons -ctdb_run_cluster_tests -ctdb_run_tests -ctest -ctie -ctlinnd -ctpl -ctr -ctracer -ctrlaltdel -ct_run -ct_run -ctstat -ctwill -ctwill-refsort -ctwill-twinx -cu -cu2 -cubemap -cuberender -cubex -cubhamg -cue2toc -cuebreakpoints -cueconvert -cueprint -cuetag.sh -cuneiform -cupsaccept -cups-browsed -cups-calibrate -cups-config -cupsctl -cupsd -cupsdisable -cupsenable -cupsfilter -cupsreject -cura -CuraEngine -curator -curator_cli -curl -curl-config -curlftpfs -curse -curseofwar -curve_keygen -curvetun -custom_storage -cut -cutb -cutsel -Cutter -cuttlefish -cuyo -cvc4 -cvlc -cvs -cvsaddcurrentdir -cvsaskpass -cvsbackport -cvsblame -cvsbug -cvscheck -cvs-clean -cvsco.tdf -cvsdiff.tdf -cvsforwardport -cvslastchange -cvslastlog -cvsps -cvsrevertlast -cvsservice5 -cvsup.tdf -cvsversion -cvt -cvtbatch -cvtenc -cvtsudoers -cweave -cwebp -cws-11d.x -cws-4d.x -cws-5d.x -cws-6d.x -cws.x -cx18-ctl -cxf2ti3 -cxfreeze -cxfreeze-quickstart -cxpm -cxxmetric -cxxtestgen -cxx_to_docbook -cycfx2prog -cyclicdeadline -cyclictest -cygdb -cygdb2 -cygdb3 -cysignals-CSI -cython -cython2 -cython3 -cythonize -cythonize2 -cythonize3 -dab -danmaQ -darkstat -darktable -darktable-chart -darktable-cli -darktable-cltest -darktable-cmstest -darktable-generate-cache -darktable-rs-identify -dart -dart2js -dart2native -dartanalyzer -dartaotruntime -dartdevc -dartdoc -dartfmt -dash -DashCast -dashlane2john -dat -dat2c -dat2s -data2inc -datacopy -datamash -datastore-service -date -dateadd -dateconv -datediff -dategrep -dateround -dateseq -datesort -datetest -datezone -dav1d -davpass -dawg2wordlist -daxctl -dazzle-list-counters -db2bak.pl -db2dvi -db2html -db2index.pl -db2ldif.pl -db2man -db2ps -db2rtf -db2tex -db2texi -db2txt -db2x_manxml -db2x_texixml -db2x_xsltproc -db4-entities.pl -dbar -db_archive -db_checkpoint -dbclient -dbconverter -db_deadlock -db_dump -dbeaver -dbfadd -dbfcat -dbfcreate -dbfdump -dbfinfo -dbgen.pl -db_hotbackup -dbl2png -dblatex -db_load -db_log_verify -dbmail-deliver -dbmail-export -dbmail-pop3d -dbmail-sievecmd -dbmail-timsieved -dbmail-users -dbmail-util -dbm-fc-solver -dbmmanage -dbpmda -db_printlog -db_recover -db_replicate -dbscan -db_stat -db_tuner -db_upgrade -dbus-broker -dbus-broker-launch -dbus-cleanup-sockets -dbus-daemon -dbus-hslogger-client -dbus-launch -dbus-monitor -dbus-run-session -dbus-send -dbus-test-tool -dbus-uuidgen -dbusxx-introspect -dbusxx-xml2cpp -db_verify -dbwrap_tool -dbxtool -dc -dc1394_reset_bus -dcadec -dcd-client -dcd-server -dchroot -dcomexec.py -dconf -dconf-editor -dcraw -dcraw_emu -dcraw_half -dctool -dd -ddbugtopbm -ddclient -ddcmon -ddcutil -dde-calendar -dde-clipboard -dde-clipboardloader -dde-control-center -dde-desktop -dde-dock -dde-file-manager -dde-file-manager-daemon -dde-file-manager-pkexec -dde-launcher -dde-license-dialog -dde-lock -ddemangle -dde-open -dde-pixmix -dde-printer -dde-property-dialog -dde-shutdown -dde-switchtogreeter -dde-wm-chooser -ddjvu -ddns-confgen -dd_rescue -ddrescue -ddrescuelog -deadbeef -deadline_test -deallocvt -debootstrap -debugapp -debugclient -debugfs -debugfs.reiserfs -debuginfod -debuginfod-find -debugreiserfs -dec265 -decine -decode-dimms -decode-edid -decode_tm6000 -decode-vaio -decomp -decryptdir -dedit -deepin-album -deepin-anything-monitor -deepin-anything-tool -deepin-anything-tool-ionice -deepin-boot-maker -deepin-calculator -deepin-clone -deepin-clone-honest -deepin-clone-ionice -deepin-clone-pkexec -deepin-compressor -deepin-desktop-ts-convert -deepin-draw -deepin-editor -deepin-fix-xauthority-perm -deepin-generate-mo -deepin-greeter -deepin-image-viewer -deepin-menu -deepin-metacity -deepin-metacity-message -deepin-metacity-theme-viewer -deepin-metacity-window-demo -deepin-movie -deepin-music -deepin-mutter -deepin-picker -deepin-policy-ts-convert -deepin-reader -deepin-screensaver -deepin-screenshot -deepin-shortcut-viewer -deepin-system-monitor -deepin-terminal -deepin-topbar -deepin-turbo-invoker -deepin-turbo-single-instance -deepin-wm -deepin-wm-dbus -deepsound2john -dee-tool -defaults -deflatehd -defncopy -defrag.f2fs -deghosting_mask -degob -deheader -dehtmldiff -dehydrated -deja-dup -dekyra -delaunay -deledgeg -delp -delpart -delptg -deluge -deluge-console -deluged -deluge-gtk -deluge-web -delv -de-macro -denial6 -dep -dephell -depmod -deprince -depth-dbm-fc-solver -depythontex -derb -deriv -descumm -designer -designer-qt5 -design_filter -deskey_to_ntlm -desktop-file-edit -desktop-file-install -desktop-file-validate -desktoptojson -desmume -desmume-cli -desword2 -detect-new-ip6 -detect_sniffer6 -determine_maximum_mpps.sh -detex -detox -deurlname -devdump -devede_ng.py -devhelp -devilspie -devlink -devmon -devnag -devp2p -deweb -dex -df -dfa_determinize -dfa_minimize -dfc -d-feet -dfmt -dfrotz -dfrs -dfu-prefix -dfu-programmer -dfu-suffix -dfu-tool -dfu-util -dgen -dgen_tobin -dhall -dhall-to-bash -dhall-to-json -dhall-to-yaml -dhclient -dhclient-script -dhcpcd -dhcpclient -dhcping -dhcrelay -dhex -DHT_bootstrap -dhtchat -dhtcluster -dhtnode -dht_put -dhtscanner -dia -diadia -diagtool -dialog -dialog-config -dialtest -dialyzer -dialyzer -diatheke -dict -dictd -dictdplugin-config -dictfmt -dictfmt_index2suffix -dictfmt_index2word -dictl -dict_lookup -dictunformat -dictzip -diesel -diet -diff -diff3 -diff-cover -diffeet -diffimg -diffoscope -diffpp -diff-quality -diff-so-fancy -diffstat -diff_tpl_auto_escape -diffuse -dig -digikam -digitaglinktree -digraph -dijkstra -dikcube -dillo -dillo-install-hyphenation -dir -dircolors -directg -dirmngr -dirmngr-client -dirname -dis86 -disable-paste -disco -discord -disdvi -diskcryptor2john -diskus -dislocate -disorderfs -dispcal -display -display-buttons -displaycal -displaycal-3dlut-maker -displaycal-apply-profiles -displaycal-curve-viewer -displaycal-eecolor-to-madvr-converter -displaycal-profile-info -displaycal-scripting-client -displaycal-synthprofile -displaycal-testchart-editor -displaycal-vrml-to-x3d-converter -displaycal-vrml-to-x3d-converter-console -display-coords -dispread -dispwin -dissolve -distcc -distccd -distccmon-gnome -distccmon-text -distro -distro2 -ditaa -django-admin -django-admin3 -django-admin3.py -django-admin.py -djpeg -djview -djview4 -djvm -djvmcvt -djvudigital -djvudump -djvuextract -djvumake -djvups -djvused -djvuserve -djvutoxml -djvutxt -djvuxmlparser -dkfilter.in -dkfilter.out -dkimsign -dkimverify -dkms -dknewkey -dk_responder.pl -dkverify.pl -dl10k1 -dlist-begin-call-end -dlist-dangling -dlist-degenerate -dlist-edgeflag -dlist-edgeflag-dangling -dlist-flat-tri -dlist-mat-tri -dlist-recursive-call -dlist_test -dlist-tri-flat-tri -dlist-tri-mat-tri -DllPlugInTester -dlsdump -dltest -dlv -dm -dmd -dmemory-warning-dialog -dmenu -dmenu_path -dmenu_run -dmesg -dmeventd -dmevent_tool -dmg2img -dmg2john -dmidecode -dmraid -dmsetup -dmstats -dmtcp_command -dmtcp_discover_rm -dmtcp_launch -dmtcp_nocheckpoint -dmtcp_restart -dmtcp_rm_loclaunch -dmtcp_srun_helper -dmtcp_ssh -dmtcp_sshd -dm-tool -dmypy -dnet -dnet-config -dnie-tool -dnsbulktest -dnscrypt-proxy -dnscrypt-wrapper -dnsdict6 -dnsdomainname -dnsget -dnsgram -dnsmasq -dnspcap2calidns -dnspcap2protobuf -dnsreplay -dnsrevenum6 -dnsrevenum6.sh -dnsscan -dnsscope -dnssec-cds -dnssec-checkds -dnssec-coverage -dnssec-dsfromkey -dnssec-importkey -dnssec-keyfromlabel -dnssec-keygen -dnssec-keymgr -dnssec-revoke -dnssec-settime -dnssec-signzone -dnssec-verify -dnssecwalk -dnssecwalk.sh -dnssort -dnsspoof -dnstcpbench -dnstracer -dnswasher -doas -doc2lt -docbook2dvi -docbook2html -docbook2man -docbook2man -docbook2ps -docbook2rtf -docbook2tex -docbook2texi -docbook2texi -docbook2txt -docfdisk -docheckgroups -docker -docker -docker-compose -dockerd -docker-init -docker-machine -docker-proxy -doc_loadbios -doctest -doctext -doctl -docx2txt -doge -doh-client -doh-server -doit -dolphin -dolphin-emu -dolphin-emu-nogui -DOMCount -DOMPrint -dontpanic -dopewars -dos2unix -dosbox -dosdebug -dosemu -dosemu.bin -dosepsbin -dosfsck -dosfslabel -dos_mld6.sh -dos-new-ip6 -dot -dot2gxl -dot2tex -dot_builtins -dotenv -dotlock -dotlockfile -dotnet -dotty -double -doublecmd -doveadm -doveconf -dovecot -dovecot-sysreport -doxygen -doxywizard -dp -DPAPImk2john -dpapi.py -dpcd_reg -dpid -dpidc -dpipe -dpkg -dpkg-architecture -dpkg-buildflags -dpkg-buildpackage -dpkg-checkbuilddeps -dpkg-deb -dpkg-distaddfile -dpkg-divert -dpkg-genchanges -dpkg-gencontrol -dpkg-gensymbols -dpkg-maintscript-helper -dpkg-mergechangelogs -dpkg-name -dpkg-parsechangelog -dpkg-query -dpkg-scanpackages -dpkg-scansources -dpkg-shlibdeps -dpkg-source -dpkg-split -dpkg-statoverride -dpkg-trigger -dpkg-vendor -dpl4hydra.sh -dprof2calltree -dqtile-cmd -dqtool -dracut -dracut-catimages -dragon -draw2arrays -drawarrays -DRAWEXE -DRAWEXE-7.4.0 -drawing -drawl -draw_lib_dependencies -drawoverhead -drawpix -drawrange -drbl-3n-conf -drbl4imp -drbl-add-vir-netdev -drbl-all-service -drbl-aoe-img-dump -drbl-aoe-serv -drbl-autologin-env-reset -drbl-autologin-home-reset -drbl-bug-report -drbl-clean-autologin-account -drbl-client-reautologin -drbl-client-root-passwd -drbl-client-service -drbl-client-switch -drbl-client-system-select -drbl-collect-mac -drbl-cp -drbl-cp-host -drbl-cp-user -drbl-doit -drbl-find-dhcp-srv -drbl-fuh -drbl-fuh-get -drbl-fuh-put -drbl-fuh-rm -drbl-fuu -drbl-fuu-get -drbl-fuu-put -drbl-fuu-rm -drbl-gen-grub-efi-nb -drbl-get-host -drbl-get-user -drbl-host-cp -drbl-host-get -drbl-host-rm -drbl-live -drbl-live-boinc -drbl-live-hadoop -drbl-login-switch -drbl-netinstall -drbl-proxy-dhcp -drblpush -drbl-pxelinux-passwd -drbl-rm-host -drbl-rm-user -drbl-run-parts -drbl-sl -drblsrv -drblsrv-offline -drbl-swapfile -drbl-syslinux-efi-pxe-sw -drbl-syslinux-netinstall -drbl-uriparse -drbl-usb-netinstall -drbl-useradd -drbl-useradd-file -drbl-useradd-list -drbl-useradd-range -drbl-user-cp -drbl-userdel -drbl-userdel-file -drbl-userdel-list -drbl-userdel-range -drbl-user-env-reset -drbl-user-get -drbl-user-rm -drbl-wakeonlan -dreadnaut -dretodot -dretog -drill -driverless -dropbear -dropbearconvert -dropbearkey -dropuser -drracket -drs232 -drs232_ldpc -drumstick-drumgrid -drumstick-dumpmid -drumstick-dumpove -drumstick-dumpsmf -drumstick-dumpwrk -drumstick-guiplayer -drumstick-metronome -drumstick-playsmf -drumstick-sysinfo -drumstick-vpiano -dscanner -dsconf -dscreate -dsctl -dsdccx -dsdp5 -dselect -dsidm -ds-logpipe.py -dsniff -ds-replcheck -dssi_analyse_plugin -dssi_list_plugins -dssi_osc_send -dstat -dsymutil -dsymutil -dsync -dt2dv -dtagnames -dtc -dtd2rng -dtd2xsd -dt-danechk -dtdiff -dt-getaddr -dt-gethost -dt-getname -dt-getquery -dt-getrrset -dt-libval_check_conf -dtools-catdoc -dtools-ddemangle -dtools-detab -dtools-dget -dtools-dustmite -dtools-rdmd -dtools-tolf -dtsdec -dt-validate -dtxgen -du -dua -dub -dubdv -dubya -ducktype -dul-receive-pack -dul-upload-pack -dulwich -dumpcap -dump_dhcp6 -dumpe2fs -dumpelf -dumpexfat -dump.f2fs -dumpfeats -dumpimage -dumpiso -dumpiso_mod -dumpkeys -dumpmscat -dumpnames -dump_nl80211 -dump_osc -dump_router6 -dump_rtnetlink -dumpseg -dumpsexp -dump_torrent -dump-typelib -dump_xsettings -dumresp -dune -dunst -dunstify -duperemove -duplicity -durmeanstd -dustmite -dv2dt -dvb-fe-tool -dvb-format-convert -dvbv5-daemon -dvbv5-scan -dvbv5-zap -dvconnect -dvcont -dvdauthor -dvdbackup -dvddirdel -dvd-ram-control -dvd+rw-booktype -dvd+rw-format -dvd+rw-mediainfo -dvdunauthor -dvdxchap -dvgrab -dvi2fax -dvi2tty -dviasm -dvibook -dvidvi -dvigif -dvihp -dviinfox -dvilj -dvilj2p -dvilj4 -dvilj4l -dvilj6 -dvilualatex -dviluatex -dvipng -dvipos -dvips -dvired -dviselect -dvispc -dvisvgm -dvitodvi -dvitomp -dvitype -dvtest -dvtm -dvtm-status -dwarfdump -dwarffortress -dwdiff -dwebp -dwp -dxf2idf -dyecmd -dynamicmusic -dzen2 -e2freefrag -e2fsck -e2fsdroid -e2image -e2label -e2mmpstatus -e2pall -e2scrub -e2scrub_all -e2undo -e3 -e3em -e3ne -e3pi -e3vi -e3ws -e4crypt -e4defrag -eapmd5tojohn -eapol_test -earlyoom -easside-ng -easy_install -easy_install-2.7 -easy_install-3.8 -easyjson -easyrsa -easytag -eatmydata -ebb -ebfc -ebook2html -ebook2raw -ebook2text -ebook-convert -ebook-device -ebook-edit -ebook-meta -ebook-polish -ebook-viewer -ebrowse -ebrowse -ebtables -ebtables -ebtables-nft -ebtables-nft -ebtables-nft-restore -ebtables-nft-restore -ebtables-nft-save -ebtables-nft-save -ebtables-restore -ebtables-restore -ebtables-save -ebtables-save -ec2metadata -echo -echoping -echo_supervisord_conf -ecj -ecl -ecl-config -ecm -ecm2bin -ecnf -ecore_evas_convert -ecpg -ecppack -ecppll -ecpunpack -ecryptfs2john -ecryptfs-add-passphrase -ecryptfsd -ecryptfs-find -ecryptfs-insert-wrapped-passphrase-into-keyring -ecryptfs-manager -ecryptfs-migrate-home -ecryptfs-mount-private -ecryptfs-recover-private -ecryptfs-rewrap-passphrase -ecryptfs-rewrite-file -ecryptfs-setup-private -ecryptfs-setup-swap -ecryptfs-stat -ecryptfs-umount-private -ecryptfs-unwrap-passphrase -ecryptfs-verify -ecryptfs-wrap-passphrase -ed -ed2k -ed2k-link -edac-ctl -edac-util -edbrowse -eddystone -edgepaint -edit -editcap -editdiff -edit-faxcover -editorconfig -editorconfig-0.12.3 -editorconfig3 -edje_cc -edje_codegen -edje_decc -edje_external_inspector -edje_inspector -edje_pick -edje_player -edje_recc -edje_watch -edonr256-hash -edonr512-hash -edquota -eeprom -eepromer -eeschema -eet -eetpack -eeze_disk_ls -eeze_mount -eeze_scanner -eeze_scanner_monitor -eeze_umount -efibootdump -efibootmgr -efikeygen -efi-readvar -efisiglist -efitool-mkusb -efivar -efivar-tester -efl_debug -efl_debugd -efl_wl_test -efl_wl_test_stack -efreetd -eg -egk-tool -eglgears_x11 -eglinfo -eglinfo32 -eglkms -eglretrace -egltri_x11 -egrep -ehrhart -ehrhart3 -eidenv -eina_btlog -einfo -ejabberd2john -ejabberdctl -eject -eldbus-codegen -electron -electron5 -electron6 -electron7 -electrum -electrum2john -elf2dmp -elf2dmp -elf2hex -elfedit -elfls -elftoc -elinks -elisa -elixir -elixirc -elm_prefs_cc -elua -email_validator -embryo_cc -emby-server -emelfm2 -emoji-picker -em-proxy -EmptyEpsilon -emptyvss -emveepee -enblend -enc265 -enca -en_cas_help -encfs -encfs2john -encfsctl -encfssh -enchant-2 -enchant-lsmod-2 -encodedv -encode_keychange -enconv -enfuse -engine -engrampa -enhance -enigma -enitune -enjarify -enlightenment -enlightenment_askpass -enlightenment_filemanager -enlightenment_imc -enlightenment_open -enlightenment_remote -enlightenment_start -enpass2john -enscript -entr -enum_chmLib -enumdir_chmLib -EnumVal -env -env.fakechroot -env_parallel -env_parallel.ash -env_parallel.bash -env_parallel.dash -env_parallel.fish -env_parallel.ksh -env_parallel.mksh -env_parallel.sh -env_parallel.zsh -envsubst -envvars -envvars-std -envy24control -eo_debug -eog -eolian_gen -eolie -eom -epic -epic-EPIC4-2.10.7 -epiphany -eplain -epmd -epmd -eps2eps -epsffit -epsg_tr.py -eptex -epydoc -epydocgui -epylint -epylint2 -eqn -eqn2graph -era_check -era_dump -era_invalidate -era_restore -erb -erb-2.6 -eric6 -eric6_api -eric6_browser -eric6_compare -eric6_configure -eric6_diff -eric6_doc -eric6_editor -eric6_hexeditor -eric6_iconeditor -eric6_plugininstall -eric6_pluginrepository -eric6_pluginuninstall -eric6_qregexp -eric6_qregularexpression -eric6_re -eric6_shell -eric6_snap -eric6_sqlbrowser -eric6_tray -eric6_trpreviewer -eric6_uipreviewer -eric6_unittest -erl -erl -erlc -erlc -erl-guestfs -errno -es2gears_wayland -es2gears_wayland32 -es2gears_x11 -es2gears_x1132 -es2_info -es2_info32 -es2tri -es2tri32 -escapesrc -es_cas_help -escp2topbm -escputil -escript -escript -esentutl.py -esi -ESingular -eslint -esmska -espeak -espeak -espeak-ng -espeakup -espefuse.py -esponja -espsecure.py -esptool.py -es_repo_mgr -esri2wkt.py -estimator_ckpt_converter -estimator_ckpt_converter -estimator_ckpt_converter -estimator_ckpt_converter -etags -etags -etckeeper -etex -etf2ly -etherape -ethereum2john -etherwall -ethkey -ethstore -ethtool -ethumb -ethumbd -ethumbd_client -ETL-config -etr -ettercap -ettercap -ettercap-pkexec -etterfilter -etterfilter -etterlog -etterlog -eu-addr2line -eu-ar -eu-elfclassify -eu-elfcmp -eu-elfcompress -eu-elflint -eu-findtextrel -eu-make-debug-archive -eu-nm -eu-objdump -euptex -eu-ranlib -eu-readelf -eu-size -eu-stack -eu-strings -eu-strip -eutp -eu-unstrip -evcd2vcd -evdev-joystick -evdev-joystick -evemu-describe -evemu-device -evemu-event -evemu-play -eventlogadm -event_rpcgen.py -eview -evilginx -evim -evince -evince-previewer -evince-thumbnailer -evm -evolution -evolution-import-rss -evtest -ewfacquire -ewfacquirestream -ewfdebug -ewfexport -ewfinfo -ewfmount -ewfrecover -ewfverify -ex -exa -examples -example_to_doc++ -exceltex -exedat -exempi -exfalso -exfatfsck -exfatlabel -exicyclog -exifautotran -exiftran -exigrep -exim -exim_checkaccess -exim_dbmbuild -exim_fixdb -exim_lock -eximstats -exim_tidydb -exinext -exipick -exiqgrep -exiqsumm -exiv2 -exiwhat -exo-desktop-item-edit -exo-open -exo-preferred-applications -expac -expand -expander -exp_count -expect -expire -expireover -expirerm -expiry -exploit6 -exportfs -export_signing_key -expr -exr2aces -ex-rdns -exrenvmap -exrheader -exrmakepreview -exrmaketiled -exrmultipart -exrmultiview -exrstdattr -ext2simg -ext3grep -ext4magic -extconv -extend_dmalloc -external-ip -extlinux -extra2community -extract -extract_a52 -extractattr -extractbb -extract_chmLib -extract_dca -extract_dts -extract_hosts6.sh -extracticc -extract_mohawk -extract_mpeg2 -extract_networks6.sh -extractrc -extractres -extractttag -extrapkg -extra-x86_64-build -extresso -extundelete -eyeD3 -eyuvtoppm -f2cpsp -f2fscrypt -f2fstat -f2py -f2py2 -f2py2.7 -f2py3 -f2py3.8 -f90_count -f95 -f95-8 -faac -faad -fab -facter -factor -fadot -fail2ban-client -fail2ban-python -fail2ban-regex -fail2ban-server -fail2ban-testcases -faillog -fake_advertise6 -fakechroot -fakeCMY -faked -fake_dhcps6 -fake_dns6d -fake_mipv6 -fake_mld26 -fake_mld6 -fake_mldrouter6 -fake_pim6 -faker -fakeread -fakeroot -fake_router26 -fake_router6 -fake_solicitate6 -faketime -falcon-bench -falcon-print-routes -falkon -fallocate -false -fancontrol -fanficfare -fasd -fasm -fasm-listing -fasm-prepsrc -fasm-symbols -fastboot -fastd -fast-import-filter -fast-import-info -fast-import-query -fastjar -fastjet-config -fastrm -fatlabel -fatresize -fatsort -faucet -fax2ps -fax2tiff -faxabort -faxaddmodem -faxadduser -faxalter -faxanswer -faxconfig -faxcover -faxcron -faxdeluser -faxinfo -faxlock -faxmail -faxmodem -faxmsg -faxq -faxqclean -faxquit -faxrm -faxsetup -faxsetup.bsdi -faxsetup.irix -faxsetup.linux -faxstat -faxstate -faxwatch -fb -fbc -fb_config -fbdump -fbgrab -fbgs -fbi -fbobind -fbo_firecube -fbotexture -FBReader -fbrun -fbset -fbsetbg -fbsetroot -fbtv -fbv -fbxine -fcat -fc-cache -fc-cache-32 -fc-cat -fc-conflist -fceux -fceux-net-server -fcgistarter -fcgiwrap -fcitx -fcitx4-config -fcitx5 -fcitx5-config-qt -fcitx5-configtool -fcitx5-remote -fcitx-autostart -fcitx-config-gtk3 -fcitx-configtool -fcitx-dbus-watcher -fcitx-diagnose -fcitx-remote -fcitx-skin-installer -fc-list -fc-match -fc-pattern -fc-query -fcrackzip -fcron -fcrondyn -fcronsighup -fcrontab -fc-scan -fc-solve -fc_solve_find_index_s2ints.py -fc-validate -fd -fd2c -fd2pascal -fdformat -fdisk -fdkaac -fdm -fdmdv_demod -fdmdv_get_test_bits -fdmdv_mod -fdmdv_put_test_bits -fdp -fdtdump -fdtget -fdtoverlay -fdtput -fdupes -feathers -feedreader -feh -ferm -festival -festival_client -fetch-ebook-metadata -fex2bin -ffado-bridgeco-downloader -ffado-dbus-server -ffado-diag -ffado-dice-firmware -ffado-fireworks-downloader -ffado-set-nickname -ffado-test -ffado-test-isorecv -ffado-test-isoxmit -ffado-test-streaming -ffado-test-streaming-ipc -ffado-test-streaming-ipcclient -ffcfstress -ffcfstress -ffdetect-emby -fff -ffind -fflas-ffpack-config -ffmpeg -ffmpeg2theora -ffmpeg-emby -ffmpeg_harvid -ffmpegthumbnailer -ffmsindex -ffmvforce -ffmvforce -ffplay -ffprobe -ffprobe-emby -ffprobe_harvid -ffset -ffset -fftest -fftest -fftwf-wisdom -fftwl-wisdom -fftwq-wisdom -fftw-wisdom -fftw-wisdom-to-conf -fgconsole -fgrep -fh2raw -fh2svg -fh2text -fibmap.f2fs -fidentify -fido2-assert -fido2-cred -fido2-token -fig2dev -fig2ps -fig2ps2tex -fig4latex -figlet -figlist -filan -file -file65 -filebeat -filecap -filechan -FileCheck -FileCheck -filedumper -filedumper-slim -filedumperx -filefrag -fileinfo -filelight -file-roller -filesnarf -filezilla -fill -fillets -filter/ -filterdiff -filter/filter_innd.pl -filter/filter_innd.py -filter/INN.py -filter/startup_innd.pl -finch -fincore -find -findaffix -find-all-symbols -findbits.py -findDelegation.py -finddeps -find-freecell-deal-index.py -findfs -findhyph -find-libdeps -find-libprovides -findmissingcrystal -findmnt -findmyhash -findomain -findsmb -findssl.sh -fingerterm -fio -fio2gnuplot -fio-btrace2fio -fio-dedupe -fio_generate_plots -fio-genzipf -fiologparser_hist.py -fiologparser.py -fio-verify-state -fire -firecfg -firefox -firefox-developer-edition -firejail -firejail-ui -firemon -firetools -firewall6 -firewall-applet -firewall-cmd -firewall-config -firewalld -firewall-offline-cmd -firrtl -fish -fish_indent -fish_key_reader -fisql -fitscopy -fitshdr -fitstopnm -five-or-more -fiwalk -fixcvsdiff -fiximports -fix-include.sh -fixkdeincludes -fixnt -fixparts -fixproc -fixps -fix-qdf -fixqt4headers.pl -fixqt4headers.pl-qt5 -fixuifiles -fixup-linkedattrs.pl -fixup-memberof.pl -flac -flac123 -flake8 -flake8-python2 -flameshot -flashcp -flash_erase -flash_eraseall -flash_lock -flash_otp_dump -flash_otp_info -flash_otp_lock -flash_otp_write -flash-player-properties -flashrom -flash_unlock -flash-var -flask -flatboob -flatc -flat-clip -flatpak -flatpak-bisect -flatpak-builder -flatpak-coredumpctl -flatxml2po -flawfinder -flea -flex -flex++ -flickcurl -flickcurl-config -flickrdf -flit -flite -flite_cmu_us_kal16 -flite_cmu_us_slt -flobopuyo -flock -flood_advertise6 -flood_dhcpc6 -flood_mld26 -flood_mld6 -flood_mldrouter6 -flood_redir6 -flood_router26 -flood_router6 -flood_rs6 -flood_solicitate6 -flood_unreach6 -floppyd -floppyd_installtest -flowtop -fls -flterm -fltk-config -fluid -fluid-demo -fluxbox -fluxbox-generate_menu -fluxbox-remote -fluxctl -fma-config-tool -fm_demod -fmt -fmtutil -fmtutil-sys -fmtutil-user -fn -fnteditfs -fogcoord -fold -foliate -folks-import -folks-inspect -fontforge -fontimage -fontinst -fontlint -fonttools -foomatic-addpjloptions -foomatic-combo-xml -foomatic-compiledb -foomatic-configure -foomatic-datafile -foomatic-extract-text -foomatic-fix-xml -foomatic-getpjloptions -foomatic-kitload -foomatic-nonumericalids -foomatic-perl-data -foomatic-preferred-driver -foomatic-printermap-to-gutenprint-xml -foomatic-printjob -foomatic-replaceoldprinterids -foomatic-rip -foomatic-searchprinter -fop -Forcevideo-drbl-live -foremost -formail -fortran_count -fortune -fortune.pl -fossil -four2six -fourier -fourier_gmp -four-in-a-row -fox-config -fp -fpack -fp.ans -fpc -fpcalc -fpcjres -fpclasschart -fpcmake -fpcmkcfg -fpcres -fping -fplight -fplll -fppkg -fprcp -fprintd-delete -fprintd-enroll -fprintd-list -fprintd-verify -fractal -fragcoord -fragmaster -fragmentation6 -fragments -fragrouter6 -fragrouter6.sh -fr_cas_help -free -freealut-config -freebcp -freecell-solver-fc-pro-range-solve -freecell-solver-multi-thread-solve -freecell-solver-range-parallel-solve -freeciv-gtk3 -freeciv-manual -freeciv-mp-gtk3 -freeciv-server -freecol -freedroid -freedroidRPG -freehdl-config -freehdl-gennodes -freehdl-v2cc -freemind -freerdp-proxy -freerdp-shadow-cli -freshclam -fribidi -frm -frm_admin -frm_purged -frm_xfragent -frm_xfrd -frogatto -from -frotz -fsadm -fsarchiver -fsc -fsck -fsck.btrfs -fsck.cramfs -fsck.exfat -fsck.ext2 -fsck.ext3 -fsck.ext4 -fsck.f2fs -fsck.fat -fsck.jfs -fsck.minix -fsck.msdos -fsck.reiserfs -fsck.vfat -fsck.xfs -fscrypt -fsfreeze -fsk_mod -fslight -fsraytrace -fsstat -fst2vcd -fstminer -fstopgm -fs-tri -fstrim -fstrm_capture -fstrm_dump -fstrm_replay -fs-uae -fs-uae-device-helper -fs-uae-launcher -fsview -ftbench -ftchkwd -ftdi_eeprom -ftdiff -ftdump -ftgamma -ftgrid -ftl_check -ftl_format -ftlint -ftmemchk -ftmulti -ftp -ftpatchk -ftpbench -ftppass -ftp-rfc -ftstring -fttimer -ftvalid -ftview -fuck -fudd -fuidshift -fulla -fullcircle -fullgen -function_grep.pl -function_grep.pl -funetak -funpack -funzip -fuseiso -fuse-overlayfs -fuser -fusermount -fusermount3 -fusermount-glusterfs -fusesoc -futatabi -futurize -futurize2 -fuzz_dhcpc6 -fuzz_dhcps6 -fuzz_ip6 -fuzz_option -fv3_impulser_jack -fv3_jack_earlyr -fv3_jack_earlyr2 -fv3_jack_gd_lroom -fv3_jack_impulser2 -fv3_jack_mbcomp -fv3_jack_noise1 -fv3_jack_nrev -fv3_jack_progenitor -fv3_jack_revmodel -fv3_jack_stenh -fv3_jack_strev -fvwm -fvwm2 -fvwm-bug -FvwmCommand -fvwm-config -fvwm-convert-2.6 -fvwm-menu-desktop -fvwm-menu-directory -fvwm-menu-headlines -fvwm-menu-xlock -fvwm-perllib -fvwm-root -fwbedit -fwb_iosacl -fwb_ipf -fwb_ipfw -fwb_ipt -fwb_junosacl -fwb_nxosacl -fwb_pf -fwb_pix -fwb_procurve_acl -fwbuilder -fwknop -fw_printenv -fw_setenv -fxa-client -fzf -fzf-tmux -fzipinfo -fzputtygen -fzsftp -fzy -g++ -g15daemon -g2root -g2root -g3topbm -g++-8 -gacutil -gacutil2 -gaf -gaiksaurus -gajim -gajim-history-manager -gajim-remote -gala -gala-daemon -galculator -galera_new_cluster -galera_recovery -galleroob -gambas3 -gambas3.gambas -gambcomp-C -gambcomp-java -gambcomp-js -gambcomp-php -gambcomp-python -gambcomp-ruby -gambdoc -gambitc -gameconqueror -gamma -gamma4scanimage -gammaray -gammu -gammu-config -gammu-detect -gammu-smsd -gammu-smsd-inject -gammu-smsd-monitor -gandi -ganglia2pcp -ganv_bench -gap -gapi2-codegen -gapi2-fixup -gapi2-parser -gapi3-codegen -gapi3-fixup -gapi3-parser -gapplication -garbd -garchive -gate -gattrib -gatt-service -gauche-cesconv -gauche-config -gauche-install -gauche-package -gaupol -gawk -gawk-5.1.0 -gba3 -gbc3 -gbi3 -gbklatex -gbr3 -gbrainy -gbs3 -gbs3.gambas -gbw3 -gbx3 -gc -gcab -gcalccmd -gcc -gcc-8 -gcc-ar -gcc-ar-8 -gccgo -gccmakedep -gcc-nm -gcc-nm-8 -gcc-ranlib -gcc-ranlib-8 -gcin -gcin2tab -gcin-exit -gcin-gb-toggle -gcin-kbm-toggle -gcin-message -gcin-tools -gcm-import -gcm-inspect -gcm-picker -gcm-viewer -gcnmz -gcolor2 -gcolor3 -gcompris-qt -gcore -gcov -gcov-dump -gcovr -gcov-tool -gcp-devrel-py-tools -gcps2vec.py -gcps2wld.py -gcpubar -gcron.py -gcr-viewer -gct-tool -gd2copypal -gd2i -gd2togif -gd2topng -gda-browser-5.0 -gda-control-center-5.0 -gdal2tiles.py -gdal2xyz.py -gdaladdo -gdal_auth.py -gdalbuildvrt -gdal_calc.py -gdalchksum.py -gdalcompare.py -gdal-config -gdal_contour -gdaldem -gdal_edit.py -gdalenhance -gdal_fillnodata.py -gdal_grid -gdalident.py -gdalimport.py -gdalinfo -gda-list-config -gda-list-config-5.0 -gda-list-jdbc-providers-5.0 -gda-list-server-op -gda-list-server-op-5.0 -gdallocationinfo -gdalmanage -gdal_merge.py -gdalmove.py -gdal_pansharpen.py -gdal_polygonize.py -gdal_proximity.py -gdal_rasterize -gdal_retile.py -gdalserver -gdal_sieve.py -gdalsrsinfo -gdaltindex -gdaltransform -gdal_translate -gdalwarp -gda-sql -gda-sql-5.0 -gda-test-connection-5.0 -gdaui-demo-5.0 -gdb -gdb-add-index -gdbar -gdbm_dump -gdbm_load -gdbmtool -gdb.py -gdbserver -gdbus -gdbus-codegen -gdc -gdcmpgif -gdialog -gdiffmk -gdisk -gdk_pixbuf_mlsource -gdk_pixbuf_mlsource3 -gdk-pixbuf-pixdata -gdk-pixbuf-query-loaders -gdk-pixbuf-query-loaders-32 -gdk-pixbuf-thumbnailer -gdm -gdmap -gdmflexiserver -gdm-screenshot -gdnc -gdnsd -gdnsdctl -gdnsd_geoip_test -gdomap -gdome-config -gdparttopng -gdtopng -geany -gearadmin -gearbox -gearman -gearmand -gears -geartrain -geary -geckodriver -gedit -geeqie -gegl -gegl-imgcmp -gegps -geli2john -gem -gem-2.6 -gemtopbm -gemtopnm -genbg -genbgL -gen_binary_files -genbrk -gencat -genccode -gencfu -gencmn -gencnval -gendarme -gendarme-wizard -gendesk -gendict -gendiff -gen-enc-table -generate -generate-borgmatic-config -generate_config -generate-domains-blacklist -generate_log_config -generate-ngram -generate-pxe-menu -generate_randfile -generate-rules -generate_signing_key.py -generic_count -genfasm -genfio -genflagcodes -genfstab -geng -gengetopt -gen-grub-efi-nb-menu -genhash -genisoimage -genius -genl -genl-ctrl-list -genlinfo -gen-loadpulses -genmipmap -genmkvpwd -genmod -genmodel -gen-multiple-pysol-layouts -gennorm2 -genpmda -genpmk -genpyt -genquarticg -genrang -genrb -genreflex -genreflex -genresscript -gens -gens2shp -gensiot -genspecialg -gensprep -gensymm -gentest -gen-torrent-from-ptcl -gentourng -gentreeg -gen_unigram -GenX_IR -genXrdPattern -genxs -geocode -geocpset -geod -geogebra -geoiplookup -geoiplookup6 -geolooc -geom-outlining-130 -geom-outlining-150 -geom-sprites -geom-stipple-lines -geom-wide-lines -geos-config -geotag -geotifcp -gephi -geqn -gerbv -gerbview -ges-launch-1.0 -GetADUsers.py -getArch.py -getcap -get_character.py -getcifsacl -get_company.py -getconf -get_cpuinfo_mhz.sh -getc_putc -getc_putc_helper -get_cyclictest_snapshot -getdefs -get_device -getdns_query -getdns_server_mon -getdpi -get-drbl-conf-param -get_driver -get-edid -getent -getent.ldap -getfacl -getfattr -get_first_character.py -get_first_company.py -get_first_movie.py -get_first_person.py -geth -gethostip -get-iab -getkeycodes -get_keyword.py -getlist -get_machine -get_module -get_movie.py -get_moz_enUS.py -GetNPUsers.py -getopt -get-oui -getPac.py -getpcaps -get_person.py -get_sloc -get_sloc_details -getST.py -getsysinfo -gettext -gettextize -gettext.sh -getTGT.py -get_top_bottom_movies.py -GetUserSPNs.py -get-versions -getwordfreq -gf2pbm -gfan -gfan_bases -gfan_buchberger -gfan_combinerays -gfan_doesidealcontain -gfan_fancommonrefinement -gfan_fanhomology -gfan_fanisbalanced -gfan_fanlink -gfan_fanproduct -gfan_fansubfan -gfan_genericlinearchange -gfan_groebnercone -gfan_groebnerfan -gfan_homogeneityspace -gfan_homogenize -gfan_initialforms -gfan_interactive -gfan_ismarkedgroebnerbasis -gfan_krulldimension -gfan_latticeideal -gfan_list -gfan_markpolynomialset -gfan_minkowskisum -gfan_minors -gfan_mixedvolume -gfan_overintegers -gfan_padic -gfan_polynomialsetunion -gfan_render -gfan_renderstaircase -gfan_resultantfan -gfan_saturation -gfan_secondaryfan -gfan_stats -gfan_substitute -gfan_symmetries -gfan_tolatex -gfan_topolyhedralfan -gfan_tropicalbasis -gfan_tropicalbruteforce -gfan_tropicalcurve -gfan_tropicalevaluation -gfan_tropicalfunction -gfan_tropicalhypersurface -gfan_tropicalintersection -gfan_tropicallifting -gfan_tropicallinearspace -gfan_tropicalmultiplicity -gfan_tropicalrank -gfan_tropicalstartingcone -gfan_tropicaltraverse -gfan_tropicalweildivisor -gfan_version -gf_attach -gfcombine -gfind_missing_files -gfio -gflags2man.py -gflags_completions.sh -gfortran -gfortran-8 -gfsplit -gftodvi -gftopk -gftp -gftp-gtk -gftp-text -gftype -ghb -ghc -ghc-8.10.1 -ghci -ghci-8.10.1 -ghc-pkg -ghc-pkg-8.10.1 -ghdl -ghdl -ghdl -ghdl1-llvm -ghex -gh_fsb_decrypt -ghi -ghidra -ghidra-analyzeHeadless -ghp-import -ghwdump -gh_xen_decrypt -giac -giblib-config -gidmigrator -gids-tool -gie -gif2dbl -gif2h5 -gif2h5 -gif2mask -gif2png -gif2rgb -gif2webp -gifbuild -gifclrmp -gifdiff -giffix -gifsicle -gifski -giftext -giftogd2 -giftool -giftopnm -gifview -gig2mono -gig2stereo -gigdump -gigextract -giggle -gigmerge -gilt -gimagereader-gtk -gimagereader-qt5 -gimp -gimp-2.10 -gimp-console -gimp-console-2.10 -gimp-debug-tool-2.0 -gimp-test-clipboard-2.0 -gimptool -gimptool-2.0 -ginsh -gio -gio-querymodules -gio-querymodules-32 -g-ir-annotation-tool -g-ir-compiler -g-ir-doc-tool -g-ir-generate -g-ir-inspect -g-ir-scanner -girtod -gist -git -gitaly -gitaly-blackbox -gitaly-debug -gitaly-hooks -gitaly-ssh -gitaly-wrapper -git-annex -git-annex-shell -git-clang-format -git-crypt -git-cvsserver -gitea -git-filter-repo -gitg -gitk -gitlab -gitlab-runner -gitlab-workhorse -gitlab-zip-cat -gitlab-zip-metadata -git-latexdiff -git-lfs -gitolite -gitprompt-rs -git-receive-pack -git-remote-bzr -git-remote-keybase -git-remote-tor-annex -git-repair -git-review -git-shell -git-upload-archive -git-upload-pack -givaro-config -givaro-makefile -gixy -gjs -gjs-console -gkbd-keyboard-display -gkrellm -gkrellmd -glabels-3 -glabels-3-batch -glacier2router -glade -glade-previewer -glance -glances -glav -glava -glcontexts -glewinfo -glewinfo -glfsheal -glfunctions -glhack -glib-compile-resources -glib-compile-schemas -glib-genmarshal -glib-gettextize -glib-mkenums -glider -glilypond -glinfo -glisdeprecated -glmeta -glmovie -glob2 -global -globaltime -globash -glom -glom_create_from_example -glom_export_po -glom_export_po_all -glom_import_po_all -glom_test_connection -gloobus-preview -gloobus-preview-configuration -gloobus-sushi -gloox-config -gloss -glpsol -glqueries -glreadtest -glretrace -glslangValidator -glslc -glsl-compile-time -glslstateschange -glsync -glsync32 -gltestperf -glthreads -glthreads32 -gluster -glusterd -gluster-eventsapi -glustereventsd -glusterfind -glusterfs -glusterfsd -gluster-georep-sshkey -gluster-mountbroker -gluster-setgfid2path -glxcontexts -glxcontexts32 -glxdemo -glxdemo32 -glxgears -glxgears32 -glxgears_fbconfig -glxgears_fbconfig32 -glxgears_pixmap -glxgears_pixmap32 -glxheads -glxheads32 -glxinfo -glxinfo32 -glxpbdemo -glxpbdemo32 -glxpixmap -glxpixmap32 -glxsnoop -glxsnoop32 -glxspheres32 -glxspheres64 -glxswapcontrol -glxswapcontrol32 -glyrc -gm -gmenudbusmenuproxy -gmic -gmic_krita_qt -gmic_qt -gml2gv -gmock-config.in -gmp3info -gmrun -gmtp -gn -gnac -gnat -gnatbind -gnatchop -gnatclean -gnatfind -gnatgcc -gnatkr -gnatlink -gnatls -gnatmake -gnatname -gnatprep -gnatxref -gnc-fq-check -gnc-fq-dump -gnc-fq-helper -gnetlist -gnetlist-legacy -gn-m76 -gnmanalyse -gnmmanage -gnokii -gnokiid -gnome-2048 -gnome-autogen.sh -gnome-books -gnome-boxes -gnome-break-timer -gnome-break-timer-service -gnome-builder -gnome-calculator -gnome-calendar -gnome-characters -gnome-chess -gnome-clocks -gnome-contacts -gnome-control-center -gnome-dictionary -gnome-disk-image-mounter -gnome-disks -gnome-documents -gnome-epub-thumbnailer -gnome-extensions -gnome-extensions-app -gnome-firmware -gnome-flashback -gnome-font-viewer -gnome-games -gnome-genius -gnome-help -gnome-keyring -gnome-keyring-3 -gnome-keyring-daemon -gnome-klotski -gnome-latex -gnome-logs -gnome-mahjongg -gnome-maps -gnome-mines -gnome-mobi-thumbnailer -gnome-mplayer -gnome-multi-writer -gnome-music -gnome-nettool -gnome-nibbles -gnome-panel -gnome-passwordsafe -gnome-phone-manager -gnome-photos -gnome-pie -gnome-podcasts -gnome-recipes -gnome-robots -gnome-screensaver -gnome-screensaver-command -gnome-screenshot -gnome-search-tool -gnome-session -gnome-session-custom-session -gnome-session-inhibit -gnome-session-quit -gnome-shell -gnome-shell-extension-prefs -gnome-shell-extension-tool -gnome-shell-perf-tool -gnome-software -gnome-subtitles -gnome-sudoku -gnome-system-log -gnome-system-monitor -gnome-taquin -gnome-terminal -gnome-tetravex -gnome-tetravex-cli -gnome-thumbnail-font -gnome-todo -gnome-tweaks -gnome-unstablepkg -gnome-unstable-x86_64-build -gnome-usage -gnome-weather -gnomon -gnote -gnubg -gnubiff -gnucash -gnuchess -gnuchessu -gnuchessx -gnugo -gnujump -gnu-mail -gnumeric -gnumeric-1.12.46 -gnunet-arm -gnunet-ats -gnunet-auto-share -gnunet-bcd -gnunet-bugreport -gnunet-cadet -gnunet-config -gnunet-consensus-profiler -gnunet-conversation -gnunet-conversation-test -gnunet-core -gnunet-datastore -gnunet-dht-get -gnunet-dht-monitor -gnunet-dht-put -gnunet-directory -gnunet-download -gnunet-ecc -gnunet-fs -gnunet-gns -gnunet-gns-proxy-setup-ca -gnunet-identity -gnunet-namecache -gnunet-namestore -gnunet-nat -gnunet-nat-auto -gnunet-nat-server -gnunet-nse -gnunet-peerinfo -gnunet-peerstore -gnunet-publish -gnunet-resolver -gnunet-revocation -gnunet-scalarproduct -gnunet-scrypt -gnunet-search -gnunet-secretsharing-profiler -gnunet-set-profiler -gnunet-suidfix -gnunet-testbed-profiler -gnunet-testing -gnunet-transport -gnunet-transport-certificate-creation -gnunet-unindex -gnunet-uri -gnunet-vpn -gnunet-zoneimport -gnuplot -gnuplot_qt -gnuplot_x11 -gnuradio-companion -gnuradio-config-info -gnurl -gnurl-config -gnustep-config -gnustep-tests -gnutls-cli -gnutls-cli-debug -gnutls-serv -go -go -goaccess -gob2 -gobby-0.5 -go-bindata -go-bindata -go-bindata-assetfs -gobject-query -gob_loadcalc -gocode -go-contrib-init -gocr -gocr.tcl -gocryptfs -gocryptfs-xray -godex -godoc -go-fish -gofmt -gofmt -gogglesmm -goid-tool -goimports -golangide -goldendict -goldenPac.py -go-md2man -gomoku -gomvpkg -goobox -google-authenticator -google-oauthlib-tool -gopass -gopls -gorename -gosh -gost -gost12-256-hash -gost12-512-hash -gotools -gottengeography -gotype -gouldtoppm -gource -gox -goyacc -gozilla -gp -gp-2.11 -gpa -gpart -gparted -gpartedbin -gpasm -gpasswd -gpaste-client -gpcl6 -gpcl6c -gperf -gperl -gpg -gpg2 -gpg2john -gpg-agent -gpgconf -gpg-connect-agent -gpg-crypter -gpgdir -gpg-error -gpg-error-config -gpg-key2latex -gpg-key2ps -gpglist -gpg-mailkeys -gpgme-config -gpgme-json -gpgme-tool -gpgparsemail -gpgparticipants -gpgparticipants-prefill -gpgrt-config -gpgscm -gpgsigs -gpgsm -gpgtar -gpgv -gpgv2 -gpg-wks-server -gpgwrap -gphelp -gphoto2 -gphoto2-config -gphoto2-port-config -gpick -gpicview -gpinyin -gpk-application -gpk-log -gpk-prefs -gplc -gplib -gplink -gplprog.pt -gplunit.pt -gpm -gpm-root -gpo -gpodder -gpodder-migrate2tres -gprename -gprof -gprolog -gps2udp -gpsbabel -gpsbabelfe -gpscat -gpscorrelate -gpscorrelate-gui -gpsctl -gpsd -gpsdctl -gpsdecode -gpsfake -gpsim -gpsinit -gpsmon -gpspipe -gpsprof -gpsprune -gpsrinex -gpstrip -gpvc -gpvo -gpxlogger -gpxsee -gpx-viewer -gqrx -gqrx-alsa -gr2fonttest -grabber -grab_cgoban -gracket -gracket-text -gradle -grafana-cli -grafana-server -grafx2 -grails -gram2sapixml.pl -grammalecte-cli -grammalecte-server -gramps -granatier -granite-demo -grant-ops-in-room.py -grap2graph -grape -graph -graphml2gv -graphtoprob -graver -grc -grcat -grcc -grc_setup_freedesktop -gr-ctrlport-monitor -greet -gregorio -grenum -grep -grep6.pl -grephistory -grepjar -grep.tdf -gresource -greytiff -gr_filter_design -grilo-test-ui-0.3 -grim -grl-inspect-0.3 -grl-launch-0.3 -gr_modtool -grn -grodvi -groebner -groff -groffer -grog -grolbp -grolj4 -groovy -groovyc -groovyConsole -groovydoc -groovy.ico -groovysh -grops -grotty -groupadd -groupmems -groupmod -groups -growisofs -growpart -grpc_cli -grpc_cpp_plugin -grpck -grpc_node_plugin -grpc_objective_c_plugin -grpconv -grpc_php_plugin -grpc_python_plugin -grpc_ruby_plugin -gr-perf-monitorx -gr_plot -gr_plot_const -gr_plot_fft -gr_plot_iq -gr_plot_psd -gr_plot_qt -grpunconv -gr_read_file_metadata -grsync -grsync-batch -grub-bios-setup -grub-customizer -grub-editenv -grub-file -grub-fstest -grub-glue-efi -grub-install -grub-kbdcomp -grub-macbless -grub-menulst2cfg -grub-mkconfig -grub-mkfont -grub-mkimage -grub-mklayout -grub-mknetdir -grub-mkpasswd-pbkdf2 -grub-mkrelpath -grub-mkrescue -grub-mkstandalone -grub-mount -grub-ofpathname -grub-probe -grub-reboot -grub-render-label -grub-script-check -grub-set-default -grub-sparc64-setup -grub-syslinux2cfg -grun -grunt -gs -gsa -gsad -gsasl -gsbj -gsc -gsch2pcb -gschem -gschlas -gscriptor -gsc-script -gsdj -gsdj500 -gsettings -gsf -gsf-office-thumbnailer -gsftopk -gsf-vba-dump -gsharp -gsi -gsignond -gsimplecal -gsi-script -gsl-config -gsl-histogram -gslj -gslp -gsl-randist -gsmartcontrol -gsmartcontrol_polkit -gsmartcontrol-root -gsound-play -gspath -gspell-app1 -gsraytrace -gss-client -gssdp-device-sniffer -gssdp-discover -gsso-example -gssproxy -gss-server -gst -gst-blox -gst-browser -gst-config -gst-convert -gst-device-monitor-1.0 -gst-discoverer-1.0 -gst-doc -gst-inspect-1.0 -gst-inspect-1.0-32 -gst-launch-1.0 -gst-launch-1.0-32 -gst-load -gst-package -gst-play-1.0 -gst-profile -gst-reload -gst-remote -gs-tri -gst-stats-1.0 -gst-stats-1.0-32 -gst-sunit -gst-transcoder-1.0 -gst-typefind-1.0 -gst-typefind-1.0-32 -gsx -gsymcheck -gsymfix -gtab-db-gen -gtab-merge -gtags -gtbl -gtest-config.in -gtester -gtester-report -gtf -gthumb -gtk2fontsel -gtk2hsC2hs -gtk2hsHookGenerator -gtk2hsTypeGen -gtk3-demo -gtk3-demo-application -gtk3-icon-browser -gtk3-widget-factory -gtk-builder-convert -gtk-builder-tool -gtk-chtheme -gtk-demo -gtkdoc-check -gtkdoc-depscan -gtkdoc-fixxref -gtkdocize -gtkdoc-mkdb -gtkdoc-mkhtml -gtkdoc-mkhtml2 -gtkdoc-mkman -gtkdoc-rebase -gtkdoc-scan -gtkdoc-scangobj -gtk-encode-symbolic-svg -gtk-launch -gtk-lshw -gtk-query-immodules-2.0 -gtk-query-immodules-2.0-32 -gtk-query-immodules-3.0 -gtk-query-immodules-3.0-32 -gtk-query-settings -gtkwave -gtlssh -gtlsshd -gtlssh-keygen -gtop -gtranslator -gts2dxf -gts2oogl -gts2stl -gts2xyz -gtscheck -gtscompare -gts-config -gtstemplate -guake -guake-toggle -guards -gucharmap -guestfish -guestmount -guestunmount -guetzli -gufw -gufw-pkexec -gui-compare -guild -guild2.0 -guile -guile1.8 -guile2.0 -guile-config -guile-config1.8 -guile-config2.0 -guile-snarf -guile-snarf1.8 -guile-snarf2.0 -guile-tools -guile-tools1.8 -guile-tools2.0 -gulp -gummi -gunicorn -gunicorn_pecan -gunzip -gupnp-av-cp -gupnp-dlna-info-2.0 -gupnp-dlna-ls-profiles-2.0 -gupnp-network-light -gupnp-universal-cp -gupnp-upload -guru -gusbcmd -guvcview -guvcview-qt -gv -gv2gml -gv2gxl -gvcolor -gvedit -gvgen -gvhdl -gview -gvim -gvimdiff -gvimtutor -gvmap -gvmap.sh -gvnccapture -gvncviewer -gvpack -gvpr -gwakeonlan -gwenhywfar-config -gwenview -gwenview_importer -gwget -gxditview -gxkb -gxl2dot -gxl2gv -gxmessage -gxps -gxpsc -gxyrs -gyp -gzexe -gzip -h1bsd -h1bsdcurisog -h1clist -h1curve -h1first -h264encode -h2load -h2pas -h2paspp -h2root -h2root -h52gif -h52gif -h5c++ -h5c++ -h5cc -h5clear -h5clear -h5copy -h5copy -h5debug -h5debug -h5diff -h5diff -h5dump -h5dump -h5fc -h5format_convert -h5format_convert -h5import -h5import -h5jam -h5jam -h5ls -h5ls -h5mkgrp -h5mkgrp -h5pcc -h5perf -h5perf_serial -h5perf_serial -h5pfc -h5redeploy -h5redeploy -h5repack -h5repack -h5repart -h5repart -h5stat -h5stat -h5unjam -h5unjam -h5watch -h5watch -habak -hacha -hack -hackbench -hackrf_cpldjtag -hackrf_debug -hackrf_info -hackrf_spiflash -hackrf_transfer -hacksaw -hadd -hadd -haddock -haddock-ghc-8.10.1 -hakyll-init -half_mt -halog -halt -hamheuristic -HandBrakeCLI -handjoob -hangman -hangul -happrox -happy -haproxy -hardlink -harvid -has160-hash -hashcat -hashdeep -hash_password -hashstats -hash-to-efi-sig-list -haskell_count -haskell-mustache -hasktags -hass -hatari -hatari-prg-args -havedate -haveged -haxe -haxelib -hbf2gf -hb-ot-shape-closure -hb-shape -hb-subset -hb-view -hccap2john -hccapx2john -hcieventmask -hcisecfilter -hcloud -hcxdumptool -hcxessidtool -hcxhash2cap -hcxhashcattool -hcxhashtool -hcxmactool -hcxpcapngtool -hcxpcaptool -hcxpioff -hcxpmkidtool -hcxpsktool -hcxwltool -hdajackretask -hdajacksensetest -hdapsd -hdav -hda-verb -hddtemp -hdf2adf -hd-idle -hdifftopam -hdparm -hdrcopy -hdspconf -hdsploader -head -headerthemeeditor -healthd -heaptrack -heaptrack_gui -heaptrack_print -heartbeat -hedgewars -hedgewars-server -hediag -hefurctl -hefurd -heif-convert -heif-enc -heif-info -heif-thumbnailer -heimdall -heimdall-frontend -helm -help2man -helpviewer -helpviewer2 -HepMC3-config -herbstclient -herbstluftwm -hersheydemo -hevcencode -hevea -hevea2mml -hex2 -hex2bin.py -hex2dump.py -hex2hcd -hexchat -hexchat-text -hexdiff.py -hexdump -hexedit -hexer -hexgplc -hexinfo.py -hexmerge.py -hextoraw -hexyl -hey -hfind -hg -hgk -hg-ssh -hhp -hiawatha -hid2hci -hid-decode -hid-replay -hiera -higan -highlight -highlight-gui -hilbert -hilbert-from-rays -hilbert-from-rays-symm -hipstopgm -hist2workspace -hist2workspace -hitch -hitori -hivexget -hivexml -hivexregedit -hivexsh -hjsmin -hkt -hledger -hledger-ui -hledger-web -hlint -hltest -hmac256 -hmanage -hmaptool -hmsa -hocon -hokey -homebank -homectl -hoogle -hop -horst -host -hostid -hostname -hostnamectl -hot -hotshot2calltree -howl -howl-spec -hp2ps -hpack -hp-align -hpc -hpcdtoppm -hp-check -hp-clean -hp-colorcal -hp-config_usb_printer -hp-devicesettings -hp-diagnose_plugin -hp-diagnose_queues -hp-doctor -hp-fab -hp-faxsetup -hp-firmware -hpftodit -hp-info -hping -hping2 -hping3 -hp-levels -hp-linefeedcal -hp-logcapture -hp-makecopies -hp-makeuri -hp-pkservice -hp-plugin -hp-pqdiag -hp-print -hp-printsettings -hp-probe -hp-query -hp-scan -hp-sendfax -hp-setup -hp-systray -hp-testpage -hp-timedate -hp-toolbox -hp-uiscan -hp-uninstall -hp-unload -hp-upgrade -hp-wificonfig -HPXcvt -hq -hsc2hs -HsColour -hsetroot -hslock -hspec-discover -hspec-meta-discover -hspell -hspell-i -hsr-outputs -hs-sha256sum -ht -htags -htags-server -htc -htcacheclean -htcontext -htdbm -htdigest -htdigest2john -htlatex -htmex -html2article -html2po -html2text -html2text2 -htmldiff -htmldoc -htmlhint -HTMLLinker -htmlmin -htop -htpasswd -hts -htsserver -httex -httexi -http -httpbin -httpcfg -httpclient -httping -https -httrack -httxt2dbm -htxelatex -htxetex -hub -hugin -hugin_executor -hugin_hdrmerge -hugin_lensdb -hugin_stacker -hugin_stitch_project -hugo -hunspell -hunt -huntd -hunter-trace -hunzip -hv_fcopy_daemon -hv_kvp_daemon -hv_vss_daemon -hwasan_symbolize -hwclock -hwdb -hwdetect -hwengine -hwinfo -hwlatdetect -hwloc-annotate -hwloc-bind -hwloc-calc -hwloc-compress-dir -hwloc-diff -hwloc-distrib -hwloc-dump-hwdata -hwloc-gather-cpuid -hwloc-gather-topology -hwloc-info -hwloc-ls -hwloc-patch -hwloc-ps -hwmixvolume -hwsim -hxput -hxsel -hy -hy2py -hy2py3 -hy3 -hyc -hyc3 -hydra -hydra-wizard.sh -hylafax -hypercorn -hyperfine -hyperiond -hyperion-framebuffer -hyperion-remote -hyperion-v4l2 -hyperion-x11 -hzip -i2cdetect -i2cdump -i2cget -i2c-stub-from-dump -i2ctransfer -i3 -i3 -i386 -i3bar -i3bar -i3blocks -i3-config-wizard -i3-config-wizard -i3-dmenu-desktop -i3-dmenu-desktop -i3-dump-log -i3-dump-log -i3-input -i3-input -i3lock -i3-migrate-config-to-v4 -i3-migrate-config-to-v4 -i3-msg -i3-msg -i3-nagbar -i3-nagbar -i3-save-tree -i3-save-tree -i3-sensible-editor -i3-sensible-editor -i3-sensible-pager -i3-sensible-pager -i3-sensible-terminal -i3-sensible-terminal -i3status -i3-with-shmlog -i3-with-shmlog -i686-pc-linux-gnu-pkg-config -i7z -i7z-gui -i915-perf-configs -i915-perf-control -i915-perf-reader -ia -iagno -iasecc-tool -iasl -ibanchk -ibd2sdi -ibeacon -ibmiscanner2john -ibus -ibus-daemon -ibus-setup -ibus-setup-hangul -ibus-table-createdb -ibus-ui-emojier-plasma -ical2po -icalendar -icarus -icas -icat -iccdump -iccgamut -icclu -iceauth -icebox -icebox++11 -iceboxadmin -icebridge -icecast -icedax -icegridadmin -icegriddb -icegridnode -icegridregistry -icehelp -icepatch2calc -icepatch2server -icesh -icesound -icestormadmin -icestormdb -icewm -icewmbg -icewmhint -icewm-menu-fdo -icewm-menu-xrandr -icewm-session -icewm-set-gnomewm -icmake -icmbuild -icmd -icmstart -icns2png -icombine -icontainer2icns -icontopbm -iconv -iconvconfig -iconvert -icotool -icp -icpfind -icu-config -icu-config-32 -icuinfo -icupkg -id -id3convert -id3cp -id3info -id3tag -id3v2 -ida -idea -idectl -ident -identify -identify-cli -identity -idevicebackup -idevicebackup2 -idevicecrashreport -idevicedate -idevicedebug -idevicedebugserverproxy -ideviceenterrecovery -idevice_id -ideviceimagemounter -ideviceinfo -idevicename -idevicenotificationproxy -idevicepair -ideviceprovision -idevicescreenshot -idevicesetlocation -idevicesyslog -idf2vrml -idfcyl -idfrect -idiag-socket-details -idiff -idl2wrs -idle -idle2 -idle3 -idle3.8 -idle3ctl -idml2po -idn -idn2 -idngram_merge -idris -idris-codegen-c -idris-codegen-javascript -idris-codegen-node -ids2ngram -iec16022 -iex -ifcfg -ifconfig -ifdata -ifenslave -ifind -ifmap.py -ifnames -ifnames-2.13 -ifne -ifpline -ifplugd -ifplugd-daemon -ifplugstatus -ifpps -ifrename -ifstat -iftop -iga64 -igmpproxy -igraph -igrep -igt_results -igt_resume -igt_runner -igt_stats -iinfo -iio_adi_xflow_check -iio_attr -iiod -iio_genxml -iio_info -iio_readdev -iio_reg -iio-sensor-proxy -iio_stresstest -iio_writedev -iis2apache.pl -ijoin -ijs_client_example -ijs-config -ijs_server_example -ikdasm -ikescan2john -ikhal -ilasm -ilbmtoppm -illinkanalyzer -illumread -ilmid -ilmidiag -ils -imagen -imagetops -imake -imap4d -imapfeed -imcopy -imdbpy -imdbpy2sql.py -img2png -img2png2 -img2py -img2py2 -img2srec -img2txt -img2webp -img2xpm -img2xpm2 -img_cat -imgcmp -imginfo -img_stat -imgtoppm -imlib2_bumpmap -imlib2_colorspace -imlib2-config -imlib2_conv -imlib2_grab -imlib2_load -imlib2_poly -imlib2_show -imlib2_test -imlib2_view -imlib-config -imp2gbs -imp2ld -imp2vs -implantisomd5 -implementation6 -implementation6d -import -import-ferm -import_interpolation -imv -imv -imvirt -imvirt-report -imv-msg -imv-wayland -imv-x11 -imwheel -includeres -incrond -incrontab -indent -indep_test -indi_aaf2_focus -indi_arduinost4 -indi_astromech_lpm -indi_astrometry -indi_baader_dome -indicator-china-weather -indi_celestron_gps -indi_celestron_sct_focus -indi_deepskydad_af1_focus -indi_deepskydad_af2_focus -indi_deepskydad_af3_focus -indi_dmfc_focus -indi_domepro2_dome -indi_dsc_telescope -indi_efa_focus -indi_eq500x_telescope -indi_eval -indi_fcusb_focus -indi_flipflat -indi_gemini_focus -indi_getprop -indi_gpusb -indi_hid_test -indi_hitecastrodc_focus -indi_ieqlegacy_telescope -indi_ieq_telescope -indi_imager_agent -indi_integra_focus -indi_ioptronHC8406 -indi_ioptronv3_telescope -indi_joystick -indi_lacerta_mfoc_focus -indi_lakeside_focus -indi_lx200_10micron -indi_lx200_16 -indi_lx200ap -indi_lx200ap_experimental -indi_lx200ap_gtocp2 -indi_lx200autostar -indi_lx200basic -indi_lx200classic -indi_lx200fs2 -indi_lx200gemini -indi_lx200generic -indi_lx200gotonova -indi_lx200gps -indi_lx200_OnStep -indi_lx200pulsar2 -indi_lx200ss2000pc -indi_lx200_TeenAstro -indi_lx200zeq25 -indi_lynx_focus -indi_manual_wheel -indi_mbox_weather -indi_meta_weather -indi_microtouch_focus -indi_moonlitedro_focus -indi_moonlite_focus -indi_myfocuserpro2_focus -indi_nfocus -indi_nightcrawler_focus -indi_nstep_focus -indi_onfocus_focus -indi_openweathermap_weather -indi_optec_wheel -indi_paramount_telescope -indi_pegasus_ppb -indi_pegasus_upb -indi_perfectstar_focus -indi_planewave_deltat -indi_pmc8_telescope -indi_pyxis_rotator -indi_qhycfw1_wheel -indi_qhycfw2_wheel -indi_qhycfw3_wheel -indi_quantum_wheel -indi_rainbow_telescope -indi_rigel_dome -indi_robo_focus -indi_rolloff_dome -indi_scopedome_dome -indi_script_dome -indi_script_telescope -indiserver -indi_sestosenso2_focus -indi_sestosenso_focus -indi_setprop -indi_siefs_focus -indi_simulator_ccd -indi_simulator_dome -indi_simulator_focus -indi_simulator_gps -indi_simulator_guide -indi_simulator_spectrograph -indi_simulator_sqm -indi_simulator_telescope -indi_simulator_weather -indi_simulator_wheel -indi_skycommander_telescope -indi_skysafari -indi_skywatcherAltAzMount -indi_skywatcherAltAzSimple -indi_smartfocus_focus -indi_snapcap -indi_sqm_weather -indi_star2000 -indi_steeldrive2_focus -indi_steeldrive_focus -indi_synscanlegacy_telescope -indi_synscan_telescope -indi_tcfs3_focus -indi_tcfs_focus -indi_temma_telescope -indi_trutech_wheel -indi_usbdewpoint -indi_usbfocusv3_focus -indi_v4l2_ccd -indi_vantage_weather -indi_watchdog -indi_watcher_weather -indi_weather_safety_proxy -indi_wunderground_weather -indi_xagyl_wheel -indxbib -inetcat -inews -infect -infinoted-0.7 -inflatehd -influx -influxd -influx_inspect -influx_stress -influx_tools -influx_tsm -info -infocmp -infotocap -infotopam -ini2po -inimf -init -init_audigy -init_audigy_eq10 -initdb -initex -init_live -init.lxc -inject_alive6 -inkscape -inkview -inline-detox -innbind -inncheck -innconfval -innd -inndf -innfeed -innmail -innochecksum -innochecksum -innoextract -innotop -innreport -innstat -innupgrade -innwatch -innxbatch -innxmit -inotifywait -inotifywatch -inputattach -inputattach -inputattachctl -insert_errors -insmod -inspectrum -install -install-catalog -installfont-tl -install-info -installmgr -install-printerdriver -installvst -instantfpc -integrate -integritysetup -intel_audio_dump -intel_backlight -intel_bios_dumper -intel_display_crc -intel_display_poller -intel_dp_compliance -intel_dump_decode -intel_error_decode -intel_firmware_decode -intel_forcewaked -intel_framebuffer_dump -intel_gem_info -intel-gen4asm -intel-gen4disasm -intel_gpu_abrt -intel_gpu_frequency -intel-gpu-overlay -intel_gpu_time -intel_gpu_top -intel_gtt -intel_guc_logger -intel_gvtg_test -intel_infoframes -intel_l3_parity -intel_lid -intel_opregion_decode -intel_panel_fitter -intel_perf_counters -intel_reg -intel_reg_checker -intel_residency -intel_stepping -intel_vbt_decode -intel-virtual-output -intel_watermark -interdiff -intltool-extract -intltoolize -intltool-merge -intltool-prepare -in-toto-keygen -in-toto-mock -in-toto-run -in-toto-sign -in-toto-verify -inv -inverse_lookup6 -invgeod -invoke -invprofcheck -invproj -io -iodbc-config -iodbctest -iodbctestw -ioflo -ioflo3 -ionice -ioping -ios7tojohn -iosock.pl -iostat -iostat2pcp -io_static -iotop -ip -ip6range -ip6tables -ip6tables -ip6tables-apply -ip6tables-apply -ip6tables-legacy -ip6tables-legacy -ip6tables-legacy-restore -ip6tables-legacy-restore -ip6tables-legacy-save -ip6tables-legacy-save -ip6tables-nft -ip6tables-nft -ip6tables-nft-restore -ip6tables-nft-restore -ip6tables-nft-save -ip6tables-nft-save -ip6tables-restore -ip6tables-restore -ip6tables-restore-translate -ip6tables-restore-translate -ip6tables-save -ip6tables-save -ip6tables-translate -ip6tables-translate -ipcalc -ipcmk -ipcrm -iperf -iperf3 -ipers -ipf-mod.pl -ipfs -ipguard -ipmaddr -ipmicmd -ipmievd -ipmilan -ipmish -ipmi_sim -ipmitool -ipmi_ui -ipod-read-sysinfo-extended -ipop2d -ipop3d -ippeveprinter -ippfind -ipptool -iprange -iproxy -ipsec -ipset -ipsetbuild -ipsetcat -ipsetdot -iptables -iptables -iptables-apply -iptables-apply -iptables-legacy -iptables-legacy -iptables-legacy-restore -iptables-legacy-restore -iptables-legacy-save -iptables-legacy-save -iptables-nft -iptables-nft -iptables-nft-restore -iptables-nft-restore -iptables-nft-save -iptables-nft-save -iptables-restore -iptables-restore -iptables-restore-translate -iptables-restore-translate -iptables-save -iptables-save -iptables-translate -iptables-translate -iptables-xml -iptables-xml -iptc -iptest -iptest2 -iptest3 -iptraf-ng -iptstate -iptunnel -ipv6calc -ipv6loganon -ipv6logconv -ipv6logstats -ipvsadm -ipvsadm-restore -ipvsadm-save -ipython -ipython2 -ipython3 -iqshell -irb -irb-2.6 -ircat -irccat -ir-ctl -irdb-get -irexec -irk -irkerd -irkerhook.py -ir-keytable -irpipe -irpty -irqbalance -irqbalance-ui -irsend -irsimreceive -irsimsend -irssi -irtestcase -irtext2udp -irw -irxevent -isadump -isaset -iscan -iscan-registry -isdv4-serial-debugger -isdv4-serial-inputattach -isisd -isnsadm -isnsd -isnsdd -isodebug -isodump -isohybrid -isohybrid.pl -iso-info -isoinfo -iso-read -isort -isort2 -isosize -isosurf -isovfy -ispc -ispell -ispellaff2myspell -isql -istat -isutf8 -isympy -isync -itg_pck -itox -itstool -itunes_backup2john -itweb-settings -itw-modularjdk.args -iucode_tool -iusql -iv -iverilog -iverilog-vpi -ivshmem-client -ivshmem-client -ivshmem-server -ivshmem-server -ivstools -ivy -iw -iwconfig -iwctl -iwevent -iwgetid -iwhich -iwlist -iwmon -iwork2john -iwpriv -iwspy -ixion-formula-tokenizer -ixion-parser -ixion-sorter -ixplore -jack_alias -jack_alias -jack_bufsize -jack_bufsize -jack_connect -jack_connect -jack_control -jack_cpu -jack_cpu_load -jackd -jackd -jackdbus -jack_disconnect -jack_disconnect -jack-dssi-host -jack_evmon -jack_evmon -jack_freewheel -jack_freewheel -jack_impulse_grabber -jack_iodelay -jack_iodelay -jack_latent_client -jack_latent_client -jack_load -jack_load -jack_load_test -jack_lsp -jack_lsp -jack_metro -jack_metro -jack_midi_dump -jack_midi_dump -jack_midi_latency_test -jack_midiseq -jack_midiseq -jack_midisine -jack_midisine -jack_monitor_client -jack_monitor_client -jack_multiple_metro -jack_net_master -jack_net_slave -jack_netsource -jack_netsource -jack_property -jack_property -jack_rec -jack_rec -jack_samplerate -jack_samplerate -jack_server_control -jack_server_control -jack_session_notify -jack_session_notify -jack_showtime -jack_showtime -jack_simdtests -jack_simple_client -jack_simple_client -jack_simple_session_client -jack_simple_session_client -jack_test -jack_thru -jack_transport -jack_transport -jack_transport_client -jack_unload -jack_unload -jack_wait -jack_wait -jack_zombie -jad -jade -jadetex -jadmaker -jadx -jadx-gui -jake -jam -jami -jami-gnome -jamo-normalize -jar -jarsigner -jasper -java -java2groovy -java2html -javac -java_count -javadoc -javah -javap -javaws -jbgtopbm -jbgtopbm85 -jbig2dec -jbigtopnm -jcat -jcat-tool -jclient.pl -jcmd -jconsole -jcontrol -jdb -jdiff -jedit -jeditbg -jemalloc-config -jemalloc.sh -jeprof -jethro -jetring-accept -jetring-apply -jetring-build -jetring-checksum -jetring-diff -jetring-explode -jetring-gen -jetring-review -jetring-signindex -jffs2dump -jffs2reader -jfmutil -jfs_debugfs -jfs_fsck -jfs_fscklog -jfs_logdump -jfs_mkfs -jfs_tune -jgem -jgmenu -jgmenu_run -jhead -jinfo -jira-wiki-markup -jirb -jirb_swing -jiv -jive -jlpm -jls -jmap -jmol -jnettop -joe -john -join -jose -josm -journalbeat -journalctl -jp2a -jpeg2ktopam -jpeg2yuv -jpeg-archive -jpeg-compare -jpegenc -jpegexiforient -jpeg_extract -jpeg-hash -jpegoptim -jpeg-recompress -jpegtopnm -jpegtran -jpgicc -jpico -jp.py -jps -jq -jruby -jrubyc -js -js52 -js52-config -js60 -js60-config -js68 -js68-config -js-beautify -jscal -jscal -jscal-restore -jscal-restore -jscal-store -jscal-store -js-config -jshon -json2po -json-diff -jsondiff -json-glib-format -json-glib-validate -json-patch -jsonpatch -jsonpointer -json_reformat -jsonschema -json-to-dhall -json_verify -jsp_count -jstack -jstar -jstat -jstatd -jstest -jstest -jsvc -jtag -jtagconsole -juk -julia -julius -junitmsgfmt -jupyter -jupyter-bundlerextension -jupyter-console -jupyter-kernel -jupyter-kernelspec -jupyter-lab -jupyter-labextension -jupyter-migrate -jupyter-nbconvert -jupyter-nbextension -jupyter-notebook -jupyter-qtconsole -jupyter-run -jupyter-serverextension -jupyter-troubleshoot -jupyter-trust -juyin-learn -jw -jwm -jws -JxrDecApp -JxrEncApp -k3b -k5srvutil -k9s -kaccess -kacpimon -kactivities-cli -kaddressbook -kadmin -kadmind -kadmin.local -kaem -kaeru -kaffeine -kajongg -kajonggserver -kak -kakasi -kakasi-config -kak-lsp -kalarm -kalarmautostart -kalgebra -kalgebramobile -kalzium -kamene -kamoso -kanagram -kanji-fontmap-creator -kanshi -kantiword -kapidox_generate -kapman -kapplymousetheme -kapptemplate -kaptan -karbon -karmaSMB.py -karplong -katalyzer -kate -katedec -kateenc -kate-syntax-highlighter -katomic -kaudiocreator -kbackup -kbd-layout-viewer -kbd-layout-viewer5 -kbd_mode -kbdrate -kbfsfuse -kblackbox -kblocks -kbnm -kbookmarkmerger -kbounce -kbreakout -kbroadcastnotification -kbruch -kbuildsycoca5 -kbxutil -kcachegrind -kcadm -kcalc -kccachetest -kcdirmgr -kcdirtest -kcforestmgr -kcforesttest -kcgrasstest -kcharselect -kchashmgr -kchashtest -kchmviewer -kclangctest -kcminit -kcminit_startup -kcmshell5 -kcm-touchpad-list-devices -kcolorchooser -kcolorschemeeditor -kconfig-hardened-check -kcookiejar5 -kcov -kcov-system-daemon -kcpolymgr -kcpolytest -kcprototest -kcptun-client -kcptun-server -kcreg -kctreemgr -kctreetest -kcutilmgr -kcutiltest -kdb3_sqlite3_dump -kdb5_ldap_util -kdb5_util -kdbg -kdcdump2john -kde-add-printer -kdebugdialog5 -kdebugsettings -kdeconnect-app -kdeconnect-cli -kdeconnect-handler -kdeconnect-indicator -kdeconnect-settings -kdeconnect-sms -kdecp5 -kded5 -kdedoc -kde_generate_export_header -kdeinit5 -kdeinit5_shutdown -kdeinit5_wrapper -kdekillall -kdelnk2desktop.py -kdemangen.pl -kdemv5 -kdenlive -kdenlive_render -kde-open5 -kde-print-queue -kdestroy -kdesu -kdesvn -kdesvnaskpass -kde-systemsettings-tree.py -kde-unstablepkg -kde-unstable-x86_64-build -kdev_dbus_socket_transformer -kdevelop -kdevelop! -kdev_format_source -kdev_includepathsconverter -kdev-pg-qt -kdevplatform_shell_environment.sh -kde_wacom_tabletfinder -kdf -kdialog -kdialog_progress_helper -kdiamond -kdiff3 -kdig -kdwsdl2cpp -keditbookmarks -keditfiletype5 -keepalived -keepass -keepass2john -keepassxc -keepassxc-cli -keepassxc-proxy -kernel-install -ketcindy -kexec -kexi-3.2 -key2raw -key2text -key2xhtml -keyanalyze -keyart -keybase -keybase-gui -keychain -keychain2john -keyctl -key.dns_resolver -keylookup -keymgr -keynav -keyring -keyring2john -keyspace -keystore2john -keytab-lilo -keytool -kf5-config -kf5kross -kfind -kfloppy -kfmclient -kfontinst -kfontview -kfourinline -kfourinlineproc -kgendesignerplugin -kgeography -kget -kglobalaccel5 -kgoldrunner -kgpg -kgraphviewer -khal -khangman -khard -khelpcenter -khost -kibitz -kicad -kicad2step -kicad-ogltest -kiconfinder5 -kid3 -kid3-cli -kid3-qt -kig -kigo -kile -kill -killall -killbots -kill_router6 -kimagemapeditor -kimtoy -kinfocenter -kinit -kintercept.py -kioclient5 -kirbi2john -kirigami2gallery -kiriki -kismet -kismet_cap_freaklabs_zigbee -kismet_cap_kismetdb -kismet_cap_linux_bluetooth -kismet_cap_linux_wifi -kismet_cap_nrf_51822 -kismet_cap_nrf_mousejack -kismet_cap_nxp_kw41z -kismet_cap_pcapfile -kismet_cap_sdr_rtl433 -kismet_cap_sdr_rtladsb -kismet_cap_sdr_rtlamr -kismet_cap_ti_cc_2531 -kismet_cap_ti_cc_2540 -kismetdb_clean -kismetdb_dump_devices -kismetdb_strip_packets -kismetdb_to_gpx -kismetdb_to_kml -kismet_server -kiten -kitengen -kitenkanjibrowser -kitenradselect -kitty -kjots -kjournalprint -kjs5 -kjscmd5 -kjsconsole -kjumpingcube -kkc -kkc-package-data -klavaro -klayout -kleopatra -klettres -klickety -klines -klipper -klist -kmag -kmahjongg -kmail -kmail_antivir.sh -kmail_clamav.sh -kmail_fprot.sh -kmail-refresh-settings -kmail_sav.sh -kmenuedit -kmimetypefinder5 -kmines -kmix -kmixctrl -kmixremote -kmod -kmousetool -kmouth -kmplayer -kmplot -kmscon -kmymoney -knavalbattle -knetattach -knetwalk -knights -knock -knockd -knotc -knotd -knotes -known_hosts2john -knsec3hash -kobodl -kodak2ti3 -kodi -kodi-ps3remote -kodi-send -kodi-standalone -koi8rxterm -koji-build-scratch -kolf -kollision -kolourpaint -komkindex -kompare -konqueror -konquest -konsole -konsolekalendar -konsoleprofile -kontact -konversation -kopete -korg2gig -korgac -korganizer -korgdump -kotlin -kotlinc -kotlinc-js -kotlinc-jvm -kpa-backup.sh -kpackagelauncherqml -kpackagetool5 -kpartloader -kpartx -kpasswd -kpat -kphononplayer -kphotoalbum -kprop -kproplog -kpseaccess -kpsepath -kpsereadlink -kpsestat -kpsetool -kpsewhere -kpsewhich -kpsexpand -kquitapp5 -kramdown -kraut -krazy-licensecheck -krb2john -krb5-config -krb5kdc -krb5-send-pr -krdb -krdc -kreadconfig5 -krename -kresus -kreversi -krfb -krita -kritarunner -kronometer -kruler -krunner -krusader -ksba-config -kscreen-console -kscreen-doctor -ksh -ksh93 -kshell5 -kshisen -kshutdown -ksirk -ksirkskineditor -ksmserver -ksnakeduel -kspaceduel -ksplashqml -ksquares -ksshaskpass -kstars -kstart5 -kstats -kstatsviewer -kstool -ksu -ksudoku -ksvgtopng5 -kswitch -ksysguard -ksysguardd -ksystemlog -ksystemstats -kteatime -ktelnetservice5 -ktikz -ktimer -ktimetracker -ktmagnetdownloader -ktnef -ktoblzcheck -ktorrent -ktouch -ktp-contactlist -ktp-debugger -ktp-dialout-ui -ktp-log-viewer -ktp-send-file -ktraderclient5 -ktrash5 -ktuberling -ktupnptest -kturtle -ktutil -kube -kubectl -kubectx -kubens -kubrick -kuickshow -kuiviewer -kup-daemon -kupfer -kupfer-exec -kup-filedigger -kustomize -kvantummanager -kvantumpreview -kvazaar -kvirc -kvirc-config -kvno -kwallet2john -kwalletd5 -kwalletmanager5 -kwallet-query -kwatchgnupg -kwave -kwikdisk -kwin_wayland -kwin_x11 -kwnmz -kwordquiz -kwrapper5 -kwrite -kwriteconfig5 -kylin-nm -kzonecheck -l20n2po -l2ping -l2test -l3afpad -l3build -labelg -lablgladecc2 -lablgladecc3 -lablgtk2 -labplot2 -lacheck -lal -lame -language-specific.sh -languagetool -laptop-detect -lasem-render-0.4 -last -lastb -lastlog -lastpass2john -latest -latex -latex2html -latex2man -latex2nemeth -latex2png -latex2rtf -latexdef -latexdiff -latexdiff-vc -latexfileversion -latex-git-log -latexindent -latexmk -latexpand -latex-papersize -latexrevise -latextags -latsieve -latte2ext -latte2ine -latte-count -latte-dock -latte-maximize -latte-minimize -latticegen -launchSysDbus -launchy -lav2avi.sh -lav2mpeg -lav2wav -lav2yuv -lavaddwav -lavinfo -lavpipe -lavplay -lavtc.sh -lavtrans -lazarus -lazarus -lazbuild -lbreakout2 -lbreakout2server -lbunzip2 -lbzcat -lbzip2 -lc -lcalc -lca-tool -lcdd -LCDd -lcdd_gmp -lcdexec -lcdgps -lcdident.pl -lcdmetar.pl -lcdproc -lcdvc -lckdo -lconvert -lconvert-qt5 -ld -ld10k1 -ld10k1d -ld64.lld -ld86 -ldapadd -ldap-agent -ldapcompare -ldapexop -ldapmodify -ldapmodrdn -ldappasswd -ldapsearch -ldapurl -ldapwhoami -ldattach -ldb -ldbadd -ldbdel -ldbedit -ld.bfd -ldbmodify -ldbrename -ldbsearch -ldc -ldc2 -ldc-build-runtime -ldclt -ldconfig -ldc-profdata -ldc-prune-cache -ldd -lddd -ldd.fakechroot -lddtree -ld.gold -ldif2db.pl -ldif2john -ldiff -ld.lld -ldmd -ldmd2 -ldmtool -ld.musl-clang -ldns-chaos -ldns-compare-zones -ldns-config -ldnsd -ldns-dane -ldns-dpa -ldns-gen-zone -ldns-key2ds -ldns-keyfetcher -ldns-keygen -ldns-mx -ldns-notify -ldns-nsec3-hash -ldns-read-zone -ldns-resolver -ldns-revoke -ldns-rrsig -ldns-signzone -ldns-test-edns -ldns-testns -ldns-verify-zone -ldns-version -ldns-walk -ldns-zcat -ldns-zsplit -ldo65 -ldoc -ldoc.lua -ldrdf -leafpad -leaftoppm -ledger -leet -lefh -lefty -leg -lein -len -lensfun-add-adapter -lensfun-convert-lcp -les -less -lessc -lessecho -lesskey -lesspipe.sh -less_trivial_synth -lex -lex_count -lexcount1 -lexgrog -lexicon -lf-mkmovixiso -lftp -lftpget -lha -libassuan-config -libcdaudio-config -libesmtp-config -libevdev-tweak-device -libfm-pref-apps -libfm-pref-apps -libftdi1-config -libftdi-config -libgcrypt-config -libglade-convert -libgtop_daemon2 -libgtop_server2 -libguestfs-make-fixed-appliance -libguestfs-test-tool -libIDL-config-2 -libieee1284_test -libime_history -libime_pinyindict -libime_prediction -libime_slm_build_binary -libime_tabledict -libinput -libjingle-call -libjulius-config -libmcrypt-config -libmikmod-config -libnet-config -libnovaconfig -libotf-config -libpng16-config -libpng16-config-32 -libpng-config -libpng-config-32 -libpolys-config -libquicktime_config -librados-config -librecad -libreoffice -libreoffice -libreoffice2john -libressl-openssl -libsent-config -libsingular-config -libusb-config -libval-config -libvirtd -libvirt-dbus -libwacom-list-local-devices -libwmf-config -libwmf-fontmap -libyosys.so -liferea -liferea-add-feed -light -light_correct -lightdm -lightdm-deepin-greeter -lightdm-gtk-greeter -lightdm-gtk-greeter-settings -lightdm-gtk-greeter-settings-pkexec -lightdm-webkit2-greeter -light-locker -light-locker-command -lightsoff -lilv-bench -lily-glyph-commands -lily-image-commands -lilymidi -lilypond -lilypond-book -lilypond-invoke-editor -lilysong -LimeQuickTest -LimeSuiteGUI -LimeUtil -linbox-config -lincity-ng -line -line-clip -line-cull -linefind -line-flat -linegraphg -lineloop -lineloop-clip -lineloop-elts -line-smooth -line-stipple-wide -linestrip -linestrip-clip -linestrip-flat-stipple -linestrip-stipple -linestrip-stipple-wide -line-userclip -line-userclip-clip -line-userclip-nop -line-userclip-nop-clip -line-wide -line-xor -linguist -linguist-qt5 -link -LinkHut -linkicc -link-parser -links -linktest -linssid -linssid-pkexec -linux32 -linux64 -linux-boot-prober -linuxdoc -lion2john -lion2john-alt -lirc-config-tool -lircd -lircd-setup -lirc-init-db -lirc-lsplugins -lirc-lsremotes -lircmd -lircrcd -lirc-setup -lire -liri-calculator -liri-text -lisp -lisp_count -lispmtopgm -listaction -listaction_d -listbib -listfdb -listg -listgeo -listings-ext.sh -listjpeg -listmp3 -listplugins -listswf -listswf_d -lit -lit -lit2epub -litedram_gen -liteeth_gen -liteide -litepcie_gen -litex_read_verilog -litex_server -litex_sim -litex_simple -litex_term -livewallpaper -livewallpaper-config -livewallpaper-indicator -lkbib -llc -llc -lld -lldb -lldb-argdumper -lldb-instr -lldb-server -lldb-vscode -lld-link -lldpcli -lldpctl -lli -lli -lli-child-target -lli-child-target -llpp -llppac -llpphtml -llpp.inotify -llvm-addr2line -llvm-addr2line -llvm-ar -llvm-ar -llvm-as -llvm-as -llvm-bcanalyzer -llvm-bcanalyzer -llvm-cat -llvm-cat -llvm-cfi-verify -llvm-cfi-verify -llvm-config -llvm-config -llvm-config32 -llvm-cov -llvm-cov -llvm-c-test -llvm-c-test -llvm-cvtres -llvm-cvtres -llvm-cxxdump -llvm-cxxdump -llvm-cxxfilt -llvm-cxxfilt -llvm-cxxmap -llvm-cxxmap -llvm-diff -llvm-diff -llvm-dis -llvm-dis -llvm-dlltool -llvm-dlltool -llvm-dwarfdump -llvm-dwarfdump -llvm-dwp -llvm-dwp -llvm-elfabi -llvm-elfabi -llvm-exegesis -llvm-exegesis -llvm-extract -llvm-extract -llvm-ifs -llvm-install-name-tool -llvm-jitlink -llvm-jitlink -llvm-lib -llvm-lib -llvm-link -llvm-link -llvm-lipo -llvm-lipo -llvm-lto -llvm-lto -llvm-lto2 -llvm-lto2 -llvm-mc -llvm-mc -llvm-mca -llvm-mca -llvm-modextract -llvm-modextract -llvm-mt -llvm-mt -llvm-nm -llvm-nm -llvm-objcopy -llvm-objcopy -llvm-objdump -llvm-objdump -llvm-opt-report -llvm-opt-report -llvm-PerfectShuffle -llvm-PerfectShuffle -llvm-profdata -llvm-profdata -llvm-ranlib -llvm-ranlib -llvm-rc -llvm-rc -llvm-readelf -llvm-readelf -llvm-readobj -llvm-readobj -llvm-reduce -llvm-rtdyld -llvm-rtdyld -llvm-size -llvm-size -llvm-spirv -llvm-split -llvm-split -llvm-stress -llvm-stress -llvm-strings -llvm-strings -llvm-strip -llvm-strip -llvm-symbolizer -llvm-symbolizer -llvm-tblgen -llvm-tblgen -llvm-undname -llvm-undname -llvm-xray -llvm-xray -lm32-elf-addr2line -lm32-elf-ar -lm32-elf-as -lm32-elf-c++ -lm32-elf-c++filt -lm32-elf-cpp -lm32-elf-elfedit -lm32-elf-g++ -lm32-elf-gcc -lm32-elf-gcc-10.1.0 -lm32-elf-gcc-ar -lm32-elf-gcc-nm -lm32-elf-gcc-ranlib -lm32-elf-gcov -lm32-elf-gcov-dump -lm32-elf-gcov-tool -lm32-elf-gdb -lm32-elf-gdb-add-index -lm32-elf-gprof -lm32-elf-ld -lm32-elf-ld.bfd -lm32-elf-lto-dump -lm32-elf-nm -lm32-elf-objcopy -lm32-elf-objdump -lm32-elf-ranlib -lm32-elf-readelf -lm32-elf-size -lm32-elf-strings -lm32-elf-strip -ln -lndir -lneato -lnnmz -lnstat -lo10k1 -loadjpeg -loadkeys -loadndisdriver -loadunimap -lobase -lobase -localc -localc -local_discovery6.sh -locale -localectl -localedef -locale-gen -locate -lockfile -lockfile-check -lockfile-create -lockfile-remove -lockfile-touch -locktest -lockutils-wrapper -lodbias -lodraw -lodraw -loffice -loffice -lofromtemplate -lofromtemplate -log4cpp-config -logcli -logconv.pl -loggen -logger -logilab-pytest -login -loginctl -logname -logo -logo.elf -logresolve -logrotate -logsave -logstash -logwatch -loimpress -loimpress -lokalize -loki -lolcat -lollipop -lollypop -lomath -lomath -long-fixed-func -look -lookandfeelexplorer -lookandfeeltool -lookbib -lookupsid.py -losetup -lostfiles -lotus2john -lou_allround -lou_checkhyphens -lou_checktable -lou_debug -lou_maketable -lou_maketable.d/ -lou_maketable.d/export_chunked_words.py -lou_maketable.d/generate_alphabet.py -lou_maketable.d/lou_maketable.mk -lou_maketable.d/make_suggestions.py -lou_maketable.d/submit_rows.py -lou_maketable.d/submit_rows.sh -lou_maketable.d/submit_rules.py -lou_maketable.d/submit_rules.sh -lou_maketable.d/substrings.pl -lou_maketable.d/utils.py -lou_maketable.d/wrap_patgen.sh -lout -lou_tableinfo -lou_trace -lou_translate -love -loweb -loweb -lowntfs-3g -lowriter -lowriter -lp -lpadmin -lpass -lpc -lpconvert -lpinfo -lpmove -lpoptions -lpq -lpr -lprm -lprodump -lprodump-qt5 -lprsetup.sh -lp_solve -lpstat -lpunlock -lqtplay -lqtremux -lqt_transcode -lr_anondump -lr_anonymize -lrcalc -lr_cron -lr_deanonymize -lr_desyslog -lrelease -lrelease-pro -lrelease-pro-qt5 -lrelease-qt5 -lr_env -lrf2lrs -lrfviewer -lr_log2mail -lr_log2report -lr_rawmail2mail -lr_report_cfg2xml -lr_run -lrs -lrs2lrf -lr_setup_responder -lrsnash -lr_spec2pot -lr_spoold -lrunzip -lr_vendor_cron -lr_xml2mail -lr_xml2report -lrz -lrzcat -lrzip -lrztar -lrzuntar -ls -ls2ti3 -lsar -lsattr -lsblk -lsb_release -lscollection -lscp -lscpu -lsd -lsdev -lsdiff -lsdistcc -lsdvd -lsgpu -lshw -lsinitcpio -lsinitrd -lsipc -lskat -lslocks -lslogins -lsmem -lsmod -lsmon -lsmtd -lsns -lsof -lsoptdepends -lspci -lspst -lss16toppm -lssu -lstimed -lstmeval -lstmtraining -lstopo -lsusb -lsusb.py -lsw -lswallpaper -ltags -ltdbtool -lto-dump -ltrace -ltris -lttng-gen-tp -ltxfileinfo -ltximg -lua -lua5.1 -lua5.2 -lua5.3 -luac -luac5.1 -luac5.2 -luac5.3 -luahbtex -luajit -luajit-2.0.5 -luajithbtex -luajittex -luakit -lualatex -luaotfload-tool -luarocks -luarocks-admin -luatex -luatools -luit -luks2john -luksmeta -luminance-hdr -luminance-hdr-cli -lur-command -lutris -lv2apply -lv2bench -lv2info -lv2lint -lv2ls -lv2specgen.py -lv2_validate -lvchange -lvconvert -lvcreate -lvdisplay -lvextend -lvm -lvm-cache-stats -lvmconf -lvmconfig -lvmdiskscan -lvmdump -lvmetad -lvmpolld -lvmsadc -lvmsar -lvreduce -lvremove -lvrename -lvresize -lvs -lvscan -lwarpmk -lw-generate-schema -lwm -lwtrace -lxappearance -lxc -lxc-attach -lxc-autostart -lxc-cgroup -lxc-checkconfig -lxc-checkpoint -lxc-config -lxc-console -lxc-copy -lxc-create -lxc-destroy -lxc-device -lxc-execute -lxc-freeze -lxcfs -lxc-info -lxclipboard -lxclipboard -lxc-ls -lxc-monitor -lxc-snapshot -lxc-start -lxc-stop -lxc-to-lxd -lxc-top -lxc-unfreeze -lxc-unshare -lxc-usernsexec -lxc-wait -lxd -lxd-agent -lxd-benchmark -lxde-logout -lxdm -lxdm -lxdm-binary -lxdm-binary -lxdm-config -lxdm-config -lxd-p2c -lxhotkey -lximage-qt -lxinput -lxlauncher -lxlock -lxlock -lxmusic -lxpanel -lxpanel -lxpanelctl -lxpanelctl -lxpolkit -lxpolkit -lxqt-about -lxqt-admin-time -lxqt-admin-user -lxqt-admin-user-helper -lxqt-archiver -lxqt-backlight_backend -lxqt-config -lxqt-config-appearance -lxqt-config-brightness -lxqt-config-file-associations -lxqt-config-globalkeyshortcuts -lxqt-config-input -lxqt-config-locale -lxqt-config-monitor -lxqt-config-notificationd -lxqt-config-powermanagement -lxqt-config-session -lxqt-globalkeysd -lxqt-leave -lxqt-notificationd -lxqt-openssh-askpass -lxqt-panel -lxqt-policykit-agent -lxqt-powermanagement -lxqt-runner -lxqt-session -lxqt-sudo -lxrandr -lxserver -lxsession -lxsession -lxsession-db -lxsession-db -lxsession-default -lxsession-default -lxsession-default-apps -lxsession-default-apps -lxsession-default-terminal -lxsession-default-terminal -lxsession-edit -lxsession-edit -lxsession-logout -lxsession-logout -lxsession-xdg-autostart -lxsession-xdg-autostart -lxsettings-daemon -lxsettings-daemon -lxshortcut -lxshortcut -lxsim -lxsplit -lxsu -lxsudo -lxt2miner -lxt2vcd -lxtask -lxterm -lxterminal -ly -lynis -lynx -ly-server -lyx -lyxclient -lz -lz4 -lz4c -lz4cat -lzcat -lzcmp -lzdiff -lzegrep -lzf -lzfgrep -lzgrep -lzip -lzless -lzma -lzmadec -lzmainfo -lzmore -lzocompress -lzodecompress -lzop -M1 -m17n-conv -m17n-date -m17n-db -m17n-dump -m17n-edit -m17n-view -m2r -m2r-python2 -m4 -ma2asm -mac -mac2john -mac2john-alt -mac2unix -macchanger -machinectl -macof -macpack -macptopbm -mactime -mag -magick -Magick++-config -MagickCore-config -magick-script -MagickWand-config -magnet-link -magnum-al-info -magnum-distancefieldconverter -magnum-fontconverter -magnum-gl-info -magnum-imageconverter -mail -mailgraph.pl -mail-lock -mailmail -mailmail3 -mailman -mailnag -mailnag-config -mailodf -mailpost -mailq -mailq -mailq -mailq -mailsnarf -mailstat -mail-touchlock -mail-unlock -mailutils -mailutils-config -mailutime -mailx -mairix -make -make4ht -makebearoff -makebin -makeboot -makecert -makechrootpkg -makeconv -makedb -makedbz -makedepend -makedtx -makefdb -makefile_count -make_filelists -makeg -makeglossaries -makeglossaries-lite -makehistory -makehyper -makeindex -makeinfo -makeivs-ng -makejvf -makemap -make_metadata.py -makemhr -makeobj -makepage -makepkg -makepkg-template -make_pysol_freecell_board.py -makerepropkg -makeskel -makeskel.rsj -make_strings -makeswf -make_torrent -make_tpl_varnames_h -maketx -make_utts -make_wagon_desc -makeweb -makeweights -mako -makoctl -mako-render -malcontent-client -malcontent-control -mamba -mame -mame-castool -mame-chdman -mame-floptool -mame-imgtool -mame-jedutil -mame-ldresample -mame-ldverify -mame-nltool -mame-nlwav -mame-pngcmp -mame-regrep -mame-romcmp -mame-split -mame-srcclean -mame-testkeys -mame-unidasm -mamlTest -mamlTestMessageSwarm -man -man2html -manaplus -man.cgi -mandb -mandelbrot -manette-test -manhole-cli -manifest -manpath -man-recode -manweb -manywin -manywin32 -mapnames -mapnik-config -mapnik-index -mapnik-render -mapscrn -map_unit -marble -marble-qt -marco -marco-message -marco-theme-viewer -marco-window-demo -mari0 -mariabackup -mariadb -mariadb-access -mariadb-admin -mariadb-backup -mariadb-binlog -mariadb-check -mariadb-client-test -mariadb-client-test-embedded -mariadb_config -mariadb-convert-table-format -mariadbd -mariadbd-multi -mariadbd-safe -mariadbd-safe-helper -mariadb-dump -mariadb-dumpslow -mariadb-embedded -mariadb-find-rows -mariadb-fix-extensions -mariadb-hotcopy -mariadb-import -mariadb-install-db -mariadb-ldb -mariadb-plugin -mariadb-secure-installation -mariadb-service-convert -mariadb-setpermission -mariadb-show -mariadb-slap -mariadb-test -mariadb-test-embedded -mariadb-tzinfo-to-sql -mariadb-upgrade -mariadb-waitpid -marisa-benchmark -marisa-build -marisa-common-prefix-search -marisa-dump -marisa-lookup -marisa-predictive-search -marisa-reverse-lookup -markdown -markdown-calibre -markdown_py -markdown_py2 -markdown-unlit -marked -marked-man -markov -maruku -marutex -masktest -masscan -massif-visualizer -master -mat2 -match_parens -matdump -mate-about -mate-about-me -mate-appearance-properties -mate-at-properties -mate-autogen -mate-calc -mate-calc-cmd -mate-calculator -mate-color-select -mate-control-center -mate-cpufreq-selector -mate-default-applications-properties -mate-desktop-item-edit -mate-dictionary -mate-disk-image-mounter -mate-disk-usage-analyzer -mate-display-properties -mate-display-properties-install-systemwide -mate-doc-common -mate-file-share-properties -mate-font-viewer -mate-keyboard-properties -mate-maximus -mate-mouse-properties -mate-network-properties -mate-notification-properties -mate-panel -mate-panel-screenshot -mate-panel-test-applets -mate-power-backlight-helper -mate-power-manager -mate-power-preferences -mate-screensaver -mate-screensaver-command -mate-screensaver-preferences -mate-screenshot -mate-search-tool -mate-session -mate-session-inhibit -mate-session-properties -mate-session-save -mate-system-log -mate-system-monitor -mate-terminal -mate-terminal.wrapper -mate-thumbnail-font -mate-time-admin -mate-typing-monitor -mate-volume-control -mate-volume-control-status-icon -mate-window-properties -mate-wm -mathmlps -mathmlsvg -matho -mathomatic -matho-mult -matho-pascal -matho-primes -matho-sum -matho-sumsq -math-readline -mathspic -matrix_decrypt -matrix_sso_helper -matrix_upload -matteblend.flt -matterbridge -mattrib -maturin -maude -mausezahn -mautil -maxima -maxima -mayavi2 -mb2md.pl -mb2org -mb2txt -mbadblocks -mbedtls_aescrypt2 -mbedtls_benchmark -mbedtls_cert_app -mbedtls_cert_req -mbedtls_cert_write -mbedtls_crl_app -mbedtls_crypt_and_hash -mbedtls_dh_client -mbedtls_dh_genprime -mbedtls_dh_server -mbedtls_dtls_client -mbedtls_dtls_server -mbedtls_ecdh_curve25519 -mbedtls_ecdsa -mbedtls_gen_entropy -mbedtls_generic_sum -mbedtls_gen_key -mbedtls_gen_random_ctr_drbg -mbedtls_gen_random_havege -mbedtls_hello -mbedtls_key_app -mbedtls_key_app_writer -mbedtls_mini_client -mbedtls_mpi_demo -mbedtls_pem2der -mbedtls_pk_decrypt -mbedtls_pk_encrypt -mbedtls_pk_sign -mbedtls_pk_verify -mbedtls_query_compile_time_config -mbedtls_req_app -mbedtls_rsa_decrypt -mbedtls_rsa_encrypt -mbedtls_rsa_genkey -mbedtls_rsa_sign -mbedtls_rsa_sign_pss -mbedtls_rsa_verify -mbedtls_rsa_verify_pss -mbedtls_selftest -mbedtls_ssl_client1 -mbedtls_ssl_client2 -mbedtls_ssl_fork_server -mbedtls_ssl_mail_client -mbedtls_ssl_server -mbedtls_ssl_server2 -mbedtls_strerror -mbedtls_udp_proxy -mbedtls_udp_proxy_wrapper.sh -mbedtls_zeroize -mbimcli -mbim-network -mboximporter -mbstream -mbsync -mbsync-get-cert -mc -mcabber -mcafee_epo2john -mcaptest -mcat -mcd -mcdiff -mcdp -mcedit -mcheck -mclasserase -mcli -mco -mcollectived -mcomix -mcomp -mconfig -mcookie -mcopy -mcpp -mcqd -mc-tool -mcube -mcview -mc-wait-for-name -md2html -md5deep -md5pass -md5sum -mda -mdadm -mdassembler -mdatopbm -mdb_copy -mdb_dump -mdb_load -mdbrebase -mdb_stat -mdconvert -mdel -mdeltree -mdexport.py -mdf2iso -mdfind -mdig -mdir -mdk3 -mdmon -mdns-scan -mdoc -mdoc-assemble -mdoc-export-html -mdoc-export-msxdoc -mdoc-validate -mdp -mdp_test -mdu -mdvalidater -media-ctl -MediaElch -mediainfo -mediainfo-gui -mediastream -mediastreamer2_tester -mediathekview -mednafen -medusa -meek-client -meek-server -megaglest -megaglest_editor -megaglest_g3dviewer -meilisearch -meinproc5 -meld -melt -memcached -memcached-tool -memcapable -memcat -memconf -memcp -memdiskfind -memdump -memerror -memexist -memflush -memhog -mem_image -memparse -MemParse -memping -memprobe -memprobe -memprof2calltree -memrm -memslap -memstat -memtester -memtouch -memusage -memusagestat -mencoder -mendex -merge -mergecap -Merge_dimPCBPS -mergelib -merge_metadata.py -MergePCBPS -merge_unicharsets -merkaartor -mesa-overlay-control.py -mesg -meshbird -mesh-cfgclient -meshctl -meshdebug -meson -messages -metacity -metacity-message -metacity-theme-viewer -metacity-window-demo -metaflac -metalog -metapixel -metapixel-prepare -metricbeat -mev -mex -mf -mf2pt1 -mfkey32 -mfkey32v2 -mfkey64 -mflua -mfluajit -mfluajit-nowin -mflua-nowin -mf_nonce_brute -mf-nowin -mfoc -mformat -mfplain -mfsappendchunks -mfsbdev -mfscgiserv -mfscheckfile -mfschkarchive -mfschunkserver -mfschunktool -mfscli -mfsclrarchive -mfscopyeattr -mfscopygoal -mfscopyquota -mfscopysclass -mfscopytrashtime -mfsdeleattr -mfsdelquota -mfsdirinfo -mfsfileinfo -mfsfilepaths -mfsfilerepair -mfsgeteattr -mfsgetgoal -mfsgetquota -mfsgetsclass -mfsgettrashtime -mfslistsclass -mfsmakesnapshot -mfsmaster -mfsmetadirinfo -mfsmetadump -mfsmetalogger -mfsmetarestore -mfsmount -mfsnetdump -mfsrgetgoal -mfsrgettrashtime -mfsrmsnapshot -mfsrsetgoal -mfsrsettrashtime -mfsscadmin -mfssetarchive -mfsseteattr -mfssetgoal -mfssetquota -mfssetsclass -mfssettrashtime -mfsstatsdump -mfstools -mfsxchgsclass -mft -mftrace -mftraining -mg -mgba -mgba-qt -mgnokiidev -mgrtopbm -mib2c -mibcopy -mibdump -mid3cp -mid3iconv -mid3v2 -midi2ly -midicat -midid -midori -migrate -migrate-ds.pl -migratepages -migrate-repository -migrate-users.py -migspeed -mii-tool -milkytracker -mill -mille -mimeview -mimikatz.py -min -minetest -minetestserver -minews -minfo -ming-config -minicom -minidlnad -minieap -minikube -minimize -minio -minisign -miniterm2.py -miniterm.py -minitest -minitube -min-nbd-client -MinOZW -minuet -minvoke -mirb -mispipe -mitmdump -mitmproxy -mitmweb -mit-scheme -mit-scheme-native -mit-scheme-x86-64 -mix -mixartloader -mjpeg_simd_helper -mk4ht -mkafmmap -mkarchiso -mkarchroot -mkarmins -mkbingram -mkbinhmm -mkbinhmmlist -mkbitmap -mkbootimg -mkbundle -mkcamlp4 -mkcamlp5 -mkcamlp5.opt -mkcert -mk_cmds -mkcp -mkcycl -mkd2html -mkdfa.pl -mkdir -mkdirhier -mkdiskimage -mkdosfs -mkdotl -mke2fs -mke2fs.android -mkenvimage -mkexfatfs -mkfa -mkfastmod -mkfatimage -mkfatimage16 -mkfifo -mkfontdir -mkfs -mkfs.bfs -mkfs.btrfs -mkfs.cramfs -mkfs.exfat -mkfs.ext2 -mkfs.ext3 -mkfs.ext4 -mkfs.f2fs -mkfs.fat -mkfs.jffs2 -mkfs.jfs -mkfs.minix -mkfs.msdos -mkfs.nilfs2 -mkfs.ntfs -mkfs.reiserfs -mkfs.ubifs -mkfs.udf -mkfs.vfat -mkfs.xfs -mkgraph -mkgraticule.py -mkgrkindex -mkgshmm -mkhom -mkhomedir_helper -mkhom_old -mkhtmlindex -mkhybrid -mkimage -mkinc -mkindex -mkinitcpio -mkinitrd -mkinsadd -mk_isdnhwdb -mkisofs -mkisolinux -mkjobtexmf -mkkanwa -mklistdoc -mkl_link_tool -mklost+found -mkluatexfontdb -mklvars.sh -mkmanifest -mkmovixiso -mknic-nbi -mknmz -mknod -mkntfs -mkocp -mkoctfile -mkoctfile-5.2.0 -mkofm -mkpasswd -mkpic -mkpxelinux -mkreiserfs -mkrfc2734 -mkrlconf -mksh -mksquashfs -mkss -mksub -mksubvolume -mkswap -mksyslinux -mkt1font -mktemp -mktexfmt -mktexlsr -mktexmf -mktexpk -mktextfm -mktorrent -mktorrent-archboot -mktree -mkudffs -mkvcalcproba -mkvextract -mkvinfo -mkvmerge -mkvpropedit -mkvstream -mkvtoolnix-gui -mkwinpeimg -mkx86ins -mlabel -mlbt -mlbt+gui -ml_count -mldc -mldc+gui -mldonkey -mldonkey+gui -mldonkey_gui -mlgnut -mlgnut+gui -mlgui -mli2 -mlitenotificationtool -mllatex -mllex -mlnet -mlnet+gui -mlnlffigen -mlprof -mlslsk -mlslsk+gui -mltex -mlton -mlyacc -mm2gv -mmafm -mmaker -mmcat -mmcli -mm-common-get -mm-common-prepare -mmc-tool -mmd -mmdblookup -mmdbresolve -mmex -mmls -mmount -mmove -mmpfb -mmroff -mmseg -mmsrip -mmstat -moc -mocp -moc-qt5 -mod -mod2imp -mod2osis -mod2vpl -mod2zmod -mod-active -modclean -mode2 -ModemManager -modem-manager-gui -modhex -modprobe -modsec-rules-check -modula3_count -modularize -modutil -moggsplit -mogrify -molecule -molequeue -monboob -monero2john -monero-blockchain-ancestry -monero-blockchain-depth -monero-blockchain-export -monero-blockchain-import -monero-blockchain-mark-spent-outputs -monero-blockchain-prune -monero-blockchain-prune-known-spent-data -monero-blockchain-stats -monero-blockchain-usage -monerod -monero-gen-ssl-cert -monero-gen-trusted-multisig -monero-wallet-cli -monero-wallet-gui -monero-wallet-rpc -money2john -mongoc-stat -monit -monitor-sensor -monkeytype -monmaptool -mono -mono-api-html -mono-api-info -mono-boehm -mono-cil-strip -mono-configuration-crypto -monodis -monodoc -monodocer -mono-find-provides -mono-find-requires -mono-gdb.py -mono-heapviz -monolinker -monop -monop2 -mono-package-runtime -mono-service -mono-service2 -mono-sgen -mono-sgen-gdb.py -mono-shlib-cop -mono-symbolicate -mono-test-install -mono-xmltool -montage -mopidy -mopidyctl -more -moreap -mori-11d.x -mori-4d.x -mori-5d.x -mori-6d.x -mori.x -morph -morph3d -morse -moserial -mosh -mosh-client -mosh-server -mosquitto -mosquitto_passwd -mosquitto_pub -mosquitto_rr -mosquitto_sub -most -motion -moto_server -mount -mount_afp -mountavfs -mount.ceph -mount.cifs -mount.crypt -mount.crypt_LUKS -mount.crypto_LUKS -mount.davfs -mount.ecryptfs -mount.ecryptfs_private -mount.exfat -mount.exfat-fuse -mount.fuse -mount.fuse3 -mount.fuse.ceph -mount.fuse.sshfs -mount.glusterfs -mount-image-callback -mount.lowntfs-3g -mount.moosefs -mount.nfs -mount.nfs4 -mount.nilfs2 -mount.ntfs -mount.ntfs-3g -mountpoint -mount.smb3 -mount.sshfs -mountstats -mount.unionfs -mount.vmhgfs -mouse-dpi-tool -mousepad -mouse-test -mousetweaks -movemail -move_remote_media_to_new_store.py -movix-conf -movix-files -movix-version -moz2po -mozcerts-qt5 -mozlang2po -mozo -mozroots -mp2enc -mp3info -mp3splt -mp3splt-gtk -mp3unicode -mp3wrap -MP42TS -mp4art -MP4Box -mp4chaps -MP4Client -mp4extract -mp4file -mp4info -mp4subtitle -mp4tags -mp4track -mp4trackdump -mpartition -mpathpersist -mpc -mpc2sv8 -mpcchap -mpccut -mpcd -mpcdec -mpcenc -mpcgain -mpeg2dec -mpeg2desc -mpeg2enc -MPEG2TransportStreamIndexer -mpeg2vaenc -mpeg2vldemo -mpegtranscode -mperfmon -mpg123 -mpg123-id3dump -mpg123-strip -mpgcat -mpgdemux -mpginfo -mpgjoin -mpgsplit -mpgtx -mpic++ -mpicalc -mpicc -mpiCC -mpicxx -mpiexec -mpif77 -mpif90 -mpifort -mpirun -mplayer -mplex -mpop -mpost -mppcheck -mpplu -mppprof -mpris-proxy -mprof -mprof-decoder -mprof-heap-viewer -mprof-report -mpstat -mpsyt -mpv -mpxstats -mqtt_check.py -mrbc -mrd -mred -mred-text -mren -mrftopbm -mrtg2pcp -mruby -mruby-strip -msbuild -msfconsole -msfd -msfdb -msf-json-rpc.ru -msfrpc -msfrpcd -msfvenom -msf-ws.ru -msgattrib -msgcat -msgcmp -msgcomm -msgconv -msgen -msgexec -msgfilter -msgfmt -msggrep -msginit -msgmerge -msgsnarf -msgunfmt -msguniq -mshortname -mshowfat -msidb -msidb -msiexec -msiexec -msmtp -ms_print -msql2mysql -mss -mssqlclient.py -mssqlinstance.py -msxlint -mtcp_restart -mtd_debug -mtdev-test -mtdpart -mtools -mtoolstest -mtpaint -mtp-albumart -mtp-albums -mtp-connect -mtp-delfile -mtp-detect -mtp-emptyfolders -mtp-files -mtp-filetree -mtp-folders -mtp-format -mtpfs -mtp-getfile -mtp-getplaylist -mtp-hotplug -mtp-newfolder -mtp-newplaylist -mtp-playlists -mtp-reset -mtp-sendfile -mtp-sendtr -mtp-thumb -mtp-tracks -mtp-trexist -mtr -mtr -mtrace -mtr-packet -mtr-packet -mtvtoppm -m-tx -mtxrun -mtxrunjit -mtype -mujs -multiarb -multibibliography -multibit2john -multiblend.flt -multictx -multictx32 -multig -multilib-build -multilibpkg -multilib-staging-build -multilib-stagingpkg -multilib-testing-build -multilib-testingpkg -multimon-ng -multinoise -multipath -multipathd -multirender_test -multispell -multitail -multitex -multixterm -mumble -mumble-overlay -mu-mh/ -mu-mh/ali -mu-mh/anno -mu-mh/burst -mu-mh/comp -mu-mh/fmtcheck -mu-mh/folder -mu-mh/folders -mu-mh/forw -mu-mh/inc -mu-mh/install-mh -mu-mh/mark -mu-mh/mhl -mu-mh/mhn -mu-mh/mhparam -mu-mh/mhpath -mu-mh/mhseq -mu-mh/msgchk -mu-mh/next -mu-mh/pick -mu-mh/prev -mu-mh/prompter -mu-mh/refile -mu-mh/repl -mu-mh/rmf -mu-mh/rmm -mu-mh/scan -mu-mh/send -mu-mh/show -mu-mh/sortm -mu-mh/whatnow -mu-mh/whom -munch -munchlist -munin-check -munin-cron -munindoc -munin-get -munin-node -munin-node-configure -munin-run -mupen64plus -muraster -murmurd -musicxml2ly -musixflx -musixtex -musl-clang -musl-gcc -mustache -mutagen-inspect -mutagen-pony -mutool -mutt -muttbug -mutter -mutt_pgpring -muxer -mv -mvn -mvnDebug -mvrefind -mvxattr -mwaw2html -mwaw2raw -mwaw2svg -mwaw2text -mwawFile -mwawZip -mwm -mwrank -mx-create-image-cache -mxtar -mygpo-bpsync -mygpo-list-devices -mygpo-simple-client -myisamchk -myisamchk -myisam_ftdump -myisam_ftdump -myisamlog -myisamlog -myisampack -myisampack -mypaint -mypaint-ora-thumbnailer -my_print_defaults -my_print_defaults -mypy -mypyc -myrocks_hotbackup -mysql -mysql -mysqlaccess -mysqladmin -mysqladmin -mysqlbinlog -mysqlbinlog -mysqlcheck -mysqlcheck -mysql_client_test -mysql_client_test -mysql_client_test_embedded -mysql_config -mysql_config_editor -mysql_convert_table_format -mysqld -mysqld -mysqld_multi -mysqld_pre_systemd -mysqld_safe -mysqld_safe -mysqld_safe_helper -mysqldump -mysqldump -mysqldumpslow -mysqldumpslow -mysql_embedded -mysql_find_rows -mysql_fix_extensions -mysqlhotcopy -mysqlimport -mysqlimport -mysql_install_db -mysql_ldb -mysql_ldb -mysql_plugin -mysqlpump -mysqlrouter -mysqlrouter_keyring -mysqlrouter_passwd -mysqlrouter_plugin_info -mysql_secure_installation -mysql_secure_installation -mysql_setpermission -mysqlshow -mysqlshow -mysqlslap -mysqlslap -mysql_ssl_rsa_setup -mysqltest -mysqltest -mysqltest_embedded -mysqltest_safe_process -mysql_tzinfo_to_sql -mysql_tzinfo_to_sql -mysql_upgrade -mysql_upgrade -mysql_waitpid -mysql-workbench -mysql-workbench-bin -mysqlxtest -mytop -mzc -mzip -mzpp -mzscheme -mztext -naev -nageru -namazu -namcap -name2addr -named -named-checkconf -named-checkzone -named-compilezone -named-journalprint -named-nzd2nzf -named-rrchecker -namei -nameif -nanddump -nandtest -nandwrite -nano -nanocat -na_play -nasm -natpmpc -natsort -nautilus -nautilus-autorun-software -nautilus-sendto -navit -nawk -nbd-client -nbd-server -nbd-trdump -nbtscan -nc -nc -nc3tonc4 -nc3tonc4 -nc4tonc3 -nc4tonc3 -ncat -ncb -nc-config -nc-config -nccopy -nccopy -ncdu -ncdump -ncdump -ncftool -ncftp -ncftpbatch -ncftpbookmarks -ncftpget -ncftpls -ncftpput -ncftpspooler -ncgen -ncgen -ncgen3 -ncgen3 -ncinfo -ncinfo -ncmpc -ncmpcpp -ncmpidiff -ncmpidump -ncmpigen -ncoffsets -ncrack -ncu -ncursesw6-config -ncvalidator -ncxx4-config -ndctl -ndg_httpclient -ndg_httpclient2 -ndiff -ndisasm -ndisc6 -ndiswrapper -ndiswrapper-buginfo -ndpexhaust26 -ndpexhaust6 -ndptool -ndrdump -nds32le-elf-addr2line -nds32le-elf-ar -nds32le-elf-as -nds32le-elf-c++ -nds32le-elf-c++filt -nds32le-elf-cpp -nds32le-elf-elfedit -nds32le-elf-g++ -nds32le-elf-gcc -nds32le-elf-gcc-10.1.0 -nds32le-elf-gcc-ar -nds32le-elf-gcc-nm -nds32le-elf-gcc-ranlib -nds32le-elf-gcov -nds32le-elf-gcov-dump -nds32le-elf-gcov-tool -nds32le-elf-gprof -nds32le-elf-ld -nds32le-elf-ld.bfd -nds32le-elf-lto-dump -nds32le-elf-nm -nds32le-elf-objcopy -nds32le-elf-objdump -nds32le-elf-ranlib -nds32le-elf-readelf -nds32le-elf-size -nds32le-elf-strings -nds32le-elf-strip -nearblack -neato -nebula -nebula-cert -nebula-service -nedit -nedit-client -nef-11d.x -nef-4d.x -nef-5d.x -nef-6d.x -nef.x -neko -nekoc -nekoml -nekotools -nemiver -nemo -nemo-autorun-software -nemo-connect-server -nemo-desktop -nemo-open-with -nemo-preview -nemo-seahorse-tool -nemo-terminal-prefs -neo2john -neofetch -neomutt -neon-config -neotoppm -neqn -net -netaddr -netbeans -netbrake -netcap -netcat -netcat -netconsole -netctl -netctl-auto -netdata -netdatacli -nethack -nethogs -netkey-tool -netntlm -netperf -netplan -netresolv -netscreen -netserver -netsniff-ng -net-snmp-cert -net-snmp-config -net-snmp-create-v3-user -netstat -netstat-nat -netsurf -netsurf-gtk3 -nettest -nettle-hash -nettle-lfib-stream -nettle-pbkdf2 -netview.py -netwatch -network2john -networkctl -NetworkManager -newaliases -newaliases -newaliases -newedgeg -newgidmap -newgrp -news2mail -newsboat -news.daily -newuidmap -newusers -nextcloud -nextcloudcmd -nextword -nfacct -nfbpf_compile -nfbpf_compile -nfc-anticol -nfc-barcode -nfc-dep-initiator -nfc-dep-target -nfc-emulate-forum-tag2 -nfc-emulate-forum-tag4 -nfc-emulate-tag -nfc-emulate-uid -nfc-jewel -nfc-list -nfc-mfclassic -nfc-mfsetuid -nfc-mfultralight -nf-config -nfcount -nfc-poll -nfc-read-forum-tag3 -nfc-relay -nfc-relay-picc -nfc-scan-device -nfct -nf-ct-add -nf-ct-events -nf-ct-list -nf-exp-add -nf-exp-delete -nf-exp-list -nfhpcurve -nfhpmcurve -nf-log -nf-monitor -nfnl_osf -nfnl_osf -nfoview -nf-queue -nfs-cat -nfsconf -nfs-cp -nfsdcld -nfsdcltrack -nfsidmap -nfsiostat -nfs-ls -nfsstat -nft -nftldump -nftl_format -ngettext -nghttp -nghttpx -nginx -nginx -ngircd -ngmakeidx -ngmultidec -ngnutmeg -ngproc2mod -ngram_build -ngram_test -ngrep -ngsconvert -ngspice -nice -niceload -nick2ldif -nickle -niftest -nih-dbus-tool -nikola -nikon-curve -nikto -nilfs-clean -nilfs_cleanerd -nilfs-resize -nilfs-tune -nim -nimble -nimblepkg -nimfind -nim-gdb -nim-gdb.bash -nim-gdb.bat -nimgrep -nimpretty -nimsuggest -ninfod -ninja -ninpaths -nitrogen -nitrokey-app -nl -nl-addr-add -nl-addr-delete -nl-addr-list -nl-class-add -nl-class-delete -nl-classid-lookup -nl-class-list -nl-cls-add -nl-cls-delete -nl-cls-list -nl-fib-lookup -nl-link-enslave -nl-link-ifindex2name -nl-link-list -nl-link-name2ifindex -nl-link-release -nl-link-set -nl-link-stats -nl-list-caches -nl-list-sockets -nl-monitor -nl-neigh-add -nl-neigh-delete -nl-neigh-list -nl-neightbl-list -nload -nl-pktloc-lookup -nl-qdisc-add -nl-qdisc-delete -nl-qdisc-list -nl-route-add -nl-route-delete -nl-route-get -nl-route-list -nl-rule-list -nl-tctree-list -nltk -nl-util-addr -nm -nm86 -nmap -nmapAnswerMachine.py -nm-applet -nmbd -nmblookup -nmcli -nm-connection-editor -nmigen-rpc -nmon -nm-online -nmtui -nmtui-connect -nmtui-edit -nmtui-hostname -nmzcat -nmz-config -nmzegrep -nmzgrep -nmzmerge -nnn -nntpget -nntpsend -node -node -nodeenv -node-gyp -node_query6 -nodm -nohup -noise -noise2 -nokfw -nologin -nona -nonce2key -noncvslist -nonsvnlist -nop -noping -normalform -normaliz -nose2 -nose2-3.8 -nosetests -nosetests2 -nosetests-2.7 -nosetests3 -nosetests-3.8 -not -not -notepad -notepad -notepadqq -notify-send -notion -notionflux -notmuch -notmuch-mutt -nova -nox -npa-tool -nping -npm -nproc -nproxy -npth-config -npx -nrg2iso -nroff -nrpe -NRswitchg -ns-accountstatus.pl -ns-activate.pl -nscd -nsd -nsd-checkconf -nsd-checkzone -nsd-control -nsd-control-setup -nsec3dig -nsec3hash -nsenter -nsgenbind -nsgmls -ns-inactivate.pl -nsjail -nslcd -nslookup -nsm-legacy-gui -ns-newpwpolicy.pl -nspluginplayer -nspluginwrapper -nspr-config -nss-config -nstat -ntfs-3g -ntfs-3g.probe -ntfscat -ntfsclone -ntfscluster -ntfscmp -ntfscp -ntfsdecrypt -ntfsfix -ntfsinfo -ntfslabel -ntfsls -ntfs-read.py -ntfsrecover -ntfsresize -ntfssecaudit -ntfstruncate -ntfsundelete -ntfsusermap -ntfswipe -ntk-chtheme -ntk-fluid -ntlm_auth -ntlmrelayx.py -ntop -ntpctl -ntp-keygen -ntpq -ntpshmmon -ntptime -ntptrace -ntp-wait -ntsc-cc -nufraw -nufraw-batch -nuget -nuitka3 -nuitka3-run -nullmailer-dsn -nullmailer-inject -nullmailer-queue -nullmailer-send -numactl -numademo -numastat -number -numbers2raw -numbers2text -numfmt -numlockx -nuspell -nut-scanner -nvchecker -nvcmp -nvidia-bug-report.sh -nvidia-cuda-mps-control -nvidia-cuda-mps-server -nvidia-debugdump -nvidia-modprobe -nvidia-persistenced -nvidia-settings -nvidia-sleep.sh -nvidia-smi -nvidia-xconfig -nvim -nvim-qt -nvlc -nvme -nvtake -nvtop -nxagent -nxproxy -nyancat -nyx -nzbget -oathtool -obabel -obconf -obconformer -obconf-qt -obdistgen -obenergy -obex-client-tool -obexctl -obex-server-tool -obfit -obfitall -obfs-local -obfs-server -obgen -obgrep -obgui -obj2yaml -obj2yaml -objc_count -objcopy -objdump -objdump86 -objres -obminimize -obmm -obprobe -obprop -obrms -obrotamer -obrotate -obs -obs-ffmpeg-mux -obspectrophore -obsym -obtautomer -obthermo -obxprop -ocaml -ocamlbuild -ocamlbuild.byte -ocamlbuild.native -ocamlc -ocamlc.byte -ocamlcmt -ocamlc.opt -ocamlcp -ocamlcp.byte -ocamlcp.opt -ocamldebug -ocamldep -ocamldep.byte -ocamldep.opt -ocamldoc -ocamldoc.opt -ocamlfind -ocamlfind_opt -ocaml-instr-graph -ocaml-instr-report -ocamllex -ocamllex.byte -ocamllex.opt -ocamlmklib -ocamlmklib.byte -ocamlmklib.opt -ocamlmktop -ocamlmktop.byte -ocamlmktop.opt -ocamlobjinfo -ocamlobjinfo.byte -ocamlobjinfo.opt -ocamlopt -ocamlopt.byte -ocamlopt.opt -ocamlprof -ocamlprof.byte -ocamlprof.opt -ocamlrun -ocamlrund -ocamlruni -ocamlyacc -ociobakelut -ociocheck -ocloc -oclock -ocount -ocpp5 -ocrad -ocrfeeder -ocrfeeder-cli -octave -octave-5.2.0 -octave-cli -octave-cli-5.2.0 -octave-config -octave-config-5.2.0 -od -odbc_config -odbcinst -odbx-sql -ode -ode-config -odf2mht -odf2xhtml -odf2xliff -odf2xml -odfimgimport -odflint -odfmeta -odfoutline -odfuserfield -odt2txt -odvitype -oeminst -office2john -offlineimap -offload-build -offroad -offset -offset32 -ofx2qif -ofxconnect -ofxdump -ogg123 -oggdec -oggenc -ogginfo -oggsplt -oggz -oggz-chop -oggz-comment -oggz-diff -oggz-dump -oggz-info -oggz-merge -oggz-rip -oggz-scan -oggz-sort -oggz-validate -ogmcat -ogmdemux -ogminfo -ogmmerge -ogmsplit -ogonkify -ogr2ogr -OgreMeshTool -ogrinfo -ogrlineref -ogrmerge.py -ogrtindex -oid2name -oidentd -oidnBenchmark -oidnDenoise -oidnTest -oiiotool -okteta -okular -ol -ols -oLschema2ldif -ols_test -omfonts -ompi-clean -ompi_info -ompi-server -omshell -omxregister-bellagio -onboard -onboard-settings -onig-config -onionshare -onionshare-gui -onlinequoteseditor5 -onnode -onsgmls -oo2po -oo2xliff -oobtest -op2calltree -opal_wrapper -opam -opam-installer -opannotate -oparchive -op-check-perfevents -openaldevices -openal-info -openapi-generator -openapi-generator-cli -openapi-spec-validator -openapp -openbox -openbox-kde-session -openbox-lxde -openbox-session -open-browser-example -openbsd_softraid2john -openbve -opencc -opencc_dict -opencc_phrase_extract -openconnect -opencv_annotation -opencv_interactive-calibration -opencv_version -opencv_visualisation -opencv_waldboost_detector -opendkim -opendkim-genkey -opendkim-genzone -opendkim-testkey -opendkim-testmsg -opendmarc -opendmarc-check -opendmarc-expire -opendmarc-import -opendmarc-importstats -opendmarc-reports -openethereum -openethereum-ethkey -openethereum-evm -openfortivpn -openipmicmd -openipmi_eventd -openipmish -openjade -openmdao -openmw -openmw-essimporter -openmw-iniimporter -openmw-launcher -openmw-wizard -openocd -openpgp-tool -openra-cnc -openra-cnc-server -openra-d2k -openra-d2k-server -openra-ra -openra-ra-server -open-raw.pl -openRTSP -openscad -opensc-asn1 -opensc-explorer -opensc-notify -opensc-tool -opensearch-discover -opensearch-genquery -openshot-audio-test-sound -openshot-qt -opensips -openssl -openssl-1.0 -openssl2john -openstack -openstack-inventory -opentool -opentoonz -OpenToonz -openttd -openvpn -openvt -opera -operf -operon -opgprof -ophcrack -ophelp -opimport -oping -opj_compress -opj_decompress -opj_dump -opjitconv -opl2ofm -opreport -opt -opt -optimal -optipng -optirun -opusdec -opusenc -opusinfo -or1k-elf-addr2line -or1k-elf-ar -or1k-elf-as -or1k-elf-c++ -or1k-elf-c++filt -or1k-elf-cpp -or1k-elf-elfedit -or1k-elf-g++ -or1k-elf-gcc -or1k-elf-gcc-10.1.0 -or1k-elf-gcc-ar -or1k-elf-gcc-nm -or1k-elf-gcc-ranlib -or1k-elf-gcov -or1k-elf-gcov-dump -or1k-elf-gcov-tool -or1k-elf-gdb -or1k-elf-gdb-add-index -or1k-elf-gprof -or1k-elf-ld -or1k-elf-ld.bfd -or1k-elf-lto-dump -or1k-elf-nm -or1k-elf-objcopy -or1k-elf-objdump -or1k-elf-ranlib -or1k-elf-readelf -or1k-elf-size -or1k-elf-strings -or1k-elf-strip -oracle -orage -orbd -orbrep -orca -orc-bugreport -orcc -orcus-detect -orcus-gnumeric -orcus-json -orcus-mso-encryption -orcus-ods -orcus-styles-ods -orcus-xlsx -orcus-xls-xml -orcus-xml -orcus-yaml -orcus-zip-dump -ortecc -orte-clean -orted -orte-info -orterun -orte-server -osage -oscdump -osdbattery -osd_cat -osdemo -osdemo16 -osdemo1632 -osdemo32 -osdemo3232 -osdmaptool -osgarchive -osgconv -osgfilecache -osgmlnorm -osgversion -osgviewer -osinfo-db-export -osinfo-db-import -osinfo-db-path -osinfo-db-validate -osinfo-detect -osinfo-install-script -osinfo-query -osipsconfig -osirrox -osis2mod -oslc -oslinfo -oslo-config-generator -oslo-config-validator -oslo_debug_helper -oslo_run_cross_tests -oslo_run_pre_release_tests -osmo -osmocom_fft -osmocom_siggen_nogui -osmocom_spectrum_sense -osmo_sdr -ospam -ospBenchmark -ospcat -ospCvtParaViewTfcn -ospDistribViewerDemo -ospent -ospExampleViewer -ospf6d -ospfclient -ospfd -ospRandSciVisTest -ospRandSphereTest -ospRawToAmr -ospRawToVtu -ospray_mpi_worker -ospray_test_suite -os-prober -ospTutorialBouncingSpheres -ospTutorialSpheres -ospTutorialStructuredVolume -ospTutorialSubdivision -ospTutorialUnstructuredVolume -osql -osqueryctl -osqueryd -osqueryi -ossp-alsap -ossp-padsp -ostra-cg -ostree -osx -ot2kpx -otangle -otfdump -otfinfo -otflist -otftobdf -otftotfm -otfview -otp2ocp -otr_mackey -otr_modify -otr_parse -otr_readforge -otr_remac -otr_sesskeys -ots -otter-browser -out123 -outocp -output -ovdb_init -ovdb_monitor -ovdb_server -ovdb_stat -over -overchan -overlay -overlay32 -ovf2ovp -ovm -ovp2ovf -ovs-appctl -ovs-bugtool -ovsdb-client -ovsdb-server -ovsdb-tool -ovs-docker -ovs-dpctl -ovs-dpctl-top -ovs-l3ping -ovs-ofctl -ovs-parse-backtrace -ovs-pcap -ovs-pki -ovs-tcpundump -ovs-test -ovs-testcontroller -ovs-vlan-test -ovs-vsctl -ovs-vswitchd -owncloud -owncloudcmd -ownership -oxipng -oxygen-demo5 -oxygen-gtk-demo -oxygen-settings5 -ozw_config -p0f -p0f-analyzer.pl -p0f-client -p0f-sendsyn -p0f-sendsyn6 -p11-kit -p11tool -p2psim -pacat -paccache -paccapability -paccheck -pacconf -pacdiff -pacfile -pacgraph -pacgraph-tk -pacinfo -pacini -pacinstall -pack -pack200 -package_crystalsvg -packer -Packer -packetbeat -packetforge-ng -packETH -packihx -paclist -paclock -paclog -paclog-pkglist -pacman -pacman-conf -pacman-db-upgrade -pacman-key -pacmatic -pacmd -pacredir -pacremove -pacrepairdb -pacrepairfile -pacreport -pacrunner -pactester -pactl -pactrans -pactree -padlock2john -padsp -pageant -pageedit -pages2html -pages2raw -pages2text -pahole -pa-info -pal2rgb -palapeli -palmtopnm -paltex -pamarith -pambackground -pambayer -pamchannel -pamcomp -pamcrater -pamcut -pamdeinterlace -pamdepth -pamdice -pamditherbw -pamedge -pamendian -pamenlarge -pamexec -pamfile -pamfix -pamfixtrunc -pamflip -pamfunc -pamgauss -pamgradient -pamlookup -pammasksharpen -pammixinterlace -pammosaicknit -pamoil -pamon -pampaintspill -pamperspective -pamphletangler -pampick -pampop9 -pamrecolor -pamrgbatopng -pamrubber -pam_tally -pam_tally2 -pamthreshold -pamtilt -pam_timestamp_check -pamtoavs -pamtodjvurle -pamtofits -pamtogif -pamtohdiff -pamtohtmltbl -pamtojpeg2k -pamtompfont -pamtooctaveimg -pamtopam -pamtopfm -pamtopng -pamtopnm -pamtosrf -pamtosvg -pamtotga -pamtotiff -pamtouil -pamtowinicon -pamtoxvmini -pamu2fcfg -pamundice -pamunlookup -pamvalidate -pamwipeout -pan -pandoc -pandoc-citeproc -panelctl -pango-list -pango-view -panoinfo -pano_modify -pano_trafo -pansy -pantheon-parental-controls-daemon -paper -paperconf -paperconfig -paperkey -paperwork -paperwork-shell -paplay -paprefs -paps -par2 -par2create -par2repair -par2verify -parallel -parallel-moreutils -parasite6 -paraview -paraview.conf -paraview-config -parcat -parcellite -parceloob -parec -parley -parole -parse-edid -parse.f2fs -parsepkgbuild -parse_srcinfo -parset -parse_xsd2.py -partclone.btrfs -partclone.chkimg -partclone.dd -partclone.exfat -partclone.ext2 -partclone.ext3 -partclone.ext4 -partclone.ext4dev -partclone.extfs -partclone.f2fs -partclone.fat -partclone.fat12 -partclone.fat16 -partclone.fat32 -partclone.hfs+ -partclone.hfsp -partclone.hfsplus -partclone.imager -partclone.info -partclone.minix -partclone.nilfs2 -partclone.ntfs -partclone.ntfsfixboot -partclone.ntfsreloc -partclone.reiserfs -partclone.restore -partclone.vfat -partclone.xfs -parted -partimage -partimaged -partimaged-gencrt -partitionmanager -partprobe -partx -pas2fpm -pas2jni -pas2ut -pascal_count -pass -pass_gen -passive_discovery6 -passmass -passmenu -passwd -paste -pastebinit -pasteurize -pasteurize2 -pastoob -pasuspender -pasystray -pat2dat -pat2ppm -patch -patchage -patchelf -patchwork -patextract -patgen -pathchk -PathFinder -pathoc -pathod -pathological -paver -pavucontrol -pavucontrol-qt -pax -pax11publish -paxcpio -paxtar -paxtest -pbdemo -pbdemo32 -pbinfo -pbinfo32 -pbmclean -pbmlife -pbmmake -pbmmask -pbmminkowski -pbmpage -pbmreduce -pbmtext -pbmtextps -pbmto10x -pbmto4425 -pbmtoascii -pbmtoatk -pbmtobbnbg -pbmtocis -pbmtocmuwm -pbmtodjvurle -pbmtoepsi -pbmtoepson -pbmtoescp2 -pbmtog3 -pbmtogem -pbmtogo -pbmtoibm23xx -pbmtoicon -pbmtojbg -pbmtojbg85 -pbmtolj -pbmtoln03 -pbmtolps -pbmtomacp -pbmtomatrixorbital -pbmtomda -pbmtomgr -pbmtomrf -pbmtonokia -pbmtopgm -pbmtopi3 -pbmtopk -pbmtoplot -pbmtoppa -pbmtopsg3 -pbmtoptx -pbmtosunicon -pbmtowbmp -pbmtox10bm -pbmtoxbm -pbmtoybm -pbmtozinc -pbmupc -pbpst -pbr -pbr2 -pbunzip2 -pbzcat -pbzip2 -pc -pc1toppm -pcap2john -pcap-config -pcb -pcb_backannotate -pcb_calculator -pcbnew -pcdovtoppm -pcf2vpnc -pchrt -pcmanfm -pcmanfm-qt -pcp -pcp2graphite -pcp2json -pcp2spark -pcp2xml -pcp2zabbix -pcprofiledump -pcre2-config -pcre2grep -pcre2test -pcre-config -pcregrep -pcretest -PCSX2 -PCSX2-linux.sh -pct2rgb.py -pcurses -pcurve -pcxhrloader -pcxtoppm -peas-demo -pecan -pedigree -pedump -pee -peek -peekfd -peg -peglgears -pekwm -pelican -pelican-import -pelican-quickstart -pelican-themes -pem2john -pencil2d -peony -peony-qt-desktop -percol -perconaserver_config -perf -perfdhcp -performous -perl -perl_count -perl-nocem -perl-rename -perltex -permute -permute_exist -permview -perror -perror -persepolis -persist-tool -pesigcheck -pesign -pesign-client -petcat -pethtool -peverify -pew -pf2afm -pfarrei -pfb2pfa -pfbtopfa -pfbtops -pfc -pfd -pflags -pflogsumm -pfmtopam -pfunct -pfx2john -pgadmin4 -pgadmin4-server -pg_archivecleanup -pg_basebackup -pgbench -pgbouncer -pg_checksums -pg_config -pg_controldata -pg_ctl -pg_dump -pg_dumpall -pgiac -pg_isready -pglobal -pgmabel -pgmbentley -pgmcrater -pgmdeshadow -pgmedge -pgmenhance -pgmhist -pgmkernel -pgmmake -pgmmedian -pgmminkowski -pgmmorphconv -pgmnoise -pgmnorm -pgmoil -pgmramp -pgmslice -pgmtexture -pgmtofs -pgmtolispm -pgmtopbm -pgmtopgm -pgmtoppm -pgmtosbig -pgmtost4 -pgmtoy4m -pgon-mode -pgp-clean -pgpewrap -pgp-fixkey -pgpring -pgpverify -pgpwde2john -pg_receivewal -pg_recvlogical -pgrep -pg_resetwal -pg_restore -pg_rewind -pgsql2shp -pg_standby -pg_test_fsync -pg_test_timing -pg_upgrade -pg_waldump -ph5diff -phantasia -phar -phar.phar -phoa2d -phod2a -phoenix_info -phonegap -phononsettings -photoflare -photorec -php -php2po -php-cgi -php-config -php_count -php-fpm -phpize -phppo2pypo -physlock -pi -pi1toppm -pi3topbm -pia -pianobar -pianoctl -pic -pic2graph -pic2plot -pic2tpic -picard -pickg -picmi -picocom -picom -picom-trans -pid1 -pidgin -pidof -pidproxy -pidstat -piep -pifconfig -pifpaf -pig -pigar -pigz -pi-make-microsoft-freecell-board -pimd -pimdataexporter -pimdataexporterconsole -pinentry -pinentry-curses -pinentry-gnome3 -pinentry-gtk-2 -pinentry-qt -pinentry-tty -pinfo -ping -ping6.py -ping_pong -ping.py -pingus -pingus.bin -pinky -pint-convert -pip -pip2 -pip2.7 -pip3 -pip3.8 -pipenv -pipenv-resolver -piper -pipesocks -pipewire -pipewire-media-session -pipreqs -pip_stress -pipx -pirate -pi_stress -pitchmark -pitivi -pius -pius-keyring-mgr -pius-party-worksheet -pius-report -pivot_root -piv-tool -pixeltest -pixeltool -pixeltool-qt5 -pixiewps -pixz -pjtoppm -pk12util -pk2bm -pkaction -pkcheck -pkcon -pk-example-frobnicate -pkexec -pkfix -pkfix-helper -pkgconf -pkg-config -pkgdata -pkgdiff -pkgfile -pkginfo -pkgstats -pki -pkill -pkmon -pktogf -pktopbm -pktsetup -pkttyagent -pktype -pl -pl2link -pl2wam -planarg -planarity -planetsplitter -planetsplitter-slim -plank -plantri -plantuml -plasma-browser-integration-host -plasma-discover -plasmaengineexplorer -plasmapkg2 -plasma_session -plasmashell -plasma-shutdown -plasmathemeexplorer -plasma_waitforname -plasmawindowed -plasmoidviewer -platex -play -playbackmanager -play_cell -Player -playerctl -playerctld -plaympeg -playonlinux -playonlinux-check_dd -playonlinux-pkg -playonlinux-url_handler -playout -play.sh -playSIP -playsound -playsound_simple -pldd -pldes -pl_editor -plex -plget -plink -plipconfig -plistutil -plmerge -plog -plot -plotfont -plowdel -plowdown -plowlist -plowmod -plowprobe -plowup -plparse -plser -plt-games -plt-help -pltotf -plt-r5rs -plt-r6rs -plt-web-server -plugctl -pluginviewer -plugreport -pluma -plv -pm -pm2 -pm2-dev -pm2-docker -pm2-runtime -pm3 -pm3_eml2lower.sh -pm3_eml2mfd.py -pm3_eml2upper.sh -pm3-flash -pm3-flash-all -pm3-flash-bootrom -pm3-flash-fullimage -pm3_mfd2eml.py -pm3_mfdread.py -pmafm -pmap -pmchart -pmclient -pmclient_fg -pmconfirm -pmd2raw -pmd2svg -pmd2text -pmdate -pmdbg -pmdefaults -pmdiff -pmdumplog -pmdumptext -pmerr -pmevent -pmfind -pmgenmap -pmie -pmie2col -pmieconf -pminfo -pmiostat -pmjson -pmlc -pmlogcheck -pmlogconf -pmlogextract -pmlogger -pmloglabel -pmlogmv -pmlogsize -pmlogsummary -pmmessage -pmpost -pmprobe -pmpython -pmqtest -pmquery -pmrep -pmsocks -pmstat -pmstore -pmt-ehd -pmtime -pmtrace -pmval -pmvarrun -pmxab -pmxchords -pn53x-diagnose -pn53x-sam -pn53x-tamashell -pnetcdf-config -pnetcdf_version -png2dbl -png2icns -png2mng.pl -png2pat -png2pnm -png2yuv -pngcrush -pngfix -pngfix-32 -png-fix-itxt -png-fix-itxt-32 -pngquant -pngtogd -pngtogd2 -pngtopam -pngtopnm -pnm2png -pnmalias -pnmarith -pnmcat -pnmcolormap -pnmcomp -pnmconvol -pnmcrop -pnmcut -pnmdepth -pnmenlarge -pnmfile -pnmflip -pnmgamma -pnmhisteq -pnmhistmap -pnmindex -pnminterp -pnminvert -pnmmargin -pnmmercator -pnmmontage -pnmnlfilt -pnmnoraw -pnmnorm -pnmpad -pnmpaste -pnmpsnr -pnmquant -pnmquantall -pnmremap -pnmrotate -pnmshear -pnmsmooth -pnmsplit -pnmstitch -pnmtile -pnmtoddif -pnmtofiasco -pnmtofits -pnmtojbig -pnmtojpeg -pnmtopalm -pnmtopclxl -pnmtoplainpnm -pnmtopng -pnmtopnm -pnmtops -pnmtorast -pnmtorle -pnmtosgi -pnmtosir -pnmtotiff -pnmtotiffcmyk -pnmtoxwd -pnmtoy4m -po2flatxml -po2html -po2ical -po2idml -po2ini -po2json -po2l20n -po2oo -po2php -po2prop -po2rc -po2resx -po2sub -po2symb -po2tiki -po2tmx -po2ts -po2txt -po2web2py -po2wordfast -po2xliff -po2xmi5 -po2xml -po2yaml -poclcc -poclean -pocommentclean -pocompendium -pocompile -poconflicts -pocount -pod2texi -podboat -podebug -podman -podman-remote -podofobox -podofocolor -podofocountpages -podofocrop -podofoencrypt -podofogc -podofoimgextract -podofoimpose -podofomerge -podofopages -podofosign -podofotxtextract -podofouncompress -podofoxmp -poedit -poetry -poff -pofilter -pogrep -point -pointblast -point-clip -pointcoord -point-param -points -point_search -point-sprite -point-wide -point-wide-smooth -polar_channel_construction -polari -policyeditor -polipo -poly -poly -poly-11d.x -poly-4d.x -poly-5d.x -poly-6d.x -polyc -poly-flat -poly-flat-clip -poly-flat-unfilled-clip -polyhedron-to-cones -polyimport -polymake -polymake-config -poly-unfilled -poly.x -pom -pomerge -pomigrate2 -pon -ponyc -ponymix -ponysay -ponysay-tool -ponythink -pooltype -pop3d -popauth -popeye -popuretext -poreencode -porestructure -pork -portablectl -posegment -posplit -postalias -postcat -postconf -postdrop -posterazor -postfix -postfix-collate.pl -postfwd -postfwd1 -postfwd2 -postfwd3 -postfwd-script.sh -postgres -postgresql-check-db-dir -postgrest -postgrey -postgreyreport -post-grohtml -postkick -postlock -postlog -postmap -postmaster -postmodern -postmulti -postprocessing_benchmark -postqueue -postsuper -posttls-finger -postw32 -poswap -pot2po -potcheck -poterminology -potrace -pound -poundctl -povray -powerline -powerline-config -powerline-daemon -powerline-lint -powerline-render -poweroff -powertop -powmeanstd -PParse -ppc64le-elf-addr2line -ppc64le-elf-ar -ppc64le-elf-as -ppc64le-elf-c++filt -ppc64le-elf-dwp -ppc64le-elf-elfedit -ppc64le-elf-embedspu -ppc64le-elf-gdb -ppc64le-elf-gdb-add-index -ppc64le-elf-gprof -ppc64le-elf-ld -ppc64le-elf-ld.bfd -ppc64le-elf-ld.gold -ppc64le-elf-nm -ppc64le-elf-objcopy -ppc64le-elf-objdump -ppc64le-elf-ranlib -ppc64le-elf-readelf -ppc64le-elf-size -ppc64le-elf-strings -ppc64le-elf-strip -ppcx64 -pphs -ppi -ppl-config -ppl_lcdd -ppl_lpsol -ppl_pips -ppltotf -ppm2tiff -ppm3d -ppmbrighten -ppmchange -ppmcie -ppmcolormask -ppmcolors -ppmdcfont -ppmddumpfont -ppmdim -ppmdist -ppmdither -ppmdmkfont -ppmdraw -ppmfade -ppmflash -ppmforge -ppmglobe -ppmhist -ppmlabel -ppmmake -ppmmix -ppmnorm -ppmntsc -ppmpat -ppmquant -ppmquantall -ppmrainbow -ppmrelief -ppmrough -ppmshadow -ppmshift -ppmspread -ppmtoacad -ppmtoapplevol -ppmtoarbtxt -ppmtoascii -ppmtobmp -ppmtoeyuv -ppmtogif -ppmtoicr -ppmtoilbm -ppmtojpeg -ppmtoleaf -ppmtolj -ppmtolss16 -ppmtomap -ppmtomitsu -ppmtompeg -ppmtoneo -ppmtopcx -ppmtopgm -ppmtopi1 -ppmtopict -ppmtopj -ppmtopjxl -ppmtoppm -ppmtopuzz -ppmtorgb3 -ppmtosixel -ppmtospu -ppmtoterm -ppmtotga -ppmtouil -ppmtowinicon -ppmtoxpm -ppmtoy4m -ppmtoyuv -ppmtoyuvsplit -ppmtv -ppmwheel -pppoe -pppoe-connect -pppoe-discovery -pppoe-relay -pppoe-server -pppoe-setup -pppoe-sniff -pppoe-start -pppoe-status -pppoe-stop -pppstats -pprof -pprof2calltree -pprofile -ppscheck -ppsh -PPSSPPHeadless -PPSSPPQt -PPSSPPSDL -ppt -pptp -pptpctrl -pptpsetup -pp-trace -ppudump -ppufiles -ppumove -pr -praefect -pragha -prance -pr-downloader -precat -pre-commit -pre-commit-validate-config -pre-commit-validate-manifest -precond -preconv -prefcnt -pre-grohtml -premake -premake4 -prepare -prepareHistFactory -prepareHistFactory -preparetips5 -prepmx -present -present3D -pretranslate -prettier -prettyping -preunzip -prezip -prezip-bin -prg2lout -primecount -prime-run -primes -primesieve -primorial -primusrun -primus_vk_diag -printafm -printcal -printcbm -printemf -printenv -printf -print_sum -printtarg -privoxy -prlimit -probemodem -procan -procbatch -process_keys -procinfo -procmail -profanity -profcheck -profile2mat.pl -profile-cleaner -profiles -profile-sync-daemon -program.pt -progress -proj -projection -projection_gmp -projectM-pulseaudio -projectMSDL -projinfo -projtex -Projucer -prometheus -prometheus-blackbox-exporter -prometheus-memcached-exporter -prometheus-node-exporter -promtail -promtool -pronto2lirc -proofexecv -proofexecv -proofserv -proofserv -proofserv.exe -proofserv.exe -prop2po -propwatch -proselint -prosody -prosody2john -prosodyctl -prosody-migrator -protege -protoc -protoc-c -protoc-gen-c -protoc-gen-mypy -protoc_gen_mypy.bat -protocoltojson -proxmark3 -proxy -proxychains -proxychains4 -proxytrack -proxytunnel -prtstat -prune -pruneemptydirs -prunehistory -prusa-slicer -ps -ps2ascii -ps2eps -ps2epsi -ps2frag -ps2pk -ps2ps -ps2ps2 -ps-admin -psbook -psc -pscap -pscp -psd -psd-overlay-helper -psd-suspend-sync -pse2john -psensor -psensor-server -pseudochop -psexec.py -psfaddtable -psfgettable -psfstriptable -psftp -psfxtable -psi -psicc -psiconv -psiconv-config -psidtopgm -psjoin -psk -pskctool -psktool -psl -pslatex -pslist -pslog -psmandup -ps_mem -ps_mysqld_helper -psnup -pspax -pspell-config -psql -psresize -pss -psselect -psset -pst2ldif -pstat -pstoedit -pstogif -pstoimg -ps_token2john -pstopnm -pstops -pstotext -pstoxbm -pstree -pstree.x11 -PSVIWriter -pt2to3 -ptable -ptaskset -PTBatcherGUI -PTblender -PTcrop -ptdump -pterm -ptex -ptftopl -pth-config -PTinfo -PTmasker -PTmender -pt-mongodb-query-digest -pt-mongodb-summary -pto_gen -pto_lensstack -pto_mask -pto_merge -pto_move -ptop -ptop.rsj -PToptimizer -pto_template -pto_var -pt-pg-summary -ptrepack -PTroller -pt-secure-collect -ptsematest -PTtiff2psd -PTtiffdump -pttree -PTuncrop -ptunnel -ptx -ptxinfo -pub -pub2raw -pub2xhtml -pudb3 -pullnews -pulseaudio -pulseaudio-equalizer -pulseaudio-equalizer-gtk -pulseeffects -pulseview -pump -puppet -puppeth -purge -purge-old-kernels -purifyeps -purple-client-example -purple-remote -purple-send -purple-send-async -purple-url-handler -putmail -putsurface -putsurface_wayland -putty -putty2john -puttygen -puttytel -puzzles-blackbox -puzzles-bridges -puzzles-cube -puzzles-dominosa -puzzles-fifteen -puzzles-filling -puzzles-flip -puzzles-flood -puzzles-galaxies -puzzles-guess -puzzles-inertia -puzzles-keen -puzzles-lightup -puzzles-loopy -puzzles-magnets -puzzles-map -puzzles-mines -puzzles-net -puzzles-netslide -puzzles-palisade -puzzles-pattern -puzzles-pearl -puzzles-pegs -puzzles-range -puzzles-rect -puzzles-samegame -puzzles-signpost -puzzles-singles -puzzles-sixteen -puzzles-slant -puzzles-solo -puzzles-tents -puzzles-towers -puzzles-tracks -puzzles-twiddle -puzzles-undead -puzzles-unequal -puzzles-unruly -puzzles-untangle -pv -pvbatch -pvchange -pvck -pvcreate -pvdataserver -pvdisplay -pvkrun -pvmove -pvpython -pvremove -pvrenderserver -pvresize -pvs -pvscan -pvserver -pvtkpython -pw-cat -pwck -pw-cli -pwconv -pwd -pwdhash -pw-dot -pwdx -pwgen -pwhash -pw-inspector -pwiz.py -pw-jack -pwkond -pwmake -pwmconfig -pw-metadata -pw-mididump -pw-midiplay -pw-mon -pwn -pw-play -pw-profiler -pw-pulse -pwsafe2john -pwscore -pwunconv -pxelinux-options -py3-cmd -py3status -pyacc -pyalacarte2 -pyalamode2 -pyannotate -pybabel -pybabel2 -pybtex -pybtex-convert -pybtex-format -pycharm -pychecker -pychess -pycman-database -pycman-deptest -pycman-query -pycman-remove -pycman-sync -pycman-upgrade -pycman-version -pycodestyle -pycodestyle2 -pycrust -pycrust2 -pydb -pydf -pydiff -pydoc -pydoc2 -pydoc3 -pydoc3.8 -pyenv -pyenv-install -pyenv-uninstall -pyfiglet -pyflakes -pyflakes3k -pyflakes-python2 -pyftmerge -pyftsubset -pygal_gen.py -pygmentex -pygmentize -pygobject-codegen-2.0 -pyhtmlizer -pyhtmlizer3 -pyjson5 -pyjwt -pykig.py -pykwalify -pylama -pylint -pylint2 -pyls -pymol -pyperf -pyperf2 -pypo2phppo -pyprof2calltree -pypugjs -pypy -pypy3 -pyqt-bundle -pyrcc5 -pyreverse -pyreverse2 -pyrit -pyrogenesis -pyroute2-cli -pyrsa-decrypt -pyrsa-encrypt -pyrsa-keygen -pyrsa-priv2pub -pyrsa-sign -pyrsa-verify -pysemver -pyshell -pyshell2 -pyside_tool.py -pyslices -pyslicesshell -pysol -pytddmon.py -py.test -pytest -py.test2 -pytest2 -py.test-benchmark -pytest-benchmark -pythia8-config -python -python2 -python2.7 -python2.7-config -python2-config -python2-pyrcc5 -python2-pyuic5 -python3 -python3.8 -python3.8-config -python3-config -python-argcomplete-check-easy-install-script -python-build -python-build -python-config -python_count -pythontex -pyuic5 -pywrap2 -pywxrc -pywxrc2 -pyzo -pzstd -qalc -qalculate-gtk -qapitrace -qb-blackbox -qbittorrent -qbittorrent-nox -qbs -qbs-config -qbs-config-ui -qbs-create-project -qbs-setup-android -qbs-setup-qt -qbs-setup-toolchains -qcachegrind -qcad -qcatool-qt5 -qcmd -qcollectiongenerator -qcollectiongenerator-qt5 -qconf -qconvex -qcp -qdarkstyle -qdbus -qdbuscpp2xml -qdbuscpp2xml-qt5 -qdbus-qt5 -qdbusviewer -qdbusviewer-qt5 -qdbusxml2cpp -qdbusxml2cpp-qt5 -qd-config -qdelaunay -qdistancefieldgenerator -qdistancefieldgenerator-qt5 -qdoc -qdoc-qt5 -qemu-aarch64 -qemu-aarch64 -qemu-aarch64_be -qemu-aarch64_be -qemu-alpha -qemu-alpha -qemu-arm -qemu-arm -qemu-armeb -qemu-armeb -qemu-cris -qemu-cris -qemu-edid -qemu-edid -qemu-ga -qemu-hppa -qemu-hppa -qemu-i386 -qemu-i386 -qemu-img -qemu-img -qemu-io -qemu-io -qemu-keymap -qemu-keymap -qemu-m68k -qemu-m68k -qemu-microblaze -qemu-microblaze -qemu-microblazeel -qemu-microblazeel -qemu-mips -qemu-mips -qemu-mips64 -qemu-mips64 -qemu-mips64el -qemu-mips64el -qemu-mipsel -qemu-mipsel -qemu-mipsn32 -qemu-mipsn32 -qemu-mipsn32el -qemu-mipsn32el -qemu-nbd -qemu-nbd -qemu-nios2 -qemu-nios2 -qemu-or1k -qemu-or1k -qemu-ppc -qemu-ppc -qemu-ppc64 -qemu-ppc64 -qemu-ppc64abi32 -qemu-ppc64abi32 -qemu-ppc64le -qemu-ppc64le -qemu-pr-helper -qemu-pr-helper -qemu-riscv32 -qemu-riscv32 -qemu-riscv64 -qemu-riscv64 -qemu-s390x -qemu-s390x -qemu-sh4 -qemu-sh4 -qemu-sh4eb -qemu-sh4eb -qemu-sparc -qemu-sparc -qemu-sparc32plus -qemu-sparc32plus -qemu-sparc64 -qemu-sparc64 -qemu-storage-daemon -qemu-storage-daemon -qemu-system-aarch64 -qemu-system-aarch64 -qemu-system-alpha -qemu-system-alpha -qemu-system-arm -qemu-system-arm -qemu-system-cris -qemu-system-cris -qemu-system-hppa -qemu-system-hppa -qemu-system-i386 -qemu-system-i386 -qemu-system-lm32 -qemu-system-lm32 -qemu-system-m68k -qemu-system-m68k -qemu-system-microblaze -qemu-system-microblaze -qemu-system-microblazeel -qemu-system-microblazeel -qemu-system-mips -qemu-system-mips -qemu-system-mips64 -qemu-system-mips64 -qemu-system-mips64el -qemu-system-mips64el -qemu-system-mipsel -qemu-system-mipsel -qemu-system-moxie -qemu-system-moxie -qemu-system-nios2 -qemu-system-nios2 -qemu-system-or1k -qemu-system-or1k -qemu-system-ppc -qemu-system-ppc -qemu-system-ppc64 -qemu-system-ppc64 -qemu-system-riscv32 -qemu-system-riscv32 -qemu-system-riscv64 -qemu-system-riscv64 -qemu-system-rx -qemu-system-rx -qemu-system-s390x -qemu-system-s390x -qemu-system-sh4 -qemu-system-sh4 -qemu-system-sh4eb -qemu-system-sh4eb -qemu-system-sparc -qemu-system-sparc -qemu-system-sparc64 -qemu-system-sparc64 -qemu-system-tricore -qemu-system-tricore -qemu-system-unicore32 -qemu-system-unicore32 -qemu-system-x86_64 -qemu-system-x86_64 -qemu-system-xtensa -qemu-system-xtensa -qemu-system-xtensaeb -qemu-system-xtensaeb -qemu-tilegx -qemu-tilegx -qemu-x86_64 -qemu-x86_64 -qemu-xtensa -qemu-xtensa -qemu-xtensaeb -qemu-xtensaeb -qexp -qgis -qgis_bench -qgis_mapserver -qgis_mapserv.fcgi -qgit -qgltf -qgo -qhalf -qhelpgenerator -qhelpgenerator-qt5 -qhull -qiniupy -qiv -qjournalctl -qlalr -qlalr-qt5 -QLinkHut -QLinkHutSilent -qmake -qmake-qt5 -qmapshack -qmaptool -qmc2 -qmc2-sdlmame -qmicli -qmi-network -qml -qmlcachegen -qmlcachegen-qt5 -QmlComponentGallery5 -qmleasing -qmleasing-qt5 -qmlformat -qmlformat-qt5 -qmlimportscanner -qmlimportscanner-qt5 -qmllint -qmllint-qt5 -qmlmin -qmlmin-qt5 -QMLPlayer -qmlplugindump -qmlplugindump-qt5 -qmlpreview -qmlpreview-qt5 -qmlprofiler -qmlprofiler-qt5 -qml-qt5 -qmlscene -qmlscene-qt5 -qmltestrunner -qmltestrunner-qt5 -qmltyperegistrar -qmltyperegistrar-qt5 -qmmp -qmqp-sink -qmqp-source -qmt_map2jnx -qmt_rgb2pct -qmv -qopenvpn -qpaeq -qpress -qprint -qqwing -qr -qrazercfg -qrazercfg-applet -qreator -qrencode -qrttoppm -qscxmlc -qshape -qshell -qsolve -qspectrumanalyzer -qstardict -qstopmotion -qt2text -qt4-ssh-askpass -qt5ct -qtattributionsscanner -qtattributionsscanner-qt5 -qtcreator -qtcreator.sh -qtdechunk -qtdiag -qtdiag-qt5 -qtdoc -qtdump -qterminal -qt-faststart -qtikz -qtile -qtile-cmd -qtile-run -qtile-top -qtinfo -qtox -qtpass -qtpaths -qtpaths-qt5 -qtplugininfo -qtplugininfo-qt5 -qtrechunk -qtstreamize -qtwaylandscanner -qtxdg-mat -qtyuv4toyuv -quad -quad-clip -quad-clip-all-vertices -quad-clip-nearplane -quad-degenerate -quad-flat -quad-offset-factor -quad-offset-unfilled -quad-offset-units -quadrapassel -QuadraticSieve -quads -quadstrip -quadstrip-clip -quadstrip-cont -quadstrip-flat -quad-tex-2d -quad-tex-3d -quad-tex-alpha -quad-tex-pbo -quad-tex-sub -quad-unfilled -quad-unfilled-clip -quad-unfilled-stipple -quart -quartic_points -quassel -quasselclient -quasselcore -quest -queuelat -quickchar -quilt -quiterss -quiz -quodlibet -quota -quotacheck -quota_nld -quotaoff -quotaon -quotastats -quotasync -qutebrowser -qv4l2 -qvidcap -qvkbd -qvkgen -qvkgen-qt5 -qvlc -qvoronoi -qwebengine_convert_dict -qxp2raw -qxp2svg -qxp2text -R -r2 -r2agent -r2pm -r2r -rabbitmqadmin -rabbitmqctl -rabbitmq-defaults -rabbitmq-env -rabbitmq-plugins -rabbitmq-queues -rabbitmq-server -rabbitmq-upgrade -rabin2 -racc -racc2y -racer -racf2john -racket -racket -rackup -raco -raco -rad -radare2 -radattr -radclient -rad_counter -radcrypt -raddebug -radeapclient -radeonreg -radeontool -radicale -radiff2 -radio -radioob -radius2john -radiusd -radlast -radmin -rados -radosgw -radosgw-admin -radosgw-es -radosgw-object-expirer -radosgw-token -radsniff -radsqlrelay -radtest -radvd -radvdump -radwho -radzap -raetflo -rafind2 -ragel -ragg2 -rahash2 -rain -raiseChild.py -rake -rake-2.6 -rake-compiler -rand_graph -randicmp6 -random -randpkt -randsounds -ranger -rankmirrors -ranlabg -ranlib -rapid-photo-downloader -rapper -rapydscript -rar2john -rarp -rarun2 -rasm2 -rasqal-config -raster2pgsql -rasttopnm -ratbagctl -ratbagd -ratpoints -ratpoison -rav1e -raven -raw -raw2adpcm -raw2dyna -raw2tiff -rawdog -raw-identify -rawshark -rawtherapee -rawtherapee-cli -raw-thumbnailer -rawtopgm -rawtoppm -raw_to_xgraph -rax2 -ray -rays -razercfg -razerd -razer-gamewrapper -rb -rbd -rbd-fuse -rbdmap -rbd-mirror -rbd-nbd -rbd-replay -rbd-replay-many -rblcheck -rbox -rc2po -rcc -rcc-qt5 -rclone -rc.news -rcp -rc.radiusd -rctest -rcvboxdrv -rd-curves -rdesktop -rdesktop-vrdp -rdf2bin -rdf2com -rdf2dot -rdf2ihx -rdf2ith -rdf2srec -rdfdump -rdfgraphisomorphism -rdflib -rdfpipe -rdfproc -rdfs2dot -rdic_conv -rdiff -rdiff-backup -rdiff-backup-delete -rdiffdir -rdisc -rdisc6 -rdiscount -rdjpgcom -rdma -rdmd -rdmsr -rdnssd -rdoc -rdoc-2.6 -rdp_check.py -rds-ctl -rdx -re2c -react-native-debugger -read_arch -readcd -readelf -readelf.py -readlink -readmsg -readnsstate -readom -readpix -readpixels -readprofile -readpst -readPYBase -readPYMB -readtags -realpath -rearj -reaver -rebar -rebind -reboot -rebuildctl -rebuilderd -rebuilderd-worker -rebuildpkgs -rec -rec_control -recode -recode-sr-latin -recoll -recollindex -recountdiff -recover_glhack -recv_image -recvstats -red -redcheck -redcheck_gmp -rediff -redir6 -Redirect -redirsniff6 -redis-benchmark -redis-check-aof -redis-check-rdb -redis-cli -redis-sentinel -redis-server -redland-config -redland-db-upgrade -redneck -redshift -redshift-gtk -refdes_renum -refer -refind-install -refind-mkdefault -refind-mkfont -refine -reflect -reflector -regdbdump -regdiff -reged -regedit -regedit -regexxer -register_new_matrix_user -register-python-argcomplete -registerRTSPStream -registry-read.py -regpatch -reg.py -regshell -regsvr32 -regsvr32 -regtree -reindexdb -reiserfsck -reiserfstune -reloc65 -rem -rem2ps -remaining -remake -remind -remmina -remmina-file-wrapper -remotectl -remote-viewer -remotinator -remove-ds.pl -remove-idle-users.py -remove-user.py -remuxer -rename -renice -renormal -renpy -reordercap -repc -replace -repl-monitor -repl-monitor.pl -repo -repo-add -repo-elephant -repo-remove -repose -repquota -reprepro -repro -reprotest -reptyr -req-exclude -req-include -request-key -reset -resgen -resgen2 -resize -resize2fs -resizecons -resize.f2fs -resizepart -resize-part-image -resize_reiserfs -resolvconf -resolvconf -resolvectl -resolveip -resolve_stack_dump -restcli -restic -restore-tool -reswrap -resx2po -resynth -retext -retroarch -retroarch-cg2glsl -retro-demo -rev -revfix -reviewboard-am -revpath -rexgen2rules -rfddump -rfdformat -rfdump -rfidtest.pl -rfkill -rfnmz -rftp -rg -rgb2pat -rgb2pct.py -rgb3toppm -rgbmap -rgview -rgvim -rhash -rhino -rhino-debugger -rhino-idswitch -rhino-jsc -rhythmbox -rhythmbox-client -ri -ri-2.6 -rifftree -rifle -rigctl -rigctld -rigmem -rigsmtr -rigswr -rime_deployer -rime_dict_manager -rink -riot-desktop -ripngd -riscv32-elf-addr2line -riscv32-elf-ar -riscv32-elf-as -riscv32-elf-c++filt -riscv32-elf-elfedit -riscv32-elf-gdb -riscv32-elf-gdb-add-index -riscv32-elf-gprof -riscv32-elf-ld -riscv32-elf-ld.bfd -riscv32-elf-nm -riscv32-elf-objcopy -riscv32-elf-objdump -riscv32-elf-ranlib -riscv32-elf-readelf -riscv32-elf-size -riscv32-elf-strings -riscv32-elf-strip -riscv64-elf-addr2line -riscv64-elf-ar -riscv64-elf-as -riscv64-elf-c++ -riscv64-elf-c++filt -riscv64-elf-cpp -riscv64-elf-elfedit -riscv64-elf-g++ -riscv64-elf-gcc -riscv64-elf-gcc-10.1.0 -riscv64-elf-gcc-ar -riscv64-elf-gcc-nm -riscv64-elf-gcc-ranlib -riscv64-elf-gcov -riscv64-elf-gcov-dump -riscv64-elf-gcov-tool -riscv64-elf-gdb -riscv64-elf-gdb-add-index -riscv64-elf-gprof -riscv64-elf-ld -riscv64-elf-ld.bfd -riscv64-elf-lto-dump -riscv64-elf-nm -riscv64-elf-objcopy -riscv64-elf-objdump -riscv64-elf-ranlib -riscv64-elf-readelf -riscv64-elf-size -riscv64-elf-strings -riscv64-elf-strip -riscv64-linux-gnu-addr2line -riscv64-linux-gnu-ar -riscv64-linux-gnu-as -riscv64-linux-gnu-c++ -riscv64-linux-gnu-c++filt -riscv64-linux-gnu-cpp -riscv64-linux-gnu-elfedit -riscv64-linux-gnu-g++ -riscv64-linux-gnu-gcc -riscv64-linux-gnu-gcc-10.1.0 -riscv64-linux-gnu-gcc-ar -riscv64-linux-gnu-gcc-nm -riscv64-linux-gnu-gcc-ranlib -riscv64-linux-gnu-gcov -riscv64-linux-gnu-gcov-dump -riscv64-linux-gnu-gcov-tool -riscv64-linux-gnu-gdb -riscv64-linux-gnu-gdb-add-index -riscv64-linux-gnu-gprof -riscv64-linux-gnu-ld -riscv64-linux-gnu-ld.bfd -riscv64-linux-gnu-lto-dump -riscv64-linux-gnu-nm -riscv64-linux-gnu-objcopy -riscv64-linux-gnu-objdump -riscv64-linux-gnu-ranlib -riscv64-linux-gnu-readelf -riscv64-linux-gnu-size -riscv64-linux-gnu-strings -riscv64-linux-gnu-strip -ristretto -rjoe -rkhunter -rkill -rkpng2c -rkward -rlatopam -rletopnm -rli -rli2 -rlm_ippool_tool -rlog -rlogin -rlogin-cwd -rlogind -rls -rls -rltraceroute6 -rlwrap -rm -rmail -rmath -rmaxima -rmaxima -rmcp -rmcp_ping -rmcvsdir -rmdir -rmedigicontrol -rmic -rmid -rmiregistry -rmkdepend -rmkdepend -rmlint -rmmod -r-mpost -rnano -rndc -rndc-confgen -rnews -rnews.libexec/ -rnews.libexec/bunbatch -rnews.libexec/c7unbatch -rnews.libexec/decode -rnews.libexec/encode -rnews.libexec/gunbatch -rngd -rngtest -robotfindskitten -robots -RockboxUtility -roff2dvi -roff2html -roff2ps -roff2text -roff2x -rofi -rofiles-fuse -rofimoji -rofi-pass -rofi-sensible-terminal -rofi-theme-selector -rogue -ronn -root -root -rootbrowse -rootbrowse -rootcint -rootcint -rootcling -rootcling -root-config -root-config -rootcp -rootcp -rootdrawtree -rootdrawtree -rooteventselector -rooteventselector -root.exe -root.exe -rootls -rootls -rootmkdir -rootmkdir -rootmv -rootmv -rootnb.exe -rootnb.exe -rootn.exe -rootn.exe -rootprint -rootprint -rootrm -rootrm -roots -roots -roots.exe -roots.exe -rootslimtree -rootslimtree -rootv -ROPgadget -ropper -roqet -rot -rot13 -rotatelogs -rotctl -rotctld -rougify -roundtrip -route -routef -routel -router -router+lib -router+lib-slim -router-slim -rox -rpcbind -rpcclient -rpcdebug -rpcdump.py -rpcgen -rpc.gssd -rpcinfo -rpc.mountd -rpc.nfsd -rpc.rquotad -rpc.statd -rpm -rpm2archive -rpm2cpio -rpm2cpio -rpmbuild -rpmdb -rpmextract.sh -rpmextract.sh -rpmgraph -rpmkeys -r-pmpost -rpmquery -rpmsign -rpmspec -rpmverify -rpws -rrdcached -rrdcgi -rrdcreate -rrdtool -rredtool -rrenice -Rscript -rsf -rsh -rshd -rshijack -rsibreak -rsmtp -rsmurf6 -rsnapreport.pl -rsnapshot -rsnapshot-diff -rspamadm -rspamadm-2.5 -rspamc -rspamc-2.5 -rspamd -rspamd-2.5 -rspamd_stats -rspec -rssguard -rst2html -rst2html2 -rst2html2.py -rst2html4 -rst2html42 -rst2html42.py -rst2html4.py -rst2html5 -rst2html52 -rst2html52.py -rst2html5.py -rst2html.py -rst2latex -rst2latex2 -rst2latex2.py -rst2latex.py -rst2man -rst2man2 -rst2man2.py -rst2man.py -rst2odt -rst2odt2 -rst2odt2.py -rst2odt_prepstyles -rst2odt_prepstyles2 -rst2odt_prepstyles2.py -rst2odt_prepstyles.py -rst2odt.py -rst2pseudoxml -rst2pseudoxml2 -rst2pseudoxml2.py -rst2pseudoxml.py -rst2s5 -rst2s52 -rst2s52.py -rst2s5.py -rst2xetex -rst2xetex2 -rst2xetex2.py -rst2xetex.py -rst2xml -rst2xml2 -rst2xml2.py -rst2xml.py -rstcheck -rstconv -rstpep2html -rstpep2html2 -rstpep2html2.py -rstpep2html.py -rsvg-convert -rsync -rsync-backup.sh -rsync-ssl -rtacct -rtcwake -rtf2rtf -rtirq -rtkitctl -rtl_adsb -rtlbrowse -rtl_eeprom -rtl_fm -rtlfw -rtl_number -rtl_power -rtl_sdr -rtl_tcp -rtl_test -rt-migrate-test -rtmon -rtmpgw -rtmpsrv -rtmpsuck -rtorrent -rtpr -rtstat -rtv -rubber -rubberband -rubber-info -rubber-pipe -rubikrotation -ruby -ruby-2.6 -ruby_count -rules_optimize -rulestack -rumakeindex -runantlr2 -runc -runcon -run_erl -run_erl -run-festival-script -runghc -runghc-8.10.1 -rungs -runhaskell -runlevel -runner -run_om_test -run-on-ac -run-on-bat -run-parts -runq -runscript -runtest -runuser -run-with-aspell -runxlrd.py -r-upmpost -rust-analyzer -rustc -rustc -rustdoc -rustdoc -rustfmt -rustfmt -rust-gdb -rust-gdb -rust-gdbgui -rust-lldb -rust-lldb -rustup -rview -rview -rvim -rvim -rvlc -rvnamed-ng -rw -rx -rx11vnc -rx_fm -rx_power -rx_sdr -rygel -rygel-preferences -rz -s32imdbpy.py -s3cmd -s3fs -s51 -saaldump -sadf -safe_finger -safe_yaml -sage -sage-cachegrind -sage-callgrind -sage-cleaner -sage-coverage -sage-coverageall -sage-cython -sage-eval -sage-fixdoctests -sage-grep -sage-inline-fortran -sage-ipynb2rst -sage-ipython -sage-massif -sage-maxima.lisp -sage-native-execute -sagenb-export -sage-notebook -sage-num-threads.py -sage-omega -sage-open -sage-preparse -sage-python -sage-run -sage-run-cython -sage-runtests -sage-startuptime.py -sage-valgrind -sage-version.sh -saidar -sail -sakura -salt -salt-api -salt-call -salt-cloud -salt-cp -salt-key -salt-master -salt-minion -salt-proxy -salt-run -salt-ssh -salt-syndic -salt-unity -samba -samba_downgrade_db -samba_kcc -sambaPipe.py -samba-regedit -samba-tool -samba_upgradedns -sample -samplers -samplers_array -samrdump.py -samu -sancov -sancov -sane-config -saned -sane-find-scanner -sanstats -sanstats -sap2john -sapic -sapWatch -sar -sar2pcp -sarg -sarg-2.4.0. -sas_disk_blink -saslauthd -sasldblistusers2 -saslpasswd2 -sass -sassc -sass-convert -sasteroids -sasteroids.elf -sauerbraten-client -sauerbraten-server -saved_model_cli -saved_model_cli -saved_model_cli -saved_model_cli -SAX2Count -SAX2Print -SAXCount -saxfr -SAXPrint -saytime -sb -sbattach -sbcdec -sbcenc -sbcinfo -sbcl -sbigtopgm -sbiload -sbkeysync -sbsiglist -sbsign -sbt -sbvarsign -sbverify -sbxkb -sc -scala -scalac -scaladoc -scalap -scanadf -scan-build -scan-devreg -scanelf -scanimage -scanin -scanlogs -scanmacho -scanmem -scanspool -scantailor -scantailor-cli -scantv -scan-view -scapy -sccmap -scdd -scdd_gmp -scdoc -scel2org -scel2org5 -scfg_make -scfg_parse -scfg_parse_text -scfg_test -scfg_train -scgcheck -scgskeleton -schdiff -schedtool -schemagen -schema-reload.pl -scheme -scheme-ieee-1178-1990 -scheme-r4rs -scheme-r5rs -scheme-srfi-0 -schroot -schroot-sbuild -sc-hsm-tool -schubmult -scim -scim-config-agent -scim-im-agent -scim-setup -sclient -SCMPrint -scmp_sys_resolver -scncopy -scons -scons-3.1.2 -scons-configure-cache -scons-configure-cache-3.1.2 -sconsign -sconsign-3.1.2 -scons-time -scons-time-3.1.2 -scor2prt -scour -scp -scp -scp-dbus-service -scponly -scponlyc -scqref -scrapy -scratch -screen -screen-4.8.0 -screenfetch -screengrab -screenkey -scribble -scribus -script -scriptlive -scriptor -scriptreplay -scrot -scrotwm -scrypt -sctp_darn -sctp_status -sctp_test -scummvm -scummvm-tools -scummvm-tools-cli -sd -sd2raw -sd2svg -sd2text -sdar -sdas390 -sdas6808 -sdas8051 -sdasgb -sdasrab -sdasstm8 -sdasz80 -sdcc -sdcdb -sdcdb.el -sdcdbsrc.el -sdcpp -sdcv -sddm -sddm-greeter -sddmthemeinstaller -sdedit -sdiff -sdig -sdl2-config -sdl-config -sdl-config-32 -sdld -sdld6808 -sdldgb -sdldstm8 -sdldz80 -sdnm -sdobjcopy -sdparm -sdpscanner -sdranlib -sdrcomp -sdw2html -seahorse -seahorse-daemon -seahorse-tool -seamonkey -search_character.py -search_company.py -search_keyword.py -search_movie.py -search_person.py -searchsploit -secretsdump.py -secret-tool -secutil -sed -sed_count -sem -semver -sendfax -send-ihave -sendiso -sendmail -sendmail -sendmail -sendmail -sendmail -send-nntp -send_osc -sendpage -sendpees6 -sendpeesmp6 -sendsms -send-uucp -sendxbatches -sensord -sensors -sensors-conf-convert -sensors-detect -sensortag -SEnumVal -seprule -seq -seq2bseq -seqdiag -ser2net -serdi -serialver -servatrice -serve_image -servertool -servicefw -servicemenuinstaller -services.py -session_log_alerts -setarch -setcap -setcifsacl -setcollection -setconf -set-default-router-config-dice-eap -setfacl -setfattr -setfont -setkeycodes -setleds -setmetamode -setpci -setpriv -setquota -setrandom -setreg -setsid -setterm -settimed -set_unicharset_properties -setup-ds.pl -setup-plt -setup-vfio -setvtrgb -setwallpaper -set-wireless-regdom -setxkbmap -setxrd.sh -setxrd.sh -sexp-conv -sf2dump -sf2extract -sfconvert -sfddiff -sfdisk -sfdp -sfinfo -sfparse -sfrotz -sftp -sfv-hash -sfwlisten -sg -sg_bg_ctl -sg_compare_and_write -sg_copy_results -sg_dd -sg_decode_sense -sgdisk -sg_emc_trespass -sgen -sgen-grep-binprot -sg_format -sg_get_config -sg_get_elem_status -sg_get_lba_status -sg_ident -sginfo -sg_inq -sgitopnm -sg_logs -sg_luns -sg_map -sg_map26 -sgm_dd -sgml2html -sgml2info -sgml2latex -sgml2lyx -sgml2rtf -sgml2txt -sgml2xml -sgml2xml-isoent -sgmlcheck -sgmldiff -sgmlnorm -sgmlpre -sgmlsasp -sgmlspl -sgmlwhich -sg_modes -sg_opcodes -sgp_dd -sg_persist -sg_prevent -sg_raw -sg_rbuf -sg_rdac -sg_read -sg_read_attr -sg_read_block_limits -sg_read_buffer -sg_readcap -sg_read_long -sg_reassign -sg_referrals -sg_rep_zones -sg_requests -sg_reset -sg_reset_wp -sg_rmsn -sg_rtpg -sg_safte -sg_sanitize -sg_sat_identify -sg_sat_phy_event -sg_sat_read_gplog -sg_sat_set_features -sg_scan -sg_seek -sg_senddiag -sg_ses -sg_ses_microcode -sg_start -sg_stpg -sg_stream_ctl -sg_sync -sg_test_rwbuf -sg_timestamp -sg_turs -sg_unmap -sg_verify -sg_write_buffer -sg_write_long -sg_write_same -sg_write_verify -sg_write_x -sg_wr_mode -sg_xcopy -sg_zone -sh -sh2-elf-addr2line -sh2-elf-ar -sh2-elf-as -sh2-elf-c++filt -sh2-elf-elfedit -sh2-elf-gdb -sh2-elf-gdb-add-index -sh2-elf-gprof -sh2-elf-ld -sh2-elf-ld.bfd -sh2-elf-nm -sh2-elf-objcopy -sh2-elf-objdump -sh2-elf-ranlib -sh2-elf-readelf -sh2-elf-size -sh2-elf-strings -sh2-elf-strip -sh4-elf-addr2line -sh4-elf-ar -sh4-elf-as -sh4-elf-c++filt -sh4-elf-elfedit -sh4-elf-gprof -sh4-elf-ld -sh4-elf-ld.bfd -sh4-elf-nm -sh4-elf-objcopy -sh4-elf-objdump -sh4-elf-ranlib -sh4-elf-readelf -sh4-elf-size -sh4-elf-strings -sh4-elf-strip -sha1deep -sha1pass -sha1sum -sha224sum -sha256deep -sha256sum -sha384sum -sha512sum -shadow_sampler -shadowsocks-libqss -shadowtex -sha-dump -shairplay -shairport-sync -shake -shake -shape -shape32 -shapeclustering -shapeindex -Shape_PointInPoly -shar -shards -sharedtex -sharedtex32 -sharedtex_mt -sharedtex_mt32 -sharesec -sharkd -sha-test -shc08 -shcomp -sh_count -sheet2pcp -shellcheck -shellharden -sherlock265 -shfmt -shfsmount -shfsumount -shiboken2 -shiboken_tool.py -shlibsign -shlock -shmidcat -shncat -shncmp -shnconv -shncue -shnfix -shngen -shnhash -shninfo -shnjoin -shnlen -shnpad -shnsplit -shnstrip -shntool -shntrim -shopoob -shorewall -shorewall6 -shortg -shotcut -shotgun -shotwell -showbatt -showconsolefont -showdb -showfigfonts -show_filecount -showfoto -showg -showjournal -showkey -showmount -showqt -showriff -show-shared-extents -showstat4 -showwal -shp2pgsql -shpadd -shpcat -shpcentrd -shpcreate -shpfix -shpinfo -shprewind -shpsort -shptreedump -shputils -shpwkb -shred -shrinkfile -shrink_width -shtest -shuf -shuffle -shutdown -shutterbug -siege -siege.config -sieve -sievec -sieve-dump -sieveeditor -sieve-filter -sieve-test -sig2dot -sig2fv -sigal -SigDigger -sigfilter -sigfind -sigil -sig-list-to-certs -signal2john -signal-desktop -signalgen -signaltest -signcode -signcontrol -sign-efi-sig-list -signify -signoff -signond -signonpluginprocess -signon-ui -signtool -signver -sigrok-cli -sigtool -sigwaittest -sim2trad -simavr -sim_client -simh-altair -simh-eclipse -simh-gri -simh-h316 -simh-hp2100 -simh-hp3000 -simh-i1401 -simh-i1620 -simh-i7094 -simh-id16 -simh-id32 -simh-lgp -simh-nova -simh-s3 -simh-sds -simh-sigma -simh-uc15 -simh-vax -simh-vax780 -simple_dcraw -simpleexpand -simpleftp -simpleindex -simple-scan -simplesearch -simple_web_server -simplex-noise -sim_server -simutrans -singlebuffer -Singular -singularity -sinksh -sink_smtp_test -sink_synchronizer -siod -sip -sip5 -sip-build -sipcalc -sip-distinfo -SIPdump -sip-install -sip-module -sip-sdist -sip-wheel -sirtopnm -site_perl/ -six -six2four.sh -six-script -size -size222 -size86 -sjisconv -sjislatex -sk -skanlite -skdump -skinning -skk -skkdic-count -skkdic-expr -skkdic-expr2 -skkdic-sort -skopeo -skrooge -skroogeconvert -sktest -sk-tmux -skylighting-extract -sl -sl -slabtop -slapacl -slapadd -slapauth -slapcat -slapindex -slappasswd -slapschema -slaptest -slatex -slattach -slcli -sldtoppm -sleep -slencheck -slib -slice2confluence -slice2cpp -slice2html -slice2java -slice2js -slice2matlab -slice2objc -slice2php -slice2rb -slice2swift -sliceprint -slideshow -slim -slimevolley -slimit -slimlock -slirp4netns -slirpvde -slmbuild -slminfo -slmpack -slmprune -slmseg -slmthread -sln -sload.f2fs -slocate -sloccount -slock -slogimport -slogkey -slogverify -slop -slowhttptest -slsh -slugify -slurp -sm -smali -smartctl -smartd -smartdns -smartypants -smb2-quota -smb4k -smbcacls -smbclient -smbclient.py -smbcontrol -smbcquotas -smbd -smbencrypt -smbexec.py -smbget -smbinfo -smbios-battery-ctl -smbios-get-ut-data -smbios-keyboard-ctl -smbios-lcd-brightness -smbios-passwd -smbios-state-byte-ctl -smbios-sys-info -smbios-sys-info-lite -smbios-thermal-ctl -smbios-token-ctl -smbios-upflag-ctl -smbios-wakeup-ctl -smbios-wireless-ctl -smbnetfs -smbpasswd -smbrelayx.py -smbserver.py -smbspool -smbstatus -smbtar -smbtorture -smbtree -smem -smemcap -smfsh -smime_keys -smlnj -sm-notify -smokeinfo -smokeping -smokeping_cgi -smpeg-config -smproxy -smsd -smTestDriver-pv5.8 -smtp -smtp -smtpctl -smtp-sink -smtp-source -smtube -smurf6 -sn -sn0int -snake -snapper -snapperd -snappy -snap_scheduler.py -snap-sync -snarf -snes9x -snes9x-gtk -sniffer.py -sniffglue -sniffit -sniff.py -snmp-bridge-mib -snmpbulkget -snmpbulkwalk -snmpcheck -snmpconf -snmpget -snmpgetnext -snmpinform -snmpnetstat -snmppcap -snmpping -snmpps -snmpset -snmpstatus -snmptable -snmptest -snmptop -snmptranslate -snmptrap -snmpusm -snmpvacm -snmpwalk -snowball -snscore -sntp -soapcpp2 -soapsuds -soapy_power -SoapySDRServer -SoapySDRUtil -soc -socat -sockd -socklist -socksify -soelim -soffice -soffice -softhsm2-dump-file -softhsm2-keyconv -softhsm2-migrate -softhsm2-util -sogrep -sol -solaar -solaar-cli -solc -solid-action-desktop-gen -solid-hardware5 -solidity-upgrade -solid-power -solr -solterm -solve_conic -solve_legendre -sonetdiag -sopel -sopel-config -sopel-plugins -sordi -sord_validate -sort -sorter -sotruss -soundconverter -sound-juicer -soundkonverter -source-highlight -source-highlight-esc.sh -source-highlight-settings -sow -sox -soxi -spa-inspect -spam -spa-monitor -sparkleshare -spawn-fcgi -spcat -spctoppm -speak -speaker-test -speak-ng -speakupconf -spec2cie -specplot -spectacle -spectest-interp -spectex -spectgen -spectrwm -spectrwm-no-preload -speech-dispatcher -speed -speedcrunch -speedtest -speedtest-cli -speexdec -speexenc -spellout -spent -spfd -spfquery -sphinx-apidoc -sphinx-apidoc2 -sphinx-autogen -sphinx-autogen2 -sphinx-build -sphinx-build2 -sphinx-quickstart -sphinx-quickstart2 -spice-client-glib-usb-acl-helper -spice-vdagent -spice-vdagentd -spice-webdavd -spicy -spicy-screenshot -spicy-stats -spike -spike-dasm -spirv-as -spirv-cfg -spirv-dis -spirv-lesspipe.sh -spirv-link -spirv-opt -spirv-reduce -spirv-remap -spirv-val -spline -splint -split -split2po -splitdiff -splitimg -splitindex -splitlen -split.py -splitti3 -spm -sponge -spotread -spottopgm -spring -spring-dedicated -springgraph -spring-headless -springlobby -spriteblast -sprof -spumux -sputoppm -spuunmux -spyder -sql -sql2subunit -sqlcipher -sql_count -sqldiff -sqlformat -sqlite2s4 -sqlite3 -sqlite3_analyzer -sqlitebrowser -sqlmap -sqlmapapi -sqlmetal -sqlobject-admin -sqlobject-convertOldURI -sqlsharp -squashfuse -squashfuse_ll -squeak -squeak.sh -squid -squidclient -sr -src2man -src-hilite-lesspipe.sh -srch_strings -srcredact -srftopam -srptool -srsenb -srsenb -srsepc -srsepc -srsepc_if_masq.sh -srsepc_if_masq.sh -srslte_install_configs.sh -srslte_install_configs.sh -srsmbms -srsmbms -srsue -srsue -srt -srt-ffplay -srt-file-transmit -srt-live-transmit -srt-test-file -srt-test-live -srt-test-multiplex -srt-test-relay -srt-tunnel -ss -ss2 -ss_adpcm_decode -ssadump -ss_archive_extract -sscape_ctl -ss_chc_decode -ssconvert -ss_cover_conv -ssdd -ssdeep -ssdiff -sserver -ss_extract -ssgrep -ssh -ssh2john -ssh-add -ssh-agent -ssh-copy-id -sshd -sshfs -sshguard -ssh-keygen -ssh-keyscan -sshmitm -sshow -sshpass -sshtunnel -sshuttle -ssi-cgi -ssindex -ss_ipu_conv -sslh -sslh-fork -sslh-select -ss-local -sslocal -sslscan -sslsplit -sslstrip -ssltap -ss-manager -ss-nat -ss_pak_extract -sspr2john -ss-qt5 -ss-redir -sss_cache -sssctl -sssd -sss_debuglevel -ss-server -ssserver -sss_obfuscate -sss_override -sss_seed -sss_ssh_authorizedkeys -sss_ssh_knownhostsproxy -sst_dump -sst_dump -sstm8 -sstpc -sstrip -ss-tunnel -st4topgm -stable -stack -stagingpkg -staging-x86_64-build -stalonetray -stardict -staroffice2john -start-bfgminer.sh -startdde -startfluxbox -startGroovy -startlazarus -startlazarus -startlxde -startlxqt -startplasma-wayland -startplasma-x11 -start-pulseaudio-x11 -start-statd -startx -startxfce4 -stat -states -statgrab -statgrab-make-mrtg-config -statgrab-make-mrtg-index -staticcheck -stdbuf -StdInParse -steadyflow -steam -steamdeps -steam-native -steam-runtime -stella -stellarium -stemwords -step -stest -stestr -stex3d -st-flash -st-info -stk-demo -stl2gts -stlink-gui -stlink-gui.ui -stoken -stoken-gui -stompcat -stow -strace -strace-graph -strace-log-merge -strace.py -stratis -stratisd -strawberry -strawberry-tagreader -stream -streamer -streamlink -stress -strfile -stringer -strings -strip -strip2john -strip-bsn -strip-bsr -strip_duplicates.py -strptime -struct2osd -stty -stubby -stubgen -stubquery -stubtest -s-tui -stunbdc -stund -stunnel -stunnel3 -st-util -sty2dtx -stylelint -stylish-haskell -stylus -su -sub2po -subbrute -subdivideg -subdl -subdownloader -suboob -substrings.pl -subsurface -subsurface.debug -sub-tex -subtitleeditor -subtitles -subunit-1to2 -subunit2disk -subunit2gtk -subunit2junitxml -subunit2pyunit -subunit2sql -subunit2sql-db-manage -subunit2sql-graph -subunit-2to1 -subunit-filter -subunit-ls -subunit-notify -subunit-output -subunit-stats -subunit-tags -sudo -sudoedit -sudoers-add -sudoku -sudo_logsrvd -sudoreplay -sudo_sendlog -suexec -sugar -sugar-activity3 -sugar-activity-web -sugar-backlight-helper -sugar-backlight-setup -sugar-control-panel -sugar-erase-bundle -sugar-install-bundle -sugar-launch -sugar-runner -sugar-serial-number-helper -sulogin -sum -sumtool -sunicontopnm -sunpinyin-dictgen -sunxi-bootinfo -sunxi-fel -sunxi-fexc -sunxi-nand-image-builder -sunxi-nand-part -sunxi-pio -supermin -supertux2 -supertuxkart -supervisorctl -supervisord -surfraw -suscan.status -sushi -svc_recv -svc_send -svcutil -svgcleaner -svgtopam -svlc -svm-checkdata.py -svm-easy.py -svm-grid.py -svm-predict -svm-subset.py -svm-toy -svm-train -svn -svnadmin -svnbackport -svnbench -svnchangesince -svn-clean -svndumpfilter -svnforwardport -svnfsfs -svngettags -svnintegrate -svnlastchange -svnlastlog -svnlook -svnmucc -svn-multi -svnrdump -svnrevertlast -svnserve -svnsync -svnversion -svnversions -svsematest -SvtAv1DecApp -SvtAv1EncApp -SvtHevcEncApp -SvtVp9EncApp -swagger-flex -swaks -swanctl -swapbuffers -swaplabel -swapoff -swapon -swappo -sway -swaybar -swaybg -swayidle -swaylock -swaymsg -swaynag -sweethome3d -swell-foop -swftocxx -swftoperl -swftophp -swftopython -swftotcl -swift -swiften-config -swift-im -swift-open-uri -swig -swindle -swipl -swipl-ld -swipl-win -switcher -switcher -switch_root -sx -sx -sxhkd -sxiv -sxpm -sxw2txt -sylpheed -symb2po -symcryptrun -symilar -symilar2 -symkeyutil -symnew -sympol -sympow -symtree -synapse -synapse_port_db -synbak -sync -synclient -syncqt.pl -syncqt.pl-qt5 -sync_room_to_group.pl -synctex -syncthing -syncthing-gtk -syncthing-relaysrv -synctl -syndaemon -synergy -synergyc -synergyd -synergys -synfig -synfig-config -synfigstudio -syntax-validate.pl -synthcal -synthread -syntool -sysbench -sysctl -sysdig -sysdig-probe-loader -syslinux -syslinux2ansi -syslog-ng -syslog-ng-ctl -syslog-ng-debun -syslogtocern -sysprof -sysprof-cli -systemadm -systembus-notify -system-config-printer -system-config-printer-applet -systemctl -systemd-analyze -systemd-ask-password -systemd-cat -systemd-cgls -systemd-cgtop -systemd-delta -systemd-detect-virt -systemd-escape -systemd-firstboot -systemdgenie -systemd-gnome-ask-password-agent -systemd-hwdb -systemd-id128 -systemd-inhibit -systemd-machine-id-setup -systemd-mount -systemd-notify -systemd-nspawn -systemd-path -systemd-repart -systemd-resolve -systemd-run -systemd-socket-activate -systemd-stdio-bridge -systemd-swap -systemd-sysusers -systemd-tmpfiles -systemd-tty-ask-password-agent -systemd-umount -systemmonitor -systemsettings5 -systool -sz -sz80 -t1ascii -t1asm -t1binary -t1disasm -t1dotlessj -t1lint -t1mac -t1rawafm -t1reencode -t1testpage -t1unmac -t4ht -tabs -tabulate -tac -tachyon -taglib-config -taglib-config-32 -tagmp3 -tagtest -tail -tail.pl -tali -talk -talkd -talkwith -tally.control -tamarin-prover -tangle -tang-show-keys -tap -tap2subunit -tapestat -TAppDecoderAnalyserHighBitDepthStatic -TAppDecoderAnalyserStatic -TAppDecoderHighBitDepthStatic -TAppDecoderStatic -TAppEncoderHighBitDepthStatic -TAppEncoderStatic -TAppMCTSExtractorHighBitDepthStatic -TAppMCTSExtractorStatic -tappy -tar -tarantool -tarantoolctl -tarcolor -targen -tarsnap -tarsnap-keygen -tarsnap-keymgmt -tarsnap-keyregen -tarsnap-recrypt -task -taskd -taskdctl -taskell -taskset -tastenbrett -tasty-discover -tbl -tbx2po -tc -tca_correct -tcat -tcbench -tcc -tccat -tcdecode -tcdemux -tcextract -tcl_count -tcleanup -tclsh -tclsh8.6 -tcmp3cut -tcomposer -tcond -tconverter -tcpbridge -tcpcapinfo -tcp-cutter -tcpflow -tcpkill -tcplay -tcpliveplay -tcpnice -tcpprep -tcpreplay -tcpreplay-edit -tcprewrite -tcprobe -tcpspray -tcpspray6 -tcptrace -tcptraceroute6 -tcxmlcheck -tcxpm2rgb -tcyait -tdbbackup -tdbdump -tdbrestore -tdbtool -tdspool -tdx-util -teachgammon -teamd -teamdctl -teamnl -teapot -teckit_compile -tee -teensy-loader-cli -teeworlds -teeworlds_srv -tei2mod -tek2plot -telegram2john -telegram-desktop -telepathy-gabble-xmpp-console -telinit -tellico -telnet -telnetd -template-converter -temu -tenshi -tensorboard -term_cdiff -term_colortab -term_decolor -term_display -termdown -terminator -terminator.wrapper -terminology -termios-xspike -termite -term_mandel -term_snow -termtosvg -terraform -terraform-provider-keycloak -terrain -terraingenerator -tessdemo -tesseract -tesstrain.sh -tesstrain_utils.sh -test -testament -testAMRAudioStreamer -test-avccmd -test-bed -test-bufferops -testcdd1 -testcdd1_gmp -testcdd2 -testcdd2_gmp -test_chmLib -test-clock_nanosleep -test-connect-t -test-cycle-time -test-devicestringparser -test-dice-eap -testdisk -testDVVideoStreamer -testepsg -testflo -test-focusrite -test_func -test-fw410 -testH264VideoStreamer -testH264VideoToHLSSegments -testH264VideoToTransportStream -testH265VideoStreamer -testH265VideoToTransportStream -test-ieee1394service -test_igmpv3_join -testingpkg -testing-x86_64-build -test_io -test-ipcringbuffer -testlibraw -testlp1 -testlp1_gmp -testlp2 -testlp2_gmp -testlp3 -testlp3_gmp -test-messagequeue -testMKVSplitter -testMKVStreamer -testMP3Receiver -testMP3Streamer -testMPEG1or2AudioVideoStreamer -testMPEG1or2ProgramToTransportStream -testMPEG1or2Splitter -testMPEG1or2VideoReceiver -testMPEG1or2VideoStreamer -testMPEG2TransportReceiver -testMPEG2TransportStreamer -testMPEG2TransportStreamSplitter -testMPEG2TransportStreamTrickPlay -testMPEG4VideoStreamer -test_name -testOggStreamer -testOnDemandRTSPServer -testparm -testpattern -testpkg -testr -testrb-2.6 -testRelay -testrender -testReplicator -testRTSPClient -test-runner -testsaslauthd -testshade -testshade_dso -test-shm -testshoot -testshoot_gmp -testssl -test-streamdump -test-sysload -test-timestampedbuffer -test-volume -test-watchdog -testWAVAudioStreamer -tetrinet -tetrinet-server -tetris-bsd -tex -tex2aspc -tex2lyx -tex2mail -tex2xindy -tex4ebook -tex4ht -texaaline -texconfig -texconfig-dialog -texconfig-sys -texcount -texcyl -texdef -texdemo1 -texdiff -texdirflatten -texdoc -texdoctk -texenv -texexec -texexpand -texfot -texhash -texi2any -texi2dvi -texi2dvi4a2ps -texi2html -teximage -texindex -texindy -texlab -texlinks -texliveonfly -texloganalyser -texlua -texluac -texluajit -texluajitc -texmaker -texmfstart -texplate -tex-quads -texsis -texstudio -text2image -text2pcap -text2pos -text2wave -textconv -tex_to_images -texture_from_pixmap -texture_from_pixmap32 -TexturePacker -textures -textwidth -texvc -texworks -tezos2john -tfarmcontroller -tfarmserver -tflite_convert -tflite_convert -tflite_convert -tflite_convert -tfmtodit -tftopl -tftp -tftpy_client -tftpy_server -tf_upgrade_v2 -tf_upgrade_v2 -tf_upgrade_v2 -tf_upgrade_v2 -tgatoppm -tgz -thc-ipv6-setup.sh -thcping6 -thefuck -theme -theta -th_gen_idx.pl -thin -thin_check -thin_delta -thin_dump -thingy52 -thinkjettopbm -thin_ls -thin_metadata_size -thin_repair -thin_restore -thin_rmap -thin_trim -thisroot.fish -thisroot.fish -thisroot.sh -thisroot.sh -thor -thrift -thunar -Thunar -thunar-settings -thunar-volman -thunar-volman-settings -thunderbird -tic -tickadj -ticketConverter.py -ticketer.py -tidy -tie -tiff2bw -tiff2ps -tiff2rgba -tiffcheck -tiffcmp -tiffcp -tiffcrop -tiffdither -tiffdump -tiffgamut -tiffgt -tiffinfo -tiffmedian -tiffset -tiffsplit -tifftopnm -tificc -tig -tigerdeep -tiger-hash -tiki2po -tilda -tiled -tilix -tilt -tilt_analysis -tilt_synthesis -timage -time -timedatectl -timed-read -timed-run -timelineeditor -timeout -timew -timew-refresh-holidays -tincd -tint2 -tint2conf -tinygo -tinyleaf -tinyprog -tinyproxy -tinyssh-convert -tinysshd -tinysshd-makekey -tinysshd-printkey -tipc -tipp10 -tjbench -tkconch -tkconch3 -tkiptun-ng -tkmib -tknewsbiff -tkpasswd -tkremind -tldextract -tldr -tload -tlp -tlp-rdw -tlp-stat -tlsh_unittest -tmate -tmesis -tmesis-dynamic -tm_gs -tmon -tmserver -tmux -tmuxp -tmxrasterizer -tmxviewer -tnameserv -tnftp -toast -toastify -toc2cddb -toc2cue -toc2mp3 -toco -toco -toco -toco -toco_from_protos -toco_from_protos -toco_from_protos -toco_from_protos -todo -toe -to_erl -to_erl -tohtml -tokei -tokssh -tokuftdump -tokuftdump -tokuft_logprint -tokuft_logprint -toluapp -toobig6 -toobigsniff6 -toolame -toolbox -toolstash -top -top-ehrhart-knapsack -topmorph -tor -torbrowser-launcher -tor-gencert -torify -tor-print-ed-signing-cert -tor-prompt -tor-resolve -torsocks -totem -totem-video-thumbnailer -touch -touchpad-edge-detector -towncrier -tox -tox2 -tox2-quickstart -tox3 -toxic -tox-quickstart -tox-to-nox -toyball -tpacpi-bat -tpgrep.tdf -tpm2-abrmd -tpm2_activatecredential -tpm2_certify -tpm2_certifycreation -tpm2_changeauth -tpm2_changeeps -tpm2_changepps -tpm2_checkquote -tpm2_clear -tpm2_clearcontrol -tpm2_clockrateadjust -tpm2_create -tpm2_createak -tpm2_createek -tpm2_createpolicy -tpm2_createprimary -tpm2_dictionarylockout -tpm2_duplicate -tpm2_encryptdecrypt -tpm2_eventlog -tpm2_evictcontrol -tpm2_flushcontext -tpm2_getcap -tpm2_getekcertificate -tpm2_getrandom -tpm2_gettestresult -tpm2_gettime -tpm2_hash -tpm2_hierarchycontrol -tpm2_hmac -tpm2_import -tpm2_incrementalselftest -tpm2_load -tpm2_loadexternal -tpm2_makecredential -tpm2_nvcertify -tpm2_nvdefine -tpm2_nvextend -tpm2_nvincrement -tpm2_nvread -tpm2_nvreadlock -tpm2_nvreadpublic -tpm2_nvsetbits -tpm2_nvundefine -tpm2_nvwrite -tpm2_nvwritelock -tpm2_pcrallocate -tpm2_pcrevent -tpm2_pcrextend -tpm2_pcrread -tpm2_pcrreset -tpm2_policyauthorize -tpm2_policyauthorizenv -tpm2_policyauthvalue -tpm2_policycommandcode -tpm2_policycountertimer -tpm2_policycphash -tpm2_policyduplicationselect -tpm2_policylocality -tpm2_policynamehash -tpm2_policynv -tpm2_policynvwritten -tpm2_policyor -tpm2_policypassword -tpm2_policypcr -tpm2_policyrestart -tpm2_policysecret -tpm2_policysigned -tpm2_policytemplate -tpm2_policyticket -tpm2_print -tpm2_ptool -tpm2_quote -tpm2_rc_decode -tpm2_readclock -tpm2_readpublic -tpm2_rsadecrypt -tpm2_rsaencrypt -tpm2_selftest -tpm2_send -tpm2_setclock -tpm2_setprimarypolicy -tpm2_shutdown -tpm2_sign -tpm2_startauthsession -tpm2_startup -tpm2_stirrandom -tpm2_testparms -tpm2-totp -tpm2tss-genkey -tpm2_unseal -tpm2_verifysignature -tpm_server -t-prot -tput -tqdm -tr -trace -trace6 -trace62list.sh -tracegen -tracegen-qt5 -tracepath -traceroute -tracert6 -tracker -trad2sim -traefik -trafgen -tragesym -trans -transcode -transfig -transform -transicc -transist.flt -translaboob -transmageddon -transmission-cli -transmission-create -transmission-daemon -transmission-edit -transmission-gtk -transmission-qt -transmission-remote -transmission-remote-gtk -transmission-show -transpose-freecell-board.py -traptoemail -trash -trash-empty -trash-list -trash-put -trash-restore -trash-rm -traveloob -trayer -tred -tree -treeify -trek -tri -tri-2101010 -tri-2101010-dlist -trial -trial3 -tri-alpha -tri-alpha-tex -triangulate -tri-array-interleaved -tri-blend -tri-blend-color -tri-blend-max -tri-blend-min -tri-blend-revsub -tri-blend-sub -tribler -tri-clear -tri-clip -tri-cull -tri-cull-both -tri-dlist -tri-edgeflag -tri-edgeflag-array -tri-edgeflag-pv -trietool -trietool-0.2 -trifan -trifan-flat -trifan-flat-clip -trifan-flat-unfilled-clip -trifan-unfilled -tri-fbo -tri-fbo-tex -tri-fbo-tex-mip -tri-flat -tri-flat-clip -tri-fog -tri-fp -tri-fp-const-imm -tri-lit -tri-lit-material -tri-logicop-none -tri-logicop-xor -tri-mask-tri -tri-multitex-vbo -tri-orig -tri-point-line-clipped -tri-query -trirast -tri-repeat -tri-rotate -tri-scissor-tri -tri-square -tri-stencil -tri-stipple -tristrip -tristrip-clip -tristrip-flat -tri-tex -tri-tex-1d -tri-tex-3d -tri-tex-stipple -tri-tri -tri-unfilled -tri-unfilled-clip -tri-unfilled-edgeflag -tri-unfilled-fog -tri-unfilled-point -tri-unfilled-smooth -tri-unfilled-tri -tri-unfilled-tri-lit -tri-unfilled-userclip -tri-unfilled-userclip-stip -tri-userclip -trivial_sampler -trivial_synth -tri-viewport -tri-z -tri-z-9 -tri-z-clip -tri-z-eq -troff -trojan -trojita -true -truecrypt -truecrypt2john -truncate -trust -tryaffix -try-from -ts -ts2po -ts3server -tsa2d32 -tsc -ts_calibrate -ts_conf -ts-contribute -ts-contribute-en -tsd2a32 -tsdnsserver -ts-edit -ts-edit-en -tset -ts_finddev -tshark -ts_harvest -tsig-keygen -tsin2gtab-phrase -TSingular -tsitest -tsk_comparedir -tsk_gettimes -tsk_loaddb -tsk_recover -tslearn -tslmendian -tslminfo -tSmoke -ts-node -ts-node-script -ts-node-transpile-only -tsocks -tsort -ts_print -ts_print_mt -ts_print_raw -tsql -tss2_authorizepolicy -tss2_changeauth -tss2_createkey -tss2_createnv -tss2_createseal -tss2_decrypt -tss2_delete -tss2_encrypt -tss2_exportkey -tss2_exportpolicy -tss2_getcertificate -tss2_getdescription -tss2_getinfo -tss2_getplatformcertificates -tss2_getrandom -tss2_gettpmblobs -tss2_import -tss2_list -tss2_nvextend -tss2_nvincrement -tss2_nvread -tss2_nvsetbits -tss2_nvwrite -tss2_pcrextend -tss2_pcrread -tss2_provision -tss2_quote -tss2_setcertificate -tss2_setdescription -tss2_sign -tss2_unseal -tss2_verifyquote -tss2_verifysignature -tss2_writeauthorizenv -ts-script -tsserver -ts_test -ts_test_mt -tst_plugin -ts_uinput -ts_verify -tt -ttcp_atm -ttdebug -ttf2afm -ttf2kotexfont -ttf2lff -ttf2pk -ttf2tfm -ttfdump -ttfread -ttftotype42 -tth-hash -ttl2c -ttv -ttx -tty -ttyload -ttysolitaire -tuc -tuna -tune2fs -tunefs.reiserfs -tunnel -tunnel2 -tuntox -tup -tupitube.bin -tupitube.desk -turbostat -turnadmin -turnserver -turnutils_natdiscovery -turnutils_oauth -turnutils_peer -turnutils_stunclient -turnutils_uclient -tuxcards -tuxcmd -tvtime -tvtime-command -tvtime-configure -tvtime-scanner -tvtk_doc -twattach -twcat -twclip -twclutter -twcuckoo -twdetach -twdialog -twdisplay -twdm -twevent -twfindtwin -twin -twine -twine3 -twin_server -twinwave -twist -twist3 -twistd -twistd3 -twlsmsgport -twlsobj -twm -twohamg -twolame -twopi -twoside -twsendmsg -twsetroot -twstart -twsysmon -twterm -twthreadtest -txt2gtab-phrase -txt2man -txt2mb -txt2po -txt2tags -txt2ti3 -tyalpha -tybg -tycat -tyls -type1afm -typemaker -typemaker2 -typeoutfileinfo -typer -typer -typespeed -typetest -typop -tyq -tysend -tz_convert -tzselect -u2f-host -u2f-server -uaf2john -ubiattach -ubiblock -ubicrc32 -ubidetach -ubiformat -ubimkvol -ubinfo -ubinize -ubirename -ubirmvol -ubirsvol -ubuntu-cloudimg-query -ubuntu-ec2-run -ubxtool -ucarp -ucat -uchardet -uconv -udevadm -udevil -udfinfo -udflabel -udiskie -udiskie-info -udiskie-mount -udiskie-umount -udisksctl -udp2raw -udpxrec -udpxy -ufw -uget-gtk -uget-gtk-1to2 -uglifyjs -uhd_cal_rx_iq_balance -uhd_cal_tx_dc_offset -uhd_cal_tx_iq_balance -uhd_config_info -uhd_fft -uhd_find_devices -uhd_image_loader -uhd_images_downloader -uhd_rx_cfile -uhd_rx_nogui -uhd_siggen -uhd_siggen_gui -uhd_usrp_probe -uic -uic-qt5 -uil -uim-chardict-qt5 -uim-el-agent -uim-el-helper-agent -uim-fep -uim-fep-tick -uim-help -uim-im-switcher-gtk -uim-im-switcher-gtk3 -uim-im-switcher-qt5 -uim-input-pad-ja -uim-input-pad-ja-gtk3 -uim-m17nlib-relink-icons -uim-module-manager -uim-pref-gtk -uim-pref-gtk3 -uim-pref-qt5 -uim-sh -uim-toolbar-gtk -uim-toolbar-gtk3 -uim-toolbar-gtk3-systray -uim-toolbar-gtk-systray -uim-toolbar-qt5 -uim-xim -ukui-backgroundserver -ukui-control-center -ukui-desktopserver -ukui-flash-disk -ukui-fontserver -ukui-greeter -ukui-interfaceserver -ukui-keyboardserver -ukui-marcogeneralserver -ukui-menu -ukui-mouseserver -ukui-panel -ukui-power-backlight-helper -ukui-power-manager -ukui-power-preferences -ukui-powerserver -ukui-screensaver-backend -ukui-screensaver-command -ukui-screensaver-dialog -ukui-screensaverserver -ukui-session -ukui-sessionserver -ukui-session-tools -ukui-sidebar -ukui-touchpadserver -ukui-volume-control -ukui-volume-control-applet -ukui-volume-control-applet-qt -ukui-window-switch -ukui-xkbgeneralserver -ukwm -ul -ulockmgr_server -ulogd -ulqda -ultrabayd -umax_pp -umbrello5 -umockdev-run -umockdev-wrapper -umount -umountavfs -umount.crypt -umount.crypt_LUKS -umount.crypto_LUKS -umount.davfs -umount.ecryptfs -umount.ecryptfs_private -umount.nfs -umount.nfs4 -umount.nilfs2 -umount.udisks2 -umurmurd -unace -unafs -uname -uname26 -unar -unarj -unattr -unbound -unbound-anchor -unbound-checkconf -unbound-control -unbound-control-setup -unbound-host -unbuffer -unclutter -uncompface -uncompress -uncompress.real -uncpk -uncrustify -uncrustify-kf5 -undrop -unexpand -unflatten -unhide -unhide-linux -unhide-posix -unhide_rb -unhide-tcp -uni -unicode_start -unicode_stop -uniconfd -unidecode -unifdef -unifdefall -unihelper -unionfs -unionfsctl -uniq -unique -unison -unison-fsmonitor -unison-gtk2 -unison-text -unit2 -unitconv -unitdiff -unit.pt -units -units_cur -unix2dos -unix2mac -unix_chkpwd -unixcmd -unix-lpr.sh -unixterm -unlink -unlz4 -unlzf -unlzma -unmunch -unmute-ozonic -unoconv -unopkg -unopkg -unp -unpack200 -unpack_bootimg -unpaper -unpigz -unprocessed_raw -unrar -unrealircd -unrtf -unrule -unshadow -unshar -unshare -unshield -unsquashfs -unstr -unterm -untoast -unxrandr -unxz -unzip -unzip-mem -unzipsfx -unzstd -unzzip -unzzip-big -unzzip-mem -unzzip-mix -upgrade-borgmatic-config -uplatex -upmendex -upmpost -upnpc -upower -uppltotf -upsc -upscmd -upsd -upsdrvctl -upslog -upsmon -upsrw -upssched -upssched-cmd -uptex -uptftopl -uptime -uptimed -upx -uqm -urh -urh_cli -uriparse -urlbst -urlscan -urlsnarf -urlwatch -urxvt -urxvtc -urxvtd -urxvt-tabbed -us428control -usbctl -usb-devices -usbguard -usbguard-daemon -usbguard-dbus -usbguard-rule-parser -usbhid-dump -usbip -usb_modeswitch -usb_modeswitch_dispatcher -usbmuxd -usbredirserver -usbview -useradd -userdbctl -userdel -UserFeedbackConsole -userfeedbackctl -usermod -userpath -users -usleep -usnjls -usn-tombstone-cleanup.pl -usrp2_card_burner -usx2yloader -utf8mex -utf8trans -UTkamene -utox -UTscapy -utsushi -uu-arch -uu-base32 -uu-base64 -uu-basename -uu-cat -uu-chgrp -uuchk -uu-chmod -uu-chown -uu-chroot -uucico -uu-cksum -uuclient -uu-comm -uuconv -uu-cp -uucp -uu-cut -uudecode -uudeview -uu-dircolors -uu-dirname -uu-du -uu-echo -uuencode -uu-env -uuenview -uu-expand -uu-expr -uu-factor -uu-false -uufilter -uu-fmt -uu-fold -uu-groups -uu-hashsum -uu-head -uu-hostid -uu-hostname -uu-id -uuidcdef -uuidd -uuidgen -uuidparse -uu-install -uu-join -uu-kill -uu-link -uu-ln -uulog -uu-logname -uu-ls -uu-mkdir -uu-mkfifo -uu-mknod -uu-mktemp -uu-more -uu-mv -uuname -uu-nice -uu-nl -uu-nohup -uu-nproc -uu-numfmt -uu-od -uu-paste -uu-pathchk -uupick -uu-pinky -uu-printenv -uu-printf -uu-ptx -uu-pwd -uu-readlink -uu-realpath -uu-relpath -uu-rm -uu-rmdir -uusched -uu-seq -uuserver -uu-shred -uu-shuf -uu-sleep -uu-sort -uu-split -uu-stat -uustat -uu-stdbuf -uu-sum -uu-sync -uu-tac -uu-tail -uu-tee -uu-test -uu-timeout -uuto -uu-touch -uu-tr -uu-true -uu-truncate -uu-tsort -uu-tty -uu-uname -uu-unexpand -uu-uniq -uu-unlink -uu-uptime -uu-users -uu-wc -uu-who -uu-whoami -uux -uuxqt -uu-yes -uwsgi -uwsgitop -uxterm -uz -v2ctl -v2ray -v2ray-plugin -v4l2-compliance -v4l2-ctl -v4l2-dbg -v4l2loopback-ctl -v4l2-sysfs-path -v4l-conf -v4lctl -v4l-info -vacuumdb -vacuumlo -vagrant -vainfo -vala -vala-0.48 -valabind -valabind-cc -valac -valac-0.48 -valadoc -valadoc-0.48 -vala-gen-introspect -vala-gen-introspect-0.48 -valgrind -valgrind-di-server -valgrind-listener -validate-borgmatic-config -valspeak -vamps -vao_demo -vapigen -vapigen-0.48 -variety -varnishadm -varnishd -varnishhist -varnishlog -varnishreload -varnishstat -varnishtest -varnishtop -vault -vavpp -vba_extract.py -vbam -vbc -vbetool -vbindiff -vbo -vbo-drawarrays -vbo-drawarrays-2101010 -vbo-drawrange -vbo-noninterleaved -vbo-tri -VBox -vboxballoonctrl -VBoxBalloonCtrl -VBoxClient -VBoxClient-all -VBoxControl -VBoxControl -vboxheadless -VBoxHeadless -vboximg-mount -vboxmanage -VBoxManage -vboxreload -vboxsdl -VBoxSDL -VBoxService -VBoxService -VBoxTunctl -vboxwebsrv -vcd2fst -vcd2lxt -vcd2lxt2 -vcd2vzt -vcdimager -vcd-info -vcdxbuild -vcdxgen -vcdxminfo -vcdxrip -vcolg -vcut -vdb_print -vde_autolink -vdecmd -vde_cryptcab -vdekvm -vde_l3 -vde_over_ns -vde_pcapplug -vde_plug -vde_plug2tap -vdeq -vdeqemu -vde_switch -vdeterm -vde_tunctl -vdi2john -vdir -vdirsyncer -vdpauinfo -vedit -vegeta -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ -vendor_perl/ack -vendor_perl/bdf2gdfont.pl -vendor_perl/biber -vendor_perl/binhex.pl -vendor_perl/blinkenlights -vendor_perl/borg-restore.pl -vendor_perl/bubbles -vendor_perl/buildrealms -vendor_perl/ccon -vendor_perl/check-zone-expiration -vendor_perl/cleanarch -vendor_perl/cleankrf -vendor_perl/clusterssh_bash_completion.dist -vendor_perl/colored_dmesg -vendor_perl/colorfg -vendor_perl/color_matrix -vendor_perl/config_data -vendor_perl/convertar -vendor_perl/cpan2aur -vendor_perl/cpan2dist -vendor_perl/cpanm -vendor_perl/cpanp -vendor_perl/cpanp-run-perl -vendor_perl/cpio-filter -vendor_perl/crc32 -vendor_perl/crsh -vendor_perl/ctel -vendor_perl/dbilogstrip -vendor_perl/dbiprof -vendor_perl/dbiproxy -vendor_perl/dbish -vendor_perl/debinhex.pl -vendor_perl/djabberd -vendor_perl/dm_date -vendor_perl/dm_zdump -vendor_perl/dnspktflow -vendor_perl/donuts -vendor_perl/donutsd -vendor_perl/drawvalmap -vendor_perl/dtck -vendor_perl/dtconf -vendor_perl/dtconfchk -vendor_perl/dtdefs -vendor_perl/dtinitconf -vendor_perl/dtrealms -vendor_perl/execflow -vendor_perl/exiftool -vendor_perl/expchk -vendor_perl/fb-server -vendor_perl/findrule -vendor_perl/fixkrf -vendor_perl/frozen-bubble -vendor_perl/frozen-bubble-editor -vendor_perl/gedi -vendor_perl/genkrf -vendor_perl/GET -vendor_perl/getdnskeys -vendor_perl/getds -vendor_perl/grandvizier -vendor_perl/gtk2-youtube-viewer -vendor_perl/gtk3-youtube-viewer -vendor_perl/gtk-youtube-viewer -vendor_perl/HEAD -vendor_perl/hexdump -vendor_perl/htmltree -vendor_perl/imgsize -vendor_perl/ipcount -vendor_perl/iptab -vendor_perl/ipv4calc -vendor_perl/json_xs -vendor_perl/keyarch -vendor_perl/keymod -vendor_perl/krfcheck -vendor_perl/l4p-tmpl -vendor_perl/lights -vendor_perl/ls++ -vendor_perl/lsdnssec -vendor_perl/lskrf -vendor_perl/lsrealm -vendor_perl/lsroll -vendor_perl/lwp-download -vendor_perl/lwp-dump -vendor_perl/lwp-mirror -vendor_perl/lwp-request -vendor_perl/maketestzone -vendor_perl/mapper -vendor_perl/Markdown.pl -vendor_perl/mech-dump -vendor_perl/mimeopen -vendor_perl/mimetype -vendor_perl/modemtest -vendor_perl/msguntypot -vendor_perl/net-server -vendor_perl/package-stash-conflicts -vendor_perl/patchperl -vendor_perl/perlbrew -vendor_perl/perlcritic -vendor_perl/perli11ndoc -vendor_perl/perlsh -vendor_perl/perltidy -vendor_perl/perlver -vendor_perl/pkg-config.pl -vendor_perl/po4a -vendor_perl/po4a-display-man -vendor_perl/po4a-display-pod -vendor_perl/po4a-gettextize -vendor_perl/po4a-normalize -vendor_perl/po4a-translate -vendor_perl/pod_cover -vendor_perl/podselect -vendor_perl/podspell -vendor_perl/POST -vendor_perl/ppkg-config -vendor_perl/pppusage -vendor_perl/pt-align -vendor_perl/pt-archiver -vendor_perl/pt-config-diff -vendor_perl/pt-deadlock-logger -vendor_perl/pt-diskstats -vendor_perl/pt-duplicate-key-checker -vendor_perl/pt-fifo-split -vendor_perl/pt-find -vendor_perl/pt-fingerprint -vendor_perl/pt-fk-error-logger -vendor_perl/pt-heartbeat -vendor_perl/pt-index-usage -vendor_perl/pt-ioprofile -vendor_perl/ptked -vendor_perl/pt-kill -vendor_perl/ptksh -vendor_perl/pt-mext -vendor_perl/pt-mysql-summary -vendor_perl/pt-online-schema-change -vendor_perl/pt-pmp -vendor_perl/pt-query-digest -vendor_perl/pt-show-grants -vendor_perl/pt-sift -vendor_perl/pt-slave-delay -vendor_perl/pt-slave-find -vendor_perl/pt-slave-restart -vendor_perl/pt-stalk -vendor_perl/pt-summary -vendor_perl/pt-table-checksum -vendor_perl/pt-table-sync -vendor_perl/pt-table-usage -vendor_perl/pt-upgrade -vendor_perl/pt-variable-advisor -vendor_perl/pt-visual-explain -vendor_perl/razor-admin -vendor_perl/razor-check -vendor_perl/razor-client -vendor_perl/razor-report -vendor_perl/razor-revoke -vendor_perl/realmchk -vendor_perl/realmctl -vendor_perl/realminit -vendor_perl/realmset -vendor_perl/rename -vendor_perl/rollchk -vendor_perl/rollctl -vendor_perl/rollerd -vendor_perl/rollinit -vendor_perl/rolllog -vendor_perl/rollrec-editor -vendor_perl/rollset -vendor_perl/sa-awl -vendor_perl/sa-check_spamd -vendor_perl/sa-compile -vendor_perl/sa-learn -vendor_perl/scandeps.pl -vendor_perl/sdl-config.pl -vendor_perl/sgmlspl.pl -vendor_perl/shell-quote -vendor_perl/show_all_colors -vendor_perl/signset-editor -vendor_perl/snmpkey -vendor_perl/SOAPsh.pl -vendor_perl/spamassassin -vendor_perl/spamc -vendor_perl/spamd -vendor_perl/spfd -vendor_perl/spfquery -vendor_perl/spfquery -vendor_perl/strip-nondeterminism -vendor_perl/stubmaker.pl -vendor_perl/tachk -vendor_perl/test-yaml -vendor_perl/tidy_changelog -vendor_perl/timetrans -vendor_perl/tkjpeg -vendor_perl/tpage -vendor_perl/translit -vendor_perl/trustman -vendor_perl/ttree -vendor_perl/uncolor -vendor_perl/use-devel-checklib -vendor_perl/validjson -vendor_perl/widget -vendor_perl/xgettext.pl -vendor_perl/xml_grep -vendor_perl/xml_merge -vendor_perl/xml_pp -vendor_perl/xml-pretty -vendor_perl/xml_spellcheck -vendor_perl/xml_split -vendor_perl/xpath -vendor_perl/yapp -vendor_perl/youtube-viewer -vendor_perl/zonesigner -veracrypt -vercmp -verdandi -verify-db.pl -verify-uselistorder -verify-uselistorder -verilator -verilator_bin -verilator_bin_dbg -verilator_coverage -verilator_coverage_bin_dbg -verilator_gantt -verilator_profcfunc -veritysetup -versuck-ng -vertexrate -vert-or-frag-only -vert-tex -vfdecrypt -vfnmz -vftovp -vgcfgbackup -vgcfgrestore -vgchange -vgck -vgconvert -vgcreate -vgdb -vgdisplay -vgexport -vgextend -vgimport -vgimportclone -vglclient -vglconfig -vglconnect -vglgenkey -vgllogin -vglrun -vglserver_config -vglxinfo -vgmerge -vgmknodes -vgreduce -vgremove -vgrename -vgs -vgscan -vgsplit -vi -videoob -vidir -vieet -view -viewgam -viewgar -viewnior -vifm -vifm-convert-dircolors -vifm-pause -vifm-screen-split -vig_optimize -vigpg -vigr -vigra-config -viking -vim -vim -vimb -vimcat -vimdiff -vimdiff -vimdot -vimiv -vimpager -vimrunner -vimtutor -vimtutor -vinagre -vint -vipe -vips -vips-8.9 -vipsedit -vipsheader -vipsprofile -vipsthumbnail -vipw -virgl_test_server -virsh -virt-admin -virt-alignment-scan -virt-builder -virt-builder-repository -virt-cat -virt-clone -virt-convert -virt-copy-in -virt-copy-out -virt-customize -virt-df -virt-dib -virt-diff -virt-edit -virt-filesystems -virt-format -virtfs-proxy-helper -virtfs-proxy-helper -virt-get-kernel -virt-host-validate -virt-index-validate -virt-inspector -virt-install -virtinterfaced -virtlockd -virt-log -virtlogd -virt-login-shell -virt-ls -virtlxcd -virt-make-fs -virt-manager -virtnetworkd -virtnodedevd -virtnwfilterd -virt-pki-validate -virtproxyd -virtqemud -virt-qemu-run -virt-rescue -virt-resize -virtsecretd -virt-sparsify -virtstoraged -virt-sysprep -virt-tail -virt-tar-in -virt-tar-out -virtualbox -VirtualBox -virtualenv -virtualenv2 -virtualenv3 -virtualenv-clone -virtualenvwrapper_lazy.sh -virtualenvwrapper.sh -virtvboxd -virt-viewer -virt-win-reg -virt-xml -virt-xml-validate -vis -vis-clipboard -vis-complete -vis-digraph -visgrep -visitors -vis-menu -vis-open -visualboyadvance-m -visualimagecompare -visualinfo -visualinfo -visualvm -visudo -vit -viterbi -vivid -vkconfig -vkcube -vkcubepp -vkreplay -vktrace -vktracedump -vktraceviewer -vlc -vlc-wrapper -vlna -vlock -vmaf -vmaf-moment -vmaf-ms_ssim -vmafossexec -vmaf-psnr -vmaf-ssim -vmcore-dmesg -vmhgfs-fuse -vmmouse_detect -vmprofshow -vmstat -vmtoolsd -vmware-checkvm -vmwarectrl -vmware-hgfsclient -vmware-namespace-cmd -vmware-rpctool -vmware-toolbox-cmd -vmware-user -vmware-user-suid-wrapper -vmware-vmblock-fuse -vmware-xdg-detect-de -vmware-xferlogs -vmx2john -vncconfig -vncpasswd -vncpcap2john -vncviewer -vnstat -vnstatd -vnstati -vobStreamer -voikkogc -voikkohyphenate -voikkospell -voikkovfstc -volatility -volk-config-info -volk_modtool -volk_profile -vol.py -volumeicon -volume_key -vorbiscomment -vorbisgain -votour -vp8enc -vp9enc -vp-array -vp-array-hf -vp-array-int -vp-clip -vpe -vpl2mod -vpl2ovp -vpl2vpl -vp-line-clip -vpnc -vpnc-disconnect -vppchromasitting -vppscaling_n_out_usrptr -vppsharpness -vpr -vptovf -vp-tri -vp-tri-cb -vp-tri-cb-pos -vp-tri-cb-tex -vp-tri-imm -vp-tri-invariant -vp-tri-swap -vp-tri-tex -vp-unfilled -vpxdec -vpxenc -vs2osisref -vs2osisreftxt -vsd2raw -vsd2text -vsd2xhtml -vsid -vspipe -vsraytrace -vss2raw -vss2text -vss2xhtml -vstp -vsyasm -vte-2.91 -vtep-ctl -vterm-ctrl -vterm-dump -vtkEncodeString -vtkParseJava -vtkParseJava-pv5.8 -vtkProbeOpenGLVersion-pv5.8 -vtkProcessXML-pv5.8 -vtkpython -vtkWrapClientServer-pv5.8 -vtkWrapHierarchy -vtkWrapHierarchy-pv5.8 -vtkWrapJava -vtkWrapJava-pv5.8 -vtkWrapPython -vtkWrapPythonInit -vtkWrapPythonInit-pv5.8 -vtkWrapPython-pv5.8 -vty-build-width-table -vty-demo -vty-mode-demo -vtysh -vulkaninfo -vvp -vwebp -vxloader -vym -vzt2vcd -vztminer -w -w3m -w3mman -waf -wagon -wagon_test -wait41 -waitress-serve -waitress-serve2 -wakatime -wal -walk -wall -wam2ma -wammu -wammu-configure -wamp -warez -wargames -warnquota -warp -warsow -warzone2100 -wash -wasm2c -wasm2js -wasm2wat -wasm-as -wasm-ctor-eval -wasm-dis -wasm-emscripten-finalize -wasm-interp -wasm-ld -wasm-metadce -wasm-objdump -wasm-opcodecnt -wasm-opt -wasm-reduce -wasm-shell -wasm-strip -wasm-validate -wast2json -wat2wasm -watch -watchexec -watchgnupg -watchgod -watchman -watchman-make -watchman-wait -watchmedo -watchquagga -wat-desugar -watercluster2 -waterfall -wavcmp -wavegain -wavemon -wavpack -waybar -wayinfo -wayland-scanner -wayland-scanner++ -wbcopytables -wbcopytables-bin -wbinfo -wbmptopbm -wc -wcap-decode -wcgrep -wdctl -wdf -wdf-cat -wdf-dump -wdiff -weather -weave -web2disk -web2png -web2py2po -webcam -webcontentedit -webfsd -webhook -webhttrack -WebKitWebDriver -webmitm -weboob -weboob-cli -weboob-config -weboob-debug -weboob-repos -weboorrents -webpinfo -webpmux -webpng -webquiz -webspy -webview -weechat -weechat-curses -weechat-headless -wesnoth -wesnothd -wesside-ng -westcos-tool -weston -weston-calibrator -weston-clickdot -weston-cliptest -weston-confine -weston-content_protection -weston-debug -weston-dnd -weston-editor -weston-eventdemo -weston-flower -weston-fullscreen -weston-image -weston-info -weston-launch -weston-multi-resource -weston-presentation-shm -weston-resizor -weston-screenshooter -weston-simple-damage -weston-simple-dmabuf-egl -weston-simple-dmabuf-v4l -weston-simple-egl -weston-simple-shm -weston-simple-touch -weston-smoke -weston-stacking -weston-subsurfaces -weston-terminal -weston-touch-calibrator -weston-transformed -wetboobs -wfst_build -wfst_run -wfst_train -wfuse -wg -wgdb -wget -wgetpaste -wg-quick -whatis -wheel -wheel2 -when -whereis -which -whipper -whiptail -whirlpooldeep -whirlpool-hash -who -whoami -whois -whoismac -whowatch -widelands -widl -widl -wifi -wifi-menu -wifi-status -wifite -wigwam -wiiuseexample -wikicurses -wiki-search -wiki-search-html -wildmidi -wimappend -wimapply -wimcapture -wimdelete -wimdir -wimexport -wimextract -wiminfo -wimjoin -wimlib-imagex -wimmount -wimmountrw -wimoptimize -wimsplit -wimunmount -wimverify -winbindd -wincopy -wincopy32 -wine -wine -wine64 -wine64 -wine64-preloader -wine64-preloader -wineboot -wineboot -winebuild -winebuild -winecfg -winecfg -wineconsole -wineconsole -winecpp -winecpp -winedbg -winedbg -winedump -winedump -winefile -winefile -wineg++ -wineg++ -winegcc -winegcc -winemaker -winemaker -winemine -winemine -winepath -winepath -wine-preloader -wine-preloader -wineserver -wineserver -winetricks -wingpanel -wingproj -wings3d -winicontopam -winicontoppm -winpopup-install -winpopup-send -winpos -winpr-hash -winpr-makecert -wipe -wipefs -wiper.sh -wire-desktop -wirefilter -wires -wireshark -wish -wish8.6 -wishbone-tool -wit -withsctp -WizNote -wkhtmltoimage -wks2raw -wks2text -wlancap2wpasec -wlangenpmk -wlangenpmkocl -wlanhcx2john -wlanhcx2ssid -wlanhcxcat -wlanhcxinfo -wlanjohn2hcx -wlanpmk2hcx -wlanwkp2hcx -wl-copy -wlfreerdp -wl_map_info -wl_map_object_info -wl-paste -wmc -wmc -wmctrl -wmf2eps -wmf2fig -wmf2gd -wmf2svg -wmf2x -wmiexec.py -wmipersist.py -wmiquery.py -wmname -wms_metadata.xml -wnckprop -wnck-urgency-monitor -wnode -wodim -woff2_compress -woff2_decompress -woff2_info -wofi -wol -wol-bootptab -wopl2ofm -wordcount -wordforms -wordlist2dawg -wordlist2hunspell -word-list-compress -wordview -workmanir -workrave -worm -worms -wovf2ovp -wovp2ovf -wpaclean -wpa_cli -wpa_passphrase -wpapcap2john -wpa_supplicant -wpg2raw -wpg2svg -wpg2svgbatch.pl -wps2html -wps2raw -wps2text -wpscan -wrap -wrc -wrc -wrestool -write -writelog -write-mime-multipart -writer2latex -wrjpgcom -wrmsr -wrudf -wsd -wsdl -wsdl2 -wsdl2h -wsdump.py -wserv4 -wsgen -wsimport -wsrep_sst_common -wsrep_sst_mariabackup -wsrep_sst_mysqldump -wsrep_sst_rsync -wsrep_sst_rsync_wan -wsw-server -wswtv-server -wtf -wump -wvAbw -wvCleanLatex -wvConvert -wvdial -wvdialconf -wvDocBook -wvDVI -wvgain -wvHtml -wvLatex -wvMime -wvPDF -wvPS -wvRTF -wvSummary -wvtag -wvtestrun -wvText -wvunpack -wvVersion -wvWare -wvWml -wwan -wwt -wx2_conv -wxcas -wx-config -wx-config32 -wx-config-gtk3 -wxdemo -wxget -wxmaxima -wxrc -wxrc-3.0 -wxrc32 -wxrc32-3.0 -X -x11amp.pl -x11perf -x11perfcomp -x11vnc -x128 -x264 -x265 -x2goagent -x2gobasepath -x2gocleansessions -x2goclient -x2gocmdexitmessage -x2godbadmin -x2gofeature -x2gofeaturelist -x2gofm -x2gogetapps -x2gogetservers -x2golistdesktops -x2golistmounts -x2golistsessions -x2golistsessions_root -x2golistshadowsessions -x2gomountdirs -x2gopath -x2goprint -x2goresume-desktopsharing -x2goresume-session -x2goruncommand -x2goserver-run-extensions -x2gosessionlimit -x2gosetkeyboard -x2goshowblocks -x2gostartagent -x2gosuspend-desktopsharing -x2gosuspend-session -x2goterminate-desktopsharing -x2goterminate-session -x2goumount-session -x2goversion -x64 -x64dtv -x64sc -x86_64 -x86_64-pc-linux-gnu-c++ -x86_64-pc-linux-gnu-c++-8 -x86_64-pc-linux-gnu-g++ -x86_64-pc-linux-gnu-g++-8 -x86_64-pc-linux-gnu-gcc -x86_64-pc-linux-gnu-gcc-10.1.0 -x86_64-pc-linux-gnu-gcc-8 -x86_64-pc-linux-gnu-gcc-8.4.0 -x86_64-pc-linux-gnu-gcc-ar -x86_64-pc-linux-gnu-gcc-ar-8 -x86_64-pc-linux-gnu-gccgo -x86_64-pc-linux-gnu-gcc-nm -x86_64-pc-linux-gnu-gcc-nm-8 -x86_64-pc-linux-gnu-gcc-ranlib -x86_64-pc-linux-gnu-gcc-ranlib-8 -x86_64-pc-linux-gnu-gdc -x86_64-pc-linux-gnu-gfortran -x86_64-pc-linux-gnu-gfortran-8 -x86_64-pc-linux-gnu-pkg-config -x86_energy_perf_policy -xa -Xalan -xandikos -xaos -xapian-check -xapian-compact -xapian-config -xapian-delve -xapian-metadata -xapian-pos -xapian-progsrv -xapian-replicate -xapian-replicate-server -xapian-tcpsrv -xarchiver -xargs -xasy -xattr -xauth -xautolock -xawtv -xawtv-remote -xbacklight -xbacklight -xbcloud -xbcloud_osenv -xbcrypt -xbiff -xbmtopbm -xboard -xbrlapi -xbrnetwork -xbstream -xbuild -xca -xcalc -xcalib -xcam -xcape -xcas -xcasnew -xcbm2 -xcbm5x0 -xcf2png -xcf2pnm -xcffibgen -xcfinfo -xcfview -xchm -xcircuit -xclip -xclipboard -xclip-copyfile -xclip-cutfile -xclip-pastefile -xclock -xcmsdb -xcompmgr -xconsole -xconv.pl -xcur2png -xcurses-config -xcursorgen -xcutsel -xdelta3 -xdg-dbus-proxy -xdg-desktop-icon -xdg-desktop-menu -xdg-email -xdg-icon-resource -xdg_menu -xdg_menu_su -xdg-mime -xdg-open -xdg-screensaver -xdg-settings -xdg-user-dir -Xdialog -xdiskusage -xdm -xdo -xdosemu -xdot -xdotool -xdpr -xdpyinfo -xdriinfo -xdt-autogen -Xdummy -xdvi -xdvi-xaw -xed -xedit -xeglgears -xeglthreads -xelatex -xembedsniproxy -Xephyr -xetex -xev -xeyes -xfbinst_x32 -xfbinst_x64 -xfburn -xfce4-about -xfce4-accessibility-settings -xfce4-appearance-settings -xfce4-appfinder -xfce4-clipman -xfce4-clipman-history -xfce4-clipman-settings -xfce4-color-settings -xfce4-dict -xfce4-display-settings -xfce4-find-cursor -xfce4-keyboard-settings -xfce4-kiosk-query -xfce4-mime-settings -xfce4-mouse-settings -xfce4-notes -xfce4-notes-settings -xfce4-notifyd-config -xfce4-panel -xfce4-pm-helper -xfce4-popup-applicationsmenu -xfce4-popup-clipman -xfce4-popup-clipman-actions -xfce4-popup-directorymenu -xfce4-popup-notes -xfce4-popup-whiskermenu -xfce4-popup-windowmenu -xfce4-power-manager -xfce4-power-manager-settings -xfce4-screensaver -xfce4-screensaver-command -xfce4-screensaver-configure -xfce4-screensaver-preferences -xfce4-screenshooter -xfce4-sensors -xfce4-session -xfce4-session-logout -xfce4-session-settings -xfce4-settings-editor -xfce4-settings-manager -xfce4-taskmanager -xfce4-terminal -xfconf-query -xfd -xfdesktop -xfdesktop-settings -xferfaxstats -xflock4 -xfmpc -xfont -xfont32 -xfontsel -xfpm-power-backlight-helper -xfreerdp -xfrun4 -xfs_admin -xfs_bmap -xfs_copy -xfs_db -xfsdump -xfs_estimate -xfsettingsd -xfs_freeze -xfs_fsr -xfs_growfs -xfs_info -xfsinvutil -xfs_io -xfs_logprint -xfs_mdrestore -xfs_metadump -xfs_mkfile -xfs_ncheck -xfs_quota -xfs_repair -xfsrestore -xfs_rtcp -xfs_scrub -xfs_scrub_all -xfs_spaceman -xfwm4 -xfwm4-settings -xfwm4-tweaks-settings -xfwm4-workspace-settings -xgamma -xgap -xgettext -xglock -xglyph -xgnokii -xgps -xgpsspeed -xhlatex -xhost -xhydra -xicclu -ximtoppm -XInclude -xindex -xindy -xindy.mem -xindy.run -xine -xine-bugreport -xine-check -xine-config -xine-list-1.2 -xine-remote -xinetd -xinfo -xinit -xinput -xjadeo -xjc -xjremote -xkbbell -xkbcomp -xkbevd -xkbsel -xkbsel-aw -xkbseldb -xkbvleds -xkbwatch -xkcdpass -xkeycaps -xkibitz -xkill -xlet-about-dialog -xlet-settings -xliff2odf -xliff2oo -xliff2po -xlinks -xload -xloadimage -xlock -xlogo -xlsatoms -xlsclients -xlsfonts -xmag -xman -xmaxima -xmaxima -xmbind -xmessage -xmi2pot5 -xminicom -xmkmf -xml -xml2ag -xml2-config -xml2gbs -xml2guido -xml2ly -xml2odf -xml2pot -xml2stems -xml2stw -xmlcatalog -xmldiff -xmlif -xmllint -xmlmantohtml -xmlmerge -xmlock -xmlparse -xml_parser -xmlpatch -xmlpatterns -xmlpatternsvalidator -xmlread -xmlrpc -xml-rpc-api2cpp -xml-rpc-api2txt -xmlrpc-c-config -xmlrpc_cpp_proxy -xmlrpc_dumpserver -xmlrpc_parsecall -xmlrpc_pstream -xmlrpc_transport -xmlschema-json2xml -xmlschema-validate -xmlschema-xml2json -xmlsec1 -xmlsec1-config -xmlstarlet -xmltex -xmlto -xmltoman -xmltranspose -xmlversion -xmlwf -xmms2 -xmms2d -xmms2-et -xmms2-find-avahi -xmms2-launcher -xmms2-mdns-avahi -xmobar -xmode2 -xmodmap -xmonad -xmousepos -Xnest -xnoise -xonotic-dedicated -xonotic-glx -xonotic-sdl -xon.sh -xonsh -xonsh-cat -xorcheck.py -Xorg -xorn -xorriso -xorrisofs -xorriso-tcltk -xortool -xortool-xor -xosd-config -xournalpp -xournal-thumbnailer -xpad -xpet -xpl2gpl -xplanet -xplot -xplus4 -xpmroot -xpmtoppm -xpr -xpra -xpra_launcher -xpra_signal_listener -xpra_udev_product_version -xpra_Xdummy -xprep -xprintidle -xproofd -xproofd -xprop -xpstat -xpstojpeg -xpstopng -xpstops -xpstosvg -xq -xqmstats -xrandr -xrced2 -xrd -xrdacctest -xrdadler32 -xrdb -xrdcopy -xrdcp -xrdcp-old -xrdfs -xrdgsiproxy -xrdgsitest -xrdmapc -xrdpfc_print -xrdpwdadmin -xrdshmap -xrdsssadmin -xrdstagetool -xreader -xreader-previewer -xreader-thumbnailer -xrefresh -xrootd -xrootd-config -xrootdfs -xrotfontdemo -xrotfontdemo32 -xsane -xsane-gimp -xscanimage -xscpu64 -xscreensaver -xscreensaver-command -xscreensaver-demo -xscreensaver-getimage -xscreensaver-getimage-file -xscreensaver-getimage-video -xscreensaver-gl-helper -xscreensaver-systemd -xscreensaver-text -xsd -xsdcxx -xsecurelock -xsel -xsensors -xset -xsetbg -xsetroot -xsettingsd -xsetwacom -xslt-config -xsltproc -Xspice -xspike -xss-lock -xssstate -xtables-legacy-multi -xtables-legacy-multi -xtables-monitor -xtables-monitor -xtables-nft-multi -xtables-nft-multi -xte -xterm -xtmsplit -xtotroff -xtrabackup -xtrace -xtractprotos -xtrlock -Xvfb -xvfb-run -xvic -xvidtune -xvinfo -xvminitoppm -Xvnc -xwallpaper -xwax -Xwayland -xwd -xwdtopnm -xwininfo -xwud -xxd -xxd -xxh128sum -xxh32sum -xxh64sum -xxhsum -xxkb -xz -xzcat -xzcmp -xzdec -xzdiff -xzegrep -xzfgrep -xzgrep -xzless -xzmore -y2racc -y4mblack -y4mcolorbars -y4mdenoise -y4mhist -y4minterlace -y4mivtc -y4mshift -y4mspatialfilter -y4mstabilizer -y4mtopnm -y4mtoppm -y4mtoyuv -y4munsharp -yabause -yacc -yad -yad-icon-browser -yaegi -yakuake -yamdi -yaml2obj -yaml2obj -yaml2po -yaml-bench -yaml-bench -yamllint -yapf -yara -yarac -yard -yardoc -yarn -yarnpkg -yasm -yat2m -yate -yate-config -yaws -yaz-asncomp -yaz-client -yaz-config -yaz-iconv -yaz-icu -yaz-illclient -yaz-json-parse -yaz-marcdump -yaz-url -yaz-ztest -ybmtopbm -ydcv -yelp -yelp-build -yelp-check -yelp-new -yes -yggdrasil -yggdrasilctl -ykchalresp -ykclient -ykfde-enroll -ykfde-format -ykfde-open -ykgenerate -ykinfo -ykman -ykman-gui -ykpamcfg -ykparse -ykpersonalize -yodl -yodl2html -yodl2latex -yodl2man -yodl2txt -yodl2whatever -yodl2xml -yodlpost -yodlstriproff -yodlverbinsert -yomi2voca.pl -yosys -yosys-abc -yosys-config -yosys-filterlib -yosys-smtbmc -you-get -youtube-dl -ypipe -yplan -yq -yrd -yri -ytasm -ytdl -ytnef -ytnefprint -ytnefprocess -yubikey-personalization-gui -yubikey-touch-detector -yubioath-desktop -yul-phaser -yuv2lav -yuv4mpeg -yuvcorrect -yuvcorrect_tune -yuvdeinterlace -yuvdenoise -yuv-distortion -yuvfps -yuvinactive -yuvkineco -yuvmedianfilter -yuvplay -yuvsplittoppm -yuvtoppm -yuy2topam -yuyvtoy4m -z3 -zabbix_agent2 -zabbix_agentd -zabbix_get -zabbix_proxy_mysql -zabbix_proxy_postgresql -zabbix_proxy_sqlite3 -zabbix_sender -zabbix_server_mysql -zabbix_server_postgresql -zad -zanshin -zanshin-migrator -zaproxy -zart -zathura -zaz -zbarcam -zbarcam-gtk -zbarcam-qt -zbarimg -zbasis -zbl -zblacklist -zcash-cli -zcashd -zcash-tx -zcat -zcav -zcf -zcl -zcmp -zconfig -zconfig_schema2html -zcp -zct -zcv -zdiff -zdump -zebra -zef -zegrep -zeisstopnm -zeitgeist-daemon -zeitgeist-datahub -zeitgeist-explorer -zenheiset -zenity -zeppelin -zerk -zerotier-cli -zerotier-idtool -zerotier-one -zev -zfgrep -zforce -zfr -zgrep -zic -zig -zile -zim -zinnia -zinnia_convert -zinnia_learn -zint -zint-qt -zip -zip2john -zip2st -zipcloak -zipcmp -zipgrep -zipinfo -zipmerge -zipnote -ziproxy -ziproxylogtool -zipsplit -ziptool -ziv -zkd -zless -zlib_decompress -zlib-flate -zmap -zmf2raw -zmf2svg -zmo -zmore -zmu -zmw -znc -znc-buildmod -znew -zntune -znu -zone2json -zone2ldap -zone2sql -zonetab2pot.py -zoomsh -zope-testrunner -zope-testrunner2 -zopfli -zopflipng -zor -zpo -zpr -zpt -zqt -zramctl -zresample -zretune -zro -zrun -zsc -zsh -zsh-5.8 -zshdb -zsi -zsnes -zsoelim -zsolve -zsp -zssh -zstd -zstdcat -zstdgrep -zstdless -zstdmt -zsy -zsync -zsyncmake -ztc -zte -ztee -ztelnet -ztr -zts -zuk -zvbi-atsc-cc -zvbi-chains -zvbid -zvbi-ntsc-cc -zvp -zzat -zzcat -zzdir -zzuf -zzxorcat -zzxorcopy -zzxordir diff --git a/qtgui/mainwindow.py b/qtgui/mainwindow.py index 19c0b4a..442b0cf 100644 --- a/qtgui/mainwindow.py +++ b/qtgui/mainwindow.py @@ -174,24 +174,9 @@ class MainWindow(QtWidgets.QMainWindow): api.callbacks.sessionOpenReady.append(self.reactCallback_sessionOpen) api.callbacks.singleInstanceActivateWindow.append(self.activateAndRaise) - - #Handle the application data cache. - #This must happen before engineStart. If a session is already running a set of initial - #client-callbacks will arrive immediately, even before the eventLoop starts. - #If not present instruct the engine to build one. - #This is also needed by the prompt in sessionController and the icons - logger.info("Trying to restore cached program database") - settings = QtCore.QSettings("LaborejoSoftwareSuite", METADATA["shortName"]) - if settings.contains("engineCache"): - engineCache = settings.value("engineCache", type=dict) - api.setCache(engineCache) - logger.info("Restored program database from qt cache to engine") - self._updateGUIWithCachedPrograms() - else: #First or fresh start - #A single shot timer with 0 durations is executed only after the app starts, thus the main window is ready. - logger.info("First run. Instructing engine to build program database") - QtCore.QTimer.singleShot(0, self.updateProgramDatabase) #includes self._updateGUIWithCachedPrograms() - + #Use our wait-dialog to build the program database. + logger.info("Instructing engine to build program database") + QtCore.QTimer.singleShot(0, self.updateProgramDatabase) #includes self._updateGUIWithCachedPrograms() #Starting the engine sends initial GUI data. Every window and widget must be ready to receive callbacks here api.eventLoop.start() @@ -262,12 +247,8 @@ class MainWindow(QtWidgets.QMainWindow): def _updateIcons(self): logger.info("Creating icon database") - engineCache = api.getCache() - assert engineCache - programs = engineCache["programs"] - self.programIcons.clear() - for entry in programs: + for entry in api.getNsmClients(): exe = entry["agordejoExec"] icon = None @@ -296,13 +277,12 @@ class MainWindow(QtWidgets.QMainWindow): text = QtCore.QCoreApplication.translate("mainWindow", "Updating Program Database.\nThank you for your patience.\nIf progress freezes please kill and restart the whole program.") settings = QtCore.QSettings("LaborejoSoftwareSuite", METADATA["shortName"]) - settings.remove("engineCache") + if settings.contains("engineCache"): #remove haywire data from previous releases + settings.remove("engineCache") logger.info("Asking api to generate program and icon database while waiting") diag = WaitDialog(self, text, api.buildSystemPrograms) #save in local var to keep alive - assert api.getCache() - settings.setValue("engineCache", api.getCache()) # dict self._updateGUIWithCachedPrograms() def reactCallback_sessionClosed(self): diff --git a/qtgui/opensessioncontroller.py b/qtgui/opensessioncontroller.py index d568cf1..49c88a7 100644 --- a/qtgui/opensessioncontroller.py +++ b/qtgui/opensessioncontroller.py @@ -25,10 +25,11 @@ import logging; logger = logging.getLogger(__name__); logger.info("import") #Third Party from PyQt5 import QtCore, QtGui, QtWidgets +import xdg.IconTheme #pyxdg https://www.freedesktop.org/wiki/Software/pyxdg/ + #Engine import engine.api as api -import engine.findicons as findicons #Qt from .descriptiontextwidget import DescriptionController @@ -122,16 +123,16 @@ class ClientItem(QtWidgets.QTreeWidgetItem): assert icon, icon self.setIcon(iconColumn, icon) #reported name is correct here. this is just the column. else: #Not NSM client added by the prompt widget - result = findicons.findIconPath(clientDict["executable"]) + result = xdg.IconTheme.getIconPath(clientDict["executable"]) #First attempt: let's hope the icon name has something to do with the executable name if result: - icon = QtGui.QIcon.fromTheme(str(result[0])) + icon = QtGui.QIcon.fromTheme(result) else: icon = QtGui.QIcon.fromTheme(clientDict["executable"]) if not icon.isNull(): self.setIcon(iconColumn, icon) else: - self.setIcon(iconColumn, iconFromString(clientDict["executable"])) + self.setIcon(iconColumn, iconFromString(clientDict["executable"])) #draw our own. class ClientTable(object): """Controls the QTreeWidget that holds loaded clients""" @@ -190,6 +191,12 @@ class ClientTable(object): for index in range(self.clientsTreeWidget.columnCount()): self.clientsTreeWidget.resizeColumnToContents(index) + #And a bit more extra space + for index in range(self.clientsTreeWidget.columnCount()): + self.clientsTreeWidget.setColumnWidth(index, self.clientsTreeWidget.columnWidth(index)+25) + + + def _cleanClients(self, nsmSessionExportDict:dict): """Reset everything to the initial, empty state. We do not reset in in openReady because that signifies that the session is ready. @@ -389,25 +396,6 @@ class ClientTable(object): class LauncherProgram(QtWidgets.QTreeWidgetItem): """ An item on the left side of the window. Used to start programs and show info, but nothing more. - - Example: - { 'categories': 'AudioVideo;Audio;X-Recorders;X-Multitrack;X-Jack;', - 'comment': 'Easy to use pattern sequencer for JACK and NSM', - 'comment[de]': 'Einfach zu bedienender Pattern-Sequencer', - 'exec': 'patroneo', - 'genericname': 'Sequencer', - 'icon': 'patroneo', - 'name': 'Patroneo', - 'startupnotify': 'false', - 'terminal': 'false', - 'type': 'Application', - 'version': '1.0', #desktop spec version, not progra, - 'x-nsm-capable': 'true'} - - Also: - 'agordejoExec' : the actual nsm exe - 'agordejoIconPath' : a priority path the engine found for us - """ allItems = {} # clientId : ClientItem @@ -418,8 +406,6 @@ class LauncherProgram(QtWidgets.QTreeWidgetItem): self.launcherDict = launcherDict self.executable = launcherDict["agordejoExec"] - - parameterList = [] #later in update super().__init__(parameterList, type=1000) #type 0 is default qt type. 1000 is subclassed user type) self.updateData(launcherDict) @@ -439,7 +425,7 @@ class LauncherProgram(QtWidgets.QTreeWidgetItem): assert programIcons if launcherDict["agordejoExec"] in programIcons: icon = programIcons[launcherDict["agordejoExec"]] - self.setIcon(self.parentController.columns.index("name"), icon) #name is correct here. this is just the column. + self.setIcon(self.parentController.columns.index("agordejoName"), icon) #name is correct here. this is just the column. class LauncherTable(object): """Controls the QTreeWidget that holds programs in the PATH. @@ -453,7 +439,7 @@ class LauncherTable(object): self.launcherWidget = self.mainWindow.ui.loadedSessionsLauncher self.launcherWidget.setIconSize(iconSize) - self.columns = ("name", "comment", "agordejoFullPath") #basically an enum + self.columns = ("agordejoName", "agordejoDescription", "agordejoFullPath") #basically an enum self.headerLables = [ QtCore.QCoreApplication.translate("Launcher", "Name"), QtCore.QCoreApplication.translate("Launcher", "Description"), @@ -478,27 +464,23 @@ class LauncherTable(object): for index in range(self.launcherWidget.columnCount()): self.launcherWidget.resizeColumnToContents(index) + #And a bit more extra space + for index in range(self.launcherWidget.columnCount()): + self.launcherWidget.setColumnWidth(index, self.launcherWidget.columnWidth(index)+25) + def _reactSignal_launcherItemDoubleClicked(self, item): api.clientAdd(item.executable) def buildPrograms(self): """Called by mainWindow.updateProgramDatabase - Receive entries from the engine. - Entry is a dict modelled after a .desktop file. - But not all entries have all data. Some are barebones executable name and path. - - Only guaranteed keys are agordejoExec and agordejoFullPath, which in turn are files - guaranteed to exist in the path. """ self.launcherWidget.clear() - engineCache = api.getCache() - programs = engineCache["programs"] + programs = api.getNsmClients() for entry in programs: item = LauncherProgram(parentController=self, launcherDict=entry) self.launcherWidget.addTopLevelItem(item) - self._adjustColumnSize() class OpenSessionController(object):