\begin{exe} {Basic zypper Commands}

   \begin{enumerate}
      \item
      Check to see if there are any available updates for
      your system.
      \item
      Update a particular package.
      \item
      List all repositories the system is aware of,
      enabled or not.
      \item
      List all installed kernel-related packages, and
      list all installed or available ones.
      \item
      Install the \textbf{apache2-devel} package, or
      anything else you might not have installed yet.
      (Note \textbf{httpd} is \textbf{apache2} on \textbf{SUSE}
      systems.)
      Doing a simple:
      \begin{cmd}
$ sudo zypper search
      \end{cmd}
      will let you see a complete list; you may want to give a wildcard
      argument to narrow the list.
   \end{enumerate}

   \begin{sol}

      \begin{enumerate}
         \item
         \begin{cmd}
$ zypper list-updates
         \end{cmd}
         \item
         \begin{cmd}
$ sudo zypper update bash
         \end{cmd}
         \item
         \begin{cmd}
$ zypper repos
         \end{cmd}
         \item
         \begin{cmd}
$ zypper search -i kernel
$ zypper search kernel
         \end{cmd}
         \item
         \begin{cmd}
$ sudo zypper install apache2-devel
         \end{cmd}
      \end{enumerate}

   \end{sol}

\end{exe}

