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...