.\" -*- nroff -*- .ds g \" empty .ds G \" empty .\" Like TP, but if specified indent is more than half .\" the current line-length - indent, use the default indent. .de Tp .ie \\n(.$=0:((0\\$1)*2u>(\\n(.lu-\\n(.iu)) .TP .el .TP "\\$1" .. .TH REMOVEPKG 8 "21 May 1994" "Slackware Version 2.0.0" .SH NAME removepkg \- remove Slackware packages. .SH SYNOPSIS .B removepkg .BI packagename .LP .B removepkg [ .B \-warn ] .BI packagename .SH DESCRIPTION .B removepkg removes a previously installed Slackware package, while writing a progress report to the standard output. The name specified must be the name of one of the file indexes in /var/adm/packages. When deleting files, .B removepkg will analyze the contents of the other packages installed on your system, and will only delete the files that are unique to the package being removed. Similarly, the installation scripts for all the other packages will be considered when deciding whether or not to delete symbolic links from the package. .LP Removing a package (as well as installing one) can be a dangerous undertaking. For this reason, there is the .B \-warn option available. When you use this, .B removepkg will not actually remove any files or links, but will output a detailed report of what it would do if you actually did remove the package. It's suggested that you do this (and maybe pipe the output to .B less ) before removing packages to make sure you've backed up anything that might be important. .LP When removing a package, it's original file index will be moved from /var/adm/packages to /var/adm/removed_packages. Likewise, it's installation script will be moved from /var/adm/scripts to /var/adm/removed_scripts. .SH OPTIONS .TP .B \-warn packagename Generate a report to the standard output about which files and directories would be removed, but does not actually remove the package. .SH AUTHOR Patrick J. Volkerding .SH "SEE ALSO" .BR installpkg(8), .BR makepkg(8), .BR pkgtool(8), .BR setup(8)