What is Dell System Update (DSU)
Dell System Update (DSU) ensures that the Dell systems are up-to-date with the latest BIOS, firmware,
and software. DSU contains
- OpenManage Server Administrator.
- BIOS and firmware updates for server platforms
Dell System Update User Guide can be found here
What is new in this release (Version : 15.10.00)
This release of Dell System Update (DSU) contains:
- New BIOS and Firmware updates
- DSU changes:
- Added Readme
- Added Man Page
- Addressed Xerces exception
- Fixed repo filename
- Used standard paths for libraries
The purpose of DSU is to distribute Dell software updates for Linux systems.
Command Difference between Dell Linux Repository and Dell System Update
Dell Linux Repository Commands | Dell System Update Commands |
Setting Up Repository 1) wget -q -O - http://linux.dell.com/repo/hardware/latest/bootstrap.cgi | bash 2) yum install dell_ft_install 3) yum install $(bootstrap_firmware) |
1) wget -q -O - http://linux.dell.com/repo/hardware/dsu/bootstrap.cgi | bash 2) yum install dell-system-update |
Inventorying Firmware inventory_firmware |
dsu --inventory |
Updating Firmware update_firmware |
dsu |
Advantage of DSU over Dell Linux Repository
Dell Linux Repository | Dell System Update |
1) Selected installation of updates is not possible from CLI |
1) Selected installation of updates are possible from CLI |
2) Cluttered console view |
2) Better customer experience with specific readable information on the console |
3) No option to revert to the earlier version |
3) Reverting to earlier version of the update is possible, if repository have earlier version |
4) Packages are based on Open Build System |
4) Packages are based on Dell Update Packages (DUPs) |
Supported Operating Systems
- Red Hat Enterprise Linux 6 server Update 7 (x86_64)
- Red Hat Enterprise Linux 7 server Update 1(x86_64)
- SUSE Linux Enterprise Server 11SP4 (x86_64)
- SUSE Linux Enterprise Server 12 (x86_64)
Note: "rebuilt" versions of the above such as CentOS or ScientificLinux and community distros like Fedora and OpenSUSE are not tested with this repository.
Since most of the kernel drivers in this repository are in DKMS format, updates for these distros may work.
Please report problems to the mailing list and we will (unofficially) try to fix the issue or find a workaround. There is no guarantee that these will be fixed.
Setup The repository
#wget -q -O - bootstrap.cgi | bash
Installing DSU
Red Hat Enterprise Linux Servers
#yum install dell-system-update
SUSE Linux Enterprise Servers
#zypper install dell-system-update
Updating Firmware and OpenManage Server Administrator (OMSA)
The below command will provide a command line interface to update firmware and OMSA in the platform.
#dsu
Note:- If OMSA is already installed, it can be updated using dsu tool
Getting System Inventory
#dsu --inventory
Category based installation
DSU allows category based device updates
Listing supported categories
#dsu --category-values
Getting specific category updates
#dsu --get=<CATEGORY-VALUE>
Non-interactive device updates
DSU supports devices updates in a non-interactive way where all the updatable components will be selected automatically and apply those updates without user intervention.
#dsu --non-interactive
Install OMSA
DSU supports upgrade of OMSA (srvadmin), where an OMSA version is already installed in the system. To install OMSA using this repository, Please use the following commands:
Red Hat Enterprise Linux Servers
#yum install srvadmin-all
SUSE Linux Enterprise Servers
#zypper install srvadmin-all
Other supporting documents and links
In addition to this guide, you can access the following guides available at
dell.com/support/manuals.
- Dell Systems Management - OpenManage Software Support Matrix
- Dell OpenManage Server Administrator Installation Guide
- Dell OpenManage Server Administrator User's Guide
- Previous Dell Linux Repository : Click Here
To get the complete list of options of DSU, use #dsu --help
Support
A good place for support for this repository is the linux-poweredge mailing list.
File list
Use the following links to browse the contents of the repository
OS independent
OS dependent