Я хотел бы установить программное обеспечение на свой Debian VPS, но обнаружил, что оно поддерживает только Debian 9. Можно ли понизить версию Debian на моем VPS?
P.S. Я бы хотел установить Koha
решение1
Понижение версии Debian не поддерживается!
Возможно, удастся сделать что-то работающее, если вы знаете, что делаете (но ваш вопрос указывает на то, что у вас нет достаточно высокого уровня навыков работы с dpkg/apt).
Как упомянул Стивен в комментарии к другому ответу, у вас будет долгосрочная поддержка (но только если вы хотите пойти по этому пути, вам следует узнать, что это значит) для Debian 9 до июня следующего года.
Но вы уверены, что вам это нужно? Я никогда раньше не слышал о Koha, но, поискав его, я нашел библиотечную систему, которая пишет "Активно поддерживается для пакетов: Debian 9/10 (Stretch/Buster)" на своей странице загрузки, поэтому я предполагаю, что их пакеты можно установить на Buster (Debian 10). Если вам нужен другой Koha, я бы сказал, что поддержка только Debian 9 является признаком того, что проект может быть более или менее мертв, что является причиной не начинать его использовать (вы окажетесь в довольно неприятном положении, если начнете зависеть от него, и его больше нельзя будет запустить, хотя виртуальные машины почти всегда являются вариантом), а искать альтернативы.
решение2
Я бы выбрал docker. Или вторую виртуальную машину (vps). Однако
Чтобы ответить на вопрос.
Самый простой способ обновления, понижения или кросс-версии (с одного дистрибутива на другой) — это хранить свой /home
каталог в отдельном разделе.
Размещение некоторых пользовательских системных вещей в домашнем разделе
Я также храню /opt
и /usr/local
на этом разделе, в подкаталогах /home/system/opt
и /home/system/usr-local
. Затем я добавляю на них символические ссылки из соответствующих мест:
rmdir /opt && ln -s -t /home/system/opt /opt
rmdir /usr/local && ln -s -t /home/system/usr-local /usr/local
Установка путем перезаписи
Теперь установите новую ОС, перезаписав старые данные.
Однако
Я бы не стал устанавливать старый Debian 9, так как обновления безопасности скоро прекратятся. Вместо этого, если вам нужен старый Debian, то используйте Docker и поместите в него то, что вам нужно. Или, если вы используете виртуальную машину, то почему бы не использовать две.