Question : How to add Virtualbox repository to opensuse ?
Answer :
1- Using Terminal:
1-1 add repo to opensuse
#http://download.virtualbox.org/virtualbox/rpm/opensuse/11.4/ Virtualboxzypper ar -f -n
Then
1-2-Search virtualbox packages
linux-f2f1:~ # zypper search virtualbox Loading repository data...                                                                                                                                                 Warning: Repository 'openSUSE-12.2-Update-Non-Oss' appears to outdated. Consider using a different mirror or server. Reading installed packages...                                                                                                                                              S | Name                        | Summary                                   | Type                                                                                       --+------------------------------+--------------------------------------------+--------                                                                                     | VirtualBox-4.0              | Oracle VM VirtualBox                      | package                                                                                     | VirtualBox-4.1              | Oracle VM VirtualBox                      | package                                                                                    i | VirtualBox-4.2              | Oracle VM VirtualBox                      | package                                                                                     | python-virtualbox           | Python bindings for virtualbox            | package                                                                                     | virtualbox                  | VirtualBox is an Emulator                 | package                                                                                     | virtualbox-devel            | Devel files for virtualbox                | package                                                                                     | virtualbox-guest-kmp-default | Guest kernel modules for VirtualBox       | package                                                                                     | virtualbox-guest-kmp-desktop | Guest kernel modules for VirtualBox       | package                                                                                     | virtualbox-guest-kmp-pae    | Guest kernel modules for VirtualBox       | package                                                                                     | virtualbox-guest-tools      | VirtualBox guest tools                    | package                                                                                     | virtualbox-guest-x11        | VirtualBox X11 drivers for mouse and video | package                                                                                     | virtualbox-host-kmp-default | Host kernel module for VirtualBox         | package                                                                                     | virtualbox-host-kmp-desktop | Host kernel module for VirtualBox         | package                                                                                     | virtualbox-host-kmp-pae     | Host kernel module for VirtualBox         | package                                                                                     | virtualbox-qt               | Qt GUI part for virtualbox                | package  | virtualbox-websrv           | WebService GUI part for virtualbox        | package linux-f2f1:~ #
1-3-Now install what you need with :
#yast2 in VirtualBox-4.2 or #zypper in VirtualBox-4.2
2-Using Gui:
2-1-From Application >System>Control Center > Software repertories >Add
Now back to Control Center and open Software Management
Search Virtualbox
Accept and is done.
This Method is tested under Opensuse 12.2.