Saltar al contenido
TURNKEYGNU / LINUX
AplicacionesDocumentaciónBlogCapturas de pantallaGitHubTurnKey Hub
文Español
EnglishEspañol中文日本語PortuguêsDeutsch
Home/UNTESTED: Actualización propiaCloud a v8.x río arriba

Documentación

UNTESTED: Actualización propiaCloud a v8.x río arriba

Ya no se recomienda instalar el propioCloud desde su Debian repo. Usted es mejor instalar directamente desde su propioCloud a través de su descargado tarball.

Estas instrucciones cubren un método de instalación anterior, a saber, el propioCloud upstream Debian repo. Si usted intenta esto, entonces por favor publique la retroalimentación.

[actualizar] Recientemente me encontré este hilo que analiza la actualización del paquete Debian a la versión de arriba. Encontré este post particularmente esclarecedora...

¡Por favor, tenga en cuenta que estas instrucciones son UNTESTED!
¡Usa a su propio riesgo!

Caveats:

A menos que tú necesidad una versión más nueva de su propioCloud (TKL v14.0/v14.1 viene con v7.0) es altamente recomendable que usted deje su propio servidor de Cloud como es. La razón principal es que el v14.x TurnKey ownCloud appliance está empaquetado con propioCloud de los repositorios Debian oficiales. Eso significa que su servidor recibirá automáticamente actualizaciones de seguridad.

Así que si cambias al río arriba entonces:

  • ya no recibirá actualizaciones de seguridad de auto para el propioCloud (todavía obtendrá otras actualizaciones de seguridad del sistema operativo)
  • según lo anterior, necesitará revisar manualmente e instalar actualizaciones de su propioCloud
  • upstream no proporciona parches de seguridad así que necesitará actualizar a cualquier versión más reciente es
  • nuevos paquetes de corriente arriba puede no proporcionar una buena ruta de actualización de su versión actual a la versión más reciente (como ha ocurrido en el pasado)
  • TKLBAM ya no funcionará correctamente OOTB (todavía guardará sus datos pero restaurar/migrar a una nueva máquina no funcionará sin intervención manual. (Esto se puede resolver utilizando ganchos si así lo desea). Antes de empezar a asegurarse de que ha respaldado sus datos. Idealmente, prueba su copia de seguridad también! ¡No sirve tener un respaldo si no funciona!

Aquí vamos...

Estas instrucciones son para actualizar v7.0 a 8.1 (actualmente estable en el momento de redactar):

Temporalmente añadir el antiguo v8.0 upstream repo (añadamos el nuevo repo al mismo tiempo pero lo dejamos desactivado):

REPO="http://download.opensuse.org/repositories/isv:ownCloud:community"
echo "deb $REPO:/8.0/Debian_8.0/ /" >> /etc/apt/sources.list.d/owncloud-8.0.list
REPO="http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_8.0"
echo "deb $REPO/Debian_8.0/ /" >> /etc/apt/sources.list.d/owncloud.list.disabled
wget -q -O- $REPO/Debian_8.0/Release.key | apt-key add -
apt-get update
apt-get install owncloud

Ahora necesitarás eliminar algunos paquetes sobrantes:

apt-get remove owncloud-apps owncloud-client-l10n owncloud-doc libowncloudsync0 owncloud-client-doc owncloud-client-cmd owncloud-client 

Ajuste el config (para Apache y el propioCloud) y mueva sus datos:

sed -i "s|/usr/share|/var/www|" /etc/apache2/sites-available/owncloud.conf
ln -s /etc/owncloud/config.php /var/www/owncloud/config/config.php
sed -i "s|/usr/share|/var/www|" /etc/owncloud/config.php
mv /var/lib/owncloud/data/* /var/www/owncloud/data/
service apache2 restart

A continuación, abra su sitio en el navegador web y siga los avisos para actualizar su base de datos.

Luego deshabilitar el descanso temp v8.0 y habilitar el repo actual:

mv /etc/apt/sources.list.d/owncloud-8.0.list /etc/apt/sources.list.d/owncloud-8.0.list.disabled
mv /etc/apt/sources.list.d/owncloud.list.disabled /etc/apt/sources.list.d/owncloud.list

Abra su navegador web de nuevo y haga la actualización. Esperemos que eso debe funcionar...

TURNKEYGNU / LINUX

Controla tu infraestructura sin empezar desde cero.

Explorar TurnKey
Acerca deDocumentaciónPreguntas frecuentesBlogGitHub
Libre y de código abiertoSeguro de forma predeterminadaListo para desplegar