Configuração de ambiente
Nesta seção estão descritas as atividades de preparação do ambiente para o funcionamento do SoftExpert Suite após a atualização. Antes de realizar a atualização do sistema, pare o serviço do SoftExpert Suite e faça backup dos arquivos do sistema:
cuidado
- Antes de executar os passos a seguir é necessário efetuar o download da
ferramenta de instalação/atualização
UPDATE-2.2.X-LINUX.zip
, disponível no Portal do Cliente. Recomendamos o download da ferramenta mais recente. - Para atualização de 3º dígito, baixe o pacote de atualização
UPDATE-2.2.X-LINUX.zip
, disponível no Portal do Cliente. - Para atualização de 4º dígito, utilize o pacote gerado após a finalização
do seu chamado no
Customer Center da SoftExpert
(
PATCH-2.2.X.X-LINUX.zip
). - Certifique-se de que o sistema operacional está devidamente registrado com o mesmo usuário e senha do site www.redhat.com pois, caso contrário, o processo de atualização não será realizado com sucesso.
- Salve o pacote de atualização (
UPDATE-2.2.X-LINUX.zip
ouPATCH-2.2.X.X-LINUX.zip
) no diretório da instalação do SoftExpert Suite. Por padrão, o diretório de instalação do SoftExpert Suite é:/usr/local/se
. - Pare os serviços do SoftExpert Suite:
- Para distribuições baseadas em CentOS, execute:
# service sesuite stop
- Para distribuições baseadas em Debian, execute:
# /etc/init.d/sesuite stop
- Faça um backup do arquivo
web.xml
:
# cp /usr/local/se/platform/webapps/Softexpert/WEB-INF/web.xml
<diretório_backup>/web.xml
- Após parar o serviço do SoftExpert Suite, remova os arquivos antigos de instalação, se ainda existirem:
# rm -rf /usr/local/se/src
- Em seguida, extraia todos os arquivos do pacote de atualização
(
UPDATE-2.2.X-LINUX.zip
ouPATCH-2.2.X.X-LINUX.zip
) no diretório de instalação do SoftExpert Suite:
- Em caso de atualização de 3º dígito:
# unzip UPDATE-2.2.X-LINUX.zip -d /usr/local/se
- Em caso de atualização de 4º dígito:
# unzip PATCH-2.2.X.X-LINUX -d /usr/local/se
- Se repositório do RPMForge estiver instalado, remova-o:
- Para distribuições baseadas em CentOS, execute:
# yum remove -y rpmforge-release
# yum install -y
https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
- Para distribuições baseadas em Debian, execute:
# dpkg -P rpmforge-release
# apt-get update
Distribuições Debian
Se o SO do ambiente, onde o SoftExpert Suite está instalado, for alguma distribuição baseada em Debian, execute os passos a seguir:
- Se o ambiente possuir um repositório antigo, faça um backup do mesmo, aplique o novo repositório e após finalizar a instalação, retorne o repositório que estava sendo utilizado.
# sudo cp /etc/apt/sources.list /etc/apt/backup.sources.list
# sudo vi /etc/apt/sources.list
- Localize e comente a linha cdrom, inserindo o caractere # no inicio da linha:
- Exemplo Debian:
# deb cdrom:[Debian GNU/Linux 10.x.0 _Buster_ - Official amd64 NETINST
20200208-12:07]/ buster main
- Exemplo Ubuntu:
# deb cdrom:[Ubuntu XX.XX LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/
xenial main restricted
Note que x, nos exemplos acima, será referente à versão do sistema operacional.
- Apague o conteúdo do arquivo e cole o novo conteúdo:
- Exemplo Debian:
deb http://deb.debian.org/debian/ buster main non-free contrib
deb-src http://deb.debian.org/debian/ buster main non-free contrib
deb http://security.debian.org/debian-security buster/updates main contrib
non-free
deb-src http://security.debian.org/debian-security buster/updates main contrib
non-free
deb http://deb.debian.org/debian/ buster-updates main contrib non-free
deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free
deb http://deb.debian.org/debian/ buster-backports main contrib non-free
deb-src http://deb.debian.org/debian/ buster-backports main contrib non-free
- Exemplo Ubuntu:
deb http://us.archive.ubuntu.com/ubuntu/ xenial main restricted
deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
deb http://us.archive.ubuntu.com/ubuntu/ xenial universe
deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates universe
deb http://us.archive.ubuntu.com/ubuntu/ xenial multiverse
deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
deb http://us.archive.ubuntu.com/ubuntu/ xenial-backports main restricted
universe multiverse
deb http://security.ubuntu.com/ubuntu xenial-security main restricted
deb http://security.ubuntu.com/ubuntu xenial-security universe
deb http://security.ubuntu.com/ubuntu xenial-security multiverse
- Salve o feche o arquivo
:wq
- Em seguida, atualize o repositório:
# sudo apt-get update
cuidado
Se for necessário voltar o repositório antigo, volte o backup:
# sudo mv /etc/apt/backup.sources.list /etc/apt/sources.list
# sudo apt-get update