Надоградња хоста и миграција repo-зиторијума
TIP
Да ли сте преуморни од комплексних поставки, подешавања, резервних копија и ажурирања? Дозволите нам да вам помогнемо око тога! 🚀
Најлакши и најчешће најјефтинији начин да имплементирате Zаmmad је наш сервис у облаку. Уверите се преко бесплатне пробне инстанце!
Ова страница покрива потребне кораке за надоградњу хоста и прелазак на нове пакетне repo-зиторијуме Zammad-а. Ако желите само да ажурирате Zammad, погледајте Ажурирање Zammad-а. Да бисте се пребацили само на нове repo-зиторијуме без надоградње хоста, прескочите кораке за надоградњу хоста.
Почев од Zammad-а 7, пакети се граде новом алатном линијом и хостују на другој URL адреси. Пакети ће се градити и старом алатном линијом (осим за Debian 13) још неко време, али вас подстичемо да правовремено пређете на нове repo-зиторијуме. То значи да морате додати нови кључ repo-зиторијума и променити конфигурацију.
Канал репозиторијума у URL-у бира линију издања: stable садржи тренутно стабилно издање, док линије издања које више нису подржане имају сопствени канал, на пример stable-6.5.
WARNING
Увек се уверите да имате резервну копију података пре извршавања надоградње.
WARNING
Zammad 6.5.5 је хитно издање које отклања безбедносни проблем. Zammad 6.5 више није подржан и његови пакети су доступни само у каналу stable-6.5. Погледајте Ажурирање издања које више није подржано испод за кораке.
Следеће опције проксија приступа су подржане:
| Дистрибуција | Верзија |
|---|---|
| CentOS/RHEL | 8 и 9 |
| Debian | 11 и 12 |
| OpenSUSE/SLES | Leap 15.x / 15 |
| Ubuntu | 20.04, 22.04, 24.04 |
Преузмите Zammad
systemctl старт заммадКораци надоградње хоста
Коришћење Zammad-а
sudo apt-mark hold zammadИзвршите надоградњу хоста
Извршите надоградњу хоста према документацији вашег оперативног система. С обзиром на то што је ово напредан задатак, не пружамо детаљне кораке овде. Након надоградње оперативног система, наставите са следећим корацима.
Рестартујте хост
Ако нисте рестартовали систем након надоградње, сада га обавезно рестартујте. Затим проверите да ли све ради како треба. Ако се Zammad покрене аутоматски, поново га зауставите пре наставка са следећим корацима.
Додајте Zammad репозиториј
Додајте Zammad репозиториј
Уклоните стари фајл конфигурације repo-зиторијума или онемогућите/обришите стари repo-зиторијум у управљачу пакета.
Ubuntu 22.04:
sudo rm /etc/apt/sources.list.d/zammad.sourcesUbuntu 24.04:
sudo rm /etc/apt/sources.list.d/zammad.listДодајте Zammad репозиториј
Уклоните стари кључ repo-зиторијума са вашег система. Зависно од оперативног система и верзије, локација или метод се разликују.
sudo rm /etc/apt/keyrings/pkgr-zammad.gpgДодајте Zammad репозиториј
Ако се кључ repo-зиторијума разликује између старе и нове верзије вашег дистрибуција или га ваше дистрибуција очекује на другој локацији, додајте нови. У супротном, можете директно додати нову конфигурацију repo-зиторијума.
Додајте кључ репозиторија:
sudo curl -fsSL "https://go.packager.io/srv/deb/zammad/zammad/gpg-key.gpg" \
-o /usr/share/keyrings/zammad.gpg && sudo chmod 644 /usr/share/keyrings/zammad.gpgДодајте репозиториј (Ubuntu 22.04):
sudo curl -fsSL "https://go.packager.io/srv/zammad/zammad/stable/installer/ubuntu/22.04.list" \
-o /etc/apt/sources.list.d/zammad.listДодајте репозиториј (Ubuntu 24.04):
sudo curl -fsSL "https://go.packager.io/srv/zammad/zammad/stable/installer/ubuntu/24.04.list" \
-o /etc/apt/sources.list.d/zammad.listДодајте репозиториј (Ubuntu 26.04):
sudo curl -fsSL "https://go.packager.io/srv/zammad/zammad/stable/installer/ubuntu/26.04.list" \
-o /etc/apt/sources.list.d/zammad.listИнсталација Zammad-а
sudo apt updatesudo apt install zammadКоришћење Zammad-а
TIP
Ако је доступна нова верзија Zammad-а и желите да ажурирате, проверите напомене о верзији за додатне обавезне кораке.
Поново омогужите ажурирања за Zammad и ажурирајте га на најновију верзију доступну за ваш оперативни систем.
Ажурирајте индекс пакета:
sudo apt updateПоново омогући ажурирања за Zammad:
sudo apt-mark unhold zammadАжурирај Zammad:
sudo apt upgrade zammadПреузмите Zammad
systemctl старт заммадАжурирање издања које више није подржано
Zammad 6.5.5 је хитно издање које отклања безбедносни проблем. Zammad 6.5 већ неко време није подржан и више не добија безбедносна ажурирања, па је препоручени корак ажурирање на тренутно стабилно издање. Пратите кораке испод само ако тренутно не можете да ажурирате на подржано издање.
Zammad прави 6.5.5 пакете за Ubuntu 20.04, 22.04 и 24.04, Debian 11 и 12, CentOS/RHEL 8 и 9 и OpenSUSE Leap/SLES 15.
Додајте Zammad репозиториј
Најпре уклоните стари репозиторијум и његов кључ, како је описано у одељку о прилагођавању репозиторијума пакета изнад. У супротном, ваш менаџер пакета наставља да чита стари репозиторијум, који нуди пакете новије линије издања.
Додајте нови репозиторијум са каналом stable-6.5:
Додајте кључ репозиторија:
sudo curl -fsSL "https://go.packager.io/srv/deb/zammad/zammad/gpg-key.gpg" \
-o /usr/share/keyrings/zammad.gpg && sudo chmod 644 /usr/share/keyrings/zammad.gpgДодајте репозиториј (Ubuntu 22.04):
sudo curl -fsSL "https://go.packager.io/srv/zammad/zammad/stable/installer/ubuntu/22.04.list" \
-o /etc/apt/sources.list.d/zammad.listДодајте репозиториј (Ubuntu 24.04):
sudo curl -fsSL "https://go.packager.io/srv/zammad/zammad/stable/installer/ubuntu/24.04.list" \
-o /etc/apt/sources.list.d/zammad.listДодајте репозиториј (Ubuntu 26.04):
sudo curl -fsSL "https://go.packager.io/srv/zammad/zammad/stable/installer/ubuntu/26.04.list" \
-o /etc/apt/sources.list.d/zammad.listКоришћење Zammad-а
Преузмите Zammad
systemctl старт заммадАжурирајте индекс пакета:
sudo apt updateПоново омогући ажурирања за Zammad:
sudo apt-mark unhold zammadАжурирај Zammad:
sudo apt upgrade zammadПреузмите Zammad
systemctl старт заммад