Main Menu

  • Home
  • Knowledge Base
  • FAQ Joomla
  • Web-Projekte
  • Links

Net-Toolz

  • chmod
  • ip calculator
  • Web-Colors
THURSDAY, 29 JULY 2010
  • Impressum
  • Kontakt

Remove unwanted Packages from Solaris 10 OEM Installation.

#!/bin/csh

#Remove complete GNOME
pkgrm `pkginfo | grep -i gnome | awk '{print $2}'`

#Remove complete X Windows System & Samba Windows-FileServer
pkgrm `pkginfo | grep -i Window | awk '{print $2}'`

#Remove Acrobat Reader
pkgrm `pkginfo | grep -i MOZ | awk '{print $2}'`

#Remove Gimp ToolKit
pkgrm `pkginfo | grep -i GTK | awk '{print $2}'`

#Remove GimpPrint Printerdrivers
pkgrm -v SUNWgimpprint

#Remove CD-Burn Tool
pkgrm -v SUNWcdrw

#Remove Audio Support
pkgrm `pkginfo | grep -i Audio | awk '{print $2}'`

#Remove Common Desktop Env. (CDE)
pkgrm `pkginfo | grep -i CDE | awk '{print $2}'`

#Remove X11 Stuff
pkgrm `pkginfo | grep -i X11 | awk '{print $2}'`

#Remove OpenGL Stuff
pkgrm `pkginfo | grep -i OpenGL | awk '{print $2}'`

#Remove Apache Web-Server
pkgrm `pkginfo | grep -i Apache | awk '{print $2}'`

# Apache common logging
pkgrm -v SUNWaclg

#Remove Tomcat Server
pkgrm `pkginfo | grep -i tomcat | awk '{print $2}'`

# Remove ImageMagic
pkgrm -v SUNWimagick

# FTP server
pkgrm -v SUNWftpr #root
pkgrm -v SUNWftpu #usr

echo Disable sendmail process before removing sendmail packages
/usr/sbin/svcadm disable svc:/network/smtp:sendmail
# Sendmail
pkgrm -v SUNWsndmr #root
pkgrm -v SUNWsndmu #usr

# Telnet server
pkgrm -v SUNWtnetc #client
pkgrm -v SUNWtnetd #server daemon (usr)
pkgrm -v SUNWtnetr #server daemon (root)

# Mozilla for Solaris
pkgrm -v SUNWmozapoc-adapter #Apoc adapter
pkgrm -v SUNWmozchat #Chatzilla
pkgrm -v SUNWmozdom-inspector #DOM inspector
pkgrm -v SUNWmozgm #GNOME integration
pkgrm -v SUNWmozilla #Web browser
pkgrm -v SUNWmozilla-devel #Web browser - developer files
pkgrm -v SUNWmozjs-debugger #Javascript debugger
pkgrm -v SUNWmozmail #Mail
pkgrm -v SUNWmoznspr #Netscape portable runtime
pkgrm -v SUNWmoznspr-devel #Netscape portable runtime - developer files
pkgrm -v SUNWmoznss #Network security services
pkgrm -v SUNWmoznss-devel #Network security services - developer files
pkgrm -v SUNWmozpsm #Personal security manager
pkgrm -v SUNWmozspell #Spelling checker
pkgrm -v SUNWthunderbird #Thunderbird email/newsgroup client

# Evolution
pkgrm `pkginfo | grep -i Evolution | awk '{print $2}'`

# Boot server daemons
pkgrm -v SUNWbsr #root
pkgrm -v SUNWbsu #usr

# Solaris Diskless Client Management Application
pkgrm -v SUNWdclnt

# DHCP ---- I personally want to keep these....
# pkgrm -v SUNWdhcm # DHCP manager
# Binary file format data module for BOOTP/DHCP services
# pkgrm -v SUNWdhcsb
# pkgrm -v SUNWdhcsr # BOOTP/DHCP server services (ROOT)
# pkgrm -v SUNWdhcsu # BOOTP/DHCP server services (USR)

# JDK Development Stuff & DEMOS

# J2SDK 1.4 demo programs
pkgrm -v SUNWj3dmo

# JDK 5.0 demo programs (1.5.0_16)
pkgrm -v SUNWj5dmo

# A set of Java Demo Applications
# jdictionary, jdiskreport. jedit, jgraphpad and jspider
pkgrm -v SUNWjavaapps

# JavaHelp demos
pkgrm -v SUNWjhdem

# Modular debugger demo source
pkgrm -v SUNWmdbdm

# OS demo source
pkgrm -v SUNWosdem

# Open source demo programs
pkgrm -v SUNWsfwdemo

# REMOVE OF UNNEEDED FONTS

# Russian 1251 fonts
pkgrm -v SUNW1251f
# Japanese iconv modules for UTF-8
pkgrm -v SUNWjiu8
# Japanese required TrueType font
pkgrm -v SUNWjxcft
# Japanese required Bitmap font
pkgrm -v SUNWjxmft
# Korean iconv modules for UTF-8
pkgrm -v SUNWkiu8
# Korean TrueType fonts
pkgrm -v SUNWkttf
# Korean X windows platform required fonts
pkgrm -v SUNWkxfnt
# Korean (UTF-8) X windows platform minimum required fonts
pkgrm -v SUNWkxmft
#Traditional Chinese (BIG5) True Type Fonts Package
pkgrm -v SUNW5ttf
#Simplified Chinese (EUC) True Type Fonts
pkgrm -v SUNWcttf
#Simplified Chinese (GBK) True Type Fonts
pkgrm -v SUNWgttf
# Thai (UTF-8) iconv modules for UTF-8
pkgrm -v SUNWtiu8
# Thai X windows platform required fonts package
pkgrm -v SUNWtxfnt
#Japanese Required TrueType Font
pkgrm -v SUNWjxcft
#Japanese Required Bitmap Font
pkgrm -v SUNWjxmft