跳到正文
TURNKEYGNU / LINUX
应用文档博客截图GitHubTurnKey Hub
文中文
EnglishEspañol中文日本語PortuguêsDeutsch
ưμ㼯A/UNTESTED: 将自己的Cloud更新到上游 v8.x

文档

UNTESTED: 将自己的Cloud更新到上游 v8.x

不再建议您从 Debian 重置器安装自有的Cloud。 您最好通过它们直接安装自有的Cloud 。 下载的柏球.

这些指令涵盖了之前的安装方法, 即自有的Cloud上游 Debian repo。 如果您尝试了, 请张贴反馈 。

[更新] 我最近发现 此线程 讨论从 Debian 软件包升级到上游版本。我找到了 这份员额 特别启迪...

请注意这些指示是UNTESTED!
冒险用!

洞穴:

除非你能来 需要( E) 较新的版本的自Cloud(TKL v14.0/v14.1 commet with v7.0),强烈建议您按原样离开自Cloud服务器. 主要原因是v14.x TurnKey自有Cloud 应用设备从官方Debian寄存器中用自有Cloud来包装. 这意味着您的服务器会自动接收安全更新.

所以如果你改到上游的话:

  • 您将不再收到自动安全更新以拥有Cloud( 您仍然会收到其他 OS 安全更新)
  • 上面需要手动检查并安装自己的Cloud更新
  • 上游不提供安全补丁,所以您需要更新到任何最新版本
  • 新的上游软件包可能无法提供从您当前版本升级到最新版本的优美升级路径( 和过去一样)
  • TKLBAM将不再正常工作 OOTB(它仍然会保存您的数据,但若不人工干预,恢复/迁移到新机器上将无法工作). (如果您愿意, 可以用钩子解决) 在您开始确认您已经备份了数据之前。 理想的情况是, 测试您的备份 ! 没用的就别有后援了

开始了...

这些指示是将v7.0升级到8.1(编写本报告时的上游稳定状态):

暂时增加旧的v8.0上游重播(我们将同时增加新的重播,但将其禁用):

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

现在,你需要删除一些左侧的包:

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

调整配置(对于 Apache 和自有的Cloud)并移动数据 :

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

然后在网页浏览器中打开您的网站,并跟踪提示更新您的数据库.

然后禁用临时 v8.0 重播并启用当前重播 :

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

再次打开您的网页浏览器并进行升级。 希望这能奏效...

TURNKEYGNU / LINUX

无需从零开始,掌控自己的基础设施。

探索 TurnKey
关于文档常见问题博客GitHub
自由开源默认安全随时可部署