Инсталиране и премахване на пакети със заместващи някои символи знаци (*-всички, ?-един знак на това място):
- Код за потвърждение: Избери целия код
# zypper rm gtk*devel*
- Код за потвърждение: Избери целия код
# zypper in gtk-sharp?
Работа с множество версии на даден пакет
- Код за потвърждение: Избери целия код
# zypper in пакет-1.2.3
- Код за потвърждение: Избери целия код
# zypper rm пакет>1.2.3
Инсталиране и премахване едновременно, “-” означава премахване, “+” означава инсталиране.
- Код за потвърждение: Избери целия код
# zypper in <пакет за инсталиране> -<пакет за премахване> +<друг пакет за инсталиране>
Принудително инсталиране наново
- Код за потвърждение: Избери целия код
# zypper in --force <пакет>
Инсталиране на отделни RPM-файлове и удовлетворяване на зависимости от хранилища, локален диск, или интернет.
- Код за потвърждение: Избери целия код
# zypper in ./файл.rpm
или
- Код за потвърждение: Избери целия код
# zypper in http://<url>/файл.rpm
Осъвременяване на всички инсталирани пакети с по-нови налични версии, където е възможно
За ъпдейт, който включва пачове или корекция на грешки:
- Код за потвърждение: Избери целия код
# zypper up
За ъпдейт на всички пакети, дори и ако са по-нови версии, или за ъпгрейд от една версия на openSUSE към друга:
- Код за потвърждение: Избери целия код
# zypper dup
Управление на Source / Development пакети
Инсталиране на пакетите за разработка
- Код за потвърждение: Избери целия код
# zypper si -d <пакет>
Групи пакети / Метапакети
За разпечатка на екран на всички налични групи:
- Код за потвърждение: Избери целия код
# zypper pt
Примерно група xfce:
- Код за потвърждение: Избери целия код
# zypper in -t pattern xfce
Лесно управление на хранилища
Изброяване на хранилища
- Код за потвърждение: Избери целия код
# zypper lr
Добавяне на хранилище
- Код за потвърждение: Избери целия код
# zypper ar <url> <име>
Деактивиране на първото хранилище
- Код за потвърждение: Избери целия код
# zypper mr -d 1
Деактивиране на хранилище по име
- Код за потвърждение: Избери целия код
# zypper mr -d repo-oss
Премахване на първото хранилище
- Код за потвърждение: Избери целия код
# zypper rr 1
Информация за пакети
Търсене на пакет
- Код за потвърждение: Избери целия код
# zypper se banshee-1
- Код за потвърждение: Избери целия код
# zypper se bans*
Търсене на група/метапакет
- Код за потвърждение: Избери целия код
# zypper se -t група media
По подразбиране, търсенето дава като резултат име, обобщение и тип на пакета, а за да получите по-детайлна информация – от кое хранилище пристига, коя версия е и т.н., можете да направите следното:
- Код за потвърждение: Избери целия код
# zypper se -s пакет
Кратко описание на пакет
- Код за потвърждение: Избери целия код
# zypper if пакет
Други трикове
Можете да симулирате всяка команда с опцията “--dry-run”
- Код за потвърждение: Избери целия код
# zypper in --dry-run <име на пакета>
Можете да заключите пакет в сегашното му състояние (инсталиран или не)
- Код за потвърждение: Избери целия код
# zypper addlock <име на пакет>
Отключване на пакет
- Код за потвърждение: Избери целия код
# zypper removelock <име на пакет>
За повече информация по възможностите на zypper и как да ги използвате ефективно, можете да разгледате допълнителните източници
http://en.opensuse.org/Zypper/Features
http://en.opensuse.org/Zypper/Usage
За значението на команди като in, up, dup, si, pt, lr, mr, rr, se и подобни използвайте "man zypper" или "zypper --help"