Надоградња хоста и миграција repo-зиторијума
TIP
Да ли сте преуморни од комплексних поставки, подешавања, резервних копија и ажурирања? Дозволите нам да вам помогнемо око тога! 🚀
Најлакши и најчешће најјефтинији начин да имплементирате Zаmmad је наш сервис у облаку. Уверите се преко бесплатне пробне инстанце!
Ова страница покрива потребне кораке за надоградњу хоста и прелазак на нове пакетне repo-зиторијуме Zammad-а. Ако желите само да ажурирате Zammad, погледајте Ажурирање Zammad-а. Да бисте се пребацили само на нове repo-зиторијуме без надоградње хоста, прескочите кораке за надоградњу хоста.
Почев од Zammad-а 7, пакети се граде новом алатном линијом и хостују на другој URL адреси. Пакети ће се градити и старом алатном линијом (осим за Debian 13) још неко време, али вас подстичемо да правовремено пређете на нове repo-зиторијуме. То значи да морате додати нови кључ repo-зиторијума и променити конфигурацију.
WARNING
Увек се уверите да имате резервну копију података пре извршавања надоградње.
Следеће опције проксија приступа су подржане:
| Дистрибуција | Верзија |
|---|---|
| CentOS/RHEL | 8 и 9 |
| Debian | 11 и 12 |
| OpenSUSE/SLES | Leap 15.x / 15 |
| Ubuntu | 20.04, 22.04, 24.04 |
Преузмите Zammad
sh
systemctl старт заммадКораци надоградње хоста
Коришћење Zammad-а
sh
sudo apt-mark hold zammadИзвршите надоградњу хоста
Извршите надоградњу хоста према документацији вашег оперативног система. С обзиром на то што је ово напредан задатак, не пружамо детаљне кораке овде. Након надоградње оперативног система, наставите са следећим корацима.
Рестартујте хост
Ако нисте рестартовали систем након надоградње, сада га обавезно рестартујте. Затим проверите да ли све ради како треба. Ако се Zammad покрене аутоматски, поново га зауставите пре наставка са следећим корацима.
Додајте Zammad репозиториј
Додајте Zammad репозиториј
Уклоните стари фајл конфигурације repo-зиторијума или онемогућите/обришите стари repo-зиторијум у управљачу пакета.
Ubuntu 22.04:
sh
sudo rm /etc/apt/sources.list.d/zammad.sourcesUbuntu 24.04:
sh
sudo rm /etc/apt/sources.list.d/zammad.listДодајте Zammad репозиториј
Уклоните стари кључ repo-зиторијума са вашег система. Зависно од оперативног система и верзије, локација или метод се разликују.
sh
sudo rm /etc/apt/keyrings/pkgr-zammad.gpgДодајте Zammad репозиториј
Ако се кључ repo-зиторијума разликује између старе и нове верзије вашег дистрибуција или га ваше дистрибуција очекује на другој локацији, додајте нови. У супротном, можете директно додати нову конфигурацију repo-зиторијума.
Инсталирајте кључ репозиторија:
sh
curl -fsSL https://dl.packager.io/srv/zammad/zammad/key | \
gpg --dearmor | sudo tee /etc/apt/keyrings/pkgr-zammad.gpg> /dev/nullUbuntu 20.04
sh
echo "deb [signed-by=/etc/apt/keyrings/pkgr-zammad.gpg] https://dl.packager.io/srv/deb/zammad/zammad/stable/ubuntu 20.04 main"| \
sudo tee /etc/apt/sources.list.d/zammad.list > /dev/nullUbuntu 22.04
sh
echo "deb [signed-by=/etc/apt/keyrings/pkgr-zammad.gpg] https://dl.packager.io/srv/deb/zammad/zammad/stable/ubuntu 22.04 main"| \
sudo tee /etc/apt/sources.list.d/zammad.list > /dev/nullUbuntu 24.04
sh
echo "deb [signed-by=/etc/apt/keyrings/pkgr-zammad.gpg] https://dl.packager.io/srv/deb/zammad/zammad/stable/ubuntu 24.04 main"| \
sudo tee /etc/apt/sources.list.d/zammad.list > /dev/nullИнсталација Zammad-а
sh
sudo dpkg -r --force-depends zammadsh
sudo apt install zammadКоришћење Zammad-а
TIP
Ако је доступна нова верзија Zammad-а и желите да се ажурирате, проверите белешке уз издање за било какве додатне потребне кораке.
Поново омогужите ажурирања за Zammad и ажурирајте га на најновију верзију доступну за ваш оперативни систем.
Ажурирајте индекс пакета:
sh
sudo apt updateПоново омогући ажурирања за Zammad:
sh
sudo apt-mark unhold zammadАжурирај Zammad:
sh
sudo apt upgrade zammadПреузмите Zammad
sh
systemctl старт заммад