The complete list of Pacman functions
Click on a function name to see related functions and a description.
absPath ( [[path])
alreadyInstalled (PACKAGE)
askUntilFileExists (path)
author (name, authorString)
byteOrder (style)
cat (path)
cd (path)
choice (option, question, opt1, opt2...)
chown (path [, username])
chownR (path [, username])
configure (PACKAGE)
contact (name, contactString)
copy (fromPath, toPath)
copyReplace (fromFile, toFile, matchString, replaceString)
cp (fromPath, toPath)
cpuSeconds (seconds)
cpuSecondsHard (seconds)
cpuSecondsSoft (seconds)
cu (username)
description (text)
download (FILE)
downloadTime (FILE, minimumSeconds)
downloadUntar (FILE [, env])
downloadUntarzip (FILE [, env])
echo (text)
envHasValue (env, value)
envHasValueTemp (env, value)
envIsSet (env)
exists (path)
fail (message)
false ()
fileCopyMinimumMegsPerSecond (minimumMegsPerSecond [, numberOfMegs [, path='.']])
fileSize (bytes)
fileSizeHard (bytes)
fileSizeSoft (bytes)
freeDisk (freemegs [, path])
gccBinary (path, versionString)
gccBinaryGE (path, versionString)
gccBinaryGT (path, versionString)
gccBinaryLE (path, versionString)
gccBinaryLT (path, versionString)
gccVersion (versionString)
gccVersionGE (versionString)
gccVersionGT (versionString)
gccVersionLE (versionString)
gccVersionLT (versionString)
glibcVersion (versionString)
glibcVersionGE (versionString)
glibcVersionGT (versionString)
glibcVersionLE (versionString)
glibcVersionLT (versionString)
globusAccess (DN, localusername [, position])
grep (text, path [, comment])
groupAdd (group)
groupExists (group)
hasGlobusAccess (DN, localusername)
hasSshAccess (username, public_key)
heapSize (bytes)
imageSize (bytes)
insertLine (text, path [, justAfterLineContaining])
isGroupExecute (path [, option])
isGroupRead (path [, option])
isGroupWrite (path [, option])
isOwnerExecute (path [, option])
isOwnerRead (path [, option])
isOwnerWrite (path [, option])
isWorldExecute (path [, option])
isWorldRead (path [, option])
isWorldWrite (path [, option])
launchWebBrowser (url)
linuxKernel (versionString)
linuxKernelGE (versionString)
linuxKernelGT (versionString)
linuxKernelLE (versionString)
linuxKernelLT (versionString)
ls (path)
mail (userEmail [, subject [, body]])
md5check (path, md5string)
message (text)
mkdir (path)
mkdirPersistent (path)
no (question)
openFileDescriptors (ndesc)
openFileDescriptorsHard (ndesc)
openFileDescriptorsSoft (ndesc)
option (optionString)
optionGE (optionString)
optionGT (optionString)
optionLE (optionString)
optionLT (optionString)
ownedBy (path [, username])
package (PACKAGE)
packageName (packageName)
pacmanVersion (versionString)
pacmanVersionGE (versionString)
pacmanVersionGT (versionString)
pacmanVersionLE (versionString)
pacmanVersionLT (versionString)
patch (patchString)
patchGE (patchString)
patchGT (patchString)
patchLE (patchString)
patchLT (patchString)
path (val [, env [, options]])
perlVersion (versionString)
perlVersionGE (versionString)
perlVersionGT (versionString)
perlVersionLE (versionString)
perlVersionLT (versionString)
platform (plat)
platformGE (plat)
platformGT (plat)
platformLE (plat)
platformLT (plat)
processor (text)
pythonVersion (versionString)
pythonVersionGE (versionString)
pythonVersionGT (versionString)
pythonVersionLE (versionString)
pythonVersionLT (versionString)
register (symbolicCacheName, cacheURL, infoString, infoURL, contactString, contactEmail)
release (releaseString)
releaseGE (releaseString)
releaseGT (releaseString)
releaseLE (releaseString)
releaseLT (releaseString)
restore (filename)
rpm (filename)
rpmInstalled (filename)
runningProcess (processName)
setGroupExecute (path)
setGroupWrite (path)
setOwnerExecute (path)
setOwnerRead (path)
setOwnerWrite (path)
setWorldExecute (path)
setWorldRead (path)
setWorldWrite (path)
setenv (env, val)
setenv (env)
setenvShell (env, command)
setenvShellTemp (env, command)
setenvTemp (env, val)
setup (command)
setup (command)
shell (command)
shellDialogue (command)
shellOutputContains (command, text)
shellOutputEQ (command, text)
shellOutputGE (command, text)
shellOutputGT (command, text)
shellOutputLE (command, text)
shellOutputLT (command, text)
softLink (linkFrom, linkTo)
sshAccess (username, public_key)
sshVersion (versionString)
sshVersionGE (versionString)
sshVersionGT (versionString)
sshVersionLE (versionString)
sshVersionLT (versionString)
stackSize (bytes)
systemRelease (plat)
systemReleaseGE (plat)
systemReleaseGT (plat)
systemReleaseLE (plat)
systemReleaseLT (plat)
systemVersion (plat)
systemVersionGE (plat)
systemVersionGT (plat)
systemVersionLE (plat)
systemVersionLT (plat)
systemWordSize (wordsizestring)
tag (tagString)
tagGE (tagString)
tagGT (tagString)
tagLE (tagString)
tagLT (tagString)
tcpPorts (host, portStart, portEnd)
textFile (path, lines)
timeErrorMaximum (seconds)
true ()
uninstallShell (command)
untarzip (FILE [, env])
url (name, URL)
usePort (port)
userAdd (username [, group [, shell [, homedir]]])
userExists (username [, group])
username (username)
version (versionString)
versionGE (versionString)
versionGT (versionString)
versionLE (versionString)
versionLT (versionString)
versionTuple (versionString [, sep])
versionTupleGE (versionString [, sep])
versionTupleGT (versionString [, sep])
versionTupleLE (versionString [, sep])
versionTupleLT (versionString [, sep])
watch (path)
which (filename)
workspace (name, environmentVariable, minmegs [, owner [, options]])
yes (question)