Inicio
» Cómo
»
Eliminar completamente ONLYOFFICE Document Server de Linux
Eliminar completamente ONLYOFFICE Document Server de Linux
Para eliminar completamente ONLYOFFICE Document Server, primero identifique si se instaló como un paquete DEB/RPM o como un contenedor Docker. Detenga las sesiones de edición activas, elimine solo el paquete o contenedor correspondiente y, a continuación, revise los datos, volúmenes e imágenes restantes por separado; la eliminación de la aplicación no elimina automáticamente todas las dependencias ni los archivos persistentes.
Utilice la siguiente lista de verificación antes de ejecutar cualquier comando de eliminación. Las instrucciones oficiales de eliminación de ONLYOFFICE advierten que el proceso elimina los datos del servidor de documentos. Si necesita restaurar el servicio, conserve su configuración, base de datos, registros y datos montados antes de continuar.
1. Identificar la instalación y proteger el trabajo en curso.
Verifique ambos tipos de instalación, ya que un host puede tener un paquete y un contenedor Docker al mismo tiempo. En Debian o Ubuntu, inspeccione la lista de paquetes con dpkg -l | grep onlyoffice-documentserver. El paquete Community se llama onlyoffice-documentserver; las ediciones Developer y Enterprise usan nombres de paquete diferentes. Verifique el nombre del paquete instalado antes de copiar un comando purge. En un host Docker, use sudo docker ps -apara revisar los contenedores detenidos y en ejecución, y busque la imagen Document Server o un nombre de contenedor que reconozca.
La consulta de paquetes ayuda a distinguir una instalación de paquetes de Linux de una implementación que solo utiliza Docker.
Indique a los usuarios que guarden y cierren los documentos abiertos antes de apagar el equipo. ONLYOFFICE indica que su script de preparación puede tardar hasta cinco minutos mientras se gestionan las sesiones activas. Para instalar un paquete, ejecute:
documentserver-prepare4shutdown.sh
Para Docker, ejecute el mismo script dentro del contenedor identificado:
Sustituya el marcador de posición por el nombre o ID real del contenedor. Si el script no está disponible, no dé por sentado que las ediciones abiertas se han guardado; espere a que los usuarios cierren los documentos y realice una copia de seguridad antes de detener el servidor.
Ejecute el script de preparación antes de desconectar a los usuarios de un servidor de documentos activo.
2. Eliminar un paquete nativo de Linux
En Ubuntu o Debian, el comando para eliminar la edición Community en la guía de ONLYOFFICE es:
sudo apt purge onlyoffice-documentserver
Para la edición comunitaria en CentOS, ONLYOFFICE documenta:
sudo yum remove onlyoffice-documentserver
Los paquetes específicos de cada edición difieren. La guía oficial de la Edición para Desarrolladores utiliza onlyoffice-documentserver-de, mientras que la guía de la Edición Empresarial utiliza onlyoffice-documentserver-ee. Utilice el nombre del paquete que aparece en la lista de paquetes instalados; no ejecute todas las variantes a ciegas. Lea el resumen de confirmación del gestor de paquetes antes de aceptarlo, especialmente si propone eliminar una base de datos u otro servicio que aún utilice.
En sistemas basados en Debian, elimine el paquete exacto de Document Server que esté instalado.
ONLYOFFICE indica que la eliminación del paquete borra los binarios del servidor y la configuración, pero deja las dependencias instaladas. Si el gestor de paquetes informa que los directorios de ONLYOFFICE no están vacíos, inspecciónelos primero. Su guía de eliminación enumera /etc/onlyofficelos /var/www/onlyofficedirectorios que se pueden eliminar manualmente:
sudo rm -rvf /etc/onlyoffice /var/www/onlyoffice
Este comando es irreversible. Ejecútelo solo después de comprobar que esas rutas no contienen configuraciones personalizadas, registros, certificados ni datos necesarios. Para una limpieza más específica, elimine únicamente el subdirectorio verificado del servidor de documentos, en lugar del directorio principal.
Inspeccione estas rutas antes de eliminar manualmente los directorios que hayan quedado tras la eliminación de un paquete.
3. Eliminar una implementación de Docker
Comience por sudo docker ps -aidentificar el contenedor específico de ONLYOFFICE. No utilice comandos que eliminen todos los contenedores o imágenes del host. Si el contenedor se llama onlyoffice-ds, deténgalo y elimínelo con:
Sustituya el nombre o ID real de su contenedor. Para una implementación con Compose, revise docker compose psprimero el archivo Compose. Puede detener y eliminar el servicio ONLYOFFICE por su nombre real, pero evite interrumpir un proyecto completo si este también ejecuta Nextcloud, una base de datos o un proxy inverso que deba permanecer activo.
Inspeccione todos los contenedores, incluidos los detenidos, y seleccione únicamente la instancia del servidor de documentos.Detenga y elimine el contenedor del servidor de documentos identificado sin modificar los contenedores no relacionados.
Eliminar un contenedor no elimina automáticamente los directorios de montaje de enlace del host ni los volúmenes con nombre. Inspeccione los montajes del contenedor con sudo docker inspect <container_name>o revise las volumesentradas en su archivo Compose. Realice una copia de seguridad de todo lo necesario y, a continuación, elimine únicamente la ruta de datos ONLYOFFICE verificada o el volumen con nombre. Docker Compose down -velimina los volúmenes del proyecto; úselo solo cuando el proyecto Compose y todos los volúmenes que declara pertenezcan exclusivamente a esta instalación. La documentación de Docker indica que Compose no elimina los volúmenes externos.
Tras eliminar el contenedor, puede eliminar la imagen de ONLYOFFICE si ningún otro contenedor la utiliza:
sudo docker image ls
sudo docker image rm onlyoffice/documentserver
Si utilizaste una etiqueta de imagen específica, usa exactamente ese repositorio y esa etiqueta. Docker puede conservar una imagen a la que todavía hace referencia otro contenedor, por lo que conviene comprobarlo antes de forzar su eliminación.
Revise los nombres de los volúmenes y las etiquetas de las imágenes antes de eliminar cualquier dato de Docker o imagen en caché.
4. Retire los restos opcionales y verifique.
Si lo instaló desde el repositorio APT oficial y ningún otro paquete de ONLYOFFICE en el host lo necesita, puede eliminar su entrada en el repositorio y la clave de firma. La guía de instalación identifica /etc/apt/sources.list.d/onlyoffice.listy /usr/share/keyrings/onlyoffice.gpg. Verifique su contenido y confirme que están dedicados a ONLYOFFICE antes de eliminarlos. En Debian o Ubuntu, sudo apt autoremove --purgepuede ofrecer eliminar dependencias que ya no se necesitan; revise cuidadosamente la lista de paquetes propuesta y cancélela si incluye software utilizado por otros servicios. La limpieza de dependencias es opcional, no es necesaria para detener Document Server.
Verifique el resultado con el gestor de paquetes y el inventario de Docker:
dpkg -l | grep onlyoffice-documentserver
sudo docker ps -a
No debería quedar ningún paquete instalado ni contenedor de Document Server coincidente. Si también eliminó su imagen y datos, revise la lista de imágenes, la lista de volúmenes y las rutas de host que identificó anteriormente. No considere una consulta de paquete vacía como prueba de que se han eliminado los datos de Docker, ni un contenedor faltante como prueba de que su imagen y volúmenes han desaparecido.
Verifique los inventarios de paquetes y contenedores por separado, ya que representan diferentes métodos de instalación.