added remove and purge functions
This commit is contained in:
		
							
								
								
									
										13
									
								
								pman.sh
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								pman.sh
									
									
									
									
									
								
							@@ -46,6 +46,16 @@ elif [ "$command_args" = "install" ]; then
 | 
			
		||||
  if [ "$command" = "pacman" ]; then
 | 
			
		||||
    su_needed=true
 | 
			
		||||
  fi
 | 
			
		||||
elif [ "$command_args" = "remove" ]; then
 | 
			
		||||
  command_args="-Rs"
 | 
			
		||||
  if [ "$command" = "pacman" ]; then
 | 
			
		||||
    su_needed=true
 | 
			
		||||
  fi
 | 
			
		||||
elif [ "$command_args" = "purge" ]; then
 | 
			
		||||
  command_args="-Rns"
 | 
			
		||||
  if [ "$command" = "pacman" ]; then
 | 
			
		||||
    su_needed=true
 | 
			
		||||
  fi
 | 
			
		||||
elif [ "$command_args" = "provides" ]; then
 | 
			
		||||
  command_args="-F"
 | 
			
		||||
elif [ "$more_arguments" = "true" ]; then
 | 
			
		||||
@@ -57,10 +67,13 @@ elif [ "$more_arguments" = "true" ]; then
 | 
			
		||||
  echo "               (aur packages - all the normal operations except config are available)"
 | 
			
		||||
  echo "  aur (yay)  - yay              | same as \"yay\""
 | 
			
		||||
  echo "  search     - pacman -Ss       | search packages"
 | 
			
		||||
  echo "  install    - pacman -S        | install packages"
 | 
			
		||||
  echo "  update     - pacman -Sy       | updates the repositories"
 | 
			
		||||
  echo "  upgradable - pacman -Qu       | list available upgrades"
 | 
			
		||||
  echo "  upgrade    - pacman -Syu      | upgrades your system"
 | 
			
		||||
  echo "  provides   - pacman -F        | list packages that provide file"
 | 
			
		||||
  echo "  remove     - pacman -Rs       | remove packages & dependencies"
 | 
			
		||||
  echo "  purge      - pacman -Rns      | remove packages, dependencies & conf"
 | 
			
		||||
  echo "  config     - /etc/pacman.conf | edits pacman configuration"
 | 
			
		||||
  exit 1
 | 
			
		||||
fi
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user